SSF Saturn Emu

Started by Saturn, September 06, 2015, 22:54:11 PM

Previous topic - Next topic

Saturn

The SSF is my favorite emulator! There hasn't been an update since 6/8/2013 but I love this thing and try to keep up with the developer in Japan. If anyone is new to it, everything you should need (besides games) is on this page :)
Dev's page translated to English with the latest version
A list of confirmed working games with different versions
All the previous versions
SSF Tribute site Best all around info site imo
Info and cfg resources for SSF
SSF Guide & Trouble shooter
CD Image Repair guide
Using cheats with SSF I've done quite a bit with this info using CEP over the years. VERY handy app and means of cheating 8) Download CEP

Step by step CEP instructions:
[spoiler]
NOTE: Master Codes are not supported and NOT needed.

1. Open a game and start playing, then pause
2. On SSF toolbar click About(A)-cep(C) buttons
3. Move 'cep base address' box to side of screen
4. From inside 'CEP' folder open 'APPLIST.TXT'
5. Compare 02 & 60 addresses and change APPLIST.TXT to match. (They will change w/in SSF each time the program is started)
6. When updated, quick save and close 'APPLIST.TXT'. Click OK and close 'cep base address'
7. From inside 'CEP' folder open CEP.EXE
8. Look up code(s) to be used
9. Under 'Process-Select Application' tab click 02 or 60 (if both types will be used, a 2nd instance of CEP will need to be opened for the other)
10. Without any more changes move to Cheat tab
10b. ex; for Invincible P1 the 'real' code is 3601E631 00FF.
    Since it's a "360" code (the 1st 3 digits), it must be changed to "300"1E631 00FF (minus the quote marks).
    "360" codes don't have the last four digits flip flopped so they're exactly as the original code.
    So basically:
    3601E631 00FF = 3001E631 00FF
11. Paste the code into the field, highlight them and click On
12. Play the game w/ cheats enabled

If you need other code(s) enabled beginning w/ 102 or 160, open a 2nd instance of CEP.EXE for these starting at step 7 above.
ex; for Max Weapon Level P1:
    Max Weapon Level P1
    1601CE02 0021 = 8001CE02 2100 (<--last four digits flip flopped as pairs)
    1601CE04 2121 = 8001CE04 2121 (<--last four digits flip flopped as pairs)

If codes begin with numbers either 302 or 360 they must be changed to 300 (with the rest of the code matching exactly)
    EXAMPLE:
    302????? xxyy <-------> 300????? xxyy
    360????? xxyy <-------> 300????? xxyy
If codes begin with numbers either 102 or 160 they must be changed to 800 (with the last four characters flip flopped as pairs)
    EXAMPLE:
    102????? xxyy <-------> 800????? yyxx
    160????? xxyy <-------> 800????? yyxx
   

Also I learned that Joker commands starting with
these first 3 digits D6057F52 FFEF, can be use on this
option, SSF(60 160-360)|SSF.EXE|059403C0|$00100000

Just change the first 3 digits of the Joker command from D6057F52 FFEF to D0057F52 FFEF

So we could even update the option to SSF(60 160-360-D60)| SSF.EXE|059403C0|$00100000

For anyone that doesn't know a Joker command makes a code activate when
a specific button is pressed.

For example D0057F52 FFEF is the Joker command for UP on the control pad...

And 8005C570 0400 is the code for infinite double jump...

So putting the code into CEP like this...


D0057F52 FFEF
8005C570 0400

Will make infinite double jump only activate when you press up.[/spoiler]
BSFree codes for CEP

Greyfox

this is one emulator that has always gotten the better of me, but thanks to this compiled info I should finally be able to play some classics

many thank man for taking the time out to put this together, quality work fella :113:

Saturn

Cool man, & I'm no authority on it but may be able to help if you run into problems this time around.
I know I can't live without Dead Or Alive on this system so it's a must for me lol.

zapiy

Cracking info fella.

I will have a fun through on this and let you know how i get on.

Own: Jaguar, Lynx, Dreamcast, Saturn, MegaDrive, MegaCD, 32X, GameGear, PS3, PS, PSP, Wii, GameCube, N64, DS, GBA, GBC, GBP, GB,  Xbox, 3DO, CDi,  WonderSwan, WonderSwan Colour NGPC

Saturn

