EverDrive Forum

General => SD2SNES => Topic started by: ErivandoXP on August 10, 2017, 03:28 PM

Title: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ErivandoXP on August 10, 2017, 03:28 PM
I found decompressed files for Street Fighter Alpha 2.

This was used in emulators in the past, when the emulators had no decompression.

Would it be possible to update SD2SNES to use these folders and files with Street Fighter Alpha 2?

(English is not my native language.)

Link of files decompressed:
My upload:
https://www.dropbox.com/s/36ww755qov5nlrm/SFA2%2BSDD1_Decompressed.zip?dl=0
https://mega.nz/#!EYV2TToB!Nf_P4zXJRqaJsIzGJz0WdQU6CDebk-D9RZxNnyaLZ0M

Original Link:
http://www.peaso.com/rom-39.html

Quote
Edit:
This is working! But is a prototype.

Thanks to Ka55 for the links.

street fighter zero 2 prototype works without s-dd1

https://youtu.be/GKTkMbHYnUE

https://eludevisibility.org/2018/street-fighter-zero-2-japan-prototype

https://eludevisibility.org/d.php?file=sfc/street-fighter-2-zero-japan-prototype.7z
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: leonquest on August 11, 2017, 08:25 PM
I found decompressed files for Street Fighter Alpha 2.

This was used in emulators in the past, when the emulators had no decompression.

Would it be possible to update SD2SNES to use these folders and files with Street Fighter Alpha 2?

(English is not my native language.)

Link of files decompressed:
My upload:
https://mega.nz/#!5FsigBbL!nL-iBJtJwSxEAIVhnVW1z5Ya9cLle-zxuYyPq-mtgaw
https://www.dropbox.com/s/36ww755qov5nlrm/SFA2%2BSDD1_Decompressed.zip?dl=0
https://www.4shared.com/zip/7VErKQnAei/SFA2SDD1_Decompressed.html

Original Link:
http://www.peaso.com/rom-39.html

someone would have to patch it the same way star ocean was patched.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: Great Hierophant on August 12, 2017, 01:08 AM
The full ROM + the Graphics patch comes to just under 9MB.  The Star Ocean ROM is 12MB, so there is capacity in sd2snes to make it work.  Hopefully someone will patch it or add S-DD1 support to sd2snes.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: Arnold101 on August 17, 2017, 02:46 AM
please hikari!
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: FeverDrive on August 17, 2017, 10:24 PM
Is this uncompressed game exactly the same as the compressed version?
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: chrisw80 on August 19, 2017, 11:55 AM
I have been wanting this too. Would be cool.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ErivandoXP on August 26, 2017, 01:56 AM
Is this uncompressed game exactly the same as the compressed version?

Yes, is same. This was used in Zsnes in the past.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ka55 on October 11, 2017, 07:33 PM
Existe a possibilidade de isso ser adaptado para funcionar no sd2snes ?


Is there a possibility that this is adapted to work in the Sd2snes?

Is it possible that this is adapted to work in SD2SNes?


https://www.youtube.com/watch?v=LoATh19iujw

https://www.reddit.com/r/miniSNES/comments/74z4oo/street_fighter_alpha_2_running_on_canoe/
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: lee4 on October 11, 2017, 11:58 PM
Is it possible that this is adapted to work in SD2SNes?

https://www.youtube.com/watch?v=LoATh19iujw

https://www.reddit.com/r/miniSNES/comments/74z4oo/street_fighter_alpha_2_running_on_canoe/
both are running a snes emulator
any emulator can do
can not be apply
to sd2snes
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ka55 on October 12, 2017, 12:35 AM
Is it possible that this is adapted to work in SD2SNes?

https://www.youtube.com/watch?v=LoATh19iujw

https://www.reddit.com/r/miniSNES/comments/74z4oo/street_fighter_alpha_2_running_on_canoe/
both are running a snes emulator
any emulator can do
can not be apply
to sd2snes

O emulador do snes mini não suporta sdd1, por isso descomprimiram a rom, para poder rodar no snes mini.
Eu levantei está questão, pois talvez fosse possível adaptar a rom descomprimida para o snes mini para ser utilizada no sd2snes.


