CPS3 Broken!!!

for the latest mame, how do you get netplay to work? i’ve extracted everything.

i’ve been using ElSemi’s emulator this entire time.

[i hope the question is fair game.]

Get a kailleraclient.dll and put it in the same directory as the MAME32++ exe, then in MAME select the File menu, then “Kaillera NetPlay”.

Wait… if it’s only the CHD version that would run the XBox out of memory, why couldn’t the console run the no-CD version, especially given a less resource-intensive emu like FBAxxx?

Come on, if the thing can run the Neo Geo MONSTERS at full speed and no frameskip, are you trying to tell me a single SH-2 would somehow magically bring the console to its knees?

Let’s face it, MAME is a pig. It loads things in it never needs, and probably, thanks to its Mongolian Hordes-styled programming, probably doesn’t UNLOAD it, making its memory footprint ginormous.

Yes, MAME for CPS3 on the XBox would probably fail, but that doesn’t mean CPS3 on the XBox itself would.

SH-2 isn’t an easy CPU to emulate either. I honestly don’t believe the XBox’s low-cache 733MHz CPU could do the job. Looking at some of the other single-CPU SH-2 games in MAME (say, some of the 2D ST-V/Saturn games that have one of the processors disabled like Shienryu and Cotton), and they’re requiring 2GHz+ on full-cache Intel x86 procs to get a full 60FPS.

No, I don’t think the XBox will handle CPS3 well at all. I could be wrong (and often am), but I just don’t see it happening.

What I am sure of however is that there will be a lot of effort into getting it working anyway. That whole scene is full of folks who’ll work day and night to port and hack various emulators into a working state on XBox. But I’m just laying down my early prediction that it won’t be happening at a full 60FPS.

Well the CPS3 games can pretty much get away with an underclocked SH-2 at 10MHz instead of the normal 25MHz.

I think frameskip will be needed to run CPS3 on Xbox even with the CPU at 10MHz. I can’t imagine it running without frameskip. Even at 10MHz, the SH-2 is more powerful than the CPS2’s 68000 @ 16 MHz.

is there any way to make “training mode” codes ie, infinite health, meter and time (for 3s)

i dont mind if its a process or anything i have to go through or if someone’s discovered it.

If you know how to enable cheats plug in these codes (for the No-CD version):

