Commit Graph
100 Commits
Author SHA1 Message Date
Chris Apers a13af0270b Updated so that code compiles again
svn-id: r47769
2010-01-31 18:14:20 +00:00
Chris Apers 8f8c85e757 Removed obsolete code
svn-id: r47767
2010-01-31 18:11:48 +00:00
Chris Apers 3ed2192923 Prevent my compiler to crash and object copy hopefully it doesn't break something
svn-id: r47766
2010-01-31 18:08:51 +00:00
Chris Apers 34add265e9 Fixed PalmOS FSNode which was failing in some cases
svn-id: r39029
2009-03-01 10:28:15 +00:00
Chris Apers 3e56c3a409 PalmOS Backend updates:
- Removed old clearScreen backend method and keep it for internal use only
- Fixed save path with missing end slash
- Added use of the new audio mixer
- Added new file system factory
- Added missing getOverlayWidth/Height
- Changed color encoding from int16 to uint16 as required by the new ScummVM code
- Fixed ColorMasks use with missing namespace

svn-id: r39028
2009-03-01 10:25:33 +00:00
Chris Apers 3ceb1482db Quick dirty hack to make the engine run again on PalmOS
svn-id: r38278
2009-02-15 18:53:27 +00:00
Chris Apers 9662178fcb Correct include
svn-id: r32229
2008-05-23 13:04:13 +00:00
Chris Apers 78341b2d18 Use default save game class
svn-id: r32228
2008-05-23 13:00:37 +00:00
Chris Apers 770f0ad619 Use default save game class
svn-id: r32227
2008-05-23 12:59:18 +00:00
Chris Apers 16e7b030fe Fixed PalmSaveFileManager
svn-id: r32225
2008-05-23 11:26:33 +00:00
Chris Apers 4a26c04ff9 Added missing getTimeAndDate backend function
svn-id: r32224
2008-05-23 11:25:22 +00:00
Chris Apers 1b69c18b56 Fixed PalmOS compilation
svn-id: r32223
2008-05-23 11:13:15 +00:00
Chris Apers 69594a118e Added prefix files for M4 and Made engine
svn-id: r32222
2008-05-23 11:11:55 +00:00
Chris Apers 29c6c7a626 Fixed FileSystemNode::exists() method, see bug #1875588. SAGA engine works fine now
svn-id: r30979
2008-02-26 20:54:02 +00:00
Chris Apers 3dd11b260b Remove bad workaround and change compiler options (no optimization, no inline)
svn-id: r29862
2007-12-15 12:02:47 +00:00
Chris Apers 9b77034daf Added missing symbol definition
svn-id: r29861
2007-12-15 12:01:01 +00:00
Chris Apers 0f16772c46 Workaround for bug #1738485
svn-id: r29840
2007-12-12 22:11:19 +00:00
Chris Apers 65b11e7a34 Obsolete file
svn-id: r29789
2007-12-09 11:32:05 +00:00
Chris Apers 062b2e8ab7 Send default themepath
svn-id: r29788
2007-12-09 11:26:01 +00:00
Chris Apers 3c6bfc3742 Only for ARM code
svn-id: r29787
2007-12-09 11:24:51 +00:00
Chris Apers 75aa388c31 Remove obsolete 68k version related code
svn-id: r29786
2007-12-09 11:23:52 +00:00
Chris Apers f9dbfd0daf Remove obsolete 68k version related code
svn-id: r29785
2007-12-09 11:23:06 +00:00
Chris Apers fd1f39f12e Added support for Drascula and Igor
svn-id: r29784
2007-12-09 11:21:49 +00:00
Chris Apers 40ad7ee6a9 Added support for Drascula and Igor
svn-id: r29783
2007-12-09 11:21:39 +00:00
Chris Apers 6b2b33661c Cleanup
svn-id: r29782
2007-12-09 11:15:55 +00:00
Chris Apers 55c07ca845 Use the same define as in C++ code
svn-id: r29781
2007-12-09 11:12:42 +00:00
Chris Apers 77d1b544a5 Added functions required by T3 to prevent screen rotation
svn-id: r29780
2007-12-09 11:09:44 +00:00
Chris Apers a8a1cbf15a Prevent manual screen rotation after application launch
svn-id: r29779
2007-12-09 11:08:23 +00:00
Chris Apers 0aaf5587db Fixed return key
svn-id: r29778
2007-12-09 11:07:22 +00:00
Chris Apers 1cfadf725c Hack to workaround struct padding added by some compilers (mainly on PalmOS)
svn-id: r29777
2007-12-09 10:39:57 +00:00
Chris Apers bcabdc6caa Updated project files: added Drascula, ASM object files, ...
svn-id: r28807
2007-09-01 19:41:53 +00:00
Chris Apers 19078098eb CW doesn't support ASM source file, this bat is required to execute an external compiler and add object code to CW project
svn-id: r28806
2007-09-01 19:40:35 +00:00
Chris Apers 9b1cf99cbe Cleanup: more 68K related files
svn-id: r28805
2007-09-01 19:24:23 +00:00
Chris Apers f2aea09cbb Cleanup: remove obsolete files related to old 68k version not supported anymore
svn-id: r28804
2007-09-01 19:21:29 +00:00
Chris Apers 500481c4ec Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)
svn-id: r28803
2007-09-01 19:13:04 +00:00
Chris Apers 88b74c5c91 Cleanup:remove obsolete files related to old 68k version not supported anymore
svn-id: r28802
2007-09-01 19:08:16 +00:00
Chris Apers 9644a764b8 Prepare Drascula support
svn-id: r28799
2007-09-01 17:54:41 +00:00
Chris Apers 31acae5077 Added ARM optimzed code
svn-id: r28798
2007-09-01 17:50:13 +00:00
Chris Apers 25db410ca5 Prepare Drascula support
svn-id: r28797
2007-09-01 17:49:16 +00:00
Chris Apers 4d7f64e37f Prevent orientation change
svn-id: r28796
2007-09-01 17:47:48 +00:00
Chris Apers 88abfcdad8 Fixed compilation
svn-id: r28794
2007-09-01 17:32:39 +00:00
Chris Apers 9e83ee75b3 Removed obsolete code
svn-id: r28793
2007-09-01 17:32:13 +00:00
Chris Apers d2ab08d1c0 Some key related cleanup
svn-id: r28792
2007-09-01 17:31:01 +00:00
Chris Apers 546fcc6195 Fixed invalid read from odd address in some cases (Gob1 EGA on PalmOS)
svn-id: r27487
2007-06-16 20:30:32 +00:00
Chris Apers 0d53aa1e99 Cleanup
svn-id: r27456
2007-06-16 10:38:44 +00:00
Chris Apers 7a5b89309e Use the old and faster 1.5x scaler when available
svn-id: r27455
2007-06-16 10:37:59 +00:00
Chris Apers 6e9200f739 Fixed compilation
svn-id: r27454
2007-06-16 10:34:48 +00:00
Chris Apers 37021c43a4 Fixed arrow keys (hard and emu)
svn-id: r27453
2007-06-16 10:33:48 +00:00
Chris Apers 26a6c42b8f Fixed wrong file included
svn-id: r27433
2007-06-15 20:38:55 +00:00
Chris Apers 71a2910a81 Added supported games list
svn-id: r26717
2007-05-01 14:52:28 +00:00
Chris Apers 8573ca3f74 Added supported games list and got rid of bStartScumm
svn-id: r26716
2007-05-01 14:50:55 +00:00
Chris Apers 60a6d71eab Added news about use of PalmOS Porting SDK (will be released very soon)
svn-id: r26708
2007-05-01 11:21:49 +00:00
Chris Apers fb911d97e0 Updated project file
svn-id: r26707
2007-05-01 10:25:33 +00:00
Chris Apers 2497222348 Test Cruise engine
svn-id: r26706
2007-05-01 10:23:11 +00:00
Chris Apers 4a2b023849 Added basic rotation detector
svn-id: r26705
2007-05-01 10:22:35 +00:00
Chris Apers 1c8dcd3680 Help debugging
svn-id: r26704
2007-05-01 10:20:48 +00:00
Chris Apers 7162fb7682 Create new Themes folder for ScummVM themes...
svn-id: r26703
2007-05-01 10:20:13 +00:00
Chris Apers e5238b37ef Prevent crash
svn-id: r26702
2007-05-01 10:19:22 +00:00
Chris Apers 20e5af24b1 Cleanup
svn-id: r26701
2007-05-01 10:14:32 +00:00
Chris Apers f86dfd183e Enable true timer code
svn-id: r26700
2007-05-01 10:13:33 +00:00
Chris Apers 4624769069 - Prevent lose of events
- Added hard arrow keys support
- Revamped mouse code to prevent duplication and get rid of fixed size mouse buffer
- Reviewed event code (more work needed for OS5 and keyup emulation)
- Cleanup

