Author Topic: Hyper Street Fighter II: The Anniversary Edition (Asia 040202), Phoenix Edition  (Read 34769 times)

Offline Ashura-X

  • Member
  • ***
  • Posts: 138
  • Karma: +0/-0
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:







« Last Edit: December 12, 2006, 05:01:59 PM by iq_132 »

Offline JiMMy_PaGe

  • Expert
  • *****
  • Posts: 60
  • Karma: +2/-0
    • SNK-NeoFighters
Now running on MAME ! :biggrin:
On FBA also, no bugs till now  :biggrin: :biggrin:

Thanks to the person who posted the roms at that chinese forum :biggrin:

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
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:

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Looks like emu-france is using your screenshots Ash :D


Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Here's the full mame source


Thanks to Robber804 for the memory map!
« Last Edit: December 24, 2006, 09:58:49 PM by iq_132 »


Offline James33

  • Expert
  • *****
  • Posts: 532
  • Karma: +3/-0
  • The Mame Man
    • Emulation Zone
Thanks for this great info :D
IQ Forum Member

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Fairly easy to get this running in Nebula too :)  Just have to hack the program rom a bit ^^


Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
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. ^^
« Last Edit: December 13, 2006, 08:54:39 PM by iq_132 »

Offline James33

  • Expert
  • *****
  • Posts: 532
  • Karma: +3/-0
  • The Mame Man
    • Emulation Zone
:biggrin:
happyasr  Provides downloading

*snip*

I must be blind because all I found was the emulator .
« Last Edit: December 14, 2006, 03:51:29 AM by iq_132 »
IQ Forum Member

Offline Ashura-X

  • Member
  • ***
  • Posts: 138
  • Karma: +0/-0
Looks like emu-france is using your screenshots Ash :D


NICE !!!!!!!!!!!!!!!!!

Offline kfm0912

  • New Member
  • *
  • Posts: 5
  • Karma: +0/-0
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.
« Last Edit: December 14, 2006, 03:36:01 AM by kfm0912 »

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
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.
« Last Edit: December 14, 2006, 03:49:29 AM by iq_132 »


Offline kfm0912

  • New Member
  • *
  • Posts: 5
  • Karma: +0/-0
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
« Last Edit: December 14, 2006, 08:01:16 AM by iq_132 »

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
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 ^^


Offline kfm0912

  • New Member
  • *
  • Posts: 5
  • Karma: +0/-0
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.