Jump to content
José Pereira

R-TYPE GameBoy: Need the Levels map. Where?

Recommended Posts

Hi.

There's lots of GameBoy games maps but can't get the R-Type one.

Anyone ever saw it?

I only found Arcade, MasterSystem, MSX and ZX Spectrum.

By the way it seems that no one ever did one of the C64version.

 

If it does not exist other way was I got a GameBoy rom of the game with Infinite Lives because I could, with their Emulator ROMs extract the levels font and ships and weapons (I never saw but, is there or was ever done hacked files like we have on the 8bit coputers?

Share this post


Link to post
Share on other sites

I seem to remember there being some pretty good emulators with the ability to view the graphics memory to get tilesets and the like, but I can't remember which one I used for debugging now. In fact I can't even remember much about coding for the gameboy at all.

 

I had an idea for how to extract maps in an emulator by logging writes to video memory, but I've not gotten around to hacking about an emulator to do that.

Share this post


Link to post
Share on other sites

Yes, the emulator I have, Visual Boy, extracts all that (fonts and sprites in png or bmp) but only in the time, that screen that I am when I stop to see. With some lucky I would get all that level gfxs but never the level complete map (to get this I must constantly get each scrolling screen picture and join all them at the end).

If I can't go much ahead on the game, that is indeed my problem, I can't get much. I am always beeing killed at the middle of level1 (can't get much playing it with the keyboard. A solution to me would be if it had an option to play with the mouse but it doesn't have).

Edited by José Pereira

Share this post


Link to post
Share on other sites

No idea how the GambeBoy works. But I know the GBA a bit.

It is very well possible that the map is generated/depacked during gameplay. so it is not necessarily possible to find the complete map in the ROM.

The GBA has 64( <- put the correct value here :) ) tiles wide buffer so any larger map must be copied in the VRAM from while playing.

 

If the GB is similar to this, you have to make multiple screen shots. As you said.

 

If the emulator can switch off the sprites before making a screen shot it should not be so hard to do. The stitching together of the single shots might be annoying though :(

I assume you have a "mapping tool" which finds tiles in a picture?

 

 

PS:

if someone knows a site similar to gbatek please post a link. I am curious how the GB works :)

Edited by Creature XL

Share this post


Link to post
Share on other sites

the next ones that will enter next on the right side of the screen.

Yes, they have something like 'pick-up on the fly' the chars/tiles and then are constantly updating the screen RAM (I am at the streets now but they even say there the Adresses: something around/between $8000->$9000).

Share this post


Link to post
Share on other sites

the gameboy has a 32x32 tilebuffer that automatically wraps around (so you don't need to move the tiles - you just keep redrawing them on the left of the buffer to carry on scrolling right).

 

Nice thing is you can set the X and Y positions on a per-line basis to do some cool distortion effects. If someone hacked up an emulator you could potentially trap all the columns being drawn to the tile memory to build a bitmap of the scrolling map

Share this post


Link to post
Share on other sites

I'd tend to go for the desparate approach of locating the routine that unravels the map data and then build an app to extract it all from the rom image.

 

This then seems a little futile though as you soon work out that if you were to put it in your own port, you'd end up storing it in pretty much the same way anyway ;)

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.

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...