svn-id: r26699
2007-05-01 10:12:55 +00:00
Chris Apers 532311576e Fixed compilation
svn-id: r26698
2007-05-01 09:58:44 +00:00
Chris Apers c72f840c77 Fixed PalmOS ARM global object allocation
svn-id: r26697
2007-05-01 09:53:27 +00:00
Chris Apers 3aee6e3f8e Fixed sysEx function
svn-id: r26696
2007-05-01 09:51:53 +00:00
Chris Apers cd6ec5e741 Cleanup
svn-id: r26695
2007-05-01 09:50:50 +00:00
Chris Apers f831d25067 Added support for Parallaction and Cruise engines
svn-id: r26694
2007-05-01 09:48:38 +00:00
Chris Apers ab16dd234f Prefix files cleanup
Added support for Parallaction and Cruise engines
Added ZLIB support

svn-id: r26693
2007-05-01 09:44:47 +00:00
Chris Apers 3e3a808610 Cleanup, prevent change between 68k and ARM code
Added two more required functions for T3

svn-id: r26692
2007-05-01 09:41:35 +00:00
Chris Apers b78bf3a8b3 Cleanup, use my new PalmOS Porting SDK
svn-id: r26691
2007-05-01 09:39:46 +00:00
Chris Apers e0a77867cc Cleanup, remove PalmOS dependencies from the ScummVM core
svn-id: r26690
2007-05-01 09:37:40 +00:00
Chris Apers eac31d6f56 Cleanup, now part of an external library
svn-id: r26689
2007-05-01 09:34:53 +00:00
Chris Apers 64b7714125 This file is now part of an external PalmOS SDK
svn-id: r26688
2007-05-01 09:31:58 +00:00
Chris Apers 5f77c8ff30 Those files are now part of an external PalmOS SDK
svn-id: r26687
2007-05-01 09:28:53 +00:00
Chris Apers 566b6a7068 Code will be updated to get rid of this file
svn-id: r26686
2007-05-01 09:24:22 +00:00
Chris Apers 17b14e44c7 Correct warned class name
svn-id: r25694
2007-02-18 18:03:57 +00:00
Chris Apers 619d8e87f1 French keyboard is 'azerty' not 'awert'
svn-id: r25693
2007-02-18 17:53:44 +00:00
Chris Apers 5b214090f7 Renamed crc32 which conflicts with Tapwave system function
svn-id: r25692
2007-02-18 17:47:24 +00:00
Chris Apers 5a32e4f6e2 Bad hack to make thsi engine run on PalmOS
svn-id: r25686
2007-02-18 14:00:55 +00:00
Chris Apers 227d83ea6e Bad hack to make this engine works on PalmOS (compiler still seems to hate some global objects)
svn-id: r25684
2007-02-18 12:21:25 +00:00
Chris Apers 06c3d2cb2a Fix crash on PalmOS due to out of memory
svn-id: r25248
2007-01-28 18:40:30 +00:00
Chris Apers 2c1a3e1cd2 Added French/Atari ST version of Elvira 1 and 2
svn-id: r25247
2007-01-28 18:38:26 +00:00
Chris Apers aed4ae10a7 Speed up mouse emulation with hires games
svn-id: r25148
2007-01-21 14:18:24 +00:00
Chris Apers dd03b8f84b Cleanup event code
Added key up for mouse buttons so that we can control Gobliiins and Touche properly

