Commit Graph
4365 Commits
Author SHA1 Message Date
Yotam Barnoy 4af9057eaa PSP: Fix up imageViewer to pause game
The only real way to pause the game is to take over the event loop, which is a little sad... Also fixed a possible crash when loading an image that was to big, by only rendering when we have _init set.

svn-id: r53741
2010-10-23 19:01:34 +00:00
Fabio Battaglia 74a53df11b DINGUX: fix compilation for the opengl branch
Moved events related code to backends/events/dinguxsdl/*
and move graphics related code to backends/graphics/dinguxsdl/*
Subclass OSystem_POSIX instead of OSystem_SDL

svn-id: r53730
2010-10-23 09:30:26 +00:00
Joost Peters d602e4a785 PSP: make vkbd's function keys match their visual representation
svn-id: r53728
2010-10-23 03:09:39 +00:00
Johannes Schickel b713beed18 OPENGL: Add an SdlEventSource member to OSystem_SDL instead of subclassing SdlEventSource.
Derived backends are allowed to overwrite that member in case they need special
handling of SDL events.

svn-id: r53675
2010-10-21 18:13:13 +00:00
Julien Templier 8ae4926da2 GPH: Rename README (package build step uses the README-GPH name)
svn-id: r53661
2010-10-21 03:41:44 +00:00
John Willis 33038a2d58 OPENPANDORA: Clean up support scripts and README.
svn-id: r53641
2010-10-20 13:07:52 +00:00
John Willis 4e936522ee GPH: Cleanup Readme and support scripts.
GP2X: Cleanup Readme.

SDL: Change a few backend defines to GPH_DEVICE from the device name (blocking main and loadGFXMode so they can be written elsewhere).

svn-id: r53639
2010-10-20 13:00:58 +00:00
Yotam Barnoy d305587495 PSP: added dummy function to allow BS2.5 to build
svn-id: r53635
2010-10-20 05:59:11 +00:00
Yotam Barnoy 00bf6ab791 PSP: add missing return statements to image viewer
svn-id: r53601
2010-10-19 07:37:50 +00:00
Yotam Barnoy 6fc10aeeac PSP: made image in viewer movable by pushing nub continuously
svn-id: r53462
2010-10-14 22:33:32 +00:00
Yotam Barnoy a4537b84bd PSP: made image viewer reset to the first image between engine loads
svn-id: r53460
2010-10-14 22:11:17 +00:00
Yotam Barnoy 7c22545899 PSP: added image viewer for viewing images during games
svn-id: r53455
2010-10-14 13:19:32 +00:00
Yotam Barnoy 90e12a43fd PSP: clarify and fix up display code
Also added support for stretching images, and fixed up displaying of large images as well as PNG files

svn-id: r53454
2010-10-14 13:05:40 +00:00
Lars Persson 2dea84947e SYMBIAN: Add makefiles for TOON Struck
svn-id: r53443
2010-10-13 19:02:24 +00:00
Johannes Schickel 54f559dc51 OPENGL: Cleanup.
svn-id: r53436
2010-10-13 15:43:08 +00:00
Johannes Schickel 34302765ca OPENGL: Get rid of one ugly cast.
svn-id: r53435
2010-10-13 15:42:53 +00:00
Johannes Schickel a2b96a2516 OPENGL: Replace SdlEventManager by SdlEventSource.
Formerly SdlEventManager was a subclass of DefaultEventManager but did not
really have anything in common with the idea of our EventManager interface.
Now I made a new object SdlEventSource which only subclasses EventSource
and which is responsible for obtaining events from SDL (and processing them).

svn-id: r53433
2010-10-13 15:42:16 +00:00
Johannes Schickel 75e8452b6e OPENGL: Merged from trunk, from rev 52105 to 53396.
This includes an rather hacky attempt to merge all the recent gp2x backend
changes into the branch. I suppose the gp2x backend and probably all new
backends, i.e. gph, dingux etc., might not compile anymore.

Since I have no way of testing those it would be nice if porters could look
into getting those up to speed in this branch.

svn-id: r53399
2010-10-13 03:57:44 +00:00
John Willis 4f4ade6276 OPENPANDORA: Add latest backend code from branch-1-2-0.
* Ooops, forgot to sync this with HEAD. Sorry about that.

svn-id: r53162
2010-10-12 07:50:33 +00:00
Jordi Vilalta Prat 8388e0dfea JANITORAL: Clean trailing whitespaces.
svn-id: r53160
2010-10-12 02:18:11 +00:00
Yotam Barnoy 178c46c038 PSP: factored PngLoader out of virtual keyboard for further use
svn-id: r53108
2010-10-10 08:30:18 +00:00
Yotam Barnoy e47e474cff PSP: rewrote input code and added an input mode
The old input code was getting too messy. A redesign made it easier to modify and add several modes and combos, including one for 1st person games which benefit from a different control scheme. A combo switches between the modes. I also added directional support while the virtual keyboard is visible, using the nub. This allows moving around in the text in some games, and moving the character while typing for others (e.g. AGI)

svn-id: r53042
2010-10-06 21:26:45 +00:00
Thierry Crozat 7296a2d8d0 I18N: Add translation for wince specific titles for key mapping dialog
Also backport fix from branch on translation of default title for key mapping
dialog. 

svn-id: r52959
2010-09-30 18:09:01 +00:00
Oystein Eftevaag ab01f42a4b IPHONE: The overlay will now always be in the native device resolution
svn-id: r52939
2010-09-29 00:19:13 +00:00
Max Horn 484bf9c269 ALL: Fixup some #define names
svn-id: r52935
2010-09-28 20:30:50 +00:00
Max Horn 1d3ce126ea SDL: Fix for 32 bit mode support (untested; might be good for backporting, not sure, somebody should verify)
svn-id: r52934
2010-09-28 20:29:25 +00:00
Fabio Battaglia 76992402d7 DINGUX: remove wrong comment and fill the readme with some infos
svn-id: r52894
2010-09-25 21:54:41 +00:00
Yotam Barnoy 73c5895ed2 PSP: ME MP3: cache stereo status
Bad timing can cause stereo status not to be picked up if at some point a MAD _header is not initialized.

svn-id: r52890
2010-09-25 20:38:40 +00:00
Lars Persson 744b301b22 SYMBIAN : Updated version nr to 1.13 in package file
svn-id: r52882
2010-09-25 14:59:24 +00:00
Yotam Barnoy 4807fdb4c7 PSP: fix issue in ME MP3 code. Release and init the ME when seeking.
Without this fix, the ME allocates more and more memory with every seek until it can't work.

svn-id: r52868
2010-09-23 21:03:20 +00:00
Lars Persson 3a3b2cf862 SYMBIAN : Add addSysArchivesToSearchSet to support local data files properly. (Instead of using extrapath)
svn-id: r52864
2010-09-23 10:37:10 +00:00
Lars Persson 9e4dff9164 SYMBIAN : Remove application resource include not used.
svn-id: r52863
2010-09-23 10:34:45 +00:00
Lars Persson 86a7d4382e SYMBIAN : Updated define for S60v3 detection
svn-id: r52862
2010-09-23 10:34:00 +00:00
Lars Persson f155d902c7 Additional include paths for Symbian^3
svn-id: r52854
2010-09-22 10:27:09 +00:00
Lars Persson 3518a3d18f Added include paths for Symbian^3 SDK support
svn-id: r52853
2010-09-22 09:56:03 +00:00
Lars Persson c586517b94 ADded translations.dat to pkg files
svn-id: r52840
2010-09-21 06:50:29 +00:00
Yotam Barnoy f7f743ac31 PSP: switch from wrapping memcpy to defining our own memcpy
The advantage is that we get to do inlining and even use lwl and lwr instructions where appropriate. We have to do it ourselves because the PSP doesn't tolerate built-in instructions, but also we have a more efficient memcpy than the lib's.

svn-id: r52817
2010-09-20 14:10:44 +00:00
Yotam Barnoy 05f0ebf262 PSP: Split up PspMemory class.
PspMemorySwap is more specific ie. it only needs to be known by PSP files. It could be put in another file, but not worth the effort.

svn-id: r52816
2010-09-20 14:09:39 +00:00
Yotam Barnoy b006082cf1 PSP: moved VramAllocator to display_manager.cpp.
It didn't really belong in memory.cpp and we're going to want to include memory.h everywhere.
* * *
PSP: more Vram Allocator cleanup

svn-id: r52815
2010-09-20 14:05:32 +00:00
Torbjörn Andersson c91a07229a JANITORIAL: Removed most punctuation at end of warning() and error()
Our warning() and error() functions always add an exclamation mark
to the end of the message anyway.

svn-id: r52791
2010-09-18 10:55:16 +00:00
Eugene Sandulenko 9efa316a61 RELEASE: This is 1.3.0svn
svn-id: r52773
2010-09-17 19:13:47 +00:00
Fabio Battaglia 5982337485 DINGUX: Add placeholder for dingux specific readme
Add an almost empty readme for dingux, to be filled soon.

svn-id: r52745
2010-09-16 09:37:15 +00:00
Fabio Battaglia 7fea0c00b9 DINGUX: add exec wrapper for scummvm.elf
Add a wrapper to set HOME var when running scummvm on dingux.

svn-id: r52744
2010-09-16 09:32:10 +00:00
Andre Heider 41834499ed PLUGINS: Cleanup.
- Unify ELF loader handling in configure
- Rename ELF_LOADER_TARGET to USE_ELF_LOADER

svn-id: r52728
2010-09-15 07:43:16 +00:00
Fabio Battaglia 68dd99643c DINGUX and N64: changes to dists targets
Run instructions to copy engine data only if there is really some 
datafiles to copy for the built engines.

svn-id: r52656
2010-09-09 13:30:15 +00:00
John Willis 9307304d7e GP2XWIZ: Rename GP2XWIZ backend to GPH.
* This better reflects the supported devices
  from GPH (GamePark Holdings), namely the 
  GP2XWiz, Caanoo and merging in of the old 
  GP2X backend.

svn-id: r52648
2010-09-09 09:48:32 +00:00
John Willis 39899e51d0 GP2X: Clean up input code a little.
* Match the GP2XWiz input code.

svn-id: r52645
2010-09-08 21:43:46 +00:00
Fabio Battaglia 43a142bbff N64: saner fake date in getDateAndTime
- Set the fake date in 2010 instead of year 3800

svn-id: r52644
2010-09-08 21:18:22 +00:00
Fabio Battaglia 0288f60f19 CONFIGURE and N64: add n64.mk with nintendo64 specific dist targets
svn-id: r52641
2010-09-08 18:04:38 +00:00
Andre Heider f3a9828d36 WII: Fix typo, update translations.
svn-id: r52640
2010-09-08 17:41:31 +00:00