Commit Graph
6727 Commits
Author SHA1 Message Date
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
Max Horn 36cd5caf95 COMMON: Add XMLParser::parseIntegerKey variant accepting a Common::String
Almost all places where we used XMLParser::parseIntegerKey were using
it like this:
  XMLParser::parseIntegerKey(str.c_str(), ...)
Since this makes the code harder to read, I overloaded the method to
also accept Commmon::String directly.
Also removed all .c_str() invocations where necessary.

svn-id: r53479
2010-10-15 12:19:13 +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 f08b144c5a OPENGL: More cleanup.
svn-id: r53441
2010-10-13 17:58:48 +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 1769b520aa OPENGL: Cleanup.
svn-id: r53434
2010-10-13 15:42:33 +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
Johannes Schickel 3b81a9489e SOUND: Allow TiMidity support to be disabled via configure.
svn-id: r53395
2010-10-13 00:48:40 +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
Willem Jan Palenstijn 7f2dfd0f82 EVENTS: Apply backspace hack to keyrepeat too
svn-id: r52993
2010-10-03 14:59:36 +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
Yotam Barnoy 8df4278ba8 PLUGINS: fixed issue with R_MIPS_32 relocations
Caused crash in some games. The problem was referring to the right segment. R_MIPS_32 relocations can be found in the Shorts segment, but still need to refer to the main segment if the symbol is found there.

svn-id: r52750
2010-09-16 17:37:54 +00:00
Yotam Barnoy 09cb941690 PLUGINS: Fix function arguments in MIPS loader
Derived virtual function wasn't overwriting base function.

svn-id: r52749
2010-09-16 17:37:31 +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 2596143e2b PLUGINS: Additional plugin check for the ELF loader.
The ELF loader does not have access to the symbols of the main
executable, it just relocates symbols to it via fixed offsets. We need
to make sure that loaded plugins are from the same link process to
prevent crashes. An embedded build date is used for that.

svn-id: r52730
2010-09-15 07:44:08 +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
Yotam Barnoy a1b16661de PSP: remove virtual inheritance of BufferedWriteStream and BufferedSeekableReadStream
As Max pointed out to me, one can't really use virtual functions called from constructors/destructors.

svn-id: r52722
2010-09-14 14:00:15 +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