2045 Commits

Author SHA1 Message Date
Chris Apers
e1eb9dde12 Ooops, collapsible only
svn-id: r25141
2007-01-21 09:10:56 +00:00
Eugene Sandulenko
cd8a5f3a98 First phase of detection-related plugins interface improvements. Now plugins
return StringMap instead of fixed list of parameters. This adds great
flexibility.

Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.

svn-id: r25134
2007-01-20 21:27:57 +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
Neil Millstone
0c82694f47 Ported changes from branch-0-9-0 to fix grabRawScreen(), and palette corruption.
svn-id: r25129
2007-01-20 17:29:20 +00:00
Neil Millstone
fe9682ac55 Adding libcartreset, fixing CD audio bug, adding DLDI support (defined out all other fat drivers)
svn-id: r25124
2007-01-19 21:47:10 +00:00
Neil Millstone
31abbc14ae Changed to ARM7 for libcartreset
svn-id: r25123
2007-01-19 21:38:03 +00:00
Neil Millstone
bcef1cb04d Adding libcartreset to ARM7 binary
svn-id: r25122
2007-01-19 21:36:47 +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
b500f02e61 Added static initializers to handle global objects allocation
svn-id: r25078
2007-01-14 11:02:24 +00:00
Kostas Nakos
9b3025deee Fix backend timer problems. Also fix wrong sound mix rate in bass
svn-id: r25067
2007-01-11 21:53:30 +00:00
Lars Persson
203b93e49d Updated makefiles to support touche and agos naming properly
svn-id: r24941
2006-12-28 12:14:58 +00:00
Lars Persson
8acfe5f557 Updated quit handling
svn-id: r24939
2006-12-28 09:12:58 +00:00
Bertrand Augereau
dfb325b88b NDS : Scaler cleaning
svn-id: r24821
2006-12-09 14:14:58 +00:00
Bertrand Augereau
308f46aa9e NDS : Scaler cleaning
svn-id: r24820
2006-12-09 13:42:00 +00:00
Bertrand Augereau
4f79f3c7f0 NDS : Scaler optimization 43 -> 33 ms
svn-id: r24819
2006-12-09 13:27:20 +00:00
Bertrand Augereau
12f6bd37ea NDS : More blitters stuff
svn-id: r24818
2006-12-09 13:20:11 +00:00
Bertrand Augereau
8fb811bb0a NDS : Micro-optimizations for the software blitter (table lookup for div by 5 : 51ms -> 43ms)
svn-id: r24817
2006-12-07 22:10:26 +00:00
Bertrand Augereau
9efed0388f NDS : Micro-optimizations for the software blitter
svn-id: r24811
2006-12-06 20:36:14 +00:00
Bertrand Augereau
8b68cfdb93 NDS : CPU scaler profiling (currently 50ms ouch)
svn-id: r24810
2006-12-06 20:17:21 +00:00
Bertrand Augereau
0b110b42da NDS : Micro-optimizations for the software blitter
svn-id: r24804
2006-12-03 16:09:26 +00:00
Max Horn
352ed7299f Patch #1605290: Change quit shortcut for Amiga to match style guide
svn-id: r24803
2006-12-03 15:42:41 +00:00
Bertrand Augereau
21f49b5229 NDS : Micro-optimizations for the software blitter
svn-id: r24802
2006-12-02 15:02:15 +00:00
Bertrand Augereau
36396a4aa6 NDS : Micro-optimizations for the software blitter
svn-id: r24801
2006-12-02 14:51:11 +00:00
Neil Millstone
40d10a5436 svn-id: r24799 2006-12-01 22:36:54 +00:00
Neil Millstone
9c13f12cdd Adding new M3SD driver
svn-id: r24798
2006-12-01 22:36:16 +00:00
Bertrand Augereau
360da37d2e DS : The hi-quality scaler works on the secondary screen
svn-id: r24790
2006-11-25 22:03:34 +00:00
Bertrand Augereau
6c3672508b DS : High quality scaling.
Doesn't work on the second screen yet.
(switch cpuScaler in dsmain.cpp to test)

svn-id: r24788
2006-11-25 20:35:34 +00:00
Max Horn
fada662a1f Removing bad default implementation of grabRawScreen in the PalmOS port (it was likely causing crashes for users of the 0.9.x series)
svn-id: r24755
2006-11-20 22:15:19 +00:00
Bertrand Augereau
920c9f1f4f DS : Compilation fix when USE_DEBUGGER is not defined
svn-id: r24748
2006-11-19 20:10:52 +00:00
Eugene Sandulenko
75b062b89f Implement FR #1595534: "Touche: Aspect Ratio Correction"
svn-id: r24706
2006-11-13 13:53:14 +00:00
Kostas Nakos
47d26c2cb3 Cleanup
svn-id: r24702
2006-11-12 21:06:56 +00:00
Kostas Nakos
cc42cb8309 Implement Fingolfin's modular backend timer, savefile and mixer managers
svn-id: r24691
2006-11-12 11:47:43 +00:00
Max Horn
fb795dabd0 Patch #1594533: morphos fs backend
svn-id: r24690
2006-11-12 11:43:46 +00:00
Chris Apers
e57422c08c Added Touche engine support
svn-id: r24607
2006-11-04 17:45:14 +00:00
Chris Apers
4e63968994 Fixed and updated Palm save manager
svn-id: r24602
2006-11-04 16:22:58 +00:00
Neil Millstone
b8ed3bc87f Adding M3 file missing from last commit.
svn-id: r24597
2006-11-03 23:22:55 +00:00
Neil Millstone
ea6663fdfa Merging in changes made in branch for 0.9.1 release into trunk
svn-id: r24596
2006-11-03 23:16:29 +00:00
Max Horn
c718463a24 Added Audio::Mixer::setReady method to work around bug #1588848
svn-id: r24583
2006-11-01 21:28:14 +00:00
Chris Apers
2457d0b495 Simon -> AGOS
svn-id: r24560
2006-10-28 14:35:00 +00:00
Chris Apers
0d62e964ec New modular backend implementation
svn-id: r24559
2006-10-28 14:30:42 +00:00
Max Horn
2826657932 Increase timer accuracy again
svn-id: r24518
2006-10-26 07:25:25 +00:00
Max Horn
0dbfacaf12 Rewrote the DefaultTimerManager to use a priority queue instead of a fixed size slot array (semantics of timers changed slightly due to this in lag situations)
svn-id: r24515
2006-10-25 23:25:19 +00:00
John Willis
77f9f9c6cf Update GP2X port to support Fingolfin's ongoing implementation of the Modular Backends ideas :). Also add a few updates from my local tree (Batt level checking and STDOUT/STDERR file mapping code stolen from the Symbian backend (thanks)).
svn-id: r24507
2006-10-25 19:51:47 +00:00
Bertrand Augereau
aada1329a8 DS : Blind backends changes to comply to fingolfin's changes
svn-id: r24506
2006-10-25 19:37:43 +00:00
Bertrand Augereau
05aca1c928 DS : Yet another scaling helpers
svn-id: r24505
2006-10-25 19:32:01 +00:00
Bertrand Augereau
24b0d4800a DS backend : Compile fixes for the new backends system, still needs plugging the old callbacks
svn-id: r24504
2006-10-25 19:18:38 +00:00