Commit Graph
23 Commits
Author SHA1 Message Date
clobber 56420c3a12 Merge fixes and improvements from Wii7800 0.5 fork by raz0red (https://github.com/raz0red/wii7800/releases/tag/0.5)
Includes:
- Partial Expansion Module (XM) support
  - XRAM
  - XPokey (limited to single Pokey)
- Added support for cartridges with sizes greater than 144k
- Additional bank switching modes and cartridge types
- Multiple bank switching fixes
- Reworked cartridge header detection
  - Now properly detects bank switching, RAM, etc.
  - Detects Expansion Module (XM)
  - Detects High score cartridge
  - Detects Pokey at $0450
- Cartridge database
  - Added several new cartridge properties
    - Pokey at $0450
    - Default difficulty switch settings
    - Expansion Module (XM) enabled/disabled
    - High score cartridge enabled/disabled
  - Database content
    - Fixed incorrect controller settings for Sirius, Crossbow,
        and Alien Brigade
    - Added many homebrew cartridges
- Fixed issue occurring when Kangaroo and Holey were enabled (caused
    background to be displayed, resulting in large black squares)

Missing:
- High Score Cartridge support
2020-08-23 00:36:54 -05:00
clobber 408b2d3c10 Use -fileSystemRepresentation instead of -UTF8String for file names 2017-08-17 00:42:25 -05:00
Rudy Richter d2ed27ffca Enable direct-render 2017-07-22 11:06:00 -04:00
clobber 6b71d9c58c Clean up deprecated methods. 2015-12-12 17:06:54 -08:00
clobber 76e280cf65 Set some difficulty switch defaults 2015-08-26 02:34:31 -05:00
clobber 8712f18b46 Fix PAR 2015-08-15 18:37:35 -05:00
clobber 7dabdd6fbd Support light gun 2015-08-15 18:37:10 -05:00
clobber 0fb71b683b Add state serialization/deserialization 2015-08-10 01:10:10 -05:00
clobber e6d22582c7 Clean up 2015-08-09 02:53:20 -05:00
clobber ec17ea864f Refactor sound 2015-08-07 03:44:38 -05:00
clobber 0010a37c60 Enable save/load state support 2015-08-06 15:14:10 -05:00
clobber bb6ea11c53 Disable save/load state support for now
Otherwise current states will be broken after the next update from changes in the Wii7800 fork
2014-07-28 16:36:06 -05:00
clobber f7a91239b3 Default "left difficulty" switch to its Left/(B)eginner position
Fixes audio playing in Sentinel
2014-07-28 15:44:41 -05:00
clobber 329dddbb3d Add logging 2014-07-28 15:13:56 -05:00
clobber 7dfdd52961 Allow toggling of console difficulty switches to persist 2014-07-24 16:18:56 -05:00
clobber c159d4ba46 Don't force enable POKEY sound chip 2014-07-22 21:55:15 -05:00
clobber 2413579323 Add 2-player input and console button support 2014-07-19 18:56:15 -05:00
clobber 25b74d66c9 Set the correct screen resolution and add PAL support 2014-07-17 01:17:21 -05:00
clobber 561a47efe1 Add error: parameter to -loadFileAtPath: method. 2014-02-08 14:47:51 -08:00
clobber 5263b41ea3 Set audioBitDepth instead of converting 2013-08-05 12:33:34 -05:00
clobber 49b8e0f11d Force enable POKEY sound chip
Fixes Ballblazer and Commando POKEY audio, doesn't seem to break
anything
2013-08-04 17:55:42 -05:00
clobber 9b641c52d7 Enable sound 2013-08-04 15:07:38 -05:00
clobber 6d1f51397e Initial port
Still needs sound. Note: won't run with optimizations so release build
is -O0
2013-07-30 02:31:40 -05:00