The snes mini emulator does not support sdd1, so they have decompressed the rom so that it can run on snes mini.
I raised this question because it might be possible to adapt the decompressed rom to the snes mini to be used in sd2snes.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ErivandoXP on October 12, 2017, 02:05 AM
Is it possible that this is adapted to work in SD2SNes?

https://www.youtube.com/watch?v=LoATh19iujw

https://www.reddit.com/r/miniSNES/comments/74z4oo/street_fighter_alpha_2_running_on_canoe/
both are running a snes emulator
any emulator can do
can not be apply
to sd2snes

O emulador do snes mini não suporta sdd1, por isso descomprimiram a rom, para poder rodar no snes mini.
Eu levantei está questão, pois talvez fosse possível adaptar a rom descomprimida para o snes mini para ser utilizada no sd2snes.


The snes mini emulator does not support sdd1, so they have decompressed the rom so that it can run on snes mini.
I raised this question because it might be possible to adapt the decompressed rom to the snes mini to be used in sd2snes.

Awesome!

Que legal cara! Acredito que se fizessem esse mesmo esquema como foi feito pro Star Ocean, daria certo no SD2SNES.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: iwasaperson on October 12, 2017, 03:24 AM
Tried the decompressed ROM (removed the sfrom header first) on my SD2SNES and I just got a black screen.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ka55 on October 12, 2017, 04:57 AM
Tried the decompressed ROM (removed the sfrom header first) on my SD2SNES and I just got a black screen.
O mesmo aqui.

the same here.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ka55 on October 12, 2017, 05:01 AM
Is it possible that this is adapted to work in SD2SNes?

https://www.youtube.com/watch?v=LoATh19iujw

https://www.reddit.com/r/miniSNES/comments/74z4oo/street_fighter_alpha_2_running_on_canoe/
both are running a snes emulator
any emulator can do
can not be apply
to sd2snes

O emulador do snes mini não suporta sdd1, por isso descomprimiram a rom, para poder rodar no snes mini.
Eu levantei está questão, pois talvez fosse possível adaptar a rom descomprimida para o snes mini para ser utilizada no sd2snes.


The snes mini emulator does not support sdd1, so they have decompressed the rom so that it can run on snes mini.
I raised this question because it might be possible to adapt the decompressed rom to the snes mini to be used in sd2snes.

Awesome!


Que legal cara! Acredito que se fizessem esse mesmo esquema como foi feito pro Star Ocean, daria certo no SD2SNES.
Sim, mas até agora nada, talvez seja mais complicado de fazer essa descompressão no street fighter alpha 2, de forma que funcione no sd2snes.

Yes, but so far nothing, maybe it's more complicated to do this decompression on street fighter alpha 2, so that it works on sd2snes.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: James-F on October 12, 2017, 01:28 PM
Hi, first post.  :)

Theoretically this should work just like the decompressed Star Ocean, but it needs to be patched first?
This effectively removes the need for S-DD1 on SD2SNES.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ikari_01 on October 12, 2017, 02:21 PM
I looked at the patch and it isn't a real patch to make the game itself use decompressed graphics but rather the emulator. It contains directives for canoe-shvc to supply decompressed information from the extended ROM area instead of decompressing the data itself. The start of each compressed data block in the ROM is patched with "SDD1"+a 32-bit offset into the pre-decompressed graphics block.
So this works very much like the early decompressed graphics packs used by emulators before actual S-DD1 decompression was figured out. Sadly it isn't anything that can run on actual SNES hardware.

However using the information from the IPS patch + decompressed graphics pack it might be easier to hack the ROM to use the decompressed assets simply by pointing the DMA source address to the address referenced by the "SDD1 chunk" instead of the original ROM address.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ka55 on October 12, 2017, 04:12 PM
Thanks ikari for the information.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: James-F on February 25, 2018, 09:45 PM
Any progress on this?
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ikari_01 on February 27, 2018, 11:08 PM
I never said I'd do the ROM hack, I just outlined how it could be done ;)
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: rocketblast on April 03, 2018, 07:06 PM
It would be cool if someone would tackle this, then all we would need is SA-1 support and wouldn't need built in SDD-1 support.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: fandangos on April 04, 2018, 12:41 AM
Ok, found that people already did this for the game to be playable in the 3DS VC and the snes classic mini.