geocities in Japan shut down at the end of March 2019 so the original website is gone but latest versions and info can be found on Shimu's Twitter page here: https://twitter.com/FessX
I signed up just to follow :)
Have been playing a lot of SSF lately at work and putting together an all inclusive rar file with everything needed (except bios and games :p ) including CEP with instructions.... to enable cheats ;D

Saturn

Almost 2 years since the last release, Shima uploaded R29 to github last week:
https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases/tag/PreviewVer

I've been using this emu a lot at work lately. Can't get enough of Saturn games. I'm compiling my own list in CEP for cheats although using older versions of the emu to do it. Here's what I currently have in CODELIST.TXT:

#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#                                Saturn's GAMES
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#New 12/12/23
"(U) Alien Trilogy [60,160,360]"

"Have The Acid Armor"
8006CE2A 6400

"Have The Auto Mapper"
8006CE26 8400

"Have The Boots"
8006CE2C FF00

"Have The Flame Thrower"
8005AB0A 0100

"Have The Pulse Rifle"
8005AB02 0100

"Have The Shotgun"
8005AAFE 0100

"Have The Smart Gun"
8005AB06 0100

"Infinite Batteries"
8006CE42 6400

"Infinite Charges"
8006CE40 6400

"Infinite Flame Thrower Ammo"
8006CE3A 6400

"Infinite Grenades"
8006CE38 6400

"Infinite Hand Gun Bullets"
8006CE2E 0046

"Infinite Health"
8006CE28 6400

"Infinite Pulse Rifle Ammo"
8006CE34 6400

"Infinite Shot Gun Ammo"
8006CE32 6400

"Infinite Smart Gun Ammo"
8006CE3C 6400

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(J) Battle Garegga [60,160,360]"

"Infinite Lives P1"
800B17E0 0500

"Invincible P1"
800B17E2 7E00

"Infinite Bombs P1"
800B17DC 0400

"Infinite Lives P2"
800B18E0 0500

"Invincible P2"
800B18E2 7E00

"Infinite Bombs P2"
800B18DC 0400

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Burning Rangers [60,160,360]"

"Infinite Energy"
800D8DF8 0000
800D8E2C 0000
800FFEB8 0000

"No time limit"
800FFC12 0000

"Inf crystals"
800FFE68 6300
800FFEB8 6000

.end

#----------------------------------------------------------------------------
#new 12/12/23

"(J) Castlevania-SotN (Maria) [60,160,360]"

"Infinite Health"
8005C942 03E7

"Max Health"
8005C946 03E7

"Infinite Magic"
8005C952 03E7

"Max Magic"
8005C956 03E7

"Infinite Hearts"
8005C94A 03E7

"Max Hearts"
8005C94E 03E7

"Max Money 1/2"
8005C992 FFFF
8005C994 0098

"Infinite Money"
8005C992 FFFF

"Max Luck"
8005C966 03E7

"1 Hit Kill"
8006E9E2 41A0

"Infinite Double Jumps"
8005C570 0400

"Invincible Maria"
800A5E34 3EA0

.end

#----------------------------------------------------------------------------
#new 12/12/23

"(J) Castlevania-SotN (Alucard/Richter) [60,160,360]"

"Infinite Health"
8005C942 03E7

"Max Health"
8005C946 03E7

"Infinite Magic"
8005C952 03E7

"Max Magic"
8005C956 03E7

"Infinite Hearts"
8005C94A 03E7

"Max Hearts"
8005C94E 03E7

"Max Money 1/2"
8005C992 FFFF
8005C994 0098

"Infinite Money"
8005C992 FFFF

"Max Luck"
8005C966 03E7

"1 Hit Kill"
8006E9E2 41A0

"Moon Walk"
3005C52F 0001

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Contra - Legacy of War"

"Infinite Bombs P1"
8009DEDE 0800

"Infinite Continues"
800A1ECE 0900

"Infinite Health P1"
8009DEDC 0800

"P1 is Immune to All Bullets"
80068A8C 6600

"P1 Always Have Homing Missiles"
300A1DB7 0007

.end

#----------------------------------------------------------------------------
#New 12/12/23
" [Alt] (U) Contra - Legacy of War"

8009DEDE 0800    # Infinite Bombs P1

800A1ECE 0900    # Infinite Continues

8009DEDC 0800    # Infinite Health P1

80068A8C 6600    # P1 is Immune to All Bullets

300A1DB7 0007    # P1 Always Have Homing Missiles

80068A8C 6500    # P1 is Invisible

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Darius Gaiden [60,160,360]"

"Invincibility for Player 1"
800D3490 5B00

