Commit Graph
358 Commits
Author SHA1 Message Date
Bertrand Augereau bf7123548a NDS : Trunk fix for latest libnds
svn-id: r26529
2007-04-16 20:06:35 +00:00
Neil Millstone c6d41c0755 Updating DS port for changes in main codebase. Code changes for DevkitArm r20 and latest libnds.
svn-id: r26394
2007-04-06 18:34:53 +00:00
Max Horn 995a4d7cff Some fixes to cope with the move of the event code from OSystem to Common
svn-id: r26233
2007-03-18 21:55:57 +00:00
Neil Millstone 08d8286410 adding key scanning functions compatible with ScummVM's IPC
svn-id: r26188
2007-03-18 01:45:14 +00:00
Max Horn ed54ea9155 Moved Event/EventType/keyboard enum from common/system.h (part of class OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again
svn-id: r26180
2007-03-17 19:02:05 +00:00
Max Horn 273480d492 Removed MAX_FILENAME_LENGTH workaround (using enum's instead of #defines means we can take advantage of namespaces)
svn-id: r26019
2007-03-08 16:53:30 +00:00
Max Horn 89095f10a8 Removed redundant code from gba_nds_fat.h (for some bizarre reason, the data in this file was present twice)
svn-id: r26018
2007-03-08 16:49:58 +00:00
Neil Millstone b2539cc19c Change an include to remove requirement of libfat
svn-id: r25773
2007-02-21 20:57:10 +00:00
Neil Millstone b21ea458b5 Change an include to remove requirement of libfat
svn-id: r25772
2007-02-21 20:50:21 +00:00
Bertrand Augereau 887cf19cac NDS : The scaler profiling renders a white line (1 pixel / 1 ms)
svn-id: r25704
2007-02-18 20:53:06 +00:00
Bertrand Augereau 20e44a4914 NDS : CPU scaler twiddling backup
svn-id: r25703
2007-02-18 20:30:15 +00:00
Bertrand Augereau a43073de39 NDS : CPU scaler performance experiment
svn-id: r25702
2007-02-18 18:59:40 +00:00
Bertrand Augereau a866cb4ba0 NDS : Compile fix (savegames-related)
svn-id: r25700
2007-02-18 18:38:12 +00:00
Max Horn e326f482c9 Get rid of Common::SaveFile
svn-id: r25666
2007-02-17 22:11:00 +00:00
Neil Millstone 45ed48a860 Changes made for 0.9.1a beta2 release backported to trunk
svn-id: r25617
2007-02-15 23:23:03 +00:00
Bertrand Augereau f01d2a1199 NDS : Added the cpu scaler option in dsoptions (even seem to work dynamically, at least in Maniac Mansion)
svn-id: r25561
2007-02-13 21:04:31 +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
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
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
Bertrand Augereau 920c9f1f4f DS : Compilation fix when USE_DEBUGGER is not defined
svn-id: r24748
2006-11-19 20:10:52 +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
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
Bertrand Augereau 6eb7be9e37 Compile fix
svn-id: r24503
2006-10-25 19:01:34 +00:00
Bertrand Augereau 64e46134e9 DS : 320*PAL8 to 256*1555 line scaler
svn-id: r24497
2006-10-25 10:30:21 +00:00
Max Horn 07f7761479 Backend modularization: Create timer manager, savefile manager and audio mixer in the backends for increased flexibility
svn-id: r24443
2006-10-22 15:42:29 +00:00
Bertrand Augereau 3dc7c88e06 DS CPU scaling prototype, in 16 bit mode (for menu), not plugged(switch cpuScaler to test)
svn-id: r24129
2006-10-05 22:44:11 +00:00
Bertrand Augereau b01275d8c5 Path fixup in the zipreader (necessary with my adapter/zip/build combination?)
svn-id: r24128
2006-10-05 20:27:09 +00:00
Bertrand Augereau 22756edd6f NDS : Naive C++ scanline 320*16 -> 256*16 rescaler code
svn-id: r24074
2006-10-02 18:41:39 +00:00
Eugene Sandulenko 8e2c703bab First pahse of renaming simon engine to agos. Internal renames. Compilation
is broken

svn-id: r24008
2006-09-29 08:14:27 +00:00
Neil Millstone 5ce67a67e1 Fixed bug causing crash during saving in Saga engine, changed audio to low quality.
svn-id: r23726
2006-08-19 11:11:18 +00:00
Neil Millstone 5516fa3b80 Added build C target to support more engines.
svn-id: r23725
2006-08-19 11:10:19 +00:00
James Brown d304e7b476 Add a logo.bmp to DS port, to fix building. agentq, feel free to replace if the filesize is too big or whatever :)
svn-id: r23658
2006-08-03 12:20:28 +00:00