Changes

1,969 bytes added ,  00:30, 1 April 2011
no edit summary
Line 4: Line 4:  
| type = console emulator
 
| type = console emulator
 
| author = EkeEke
 
| author = EkeEke
| version = 1.4.1
+
| version = 1.5.0
 
| download = http://code.google.com/p/genplus-gx/downloads/list
 
| download = http://code.google.com/p/genplus-gx/downloads/list
 
| source = http://code.google.com/p/genplus-gx/source/checkout
 
| source = http://code.google.com/p/genplus-gx/source/checkout
| peripherals = {{wiimote4}} {{WiimoteHorizontal}} {{SensorBar}} {{Nunchuk}} {{ClassicController}}  {{GCNController}} {{DVD}} {{FrontSDHC}} {{USBMSD}} {{GCNMemoryCard}}
+
| peripherals = {{wiimote4}} {{WiimoteHorizontal}} {{SensorBar}} {{Nunchuk}} {{ClassicController}} {{USBMouse}}  {{GCNController}} {{DVD}} {{FrontSDHC}} {{USBMSD}} {{GCNMemoryCard}}
 
| hbb = yes
 
| hbb = yes
 
}}
 
}}
Line 18: Line 18:  
* Genesis 4 players multitap adapters (Sega TeamPlayer and EA 4-Way Play) support  
 
* Genesis 4 players multitap adapters (Sega TeamPlayer and EA 4-Way Play) support  
 
* Game Genie & Action Replay cheat code support
 
* Game Genie & Action Replay cheat code support
* Sega Mouse & Sega Mega Mouse
+
* Sega Mouse
 +
* Sega Activator
 
* Sega Menacer & Konami Justifier lightguns. 2 lightgun has the same time supported.
 
* Sega Menacer & Konami Justifier lightguns. 2 lightgun has the same time supported.
 
* SVP DSP (Virtua Racing)
 
* SVP DSP (Virtua Racing)
 +
* Master System compatibility mode
 
* and a lot more, read the included user manual for details.
 
* and a lot more, read the included user manual for details.
   Line 102: Line 104:     
=== Game Controls (default) ===
 
=== Game Controls (default) ===
The control can be changed in "Emulator Options/Controls Options" menu except Genesis Dpad, Mode, Emulator Menu and soft reset.
+
The control can be changed in "Emulator Options/Controls Options" menu except directional buttons & Menu key.
    
You can do a soft reset by pressing the {{WiiResetButton}}.
 
You can do a soft reset by pressing the {{WiiResetButton}}.
Line 164: Line 166:  
|Z
 
|Z
 
|-
 
|-
|{{GCStartButton}}+{{GCZButton}}
+
|{{GCZButton}}
 
|{{WiimoteMinusButton}}
 
|{{WiimoteMinusButton}}
 
|{{WiimoteMinusButton}}
 
|{{WiimoteMinusButton}}
Line 170: Line 172:  
|Mode
 
|Mode
 
|-
 
|-
|{{GCZButton}}
+
|{{GCZButton}}+{{GCDPadDown}} or {{GCDPadUp}} or {{GCDPadLeft}} or {{GCDPadRight}}
 
|{{WiimoteHomeButton}}
 
|{{WiimoteHomeButton}}
 
|{{WiimoteHomeButton}}
 
|{{WiimoteHomeButton}}
 
|{{ClassicHomeButton}}
 
|{{ClassicHomeButton}}
 
|Emulator Menu
 
|Emulator Menu
|-
  −
|{{GCLTrigger}}+{{GCZButton}}
  −
|{{WiimoteMinusButton}}+{{WiimotePlusButton}}
  −
|{{WiimoteMinusButton}}+{{WiimotePlusButton}}
  −
|{{ClassicMinusButton}}+{{ClassicPlusButton}}
  −
|Soft Reset
   
|}
 
|}
    
== Changelog ==
 
== Changelog ==
 +
=== 1.5.0 (04/01/2011) ===
 +
==== Core/VDP ====
 +
* added support for Master System compatibility mode (Z80 ports access mode), incl. Mode 5 rendering.
 +
* added Mode 4 rendering for both Genesis & Master System modes.
 +
* added alternate BG planes rendering functions (should be faster on PPC architectures).
 +
 +
==== Core/IO ====
 +
* added support for Master System compatibility mode (Z80 ports access mode).
 +
* added Master System peripherals emulation (Control Pad, Paddle, Sports Pad & Light Phaser).
 +
* added XE-1AP (analog controller) emulation.
 +
* added Activator emulation.
 +
 +
==== Core/Extra] ====
 +
* added support for all known Master System cartridge mappers.
 +
* added copy-protection hardware emulation for a few MD unlicensed games: fixes 777 Casino (crash when talking to bunny girls).
 +
(NB: most of those unlicensed games seem to have been already patched by ROM dumpers, main purpose is documenting them)
 +
* added support for Top Shooter arcade board controller. (A=Shoot, B=Bet, C/RIGHT=Coins, START=Start, hold UP on startup to enter service mode)
 +
* improved King of Fighters 98 mapper emulation (registers address decoding is now 100% accurate)
 +
* fixed Game Genie when several codes affect same ROM address.
 +
* fixed EEPROM types for Brian Lara Cricket & NBA Jam TE (verified on real cartridges)
 +
 +
==== Core/General ====
 +
* added Master System compatibility mode emulation (automatically enabled when loading ROM file with .sms extension).
 +
* improved savestate stability & compatibility (support for old 1.4.x savestates is preserved)
 +
* various code cleanup & comments.
 +
 +
==== Gamecube/Wii ====
 +
* fixed cheat codes handling when several codes affect same ROM address.
 +
* improved input controller detection on menu exit.
 +
* improved key remapping dialog box to match emulated device
 +
* changed Menu key for Gamecube controller to allow MODE button mapping
 +
* fixed DVD not being unmounted on swap (memory leak)
 +
 +
==== Wii only ====
 +
* added USB mouse support for Sega Mouse emulation
 +
* compiled with latest libogc: improves USB compatibility & fixes stability issues with Wiimotes.
 +
 
=== 1.4.1 (12/04/2010) ===  
 
=== 1.4.1 (12/04/2010) ===  
 
==== Core/VDP ====  
 
==== Core/VDP ====  
105

edits