Author Topic: Street Fighter 2 Arcade card project  (Read 2267 times)

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Street Fighter 2 Arcade card project
« on: December 28, 2013, 08:56:03 AM »
Update: I'm looking for tracer, CDL, and logging support for any PCE emulator that supports the SF2 mapper. The video/sound emulation doesn't even need to be that accurate. FCEUX is open source and could be used as an example (it's what makes hacking NES stuff, and disassembling - pretty awesome). I know of no PCE that supports these features. Mednafen has simple logging, but nothing close to this.

 If you can code in C/C++, but no PCE related stuffs/code, take a look at to see if you can help out in this department (for an open source emulator). Or maybe get some emulator authors to support this. This would help out tremendously.


I'm curious if there was any desire (any real desire, not just 'yeah, that'd be cool') to hack and reconfigure SF2 to the arcade card. What do you guys think?

 If enough knowledge was researched and recorded, the game could be hacked in many ways. Including adding in additional characters, new moves, etc. As stuff gets known/understood, it can evolve into a pseudo source code project as well (similar to the Sonic decode projects, and some for NES as well). The idea works like this; you include binary parts of the original game to be assemble along side new source code. You eventually work your way towards full source code - but that's not entire needed or required. I use this method for a lot of my hacking (Dracula X would be a good example). Stuff can be relocated without actually fully understanding how it works. Just the basics are need. Most games are divided down into subroutines anyway. It's possible to hack or completely replace them, as long as you know what the input parameters are and what the output is supposed to be. It is actually that simple.

 The problem lies with time. While I have the skill, I don't exactly have a lot of free time on my hands. I have other stuff that I'd like to do (both related to pce and coding, and not related). I swear that it seems like that I'm the only person that does any sort of in-depth hacking for PCE. Especially outside of translation hacking. The only thing that comes to memory, is Ccovell's Rtype hack project for the Supergrafx (not sure how far that went). And recently, cabbage's SF2 translation hack.

 Would anyone be interested in working on this as a public community effort (mostly talking about coders/hackers)? Do fighting games on the PCE actually have that big of a fan base? Once it's hacked/reverse engineered to a certain level, it wouldn't even have to be SF2 specific anymore. It could be ~something~ more along the lines of OpenBOR or Mugen (though that makes me cringe a little). The arcade card CD platform would allow for quite a bit of flexibility for graphics and animation. Even SGX support could be added (that would be fairly easy).

 I already have quite a bit of info about the game structure. And it didn't take that long to get that info, either. I have decent experience with writing hooks and relocating code for hacks (needed for hucard and CD translations). But I am not interested in doing something like this alone. It'd be more something along the lines that I could help with; jumping in and out of the project.

 Let me know your opinions. Be brutally honest. If you like the idea, but not the targeted game - don't be afraid to say so. While I'm looking for coder/hacker opinions, anyone's opinion is welcome. The reason I bring this up, is that it's pretty doable. And I have a bit invested in this. I want to see Fragmare's upgraded backgrounds added to the game. But if that's all the comes of this, then so be it. This would be a project that blurs the line between homebrew and hacking (much like the Sonic recompile hacks).


 PS: If you choose the last option, I have no LSD to give you. You're on your own there.
« Last Edit: January 04, 2014, 05:04:40 AM by Bonknuts »

lord_cack

  • Sr. Member
  • ****
  • Posts: 484
Re: Street Fighter 2 Arcade card project
« Reply #1 on: December 28, 2013, 10:09:43 AM »
Two votes and I will put in my opinion. I am ALWAYS going to fall on the side of original titles. I wanna see some great NEW ideas on my favorite old school platform.  :D
A dark tide will rise and she will walk again. He is coming.....

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #2 on: December 28, 2013, 05:29:46 PM »
Just a quick update to show off some stuffs:

roflmao

  • Hero Member
  • *****
  • Posts: 4830
Re: Street Fighter 2 Arcade card project
« Reply #3 on: December 28, 2013, 05:44:24 PM »
That is so awesome I have no words for its awesomeness.

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Street Fighter 2 Arcade card project
« Reply #4 on: December 28, 2013, 09:42:24 PM »
I'd be more interested in a NEW game coming out of this.

It's f*cking Street Fighter 2.  There's already about 49023813095 versions of the game.  Who needs another, lol.

[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

seieienbu

  • Hero Member
  • *****
  • Posts: 1986
Re: Street Fighter 2 Arcade card project
« Reply #5 on: December 28, 2013, 11:28:49 PM »
I think that it'd be an interesting project to take Champion Edition and make hack it into Hyperfighting.
Current want list:  Bomberman 93

Tatsujin

  • Hero Member
  • *****
  • Posts: 12311
Re: Street Fighter 2 Arcade card project
« Reply #6 on: December 28, 2013, 11:30:29 PM »
no shoryuken? :P

great demo mal :)
www.pcedaisakusen.net
the home of your individual PC Engine collection!!
PCE Games coundown: 690/737 (47 to go or 93.6% clear)
PCE Shmups countdown: 111/111 (all clear!!)
Sega does what Nintendon't, but only NEC does better than both together!^^

esteban

  • Hero Member
  • *****
  • Posts: 24063
Street Fighter 2 Arcade card project
« Reply #7 on: December 29, 2013, 01:16:04 AM »
Let the haters hate.

I'm not even a big fan of this genre and I recognize the creative/fun elements this project brings.

This is the sort of project that I fully endorse.

