Welcome!

General Emulation => MAME => Topic started by: NJ7 on January 08, 2007, 02:25:59 AM

Title: Hyper Street Fighter II: The Anniversary Edition (Asia 040202)
Post by: NJ7 on January 08, 2007, 02:25:59 AM
I got the set that works with Kawaks, hsf2a, but I want to compile a working driver for MAME but have failed in everthing I can think of, even used the MAME Plus driver with no results, can someone please help.


Filename;CRC32;SHA1

hs2.01;C1A13786;C7392C7EFB15EA4042E75BD9007E974293D8935D
hs2.02;2D8794AA;C634AFFDC2568020CCE6AF97B4FA79925D9943F3
hs2.05;DDE34A35;F5BE2D2916DB6E86E0886D61D55BDDF138273EBC
hs2.06;F4E56DDA;C6490707C2A416AB88612C2D73ABBE5853D8CB92
hs2.08;C9441533;BF178FAC1F060FCCE3FF9118333C8517DADC9429
hs2.09;3FC638A8;2A42877B26C8ABC437DA46225701F0BBA6E40058
hs2.10;20D0F9E4;80A5EEEF9472E327B0D4EE26434BAD109A9434EA
hs2.11m;0E15C359;176108B0D76D821A849324680ABA0CD04B5016C1
hs2.13m;A6ECAB17;6749A4C8DC81F4B10F910C31C82CF6674E2A44EB
hs2.15m;10A0AE4D;701B4900FBC8BEF20EFA1A706891C8DF4BF14641
hs2.17m;ADFA7726;8D36EC125A8C91ABFE5213893D794F8BC11C8ACD
hs2.19m;BB3AE322;ECD289D7A0FE365FDD7C5527CB17796002BEB553
hs2a.03;D50A17E0;5D8D6D309260CC2D862AA080D44A72886EE08C77
hs2a.04;A27F42DE;7A355831B57A35E327B2618FD5DCA11AFED2A233
hs2a.07;EE4420FC;06CF76660B0C794D2460C52D9FE8334FFF51E9DE
hs2ax.03;5F3D7397;96F327DD998105AD5DC46BC9D3B741805A840D68
hs2ax.04;59ACF108;E68FE233681175B29A35BADAB249C2B892B23AF3
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202)
Post by: iq_132 on January 08, 2007, 03:06:35 PM
What do you mean by no results? a black screen or bad gfx?
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202)
Post by: James33 on January 09, 2007, 12:28:02 AM
in src\mamedriv.c add
Quote
DRIVER( hsf2a )      /* 02/02/2004 Hyper Street Fighter 2 (Capcom, Asia) */

Code: [Select]
ROM_START( hsf2a )
ROM_REGION( CODE_SIZE, REGION_CPU1, 0 )      /* 68000 code */
ROM_LOAD16_WORD_SWAP( "hs2a.03", 0x000000, 0x80000, CRC(d50a17e0) SHA1(5d8d6d309260cc2d862aa080d44a72886ee08c77) )
ROM_LOAD16_WORD_SWAP( "hs2a.04", 0x080000, 0x80000, CRC(a27f42de) SHA1(7a355831b57a35e327b2618fd5dca11afed2a233) )
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_LOAD16_WORD_SWAP( "hs2ax.03", 0x000000, 0x80000, CRC(5f3d7397) SHA1(96f327dd998105ad5dc46bc9d3b741805a840d68) )
ROM_LOAD16_WORD_SWAP( "hs2ax.04", 0x080000, 0x80000, CRC(59acf108) SHA1(e68fe233681175b29a35badab249c2b892b23af3) )

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


GAME( 2004, hsf2a,    0,       cps2, ssf2,    cps2, ROT0,   "Capcom", "Hyper Street Fighter II: The Anniversary Edition (Asia 040202)", 0 )

in \src\vidhrdw\cps1.c add
Code: [Select]
{"hsf2a",   NOBATTRY, 4,4,0, 0x0000,0xffff,0x0000,0xffff, 9 },
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202)
Post by: NJ7 on January 09, 2007, 01:06:23 AM
Thanks James, I am compiling right now, hopefully it will work......Now if I could get someone to help me readd highscore.dat functions......not too happy they eliminated it in the official releases of MAME and MAME32.....
Title: Re: Hyper Street Fighter II: The Anniversary Edition (Asia 040202)
Post by: Arcadez on October 04, 2013, 03:17:01 PM
Sorry for the big bump but just want to say thx to james33 for the rom details which came in very handy as i was struggling to
find the SHA1 rom info below which was needed for the game to boot and play

Quote
   ROM_REGION16_BE( CODE_SIZE, REGION_USER1, 0 )
   ROM_LOAD16_WORD_SWAP( "hs2ax.03", 0x000000, 0x80000, CRC(5f3d7397) SHA1(96f327dd998105ad5dc46bc9d3b741805a840d68) )
   ROM_LOAD16_WORD_SWAP( "hs2ax.04", 0x080000, 0x80000, CRC(59acf108) SHA1(e68fe233681175b29a35badab249c2b892b23af3) )