Jump to content
BIGHMW

Could R-Type be done on the 7800???

Recommended Posts

I loved playing the arcade version in the late 80s and heard about its release on the SMS back then but wondered if it could ever be done for Lil' Sexy, my newly-acquired rebuilt CX24 (and CX78 Europads) 7800 controllers await even a demo version to get us all chompin' at the bit. With all the talent here on AA and specifically here on the 7800 forums with guys like @PacManPlus, @darryl1970 and others that leave behind a legacy of great ports we have seen down the years (Pac-Man Collection, Baby Pac-Man, UniWarS, Galaxian, Berzerk/Frenzy, Astro Blaster, Moon Cresta, etc.) that there's nothing that can't be done on her, as these devs have proven the MARIA chip is SO capable of doing so much more than the good-old ANTIC and GTIA chips on both the 8-bit and 5200 ever could do.

  • Like 5

Share this post


Link to post
Share on other sites

Love to see more horizontal shooters on the 7800 😁

  • Like 7

Share this post


Link to post
Share on other sites

And yes, it certainly could be done very well on 7800. And that would be a ton of work. A very large donation could incentivize ... :)

 

  • Like 6

Share this post


Link to post
Share on other sites
Posted (edited)

Yamaha for sound, maybe?  Yamaha music, POKEY sound.

 

Just checked:  Arcade version uses YM2151. 

Edited by Synthpopalooza
  • Like 4

Share this post


Link to post
Share on other sites

It might not compare well at a glance to some other platforms but the ZX Spectrum version was actually excellent considering the limitations of the system. I consider it something of a programming miracle :)

 

 

 

  • Like 4

Share this post


Link to post
Share on other sites
Posted (edited)

looking at Sirius, it shows that yes, R-Type could be done.

 

I would imagine that it would be slightly less detailed, but with less slowdown when many sprites are on screen than the Sega Master System version - which is excellent.

Edited by John Stamos Mullet
  • Like 1

Share this post


Link to post
Share on other sites

Tagging in @RevEng here:

 

I have had zero luck in nailing down a .vgm --> .mid --> .dfm process.  :( how feasible would it be to import .vgm directly and have it play on the 7800?

Share this post


Link to post
Share on other sites

Definitely.  If the Sega Master System and ZX Spectrum could have a good R-Type port, I see no reason why the 7800 version couldn't.

 

Speaking of which, it is strange that we didn't see an R-Type port for the Atari 7800...or an NES/Famicom port.  It was ported to many consoles and home computers.

  • Like 1

Share this post


Link to post
Share on other sites
1 minute ago, 7800Knight said:

Definitely.  If the Sega Master System and ZX Spectrum could have a good R-Type port, I see no reason why the 7800 version couldn't.

 

Speaking of which, it is strange that we didn't see an R-Type port for the Atari 7800...or an NES/Famicom port.  It was ported to many consoles and home computers.

Especially since Nintendo had US arcade rights to R-Type.

  • Like 1

Share this post


Link to post
Share on other sites
1 hour ago, 7800Knight said:

Speaking of which, it is strange that we didn't see an R-Type port for the Atari 7800...or an NES/Famicom port.

Actually, there was an NES port of R-Type...except it was an unlicensed game called "Magic Dragon" that is merely a cheap knock-off of R-Type.

 

  • Like 3

Share this post


Link to post
Share on other sites
21 hours ago, Defender_2600 said:

 

 

This is better ...

Thanks, I was trying to find the worst version of the amstrad R type though 😛 growing up with a 464 blocky scrolling was the standards I was used to!

 

So 2600 version when? 

  • Like 1

Share this post


Link to post
Share on other sites

Is this done yet?  Bob?  What the hell, my Concerto demands this game??!!? :mad:  It doesn't work on the Concerto?  Fix it! :roll:

 

:ponder::|:(:?:sleep:

  • Like 1
  • Haha 10

Share this post


Link to post
Share on other sites

I mean, I get it, Pokey, but....I imagined that "doot doot doot, doot doot doot, dunuhnuhnuh...." music that starts right out in level one via TIA, and the glass window in my office now has a small crack.

Share this post


Link to post
Share on other sites
22 hours ago, Synthpopalooza said:

Tagging in @RevEng here:

 

I have had zero luck in nailing down a .vgm --> .mid --> .dfm process.  :( how feasible would it be to import .vgm directly and have it play on the 7800?

vgm appears to just be a realtime dump of each register hit... it makes sense that you couldn't convert through those formats.

 

I looked at one of the r-type vgm rips. Each song is ~200k. So I don't think it's feasible from a rom perspective to just take vgm on it's own and import. It's the same problem we find with midi files being very rom-expensive, since none of the repetitive bits of the song structure is encoded.

 

[edit...]

 

Hmmm, I think some PCM data was encoded in that one. Other ym2151 rips are about 20k per song, which is still a bit expensive, but at least doable.

 

Share this post


Link to post
Share on other sites
Posted (edited)

What about pulling the instrument data from those files?   If nothing else I'll just redo the whole thing from scratch again in dfm

Edited by Synthpopalooza

Share this post


Link to post
Share on other sites

Deflemask can import OPM files for it's ym2151 instruments. There's a vgm2opm converter somewhere out there, but you can also just grab the ripped opms instead. A good chunk of all of the games that ever played through a ym2151 is available.

 

The 7800.8bitdev.org wiki OPM Instrument Collection page has a link to the "Mega Arcade Collection" OPM pack, which includes the files for the R-Type games. (and a lot more) To save you the hunting, I've also attached a zip here with just the R-Type OPMs.

 

R-Type_OPM.zip

 

It's also worth mentioning that the x68000 collection on the same wiki page also has the R-Type OPMs used with that platform.

 

  • Like 5
  • Thanks 1

Share this post


Link to post
Share on other sites
On 6/17/2021 at 2:59 AM, Defender_2600 said:

And yes, it certainly could be done very well on 7800. And that would be a ton of work. A very large donation could incentivize ... :)

 

I'd pitch in, just as long as i can also pay my monthly rent of course :) 

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...