"Inf Bombs for Player 1"
800D34A6 0900

"Inf Credits for Player 1"
800D34CE 0900

"Full Weapons for Player 1"
800D34A8 0E00

Inf Lives for Player 1"
800D34B4 0900

"Inf Shield for Player 1"
800D34AE 0300

"Invincibility for Player 2"
800D3508 5B00

"Inf Bombs for Player 2"
800D351E 0900

"Inf Credits for Player 2"
800D3546 0900

"Full Weapons for Player 2"
800D3520 0E00

"Inf Lives for Player 2"
800D352C 0900

"Inf Shield for Player 2"
800D3526 0300

.end

#----------------------------------------------------------------------------
#new 12/12/23

"(E) Darius II [60,160,360]"

"1 Hit Kill (ASM)"
8001D18E 0900

"Infinite Credits (ASM)"
8000EE88 0071

"Infinite Lives (ASM)"
8000ED60 0071

"Invincible (ASM)"
800144CA 01E1
800149C0 0900
80014CA8 01E1
80014B78 01E1
8000EAC4 0900

.end

#----------------------------------------------------------------------------
#new 12/12/23

"(E) Duke Nukem 3D [60,160,360]"

"GodMode"
3007AB0C 0001

"Have all keys"
3007AB06 0007

"Infinite ammo and no reload"
8002BDAC 0900
8002BDDA 0FA0
8002C948 0900
8002C5F6 0900
8002CC04 0900
8002CDE4 0900
8002BD46 0900
8002D150 0900

"Inventory items don't consume (some may go down but won't deplete 100%)"
8002EE1E 0900

"Unlock all weapons"
8007ACF0 0300
8007ACF2 7FFF

"Pause then Z to activate Give All"
80036BCC 0900
80036BE2 0900

.end

#----------------------------------------------------------------------------
#new 12/12/23

"(U) Guardian Heroes [60,160,360]"

"Must Be On Code"
D0033C60 0F27

"Begin At High Level"
80033C74 C000

"Infinite Lives"
8001DBA4 0009

"P1 Infinite HP"
80033C5E 0F27
80033C60 0F27

"Infinite Continues"
3001DBA4 0063

Infinite Health
8005C942 0F27

Max Health
8005C946 0F27

"Infinite MP"
80033C62 0F27
8005C952 0F27

"Max MP"
80033C64 0F27
or
"Max Magic"
8005C956 0F27

Infinite Hearts
8005C94A E703

Max Hearts
8005C94E E703

Max Money
8005C992 7F96
8005C994 9800

"Max LUC"
30033C7B 0063
or
"Max Luck"
8005C966 0F27

"Max AGI"
30033C7A 0063

"Max EXP"
80033C54 0F00
80033C56 3F42

"Max HP"
80033C60 0F27

"Max INT"
30033C78 0063

"Max MEN"
30033C79 0063

"Max STR"
30033C76 0063

"Max VIT"
30033C77 0063

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(J) Hyper Duel [60,160,360]"

"Invincibility"
300C2988 0005

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) In The Hunt [60,160,360]"

"Inf Time"
800922AC 6400

"Inf Credits"
8007C9A8 0900

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Last Gladiators Digital Pinball [60,160,360]"

"Unlimited Balls"
8003AAEC 0300

"Multi-Balls Lite"
8003AB36 0001

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Mega Man X4 [60,160,360]"

"Infinite Lives"
3005490C 0009

"Invulnerable"
3005498D 0028

"Infinite Health"
30054988 0024

"Infinite Twin Slasher (on pick up)"
300549DC 0030

"Infinite Double Cyclone (on pick up)"
300549DB 0030

"Infinite Aiming Laser (on pick up)"
300549DA 0030

"Infinite Ground Hunter (on pick up)"
300549D9 0030

"Infinite Rising Fire (on pick up)"
300549D8 0030

"Infinite Soul Body (on pick up)"
300549D7 0030

"Infinite Frost Tower (on pick up)"
300549D6 0030

"Infinite Lightning Web (on pick up)"
300549D5 0030

"Invulnerable JetBike on Marine Base stage"
3005D2D1 0042

"Always Fully Charged X Buster Secondary"
300549C8 0002

"Always Fully Charged X Buster"
300549C7 0002

"Invul Raiden/Eagle Armor"
3005D2FC 006A

"Inf Health Raiden/Eagle Armor"
3005D2CC 000B

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(J) Metal Slug [60,160,360]"