You need a little bit of google to rescue old links but this is the read me

Files to help convert a Street Fighter Alpha 2 ROM to a sfrom format, for the SNES Classic. - DarkAkuma

---------------

Apply the IPS patches to a US copy of Street Fighter Alpha 2 ROM with a CRC of "9C59DDFF".

Main Contents:

   WUP-JCGE-SPC.ips    : Use if you want to use normal SNES audio.
   WUP-JCGE-PCM.ips   : Use if you want to use PCM audio.
   pcm1.bin      : The pcm audio data for the optional patch.
   pcm2.bin      : The pcm audio data for the optional patch.
   gfx.bin         : The decompressed graphics data.

Extra:

   To manually make your own sfrom from a smc I have included a couple batch files.

      make_sfrom_spc.bat   : Use if you want to make the sfrom yourself after applying the SPC patch.
      make_sfrom_pcm.bat   : Use if you want to make the sfrom yourself after applying the PCM patch.

   Just drag the patched smc onto the appropriate batch file and it will make a sfrom in the same directory.

Thanks:
   pcm720
   r/minisnes community

So I tried applying the patch and using the gfx.bin and black screen.
Tried getting the decompressed graphics from the first post, replacing the file name for gfx.bin and black screen.


The files you need are WUP-JCGE.zip and lunar ips patcher.
I'm starting to think this isn't hard at all for people with the right skills.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: fandangos on April 04, 2018, 02:25 AM
Ok I was looking into the Star Ocean hack and trying to figure it out. I believe most of the things I'm going to say here is kind of retarded for coders but.. maybe it's worth something.
Basically the decompressed GFX is entirely into the final 12mbit rom.
It starts at 00090200 and ends at 0046DDf0.
Before the game code there's a header that's not present in the original game. Maybe something saying to load the GFX data along the rom?

And looking at the DarkAkuma's hack there are 6 or 8 different points in relation to the original rom, all those different points say SSD1.
So I guess it's just a matter of ctrl C and ctrl V to make this work.

Maybe this may sound really retarded on my end and I really would like someone to jump into this to at least point out if I'm guessing it wrong but..
I guess that you need to get the GFX data, get those SSD1 changed bits on the patched SFC file made by DarkAkuma and place the part of the GFX data there.

What part, to what part I have no idea. But looking at the Star Ocean hack it's just a copy and paste hack as far as my very limited knowledge can see.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: fandangos on April 05, 2018, 04:05 PM
Just wanted to give people some update on this:

I talked to DarkAkuma on Reddit and he pointed out to me that his patch will never work on real hardware, just confirming what Ikari pointed out earlier.
EDITED because I understood it wrong. DarkAkuma only tried to look into Nevtskis hack to understand how he did it. I'm sorry if this led to any confusion for anyone reading this.

The incompatibility lies in the format nintendo emulators uses and real hardware differences.
Those plain text SDD1 strings in the ROM are actually SDA pointers which the emulator expect to see but not the real hardware, since SDA pointers refer to external files which again a emulator can use and not a real hardware.

In the end, maybe, in the future he might actually look into this again.
This is just a conversation I had with him, no promises or anything, just a friendly chat so if anyone with the right skills feels like jumping into SFA2 decompressed files, that would be sweet.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: TheShadowRunner on April 05, 2018, 06:45 PM
Thanks a lot for your dedication fandangos, I really wished I could help but my tech skillls in this field are slim to none. I tried contacting neviksti around 3-4 years ago to inquire how he did his Star Ocean S-DD1 hack, sadly he never replied. :-\
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ErivandoXP on April 05, 2018, 07:15 PM
Thanks a lot for your dedication fandangos, I really wished I could help but my tech skillls in this field are slim to none. I tried contacting neviksti around 3-4 years ago to inquire how he did his Star Ocean S-DD1 hack, sadly he never replied. :-\

