About This File
This is the rest of what there is for Sega in MAME. Consider this the Mop for Sega. It's been a journey. I won't be splitting these releases up like this in the future. They'll be in a more condensed form. This process was really only required for Sega as it spans many years, and there is a multitude of hardware.
If you think I have missed anything let me know.
In a nutshell, I'm tooth picking my way through MAME platform by platform, and pre configuring the controls for all arcade games that are designated as working.
You know the pain of weird awkward auto control mapping and fumbling around trying to figure what is going on. I have done that for you!
These remaps have been done exclusively for controllers. No keyboard inputs at all and all non essential inputs completely removed. Only what is necessary has been mapped.
Also, I have provided button layout images so you know exactly what the buttons are for every game!
I haven't just set whatever, every control has been tested, scrutinised and re-tested before actually making a definitive decision. I believe I have everything mapped to be as intuitive as possible.
Menu control in arcade games can be unintuitive when using a controller. These remaps have been made to make menu-ing intuitive and easy.
NOTE: If the left stick doesn't work in menus, the D-Pad will.
The per game .cfg remap files are idiot proof. Every input is accounted for and set, so your main .cfg wont auto assign any inputs.
NVRAM files are not needed here.
Everything has been done on a 1G1R basis with parents taking priority.
However, as stated above this was for some games, a bit objectional for this platform. Multiple versions have been configured for choice for these titles.
INSTRUCTIONS:
Download Remap files and place these in the cfg folder of MAME.
Download NVRAM files and place in nvram folder of MAME.
Download Button Layout Images so you know what the controls are.
PLAY!!!
Below is a table of everything that has been done game by game. I have noted everything of importance for the end user experience.
Developer intended cheats are also listed below.
segahang.cpp / Hang On Hardware | |
Enduro Racer enduror |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty, Time changeable. Using 'normal' defaults. -No Free Play Available. |
Hang-On hangon |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty, Time changeable. Using 'normal' defaults. -No Free Play Available. |
Space Harrier sharrier |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty, Time & Lives changeable. Using 'normal' defaults. -No Free Play Available. |
segaorun.cpp / Out Run Hardware | |
Out Run outrun outrundxeh |
Rom Info: -There is a hacked enhanced edition 'outrundxeh'. I normally wouldn't configure hacks like this, but it's really good, so it's here in addition to the parent. Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Time changeable. Using 'normal' defaults. -No Free Play set. Setting free play disables the attract mode. |
Super Hang-On / Limited Edition Hang-On shangon shangonle |
Rom Info: -The Limited Edition version 'shangonle' was released later and is a bit more forgiving. Both the parent and the LE clone versions have been configured. Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Time changeable. Using 'normal' defaults. -No Free Play set. Setting free play disables the attract mode. |
Turbo Out Run toutrun |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Time changeable. Using 'normal' defaults. -No Free Play set. Setting free play disables the attract mode. |
Super Derby | Satellite link game. Not emulated, and maybe never going to be emulated. |
Super Derby II | Satellite link game. Not emulated, and maybe never going to be emulated. |
megaplay.cpp / Mega Play | |
Bio-hazard Battle (Mega Play) mp_bio |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -Setting Free Play does nothing |
Columns III (Mega Play) mp_col3 |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -Free Play set |
Golden Axe II (Mega Play) mp_gaxe2 |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -Free Play set |
Grand Slam (Mega Play) mp_gslam |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -Free Play set |
Gunstar Heroes (Mega Play) mp_gunhe |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -Free Play set |
Mazin Wars / Mazin Saga (Mega Play) mp_mazin |
Controls: -Everything was straight forward. A few inputs moved for better control. -Despite there being 2 sets of controls, this game is 1 Player. Dip Switches: -Region changeable from EU to USA, which changes the title to Mazin Saga. EU set as that's my region. Sorry USA people. -Difficulty changeable. Using 'normal' defaults. -Free Play set |
Shinobi III (Mega Play) mp_shnb3 |
Controls: -Everything was straight forward. A few inputs moved for better control. -Despite there being 2 sets of controls, this game is 1 Player. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -Free Play set |
Sonic The Hedgehog (Mega Play) mp_sonic |
Controls: -Everything was straight forward. A few inputs moved for better control. -Despite there being 2 sets of controls, this game is 1 Player. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -Free Play set |
Sonic The Hedgehog 2 (Mega Play) mp_soni2 |
Controls: -Everything was straight forward. A few inputs moved for better control. -Yes, 2 Players Dip Switches: -Lives changeable. Using 'normal' defaults. -Free Play set |
Streets of Rage 2 (Mega Play) mp_dor2 |
Controls: -Everything was straight forward. A few inputs moved for better control. -Yes, 2 Players Dip Switches: -Lives changeable. Using 'normal' defaults. -Free Play set |
Tecmo World Cup (Mega Play) mp_twcup |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Time changeable. Using 'normal' defaults. -Free Play set |
angelkds.cpp | |
Angel Kids angelkds |
Controls: -Twin stick game. The left & right stick control the left & right angel. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play set. Disables attract mode. |
Space Position spcpostn |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty changeable. Using 'normal' defaults. -No Free Play set. Disables attract mode. |
freekick.cpp / Gigas | |
Counter Run countrun countrunb |
Game Info: -Parent is not working 0.254. The working clone and the parent have been configured. Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty changeable. Using 'normal' defaults. -No Free Play available |
Free Kick freekick |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty changeable. Using 'normal' defaults. -No Free Play available |
Gigas gigas |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play available |
Gigas Mark II gigasm2 |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play available |
Omega omega |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play available |
Perfect Billiard pbillrd |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play available |
Games With Unique / Individual Boards | |
Calorie Kun vs Moguraian calorie |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty, Lives, Bonus Lives & Infinite Lives Cheat changeable. Using 'normal' defaults. -No Free Play available |
Cool Riders coolridr |
Video Options Info: -This game uses 2 screens side by side for 2 players. This is not ideal for 1 player. So, this has been changed to display 1 screen for 1 player. Controls: -Everything was straight forward. A few inputs moved for better control. Test Menu: -Region/language changed to USA. Defaut was Japan -Volume Adjustment done for better control. nvram required. -Free Play set |
Dottori kun dotrikun |
Controls: -Everything was straight forward. A few inputs moved for better control. No test menu or dips. |
Pengo pengo |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Lives changeable. Using 'normal' defaults. -No Free Play available |
Space Tactics stactics |
Display Info: -This game has an LED display that incures on the image. The info displayed is not important so it has been turned off to make the actual game display larger. Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play set, It disables the attract mode. |
Super Locomotive suprloco |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Infinite Lives cheat available. -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play set, It disables the attract mode. |
Time Traveler timetrv |
CHD Required. It's 10GB, why all these mame chds so big? Controls: -Everything was straight forward. A few inputs moved for better control. -2 Players will have to take turns on the same controller. -Start 2 Players is on RB Dip Switches: -There's a bunch of different settings for the laser disc functions. Defaults are being used. -Free Play set |
Champion Base Ball champbas |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty changeable. Using 'normal' defaults. -No Free Play available |
Champion Base Ball Part-2 champbb2 |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty changeable. Using 'normal' defaults. -No Free Play available |
Sega Games on Other Hardware | |
Ali Baba and 40 Thieves alibaba |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults -No Free Play available |
Commando (Sega) commsega |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty, Lives, Bonus Lives & Infinite Lives Cheat changeable. Using 'normal' defaults. -No Free Play set. Setting free play removes the attract mode. |
Flashgal flashgal |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults -No Free Play available |
Gigas gigas |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play available |
Gigas Mark II gigasm2 |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults. -No Free Play available |
Hopper Robo hopprobo |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Lives changeable. Using 'normal' defaults. -No Free Play available |
Legend legend |
Controls: -One of those games where Jump is UP. As AVGN says "having up as jump is fu@*ed up". -So, I remapped UP to A so it plays better. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults -No Free Play available |
Repulse repulse |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty & Lives changeable. Using 'normal' defaults -No Free Play available |
Yamato yamato |
Controls: -Everything was straight forward. A few inputs moved for better control. Dip Switches: -Difficulty, Lives & Speed changeable. Using 'normal' defaults. -No Free Play set. Setting free play removes the attract mode. |