svn-id: r25147
2007-01-21 14:15:35 +00:00
Chris Apers 0ea9f49d67 Clenaup
svn-id: r25144
2007-01-21 09:58:18 +00:00
Chris Apers d9e866398d Clenaup
svn-id: r25143
2007-01-21 09:55:44 +00:00
Chris Apers 0e5871b0ae Ooops, ooops ooops, bad source directory
svn-id: r25142
2007-01-21 09:54:27 +00:00
Chris Apers e1eb9dde12 Ooops, collapsible only
svn-id: r25141
2007-01-21 09:10:56 +00:00
Chris Apers 47b1321d15 Prepare Parallaction support (not working for now)
svn-id: r25133
2007-01-20 18:27:22 +00:00
Chris Apers 163803809e Prepare Parallaction support (not working for now)
svn-id: r25132
2007-01-20 18:24:55 +00:00
Chris Apers 0e36e6b500 Added support fir hi-res games to standard PalmOS 5 devices (BS, TOuche, ...)
Added aspect ratio selection too

svn-id: r25131
2007-01-20 18:20:36 +00:00
Chris Apers ecf5b465bb Fixed mouse redraw with Touche
svn-id: r25130
2007-01-20 18:11:27 +00:00
Chris Apers 4714f64440 Added missing grabRawScreen to OS5 backend
svn-id: r25081
2007-01-14 17:34:40 +00:00
Chris Apers 9e4502684c Added:
- engines location auto-detection
- Apple IIgs platform

svn-id: r25080
2007-01-14 17:05:43 +00:00
Chris Apers efe466040a Still doesn't work with PalmOS compiler
svn-id: r25079
2007-01-14 11:06:34 +00:00
Chris Apers b500f02e61 Added static initializers to handle global objects allocation
svn-id: r25078
2007-01-14 11:02:24 +00:00
Chris Apers e57422c08c Added Touche engine support
svn-id: r24607
2006-11-04 17:45:14 +00:00
Chris Apers 67f6ea16fd Fixed zero filled Rect with PalmOS compiler
svn-id: r24606
2006-11-04 17:44:11 +00:00
Chris Apers 4e63968994 Fixed and updated Palm save manager
svn-id: r24602
2006-11-04 16:22:58 +00:00
Chris Apers 6f0c12fe86 Fixed zero filled _opcodeTable[] with PalmOS ARM compiler
svn-id: r24599
2006-11-04 15:09:20 +00:00
Chris Apers 8ad806535a Not required anymore
svn-id: r24561
2006-10-28 14:40:43 +00:00