Welcome!

General Emulation => MAME => Topic started by: Ashura-X on December 12, 2006, 04:58:42 PM

Title: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: Ashura-X on December 12, 2006, 04:58:42 PM
Now running on MAME ! :biggrin:

Driver:

Code: [Select]
ROM_START( hsf2d )
ROM_REGION( CODE_SIZE, REGION_CPU1, 0 )      /* 68000 code */
ROM_LOAD16_WORD_SWAP( "hs2a.03d", 0x000000, 0x80000, CRC(0153d371) SHA1(137f89b4ca41346abd8d1ef4a17605f6622b741e) )
ROM_LOAD16_WORD_SWAP( "hs2a.04d", 0x080000, 0x80000, CRC(0276b78a) SHA1(3f5502f77eb9889ca4658eb323579e05b35c9868) )
ROM_LOAD16_WORD_SWAP( "hs2.05",  0x100000, 0x80000, CRC(dde34a35) SHA1(f5be2d2916db6e86e0886d61d55bddf138273ebc) )
ROM_LOAD16_WORD_SWAP( "hs2.06",  0x180000, 0x80000, CRC(f4e56dda) SHA1(c6490707c2a416ab88612c2d73abbe5853d8cb92) )
ROM_LOAD16_WORD_SWAP( "hs2a.07", 0x200000, 0x80000, CRC(ee4420fc) SHA1(06cf76660b0c794d2460c52d9fe8334fff51e9de) )
ROM_LOAD16_WORD_SWAP( "hs2.08",  0x280000, 0x80000, CRC(c9441533) SHA1(bf178fac1f060fcce3ff9118333c8517dadc9429) )
ROM_LOAD16_WORD_SWAP( "hs2.09",  0x300000, 0x80000, CRC(3fc638a8) SHA1(2a42877b26c8abc437da46225701f0bba6e40058) )
ROM_LOAD16_WORD_SWAP( "hs2.10",  0x380000, 0x80000, CRC(20d0f9e4) SHA1(80a5eeef9472e327b0d4ee26434bad109a9434ea) )

ROM_REGION16_BE( CODE_SIZE, REGION_USER1, 0 )

ROM_REGION( 0x2000000, REGION_GFX1, 0 )
ROMX_LOAD( "hs2.13m",   0x0000000, 0x800000, CRC(a6ecab17) SHA1(6749a4c8dc81f4b10f910c31c82cf6674e2a44eb) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "hs2.15m",   0x0000002, 0x800000, CRC(10a0ae4d) SHA1(701b4900fbc8bef20efa1a706891c8df4bf14641) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "hs2.17m",   0x0000004, 0x800000, CRC(adfa7726) SHA1(8d36ec125a8c91abfe5213893d794f8bc11c8acd) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "hs2.19m",   0x0000006, 0x800000, CRC(bb3ae322) SHA1(ecd289d7a0fe365fdd7c5527cb17796002beb553) , ROM_GROUPWORD | ROM_SKIP(6) )

ROM_REGION( QSOUND_SIZE, REGION_CPU2, 0 ) /* 64k for the audio CPU (+banks) */
ROM_LOAD( "hs2.01",   0x00000, 0x08000, CRC(c1a13786) SHA1(c7392c7efb15ea4042e75bd9007e974293d8935d) )
ROM_CONTINUE(         0x10000, 0x18000 )
ROM_LOAD( "hs2.02",   0x28000, 0x20000, CRC(2d8794aa) SHA1(c634affdc2568020cce6af97b4fa79925d9943f3) )

ROM_REGION( 0x800000, REGION_SOUND1, 0 ) /* QSound samples */
ROM_LOAD16_WORD_SWAP( "hs2.11m",   0x000000, 0x800000, CRC(0e15c359) SHA1(176108b0d76d821a849324680aba0cd04b5016c1) )
ROM_END

Code: [Select]
GAME( 2004, hsf2d,   hsf2a,   phoenix, ssf2,   cps2, ROT0,   "Capcom", "Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition", 0)
Dont forget to add the following code on the cps1.c video hardware driver else you will have some glitches on the background graphics:

Code: [Select]
{"hsf2d",   NOBATTRY, 4,4,0, 0x0000,0xffff,0x0000,0xffff, 9 },
And some shots:

(http://ashura.altervista.org/0002.png)

(http://ashura.altervista.org/0000.png)

(http://ashura.altervista.org/0001.png)

Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: JiMMy_PaGe on December 12, 2006, 05:25:13 PM
Now running on MAME ! :biggrin:
On FBA also, no bugs till now  :biggrin: :biggrin:
(http://img293.imageshack.us/img293/5999/shot0048ek0.jpg)
Thanks to the person who posted the roms at that chinese forum :biggrin:
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: BisonSAS on December 13, 2006, 12:42:52 AM
Quote
GAME( 2004, hsf2d,   hsf2a,   phoenix, ssf2,   cps2, ROT0,   "Capcom", "Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition", 0)

Please, post this "phoenix" init. :biggrin:
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: iq_132 on December 13, 2006, 03:36:07 AM
Looks like emu-france is using your screenshots Ash :D
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: iq_132 on December 13, 2006, 05:52:10 AM
Here's the full mame source


Thanks to Robber804 for the memory map!
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: James33 on December 13, 2006, 06:13:54 AM
Thanks for this great info :D
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: iq_132 on December 13, 2006, 06:44:31 AM
Fairly easy to get this running in Nebula too :)  Just have to hack the program rom a bit ^^
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: KOF2112 on December 13, 2006, 10:48:24 AM
Fairly easy to get this running in Nebula too :)  Just have to hack the program rom a bit ^^

 :biggrin:
happyasr  Provides downloading

*snip* - links to roms there. ^^
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: James33 on December 13, 2006, 11:17:41 AM
:biggrin:
happyasr  Provides downloading

*snip*

I must be blind because all I found was the emulator .
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: Ashura-X on December 13, 2006, 04:41:26 PM
Looks like emu-france is using your screenshots Ash :D


NICE !!!!!!!!!!!!!!!!!
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: kfm0912 on December 14, 2006, 03:11:43 AM
Thanks to the person who posted the roms at that chinese forum :biggrin:

That was me. I dumped the roms from my Hyper Street Fighter 2 AE Asia bootleg board and tried to get it running in MAME32Plus Ash Build by renaming roms from the SFA3 Phoenix Set (also had to split the 8MB graphics roms) but I got graphical glitches in the background images.

Since I couldn't get it to work 100%, I decided to upload them to the chinese forum and hope that someone could get it to work and you guys did a good job! I'm just surprised that no one had previously dumped and uploaded these roms earlier.

Just a remark, I don't think it makes a difference but my hs2.09 rom from my Asia Phoenix bootleg board is not the same as the hs2.09 rom that was dumped a long time ago and is included in the hsf2a.zip.
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: iq_132 on December 14, 2006, 03:45:30 AM
That was me. I dumped the roms from my Hyper Street Fighter 2 AE Asia bootleg board and tried to get it running in MAME32Plus Ash Build by renaming roms from the SFA3 Phoenix Set (also had to split the 8MB graphics roms) but I got graphical glitches in the background images. Since I couldn't get it to work 100%, I decided to upload them to the chinese forum and hope that someone could get it to work and you guys did a good job!

Thank you very much for sharing these roms :) In the future, if you need any help getting a dump running in MAME, ask here.  There are quite a few very intellegent people here who are more than willing to help. :)

Quote
I'm just surprised that no one had previously dumped and uploaded these roms earlier.

A friend of mine dumped a borrowed hsf2 (phoenix) last year, but couldn't get a good dump of the .03 (2 out of every 8 bits were bad :( )  Strange, since the .04 rom dumped just fine ^^

Quote
Just a remark, I don't think it makes a difference but my hs2.09 rom from my Asia Phoenix bootleg board is not the same as the hs2.09 rom that was dumped a long time ago and is included in the hsf2a.zip.

Can you please post an ips patch for that (from the one in hsf2a.zip)?  I'd love to take a look at that. :)



PS.  Just in case it hasn't been figured out, if you hit the "setup menu" button (F2 in fba) while the "CAPCOM Phoenix" intro is up, you can set the region and listen to samples.
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: kfm0912 on December 14, 2006, 05:10:35 AM
A friend of mine dumped a borrowed hsf2 (phoenix) last year, but couldn't get a good dump of the .03 (2 out of every 8 bits were bad :( )  Strange, since the .04 rom dumped just fine ^^

Can you please post an ips patch for that (from the one in hsf2a.zip)?  I'd love to take a look at that. :)

I understand about the bad dumps your friend had. I had problems dumping the hs2.05 rom.

Here are some notes about the dump:

.03 = good dump, verified 3 times, crc = 0153D371
.04 = good dump, verified 3 times, crc = 0276B78A
.05 = bad dump, tried dumping it 15 times but all had different crc's
.06 = good dump, same crc as old dump included in hsf2a.zip
.07 = good dump, same crc as old dump included in hsf2a.zip
.08 = good dump, same crc as old dump included in hsf2a.zip
.09 = good dump, same crc as old dump included in hsf2a.zip
.10 = good dump, same crc as old dump included in hsf2a.zip
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: iq_132 on December 14, 2006, 05:19:53 AM
I understand about the bad dumps your friend had. I had problems dumping the hs2.05 rom.

Here are some notes about the dump:

.03 = good dump, verified 3 times, crc = 0153D371
.04 = good dump, verified 3 times, crc = 0276B78A
.05 = bad dump, tried dumping it 15 times but all had different crc's
.06 = good dump, same crc as old dump included in hsf2a.zip
.07 = good dump, same crc as old dump included in hsf2a.zip
.08 = good dump, same crc as old dump included in hsf2a.zip
.09 = good dump, verified 3 times, crc = 3FC638A8
.10 = good dump, same crc as old dump included in hsf2a.zip

Anyway, here is the .09 rom, have fun. :)


Wait... the one that was already in hsf2a was 3fc638A8 ^^
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: kfm0912 on December 14, 2006, 06:22:46 AM
Whoops, you're right. I must've made a mistake. I just re-dumped all the roms and 09 is ok.

I still can't get a good reading from the 05 rom, the only thing I can think of is that it's a Hitachi 27C4096 EPROM while all the others are Texas Instruments 27C240 EPROMs.

I guess I'll just assume that it's the same as the old dump from the hsf2a.zip because I just played through and finished the game on FBE and didn't find any bugs.
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: KOF2112 on December 14, 2006, 02:08:46 PM
I must be blind because all I found was the emulator .
:biggrin:
NEB Rom DAT
Quote
System: CPS2
RomName: hsf2a
Game: Hyper_Street_Fighter_2_-_Asia_-_040202_Phoenix Edition

[Program]
hs2a.03d.rom,0,80000,0,0
hs2a.04d.rom,80000,80000,0,0
hs2.05,100000,80000,DDE34A35,0
hs2.06,180000,80000,F4E56DDA,0
hs2a.07,200000,80000,EE4420FC,0
hs2.08,280000,80000,C9441533,0
hs2.09,300000,80000,3FC638A8,0
hs2.10,380000,80000,20D0F9E4,0

[Decryption]

[Graphics]
hs2.13,0,800000,A6ECAB17,0
hs2.15,2,800000,10A0AE4D,0
hs2.17,4,800000,ADFA7726,0
hs2.19,6,800000,BB3AE322,0

[Z80]
hs2.01,0,20000,C1A13786,0
hs2.02,28000,20000,2D8794AA,0

[Samples]
hs2.11,0,800000,E15C359,0

[System]
ButLayout: 0
Fix: 2


DO NOT POST ROMS HERE
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: James33 on December 14, 2006, 09:48:26 PM
KOF2112 I found that rom set thanks .
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: James33 on December 15, 2006, 10:38:35 AM
Anyone know how to change the region to US or World on the rom ?    And yes I know about the Phoenix via F2 in Mame , FBA
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: James33 on December 17, 2006, 07:16:49 AM
Has anyone found any ( Mame ) cheats for this game yet ?
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: iq_132 on December 17, 2006, 07:54:08 AM
http://neo-source.com/index.php?topic=577.msg4930#msg4930
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: James33 on December 17, 2006, 09:08:19 PM
Thanks IQ I forgot about that section .
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: denzilla on December 25, 2006, 09:41:31 PM
I noticed that plus v111c fixes the gfx problems in the hsf2a set. What part of the code needs to be implanted in the vanilla source to accomplish the same? Thanks in advance :)
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: James33 on December 25, 2006, 11:59:11 PM
I noticed that plus v111c fixes the gfx problems in the hsf2a set. What part of the code needs to be implanted in the vanilla source to accomplish the same? Thanks in advance :)

First off the rom used in Mame plus is not the orginal rom that was dumped ( Correct one is in the first post of this thread ) It is a patched one . From what I can see is that they have patched the rom again to fix the GFX problems . I am not sure there is code to be used .
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: Leaf on December 26, 2006, 01:20:11 AM
First off the rom used in Mame plus is not the orginal rom that was dumped ( Correct one is in the first post of this thread ) It is a patched one . From what I can see is that they have patched the rom again to fix the GFX problems . I am not sure there is code to be used .
mameplus is using the same rom as listed in this post
"hs2a.03d", 0x000000, 0x80000, CRC(0153d371)
"hs2a.04d", 0x080000, 0x80000, CRC(0276b78a)

The changelog "fixed hsf2ad gfx" was only a fix for the rom name from "hsf2aj" to "hsf2ad".
You can verify this romset in mamplus. :>
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edit
Post by: James33 on December 26, 2006, 06:09:59 AM
mameplus is using the same rom as listed in this post
"hs2a.03d", 0x000000, 0x80000, CRC(0153d371)
"hs2a.04d", 0x080000, 0x80000, CRC(0276b78a)


Oops  . But the only reason I said that is because the audit seemed to have different crc when I tried Mame Plus . I had those roms and it refused to work on Mame Plus . So I compiled my own and it works fine .
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: Leaf on December 26, 2006, 07:32:53 AM
oh..mameplus changed the name, but the crc is same:
hs2a.03d ==> hs2ad.03
hs2a.04d ==> hs2ad.04
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition
Post by: James33 on December 27, 2006, 05:56:54 AM
Raz has released the XOR's http://cps2shock.retrogames.com/