Commit Graph
83 Commits
Author SHA1 Message Date
Sacha 3785e2994d Blackberry 10 Port
* Replace SDL with asound backend (removes the only dependency)
* Use BlackberryAudio to expose asound (Known bug: delayed audio)
* Proper spacing for keyboard keys
* Clean up for BlackberryMain.cpp
* Remove some redundancies for Blackberry EGL setup
2012-12-02 15:53:13 +10:00
Henrik Rydgard 92bd22ffe5 Merge branch 'master' of github.com:hrydgard/native 2012-12-01 10:36:49 +01:00
Henrik Rydgard c952c8d0e7 Fix volume buttons on android and add some functonality to the VFS. 2012-12-01 10:35:55 +01:00
Sacha c0f531d182 Use swipe down or back to pause game on Blackberry (sets PAD_BUTTON_MENU). Fix a glitch which prevented keys from being set. 2012-11-28 23:03:09 +10:00
Henrik Rydgard 8c7b70e0d9 SDL include workaround 2012-11-27 16:53:22 +01:00
Henrik Rydgard 390f9b93de Merge branch 'master' of github.com:hrydgard/native 2012-11-27 16:38:59 +01:00
Henrik Rydgard 0853b3ed8e Add directory listings to VFS 2012-11-27 16:38:24 +01:00
Sacha 640cce9b88 Use new defines: USING_GLES2, ARM and add iOS support. 2012-11-26 20:27:35 +10:00
Florent Castelli 3d1a14ef78 Include SDL.h instead of SDL/SDL.h 2012-11-25 22:25:54 +01:00
Henrik Rydgard 8677fac72c Some UI code cleanup. Another variant of ease curve function. RebindTexture. 2012-11-22 18:41:04 +01:00
Henrik Rydgard 16e3d67063 Add UIContext, to make it easier to pass around what's needed to draw.
Not used in PPSSPP yet, for the curious.
2012-11-22 18:40:32 +01:00
Sacha 0bed6a94f0 Remove redundant Blackberry code in FBO and Main 2012-11-21 23:08:14 +10:00
Kovensky b17119f2c6 Fixes for compatibility with FreeBSD
backtrace.cpp assumes that anything non-windows is linux.

stb_vorbis.c includes malloc.h which has been deprecated since the 90s
on all implementations other than MSVC.

The stat64 hack in file_util.cpp is only needed on linux.

http_client.h also assumes non-windows is linux.
2012-11-18 21:41:44 -03:00
Sacha fa2b68e19a Fix for file UI on Blackberry 2012-11-15 01:43:33 +10:00
Sacha 79e5f1b25a Blackberry: Fixes for keyboard, touch lagg and more 2012-11-12 02:00:51 +10:00
Sacha 19e059c362 Add toast dialogs to BB10. Allow use of (hardcoded) keyboard shortcuts for USB/BT keyboards on Blackberry. Fix a file manager glitch. Track mouse movements (note: this is laggy for now) 2012-11-08 15:27:53 +10:00
Sacha 0c77415df1 Blackberry 10 fully supported with working video, input and sound on Playbook, Dev Alpha and beyond.
Video: http://www.youtube.com/watch?v=CdUL1DalYrw
2012-11-08 03:29:35 +10:00
Sacha b52bd57aa1 PPSSPP ported to Blackberry 10
Now builds for Playbook and Dev Alpha
Android's GLES2 backend is used.
2012-11-05 23:22:10 +10:00
MrOrdinaire a13616e684 fix missing #include's and missing CMake linking directives 2012-11-03 10:34:06 +08:00
Henrik Rydgård 91d086e359 Fix portrait zoom in PCMain 2012-10-31 14:01:32 +01:00
Henrik Rydgård ad001f7e16 PCMain: Simulate tablet resolution with option 2012-10-31 12:12:24 +01:00
Henrik Rydgård 5a5f599e1b Reindent (->tabs) 2012-10-30 13:20:55 +01:00
Henrik Rydgård 60d3b5f601 UI work 2012-10-28 11:37:10 +01:00
Henrik Rydgård 748bdb3101 Virtual input code now working 2012-10-26 18:42:32 +02:00
Henrik Rydgard 70e6752884 Simple framework for virtual touchscreen buttons 2012-10-26 15:58:09 +02:00
Henrik Rydgård 46f7f29cec Avoid LLVM warning 2012-10-06 12:28:20 +02:00
Henrik Rydgard 976c0d96d1 Merge branch 'master' of github.com:hrydgard/native
Conflicts:
	ui/screen.cpp
2012-09-28 10:01:45 +02:00
Henrik Rydgard 1c1889c726 WIP 2012-09-28 10:01:01 +02:00
Henrik Rydgard 01f2b5ada0 Remove the screenManager global, other assorted cleanup 2012-09-18 09:46:58 +02:00
Henrik Rydgard c5370b497b Fix bug in readWString 2012-09-17 19:26:28 +02:00
Henrik Rydgard 743631c217 Warning fixes. add comments about OpenGL 3 context in SDL. 2012-09-01 15:16:23 +02:00
Henrik Rydgard 4de7dc1b06 Merge branch 'master' of github.com:hrydgard/native into HEAD
Conflicts:
	ext/stb_vorbis/stb_vorbis.c
2012-08-31 13:11:40 +02:00
Henrik Rydgard c1d198914c Minor fixes 2012-08-31 12:11:11 +02:00
Henrik Rydgard 3a533ad74c Misc 2012-08-29 13:46:28 +02:00
Henrik Rydgard f79111b217 Allow creating shaders from source strings directly 2012-08-27 23:28:52 +02:00
Henrik Rydgard 754dadfd05 Merge branch 'master' of github.com:hrydgard/native 2012-08-13 20:12:56 +02:00
Henrik Rydgard 2b65089df6 Merge branch 'master' of github.com:hrydgard/native 2012-08-13 20:11:43 +02:00
Henrik Rydgard 45949ac008 ConstString 2012-08-13 20:11:24 +02:00
Henrik Rydgard 9303c13cbe Pass external dir to native apps 2012-08-13 00:41:24 +02:00
Henrik Rydgard 49a79dc568 porta fixes 2012-08-12 20:50:12 +02:00
Henrik Rydgard a757fa2c99 Add x64 crash 2012-08-12 15:12:23 +02:00
Henrik Rydgard e64a159407 basic events 2012-08-08 00:10:34 +02:00
Henrik Rydgard b8cafe1561 cleanup 2012-08-06 22:05:24 +02:00
Henrik Rydgard 3b3f8242b0 mouse->pointer 2012-07-26 17:24:47 +02:00
Henrik Rydgard 55aea944a4 indentation / porta 2012-07-26 15:37:18 +02:00
Henrik Rydgard a67237fba7 Add some old code, do some buildfixing 2012-07-26 13:47:15 +02:00
Henrik Rydgard 7e2e7856d8 Remove LAMEString.cpp/h 2012-07-23 20:45:04 +02:00
Henrik Rydgard 4fb4124e0a Fixes from fixing the mac port 2012-07-18 12:03:51 +02:00
Henrik Rydgard 9d531d717a Add some code to pop up an inputbox on android. 2012-07-16 15:00:52 +02:00
Henrik Rydgard c762d1c0a5 Add a simple screen manager (kind of like activity stack) 2012-07-16 01:10:03 +02:00