Commit Graph
199 Commits
Author SHA1 Message Date
Henrik Rydgård cae8c04003 SDL keymapping fix 2013-07-06 20:54:32 +02:00
Henrik Rydgard 1dec6e8154 Work towards full android joystick support. 2013-07-06 19:08:20 +02:00
Henrik Rydgård d28b58a203 Merge pull request #90 from daniel-dressler/master
Add key code pass through to applications
2013-07-02 11:24:17 -07:00
Daniel Dressler 91114ba605 Add missing SDL keycode translation pairs 2013-06-30 22:25:16 -07:00
Daniel Dressler a51474d255 Add SDL support for keycode pass through 2013-06-29 19:15:55 -07:00
Henrik Rydgård 5127d74633 Increase default landscape window size of SDL builds 2013-06-29 21:51:10 +02:00
Unknown W. Brackets ec66427904 Cut down on CHECK() and FLOG() in Buffer.
Also add a buffer copy (would rather not read into the wrong buffer to start, but it happens...)
2013-06-24 19:36:53 -07:00
Sacha 9f510771bd Fix 'external dir' for new 'Home' button in PPSSPP file manager. 2013-06-19 05:10:32 +10:00
Henrik Rydgård 5d098ca88b Fix mouse bug in SDL port 2013-06-15 15:12:18 +02:00
Henrik Rydgard 2f46baa138 Add "\n" parsing to i18n code. Move some code from Common. 2013-06-09 13:39:16 +02:00
Henrik Rydgard 73f5870096 Android buildfix 2013-06-09 13:06:02 +02:00
Henrik Rydgard 2143b5b608 Minor fixes. Use OutputDebugString for native logging on Windows. 2013-06-09 11:20:15 +02:00
Henrik Rydgard a509d38357 UI, http with gzip, etc. 2013-06-04 22:32:04 +02:00
Henrik Rydgard 3b9750ee49 Fix a race condition in downloader, some ui style stuff 2013-06-04 22:32:04 +02:00
Sacha a4e9197fb4 Buildfix for Blackberry and Meego.
Disable external display for Blackberry devices with 16:9 aspect ratio and no keyboard.
Cleanup BlackberryMain.
2013-06-04 22:50:22 +10:00
Sacha f9e9ed6e27 Update BlackberryMain.
Now can push game output to external display and render at external display native resolution. Very useful for Q5/Q10 owners. Maybe not so good for Z10 right now as controls are not shown on device.
Known issue: HDMI only works if it was plugged in when the application started. Hotplugging still has issues.
2013-06-04 14:40:10 +10:00
Henrik Rydgard 27db010dde Remove 'p' alias for functional placeholders 2013-06-03 19:59:32 +02:00
Sacha b8f2a75677 Initialise buttons so we don't get stuck keys. 2013-06-03 03:39:02 +10:00
Sacha b7a01dc2fe Fix shared_ptr as well. 2013-06-02 22:58:55 +10:00
Sacha 0ef45bd23d Move C++11 functions to std namespace. 2013-06-02 22:25:57 +10:00
Henrik Rydgård 5ee92c352b Merge pull request #84 from xsacha/master
Fix up spacing/tabs in mutex.h
2013-06-02 04:51:26 -07:00
Sacha 8206163dae Fix up spacing/tabs in mutex.h 2013-06-02 21:45:35 +10:00
Henrik Rydgard 476021d5a4 Fix namespace issues in base/functional.h 2013-06-02 13:44:04 +02:00
Sacha 58c40dabb1 Fix C++11 usage in native with platform-specific hacks. 2013-06-02 13:06:40 +10:00
Sacha e2378dd970 New Blackberry 10 frontend
New BlackberryMain class, separated in to main, display and audio.
Multiple display support (such as HDMI, AV out or Blackberry dock).
Switchable display support. Starts in internal display for menus. Switches to external display for in game. Currently does not work properly for hotplugging screens so the switchable displays is disabled.
2013-06-01 16:04:10 +10:00
Henrik Rydgard 4a208872c5 Android buildfixing 2013-06-01 00:50:08 +02:00
Henrik Rydgard 21a9fa2645 Merge remote-tracking branch 'origin'
Conflicts:
	native.vcxproj
	native.vcxproj.filters
2013-05-31 23:08:19 +02:00
Henrik Rydgard 5f659ce282 Add some network stuff (background downloader, URL splitter) 2013-05-31 23:04:42 +02:00
Henrik Rydgard cbf1b2d29d Use scissor to clip scrollviews correctly. 2013-05-27 22:57:06 +02:00
Henrik Rydgard 02a3cc1b5b ScrollView kinda working 2013-05-25 16:57:19 +02:00
Henrik Rydgard 8b75763275 WIP new UI layout system! 2013-05-25 16:57:07 +02:00
Sacha dfe03d3d97 Blackberry: Improve Wiimote key mappings.
Also, map dpad to analog.
2013-05-23 18:20:53 +10:00
Sacha cc80e0292f Add controller/gamepad support to Blackberry 10. 2013-05-22 01:30:43 +10:00
Sacha 6c3a381781 Remove code that is redundant for Blackberry 10. 2013-05-21 23:46:12 +10:00
Sacha a6dc54e678 Remove Playbook OS support.
Remove the #ifdef's for BB10.
Switch asound to OpenAL (which is included in BB10). Fixes some glitches with sound.
2013-05-20 22:43:18 +10:00
Sacha f6dd98570b Be like other emulators on Blackberry and use the 'misc' dir. 2013-05-16 13:50:30 +10:00
Sacha 49c68a2494 Blackberry: Save settings when killed by OS. Clear menu key after use. 2013-05-09 00:27:18 +10:00
Sacha 78ba620974 Improve input on Blackberry Q10 keyboard. 2013-05-08 21:21:02 +10:00
Sacha 30802a1120 Buildfix and improvements to Pandora 2013-05-06 23:56:41 +10:00
Henrik Rydgard 3edf239571 Remove use of clock_gettime in favor of gettimeofday. 2013-05-04 17:55:01 +02:00
Daniel Martí 0a8acae315 First attempt at fixing native/tools build 2013-04-24 17:07:13 +02:00
Sacha c59ee2bccc Update for Blackberry10. Update deprecated functions. Add support for Portrait QWERTY devices like Q10. 2013-04-22 23:19:03 +10:00
Sacha e584a005ac Define vasprintf is native, for Blackberry 2013-04-22 14:22:18 +10:00
Sacha 6868cb5d32 Buildfix for Symbian. 2013-04-21 16:36:05 +10:00
JimLee168 d923a8f1e6 The event modify mutex use and increase the reset 2013-04-21 00:29:45 +08:00
Henrik Rydgard b98957bf8d Buildfix for linux 2013-04-18 20:55:46 +02:00
Henrik Rydgard b25cfe209b Basic internationalization (i18n) framework. 2013-04-18 11:56:50 +02:00
Henrik Rydgard 909b67743e Drop shadow support for TextureButton 2013-04-17 22:13:21 +02:00
Sacha 7d25fe3736 Disable screensaver for Symbian. 2013-04-18 00:22:38 +10:00
Sacha 9b709c2170 Harmattan: create PPSSPP dir if it doesn't exist. 2013-04-14 17:01:39 +10:00