I think the fastest way would be with neviksti, but let's hope someone talented and timely will get it.

(I bought SF Zero 2, I can wait long)
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: rocketblast on April 28, 2018, 08:54 PM
I'm looking into this myself, thanks to the person who posted the files as one of the links still works (the dropbox one is the only link that is still working).  I downloaded the files.  Unfortunately I have very limited ASM knowledge so it will take me a long time to learn how to do this.

I found this, too.  http://zork.net/~zen/misc/roms/star_ocean/  Star Ocean with graphics pack.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ErivandoXP on April 28, 2018, 11:12 PM
Mega link still working.

I bought SFZ2, but would appreciate the SFA2 SDD-1 Hack. I'm still hoping haha
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ka55 on May 16, 2018, 10:14 PM
street fighter zero 2 prototype works without s-dd1

https://youtu.be/GKTkMbHYnUE


https://eludevisibility.org/2018/street-fighter-zero-2-japan-prototype

https://eludevisibility.org/d.php?file=sfc/street-fighter-2-zero-japan-prototype.7z
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: ErivandoXP on May 17, 2018, 12:06 AM
street fighter zero 2 prototype works without s-dd1

https://youtu.be/GKTkMbHYnUE


https://eludevisibility.org/2018/street-fighter-zero-2-japan-prototype

https://eludevisibility.org/d.php?file=sfc/street-fighter-2-zero-japan-prototype.7z

Its working!

Esta funcionando Ka55! Acabei de testar também.
Obrigado pela informação.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: Oli on May 17, 2018, 02:30 PM
street fighter zero 2 prototype works without s-dd1

https://youtu.be/GKTkMbHYnUE


https://eludevisibility.org/2018/street-fighter-zero-2-japan-prototype

https://eludevisibility.org/d.php?file=sfc/street-fighter-2-zero-japan-prototype.7z

Its working!

Esta funcionando Ka55! Acabei de testar também.
Obrigado pela informação.

its working on sd2snes ??

Yep  ;D
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: fandangos on May 17, 2018, 05:32 PM
It is a prototype of the actual game not a prototype of the hack.

It's from before SDD1 being implemented, so it should run like any regular game on the SD2Snes.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: brianvgplayer on May 17, 2018, 07:47 PM
It's also a very early prototype with only a few characters playable.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: leonquest on May 19, 2018, 11:27 PM
It's also a very early prototype with only a few characters playable.

Also, it crashes all the time.
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: rocketblast on August 18, 2018, 05:56 PM
Can anyone confirm that there is a working SDD-1 implementation that is coming out?  All I have seen are a few non-game photos of it so far and I'm not sure if it has been implemented into SD2SNES.  Thanks
Title: Re: Street Fighter Alpha 2 - SDD1 with files folders decompressed
Post by: sonicjhn on August 18, 2018, 09:25 PM
Can anyone confirm that there is a working SDD-1 implementation that is coming out?  All I have seen are a few non-game photos of it so far and I'm not sure if it has been implemented into SD2SNES.  Thanks

Yes, there's a work in progress for the S-DD1 core for SD2SNES, by a developer called Magno.
Here's his last statement about it from 2 days ago (august 16th):

"magno

Update for S-DD1 development!
I finally could compile firmware on Windows 10, thanks to @James-F and his patience with me. And thanks to all other who offer to help ( @terminator2k2 and @Syboxez )
I couldn't compile snescom/sneslink on Windows 10, though; nevertheless, that's not necessary because no changes are needed for menu.bin
I re-worked sd2snes board to make FPGA's JTAG port accessible from outside; thanks to @ikari_01 for helping me with board layout
I had a tough time making Xilinx Platfom Calbe USB work on windows 10, but finally I could, so now I'm able to debug the FPGA from ISE 14.7 with Chipscope
I also soft-wired my S-DD1 core properly with the rest of the firmware; I commented "snes_addr" module so I now understand which part of address decoding was done there and which part must be kept on the S-DD1 core
Now, I'm optimizing the pipeline because ISE can't get timing closure on the design
That means some signals are delayed too much when routed through the FPGA's logic and wrong values are registered when clock's rising edge arrives to destination register."