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

fragmare

  • Hero Member
  • *****
  • Posts: 676
Re: Street Fighter 2 Arcade card project
« Reply #30 on: December 31, 2013, 10:43:35 AM »

For real???  :O

 You mean the backgrounds and the title screen? Yeah.

 Guess I should add an update. I've isolated all the graphics/sprite/maps/tiles in the rom. For the compressed graphics, I even have all the pointers located and the pointer strings figured out. So relocating them is now possible.

 Samples take up about 256kbyte of the rom. The game code itself, is smaller than 256kbyte. A lot of rom (excluding samples and graphics data), is just tables. I found a 12k table that's just used for the speed translation for linescrolls (and the sprites that are part of the BG layer). Anyway, that's good news, in that the code part will easily fit into the base 256k of CDRAM (arcade card ram isn't for direct code use, but everything else).

 The other good thing, is that there is a nice chunk of free space on the vector bank (mapped to last MPR). This is always static, so I can put my hook call code there. Free space on in the rom has the text "NEC HE", so it's easy to find.

Will you release it as an expanded ROM with extra bank or in some other format?  Personally, I like the idea of simply expanding the ROM.  If emulators can't handle it, that's their own damn fault lol

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #31 on: December 31, 2013, 12:18:10 PM »
Mednafen can handle it via expanded rom, but I want it playable on the real hardware. Two versions; both require turbo everdrive (or capable flash card) - one for SGX (uses extra ram for people that don't have a CD addon) and one for the CD addon (can be old CDROM 2.0 or newer units). That is, until I can hack it further along.

fragmare

  • Hero Member
  • *****
  • Posts: 676
Re: Street Fighter 2 Arcade card project
« Reply #32 on: December 31, 2013, 12:53:12 PM »
Mednafen can handle it via expanded rom, but I want it playable on the real hardware. Two versions; both require turbo everdrive (or capable flash card) - one for SGX (uses extra ram for people that don't have a CD addon) and one for the CD addon (can be old CDROM 2.0 or newer units). That is, until I can hack it further along.

One for SGX???  The regular PCE can't see the extra 4Mbit on an Everdrive?

Can I make independently scrolling bg planes?  can i?  can i???  :D

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #33 on: December 31, 2013, 02:29:35 PM »


One for SGX???  The regular PCE can't see the extra 4Mbit on an Everdrive?


 I need the extra ram, because I'm adding a better compression scheme and decompressor to the game. The Everdrive doesn't support more than 4 banks of the SF2 mapper (doesn't support the full 16 or anything in between). Unless there's something special that Krikzz isn't mentioning, unrelated to the SF2 mapper. Other than the fact that the PCE can actually read from the SD card (albeit slow), nope.

Quote
Can I make independently scrolling bg planes?  can i?  can i???  :D
Not yet, but hopefully soon ;)

Supremo_Lagarto

  • Newbie
  • *
  • Posts: 44
Re: Street Fighter 2 Arcade card project
« Reply #34 on: January 03, 2014, 10:50:31 AM »
This sounds like an interesting project. As usual, my technical understanding is inadequate to understand anything that Bonknuts is saying.

However, I would think that a project like this would be best done in phases.

As Street Fighter 2 Turbo has very few changes from Champion Edition, might it be a good target before looking at Super Street Fighter 2 Turbo (which has new levels and characters)?


Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #35 on: January 04, 2014, 05:06:43 AM »
I updated the main page. I have a request; see the first post for info.

KnightWarrior

  • Hero Member
  • *****
  • Posts: 736
Re: Street Fighter 2 Arcade card project
« Reply #36 on: January 09, 2014, 06:06:55 PM »
I would like to see SF2: Hyper Fighting

spenoza

  • Hero Member
  • *****
  • Posts: 2751
Re: Street Fighter 2 Arcade card project
« Reply #37 on: January 10, 2014, 03:02:19 PM »
Did BizHawk not have adequate debugging support? I know it has some.

https://code.google.com/p/bizhawk/
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #38 on: January 11, 2014, 12:23:03 PM »
I tried it out and it does have logging. But no CDL IIRC. And for some reason when logging, the emulation crawls along. I looked at my cores and it's barely taxing my cpu. So I don't what the problem is, but it makes it hard to play the game while logging.

 Maybe we can get the team to add most of the features of FCEUX into it (all the logging features and CDL, as well as fun full speed when doing so).

fragmare

  • Hero Member
  • *****
  • Posts: 676
Re: Street Fighter 2 Arcade card project
« Reply #39 on: January 11, 2014, 01:07:35 PM »
Bonknuts, maybe you could ask Ryphecha to implement it in Mednafen

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Street Fighter 2 Arcade card project
« Reply #40 on: January 11, 2014, 03:33:28 PM »
I've asked for the CDL feature before, but maybe it didn't get noticed. Don't remember about about the logging stuff (mednafen has logging, but it's not like fceux or other trace loggers - snes9x, etc). I've asked for stuff in the past, and donated $50 each time for them. But I'm broke nowadays. $50 won't cover the time it takes to actually write the code for this, but it's something (better than nothing). I haven't talked to her in while, so it's kind of a jerk move to say "Hey! Been a while, btw.. please add blah-blah-blah to mednafen for me".

 Bizhawk might be the way to go (it was the fork of mednafen emu for windows, with gui and recording), since it's geared more towards that. Might be able ask/request for FCEUX features for it. I got a couple of features put in - from a request, before the name change.

lukester

  • Guest
Re: Street Fighter 2 Arcade card project
« Reply #41 on: January 12, 2014, 07:34:31 AM »
As Street Fighter 2 Turbo has very few changes from Champion Edition

A major change is that Blanka and E. Honda both have a new air stomp move. That would take some work.

HercTNT

  • Hero Member
  • *****
  • Posts: 1460
Re: Street Fighter 2 Arcade card project
« Reply #42 on: January 14, 2014, 05:41:24 AM »
Im all for a bonk fighter, this looks fantastic. Super Bonker 2: HSE  Hyper Smiley Edition

 :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

fragmare

  • Hero Member
  • *****
  • Posts: 676
Re: Street Fighter 2 Arcade card project
« Reply #43 on: January 14, 2014, 08:25:23 AM »
As Street Fighter 2 Turbo has very few changes from Champion Edition

A major change is that Blanka and E. Honda both have a new air stomp move. That would take some work.

True.  Though don't they just use already existing animation frames?

Bardoly

  • Hero Member
  • *****
  • Posts: 1953
Re: Street Fighter 2 Arcade card project
« Reply #44 on: January 15, 2014, 04:57:48 AM »
+1

keep the scene alive.




Agreed.

I'm all for keeping the scene alive.