Jump to content
IGNORED

Moon Patrol Graphical Improvements in Mind


EnderDude

Recommended Posts

So, looking at Moon Patrol, you can see that the buggy is extremely chunky, in its 2 color pm quad pixel glory! But, I would like to bump up the resolution of the buggy. So, I've been making this mock-up image in gimp, where the wheels are made out of software sprites, at the cost of changing a color register that was a dark brown. Big deal. The body is the only part of the buggy that's a hardware PM (and the windshield to prevent color clash in other areas). So, is this doable?

post-65858-0-52892000-1535859691.png

Edited by EnderDude
Link to comment
Share on other sites

The body looks worse though.

 

A quick look at the game - there's in fact 16 blank scanlines in the vicinity of the wheels and lower body.
So possibly the wheels could be done as softsprites though is that going to help much?

I do suspect though that there's probably times like jumping where the wheels would overlap playfield.

 

There looks to be 3 indpendent scrolling areas and the car overlaps at least the middle one and IIRC there's the uphill section where it probably overlaps the lower one.

Link to comment
Share on other sites

I've never cared for the buggy in the original either, but not necessarily because of the low res, I think it could be drawn better, even in the low res. An extra color on it and the single colored enemies is desperately needed though. But I hate the buggy pictured above even more. It is too big and is even less like the arcade than the original. Great idea, terrible implementation, IMHO. For one thing, the wheels need to overlap the lower part of the buggy, completely below like it is makes it too tall and just wrong, but the body of the buggy, though I like the colors, is also to tall/big and as I said, even uglier. However I do like the color shading you've done on the lower half of the buggy.

Edited by Gunstar
  • Like 1
Link to comment
Share on other sites

Well, the maximum resolution of any hardware sprite is 8 pixels wide. So you have 8 pixels of resolution to work with. However, you can double or quadruple the pixels to cover more space. I've made another mock-up that should look a lot more like the sprites used in the arcade (including the rock). Can pixels of a color register in the playfield go over pm sprites?

post-65858-0-56875100-1535911091.png

Edited by EnderDude
  • Like 7
Link to comment
Share on other sites

If I could program and redo this game, I'd use all the player sprites to make up the moon buggy, paired side by side for 16-pixel resolution, using a higher resolution like in your latest pic above, then use multiplexed software sprites for the enemies, and missile sprites for the missiles/shots.

  • Like 1
Link to comment
Share on other sites

post-19107-0-24834700-1535923871_thumb.png

Here is something to look at - it's not in the right dimensions - and the design is still a WIP - with the animation not so good..

Maybe this will help someone design a better one? Get them thinking - to have a go.... with it.

 

I think the original design for the A8 - was OK - but it could be tidied up a bit more.

I didn't like the original design for the coin-op - so I'm all for changing the design of it.

 

Harvey

Link to comment
Share on other sites

Likely the music is by subroutine in VBlank similar to how RMT does it.

I replaced the music in Jungle Hunt fairly easily. There's calls with a number to indicate effect or song #

It might be similar with this game - if that's the case then a stub of code replacing the original routine with translation to what RMT expects.

Link to comment
Share on other sites

Likely the music is by subroutine in VBlank similar to how RMT does it.

I replaced the music in Jungle Hunt fairly easily. There's calls with a number to indicate effect or song #

It might be similar with this game - if that's the case then a stub of code replacing the original routine with translation to what RMT expects.

When I do paste random blocks of data from the SAP file (which is a remade version of the song), it doesn't give the intended result. As in, it's a bunch of random notes. So, what do you mean by replacing the original routine with a translation that RMT expects? Is RMT embedded in the SAP file itself?

Link to comment
Share on other sites

Anyway, I think someone else can replace the music. If anyone is interested, here is the RMT file in a zip file (it's just a converted mod file)

So, let's focus on the enemy ships now. If you DON'T use the 5th hardware sprite, there would be 4 colors available, excluding black, in the area of the ships. That area is ripe for soft sprite opportunity, with 4 registers free! The 5th color is devoted to enemy missiles globally. Vertical player missiles would be hardware missiles, while the horizontal missiles are software sprites. I have a mock-up of this idea as a photo below (even the arcade version of the enemy sprites had a maximum of 3 colors that are all shared!). I'm pretty sure that we can make Moon Patrol a lot better on the Atari 8-bit series.

moon patrol.zip

post-65858-0-12708200-1535948789.png

Edited by EnderDude
  • Like 2
Link to comment
Share on other sites

I really like this. BITD I thought MP was a good conversion with impressive looking backgrounds but indeed the buggy looked very weird compared to the arcade version. So I hope you will succeed !

 

By the way, what are the enemy ships in the original, or they PMs ?

Link to comment
Share on other sites

If Moon Patrol would be simple enough to start from scratch, then probably that would be the better way to go. If it's not, you can look at the map of the ROM, then you can disassemble only those parts of the game that can potentially code to give you less of a headache while writing the code for the soft sprites.

Edited by EnderDude
Link to comment
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...