"Invincibility (sometimes works)"
30055EBE 0009

"Invincibility (sometimes works)"
80055EBE 0900

"Inf Lives for Player 1"
80022C28 0300

"Inf Bombs for Player 1"
8001C5A0 000A

"Inf Ammo for Player 1"
800234A2 C800

"Inf Lives for Player 2"
800232F8 0300

"Inf Bombs for Player 2"
800234A0 000A

"Inf Ammo for Player 2"
8001C5A2 C800

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Need For Speed [60,160,360]"

"Timer Never Passes 00:04.3 seconds"
800FF186 3002

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Nights Into Dreams [60,160,360]"

"Infinite Time"
800FFC12 30EA

"Infinite Speed Thrusts"
800FFE56 6400

"Infinite Blue Orbs"
800FFE58 FF63

"1 Orb Needed to Finish Level"
800FFEC2 0000

"Always Get A Rank"
800FFE92 9999

"Have All 4 Ideya"
800FFE58 0400

"Infinite Speed Thrusts"
800FFE56 6400

"Infinite Time"
800FFC12 301C

"The Egg Timer Never Comes"
800FFC1C 0100

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Panzer Dragoon [60,160,360]"

"Infinite Energy"
8007FB08 0001

"Infinite Credits"
80084BAA 0500

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Panzer Dragoon II Zwei [60,160,360]"

"100% Kills"
800730EC 6400
800730EE 6400

"Infinite Berserk Meter"
800730AC B400

"Infinite Energy"
800730A8 8000
800730A4 8000

"Stop Boss Timer"
8007E766 9411

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(J) Radiant Silvergun (P1) [60,160,360]"

"Invincible P1"
3001E631 00FF

"Infinite Lives P1"
30076AB6 0009

"Special Attack Bar Max P1"
3001E5F2 00FF

"Infinite Credits"
3001CDE0 0009

"Max Weapon Level P1"
8001CE02 2100
8001CE04 2121

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(J) Radiant Silvergun (P2) [60,160,360]"

"Invincible P2"
3001E731 00FF

"Infinite Lives P2"
30076AB7 0009

"Special Attack Bar Max P2"
3001E6F2 00FF

"Infinite Credits"
3001CDE0 0009

"Max Weapon Level P2"
1601CEBE 2100
1601CEC0 2121

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(J) Radiant Silvergun (P1&P2) [60,160,360]"

"Invincible P1"
3001E631 00FF

"Infinite Lives P1"
30076AB6 0009

"Special Attack Bar Max P1"
3001E5F2 00FF

"Infinite Credits"
3001CDE0 0009

"Max Weapon Level P1"
8001CE02 2100
8001CE04 2121

"Invincible P2"
3001E731 00FF

"Infinite Lives P2"
30076AB7 0009

"Special Attack Bar Max P2"
3001E6F2 00FF

"Infinite Credits"
3001CDE0 0009

"Max Weapon Level P2"
1601CEBE 2100
1601CEC0 2121

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Resident Evil (Jill) [02,102,302]"

"Eternal Life"
800F51AC 5C00

"1st Pos Unl Colt Python (Magnum Rounds)"
800F8784 FF05

"2nd Pos Unl Shotgun"
800F8786 FF03

"3rd Pos Unl Bazooka (Explosive Rounds)"
800F8788 FF07

"Freeze Battle Mode Time"
800FFFA2 0000

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Resident Evil (Chris) [02,102,302]"

"Eternal Life"
800F51AC 8C00

"1st Pos Unl Colt Python (Magnum Rounds)"
800F8784 FF05

"2nd Pos Unl Shotgun"
800F8786 FF03

"3rd Pos Unl Bazooka (Explosive Rounds)"
800F8788 FF07

"Freeze Battle Mode Time"
800FFFA2 0000

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Robotica [60,160,360]"

"Infinite fuel"
800CFBEA 0703

"Infinite laser"
800CFBFA 1400

"Infinite missiles"
800CFC00 0500

"Infinite Vulcan Ammo"
800CFBF4 E703

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Sega Rally Championship [60,160,360]"

"Infinite Time"
800B0536 1199

"Super Road Grip"
800B0344 0000
800B0346 0000
800B019A 0000
800B01B0 0000

"Always In Super Car"
800AA80A 0102

"Max Speed 150 MPH"
800B038A BC8D

"Select Lancia & Lakeside"
80040062 0006

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Star Fighter [60,160,360]"

"Control Upgrade"
800BF4DE 1100