; [ Street Fighter III 3rd Strike: Fight for the Future No CD ]
:sfiii3n:60000000:0000000:00000000:00000000:Enable at Character Select
:sfiii3n:60000000:0000000:00000000:00000000:
:sfiii3n:00000000:2011387:0000000F:FFFFFFFF:Play as Shin Akuma PL1
:sfiii3n:00000000:201566B:00000000:FFFFFFFF:Play as Shin Akuma PL1 (2/3)
:sfiii3n:00000000:20154CF:00000006:FFFFFFFF:Play as Shin Akuma PL1 (3/3)
:sfiii3n:00000000:2011387:00000000:FFFFFFFF:Play as Gill PL1
:sfiii3n:00000000:201566B:00000004:FFFFFFFF:Play as Gill PL1 (2/3)
:sfiii3n:00000000:20154CF:00000001:FFFFFFFF:Play as Gill PL1 (3/3)
:sfiii3n:60000000:0000000:00000000:00000000:
:sfiii3n:00000000:2011388:0000000F:FFFFFFFF:Play as Shin Akuma PL2
:sfiii3n:00000000:201566D:00000000:FFFFFFFF:Play as Shin Akuma PL2 (2/3)
:sfiii3n:00000000:20154D1:00000006:FFFFFFFF:Play as Shin Akuma PL2 (3/3)
:sfiii3n:00000000:2011388:00000000:FFFFFFFF:Play as Gill PL2
:sfiii3n:00000000:201566D:00000004:FFFFFFFF:Play as Gill PL2 (2/3)
:sfiii3n:00000000:20154D1:00000001:FFFFFFFF:Play as Gill PL2 (3/3)
:sfiii3n:62000000:0000000:00000000:00000000:Background Select
:sfiii3n:00010000:2026BB0:00000001:00000000:Alex
:sfiii3n:00010000:2026BB0:00000002:00000000:Ryu
:sfiii3n:00010000:2026BB0:00000003:00000000:Yun
:sfiii3n:00010000:2026BB0:00000004:00000000:Dudley
:sfiii3n:00010000:2026BB0:00000005:00000000:Necro
:sfiii3n:00010000:2026BB0:00000006:00000000:Hugo
:sfiii3n:00010000:2026BB0:00000007:00000000:Ibuki
:sfiii3n:00010000:2026BB0:00000008:00000000:Elena
:sfiii3n:00010000:2026BB0:00000009:00000000:Oro
:sfiii3n:00010000:2026BB0:0000000A:00000000:Yang
:sfiii3n:00010000:2026BB0:0000000B:00000000:Ken
:sfiii3n:00010000:2026BB0:0000000C:00000000:Sean
:sfiii3n:00010000:2026BB0:0000000D:00000000:Urien
:sfiii3n:00010000:2026BB0:0000000E:00000000:Akuma
:sfiii3n:00010000:2026BB0:0000000F:00000000:Shin Akuma
:sfiii3n:00010000:2026BB0:00000010:00000000:Chun-Li
:sfiii3n:00010000:2026BB0:00000011:00000000:Makoto
:sfiii3n:00010000:2026BB0:00000013:00000000:Twelve
:sfiii3n:00010000:2026BB0:00000014:00000000:Remy
:sfiii3n:00010000:2026BB0:00000000:00000000:Gill
:sfiii3n:00000000:2007CE0:00000009:FFFFFFFF:Infinite Credits
:sfiii3n:00000000:2011377:00000063:FFFFFFFF:Infinite Time
:sfiii3n:00000001:2011377:00000001:FFFFFFFF:Finish this Round Now!
:sfiii3n:60000000:0000000:00000000:00000000:
:sfiii3n:00000000:2068D0B:000000A0:FFFFFFFF:Infinite Energy PL1
:sfiii3n:00000001:2068D0B:00000000:FFFFFFFF:Drain All Energy Now! PL1
:sfiii3n:60000000:0000000:00000000:00000000:
:sfiii3n:00000000:20691A3:000000A0:FFFFFFFF:Infinite Energy PL2
:sfiii3n:00000001:20691A3:00000000:FFFFFFFF:Drain All Energy Now! PL2
:sfiii3n:62000000:00000000:00000000:00000000:Region
:sfiii3n:A0010000:0001FECB:00000001:FFFFFFFF:Japan
:sfiii3n:A0010000:0001FECB:00000002:FFFFFFFF:Asia
:sfiii3n:A0010000:0001FECB:00000003:FFFFFFFF:Euro
:sfiii3n:A0010000:0001FECB:00000004:FFFFFFFF:Usa
:sfiii3n:A0010000:0001FECB:00000005:FFFFFFFF:Hispanic
:sfiii3n:A0010000:0001FECB:00000006:FFFFFFFF:Brazil
:sfiii3n:A0010000:0001FECB:00000007:FFFFFFFF:Oceania
:sfiii3n:A0010000:0001FECB:00000008:FFFFFFFF:Korea
:sfiii3n:A0000100:0001FECB:000000FF:FFFFFFFF:Free Region select
:sfiii3n:62000000:00000000:00000000:00000000:CD Check
:sfiii3n:A0310000:0001FECC:0B000000:FFFFFFFF:False
:sfiii3n:A0310000:0001FECC:00000000:FFFFFFFF:True
:sfiii3n:00000000:20695B5:000000A0:FFFFFFFF:Infinite Power PL1
:sfiii3n:00000000:20695FD:00000060:FFFFFFFF:Always Stunned PL1
:sfiii3n:00000000:20695FD:00000000:FFFFFFFF:Never Stunned PL1
:sfiii3n:00000000:20695E1:000000A0:FFFFFFFF:Infinite Power PL2
:sfiii3n:00000000:2069611:00000060:FFFFFFFF:Always Stunned PL2
:sfiii3n:00000000:2069611:00000000:FFFFFFFF:Never Stunned PL2
:sfiii3n:00000000:2026335:00000006:FFFFFFFF:Auto Blocking PL1
:sfiii3n:00010000:2026337:00000006:FFFFFFFF:Auto Blocking PL1 (2/3)
:sfiii3n:00010000:2026339:00000006:FFFFFFFF:Auto Blocking PL1 (3/3)
:sfiii3n:00000000:202673B:00000006:FFFFFFFF:Auto Blocking PL2
:sfiii3n:00010000:202673D:00000006:FFFFFFFF:Auto Blocking PL2 (2/3)
:sfiii3n:00010000:202673F:00000006:FFFFFFFF:Auto Blocking PL2 (3/3)