Of course, I want Malducci to abandon all of his real-world responsibilities and dedicate his time and energy to PCE. Since that is (slightly) selfish of me, the best I can do is support projects that seem worthwhile AND feasible.

Lots of folks here focus on the first criterion (is it worthwhile?) whilst seriously discounting the second factor (is it feasible?)

I don't know the trĂ¼ answer, but my gut tells me that a hacked SFII (or Megaman) is much more likely to see the light of day than ________________ (an original game with unproven stage design, mechanics, replayability, etc.)

I am NOT naysaying original projects. When they are unique they are truly wonderful....but there are so many potential obstacles to these projects (is it feasible?) Unique, original projects (that is, NOT simply putting a new skin on an old action-puzzle game) are very rare, even in the commercial world.

ULTERIOR MOTIVE: Now I can hack the sprites from Strip Fighter II  into a superior engine. MY LIFE'S GOAL MAY BE ACHIEVED.
« Last Edit: December 29, 2013, 01:18:38 AM by esteban »
  |    | 

Black Tiger

  • Hero Member
  • *****
  • Posts: 11242
Re: Street Fighter 2 Arcade card project
« Reply #8 on: December 29, 2013, 04:21:30 AM »
I'm very interested in any kind of hacks or expansions for PCE SFII'. I'm happy to contribute any kind of graphic work, like "porting" graphics from other games, recoloring, doing original artwork, etc.
http://www.superpcenginegrafx.net/forum

Active and drama free PC Engine forum

shubibiman

  • Hero Member
  • *****
  • Posts: 1832
Re: Street Fighter 2 Arcade card project
« Reply #9 on: December 29, 2013, 05:11:41 AM »
Super Street Fighter 2 would be great as an ACD game.
Self proclamed Aldynes World Champion

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #10 on: December 29, 2013, 05:28:42 AM »
I wanted to make something a little bit more clear. After reading my original post, is wasn't clear where this project could lead. It can lead into an open source engine fighting engine for the PCE/SGX/CD. That engine would be based on SF2, because this would essentially be: dissassembling the game back into Assembly. And most, if not all, the code would be eventually understood. That would be the final phase of this project. But make no mistake, you wouldn't need to fully reach that phase of the project in order to get SF2 running on the ACD or even to hack in new stuffs/chars/moves/etc.

 The final phase would be akin to Sonic retro project for the Genesis. Or SMB on the NES (for those that don't know, that game is now all source code and can be changed/modified). That's what I mean when I say that it would blur the line between hacking and homebrew. It'll start off as a hack, but as it moves through the phases - it'll become more source code than hack. It's hard to describe this process, if you haven't done this. I do have enough information at this point, that I'm going to make an early PCEAS assembly build of this game.

 I'm gonna keep the 'source code' aspect of this, under wraps. I.e. I'll post here since you can't view this forum without an account. I don't want to get a C&D from capcom. Hacking is one thing, reverse engineering their stuff back into usable source code - is something else entirely.

 Couldn't you just write your own fighting game engine? Sure. But it's not exactly that easy. The proof of the pudding, is in the eating. This would give you a pretty good starting point. Even if you didn't use the code, it would give you a damn good reference of how it's done.

 But back to my original point: Any phase of this project has potential. Whether just want to see SF2 CE with some more colors, running on the ACD, or if you wanted to play SSF2 on ACD. Or you wanted to see a completely new game for the ACD (or hucard) come of this (be it hack or homebrew, or something in between). Etc.
« Last Edit: December 29, 2013, 05:31:07 AM by Bonknuts »

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Street Fighter 2 Arcade card project
« Reply #11 on: December 29, 2013, 08:23:40 AM »
I changed my mind .  I want to see an entire Bonk fighting game.

Just turn the victory signs into bonk smilies, and then force fragmare to make SF2 sized versions of all the cool enemies from Bonk.

Balrog = Punchy Pedro. 

That's your goal.  Do it.
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

Xak

  • Hero Member
  • *****
  • Posts: 720
Re: Street Fighter 2 Arcade card project
« Reply #12 on: December 29, 2013, 08:59:21 AM »
Cool bonk stage

But i'd rather MUGEN it . lol ...or play mame
Im a real life Sadler, just take me to the nearest item shop.

I have aspergers, and am a recovering Tonicholic

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #13 on: December 29, 2013, 09:09:18 AM »
I'm very interested in any kind of hacks or expansions for PCE SFII'. I'm happy to contribute any kind of graphic work, like "porting" graphics from other games, recoloring, doing original artwork, etc.

 Very cool. I didn't want to ask for any artist help, yet. But there is something that I wanted to do in the mean time. I'll be needing to make a few support tools for this project, and as doing - people will be able to change tile/sprite/map/etc graphics without any real knowledge of how to code for the PCE. That's one aspect that can be done early on.

Quote
I changed my mind .  I want to see an entire Bonk fighting game.

Just turn the victory signs into bonk smilies, and then force fragmare to make SF2 sized versions of all the cool enemies from Bonk.

Balrog = Punchy Pedro.

That's your goal.  Do it.

 LOL. Better get Frag on that ;)

Quote
Cool bonk stage

But i'd rather MUGEN it . lol ...or play mame

 Yeah, Mugen would be a lot easier. But then, it wouldn't a PCE game running on a PCE system.

shubibiman

  • Hero Member
  • *****
  • Posts: 1832
Re: Street Fighter 2 Arcade card project
« Reply #14 on: December 29, 2013, 09:28:57 AM »
I changed my mind .  I want to see an entire Bonk fighting game.


Great idea!
Self proclamed Aldynes World Champion