"Infinite ECM's"
800BF506 6300

"Infinite Energy"
800BF4E6 0A00

"Infinite Lives"
80092D1A 0300

"Thruster Upgrade"
800BF4DA 6300

"Infinite Armor"
8008330a 4000

"Infinite ATA Missiles"
800bf4f2 E703

"Infinite ATG Missiles"
800bf4ee E703

"Infinite Beam Lasers"
800bf4fa E703

"Infinite Mega-Bombs"
800bf4f6 E703

"Infinite Mines"
800bf502 E703

"Infinite Multi-Missiles"
800bf4fe E703

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Steep Slope Sliders [60,160,360]"

"Infinite Time"
8007FEE6 F001

"Extra Points"
80080856 FF0F

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(J) Vampire Savior (English v1.0) [60,160,360]"

"Infinite HealthP1"
80094186 4002
80094184 4002

"Infinite Time For Special Attack"
80094286 7000

"Power=99"
30094219 0063

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Virtua Racing [60,160,360]"

"Only One Lap"
80074ED4 0300

"Unlimited Time"
80074EF0 E703

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Wipeout [60,160,360]"

"Rapier Class"
800622A2 0101

.end

#----------------------------------------------------------------------------
#New 12/12/23
""

.end

#----------------------------------------------------------------------------
#New 12/12/23
"!  (U) Loaded [02,102,302]"
"Only use inf health for stage your ON!"

"Infinite Health Level 1 P1" (02,102.302)
800F0B5E 0040
8006F994 0040

"Infinite Health Level 1 P2"
800F0B8E 0040
8006FA1C 0040

"Infinite Health Level 2 P1"
800711F0 0040

"Infinite Health Level 2 P2"
80071278 0040

"Infinite Health Level 3 P1"
80066000 0040

"Infinite Health Level 3 P2"
80066088 0040

"Infinite Health Level 4 P1"
80068000 0040

"Infinite Health Level 4 P2"
80068088 0040

"Infinite Health Level 5 P1"
8006DA28 0040

"Infinite Health Level 5 P2"
8006DAB0 0040

"Infinite Health Level 6 P1"
8005F7B8 0040

"Infinite Health Level 6 P2"
8005F840 0040

"Infinite Health Level 7 P1"
800677EC 0040

"Infinite Health Level 7 P2"
80067874 0040

"Infinite Health Level 8 P1"
800708BC 0040

"Infinite Health Level 8 P2"
80070944 0040

"Infinite Health Level 9 P1"
8007199C 0040

"Infinite Health Level 9 P2"
80071A24 0040

"Infinite Health Level 10 P1"
80054C5C 0040

"Infinite Health Level 10 P2"
80054CE4 0040

"Infinite Health Level 11 P1"
80065328 0040

"Infinite Health Level 11 P2"
800653B0 0040

"Infinite Health Level 12 P1"
8006AF84 0040

"Infinite Health Level 12 P2"
8006B00C 0040

"Infinite Health Level 13 P1"
80068214 0040

"Infinite Health Level 13 P2"
8006929C 0040

"Infinite Health Level 14 P1"
80066D64 0040

"Infinite Health Level 14 P2"
80066DEC 0040

"Infinite Health Level 15 P1"
8006B104 0040

"Infinite Health Level 15 P2"
8006B18C 0040

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Loaded [60,160,360]"

"Have All Keys"
800EF9D2 0F00
800F0B6A 0F00

"Infinite Lives P1"
800E6F4E 2800
800F0B62 2800

"Infinite Ammo P1"
800E6F4A E803
800F0B5A E803

"Infinite Specials P1"
800E6F4C 0500
800F0B66 0500

"Weapon Maxed Out P1"
800E6F48 FF7F
800F0E14 FF7F

"Infinite Lives P2"
800E6FDE 2800
800F0B92 2800

"Infinite Ammo P2"
800E6FDA E803
800F0B8A E803

"Infinite Specials P2"
800E6FDC 0500
800F0B96 0500

"Weapon Maxed Out P2"
800E6FD8 FF7F
800F0E14 FF7F

.end

#----------------------------------------------------------------------------
#New 12/12/23
"(U) Lost World - Jurassic Park, The [60,160,360]"

"Infinite Health"
8006508a 7F00

"Full Instinct"
80004148 FF00

.end

#----------------------------------------------------------------------------
#New 12/12/23
"No name or process"

"No name of cheat here atm"
code goes here

.end

#----------------------------------------------------------------------------