Enable Infinite Power P1/P2, Infinite Time, and Infinite Energy P1/P2. Also, if you want to get a perspective on how much damage you’re doing this is what I do: I disable the cheats using F6 and then before you/the computer/second player dies hit F6 again and they’ll go back up to full health and the time will reset. There’s also Auto Blocking and Stun Settings found by people in this thread earlier on (props to you guys these are nifty).

BTW: that also lets you choose the stage and play as Shin Akuma/Gill.

If you don’t know how to enable cheats, I’ll give you a walk through just tell me. This is for MAME32 (which includes ++).

holy shit thanks man, telling me how to enable cheats would be great too haha :frowning:

i honestly didnt expect for that to known so fast. and yeah i have the mame32 version

I’m still hoping more stuff gets discovered, although that doesn’t seem too likely.

Anyways, if you’re using the No CD Rom you can copy and paste all of the aforementioned cheats into a file named cheat.dat (open up a notepad copy and paste the cheats and save the file as cheat.dat). Then place that file in your MAME directory (the mame directory with MAME and MAME.ini not any subfolders).

Now, you’re going to have to enable cheats in MAME, because for whatever reason they’re usually set to off by default. Open up MAME.ini in Notepad and scroll down till you see the section Core Misc Options in that section there should be Cheat and to the right of Cheat there should be either a 1 or a 0.

0, of course means off.
1, of course means on.

Replace the 0 with a 1. Then save the file. Fire up MAME and run SFIII:3s No CD (very important that it’s No CD, if you aren’t using the NoCD version I’ll give you the cheats for the original version too). Now when in game hit Tab > go to Cheats > go to Enable Cheats and there should be all the cheats.

For more information (and probably a more thorough explanation) go to these sites:
http://www.mame.net/mamefaq.html#h11
http://www.mame.net/mamefaq.html#h12

thx man!

what version of mame works well with 3s and also I have a logitech pc controller. Does mame have a 8 button layout so I can change the controll scheme as the ps2 with L1 and L2 as 3ppp, 3kkk? On the nebula site it says added feature 8 button support for version 1.0a, but on the cps3 emu there’s only 6.

you cant map 3PPP and 3KKK without some sort of input program such as joy2key i think.

8 button support means the emulator supports up to 8 different inputs besides joystick, not that its the console version.

Yes, you can. I would set L2 as 3ppp and L1 as hard punch. What you do is you set the LP, MP, HP and then set another buttons as the same for them (after you set a button if you select the same button again it adds the button to your scheme, pressing ESC will set the field to ‘none’). Confused? This is my layout (I’m using a 360 controller the Z Button is actually the left/right trigger):

So say I wanna do Akuma’s ppp special, I’d just hit DDD + Left Trigger.

can I play CPS3 on x-box, I mean is it out yet?

Yes it is, and yet its not as big as I thought.

If anyone is interested, I am creating a palette editor for 3s. I am not very good at programming so it is time consuming for me. If enough people want it done ill complete it. If not, I’ll move on. Preview:

http://img241.imageshack.us/my.php?image=sfiii3003bl7.png

http://img262.imageshack.us/my.php?image=sfiii3005fl9.png

you’d make people’s lives if u did that

yes plz!!!111. after all this time I still haven’t found the hex values for palettes which rom file are they in?

You sir are a pioneer, and while I cannot help you I want you to know I’m completely behind your cause.

FUCKEN WOW.