Jump to content
PacManPlus

7800: Pac-Man Completed.

Recommended Posts

Hacking 7800 Ms. Pac-Man into Pac-Man

 

No released bins yet...

 

If this one gets too hard, I reserve the right to abandon ;)

post-1787-1115164437_thumb.jpg

Edited by PacManPlus

Share this post


Link to post
Share on other sites
Hacking 7800 Ms. Pac-Man into Pac-Man

 

No released bins yet...

 

If this one gets too hard, I reserve the right to abandon ;)

848799[/snapback]

 

OMG!!This is AWESOME!!!!!!!! :-o :rolling: :D

Share this post


Link to post
Share on other sites

Looking forward to it.

 

Ms.Pac Man is one of my favorite 7800 games. Actually, it's also my favorite on the 5200, along with regular Pac Man.

Share this post


Link to post
Share on other sites

I think you're the first person to attempt a hack for the 7800! I'm looking forward to checking this one out if/when you have enough done to release a beta ROM.

 

Between you doing a 7800 hack and Kenfused poised to release a couple of 7800 homebrews, this looks like a good year for the 7800.

Share this post


Link to post
Share on other sites

Just a quick update...

 

- Got the maze/dots changed (as you saw earlier)

- Got the maze color changed

- Made the first maze the only maze (doesn't change mazes after each intermission)

- Blinky and Pinky no longer move randomly at the beginning of the board; they go to their respective corners

- Made the fruit stationary under the monster pen

 

The problem I am having currently is I can't get the fruit to disappear after a certain amount of time. I have no experience with timers and I'm trying to figure out how to implement it. If anyone has any pointers please let me know. Thanks!

 

Bob

Share this post


Link to post
Share on other sites

Thanks for the kind words - it's giving me great motivation!

 

As far as the intermissions, I'm certainly going to try :)

Edited by PacManPlus

Share this post


Link to post
Share on other sites

Figured out the fruit timer issue :)

 

One thing I must do is make Blinky actually 'Red', instead of Hot Pink :roll:

 

Things left:

 

1) Add all fruit

2) Change sprite definitions to be Pac instead of Ms. Pac.

3) Prevent monsters from going up above pen and above pac's starting point.

4) Re-introduce 'disperse mode'

5) Sounds

6) Intermissions

7) Death Animation

8) Change menu / select screen to reflect correct wording (names of monsters, etc).

post-1787-1115468378_thumb.jpg

Share this post


Link to post
Share on other sites
Figured out the fruit timer issue :)

 

One thing I must do is make Blinky actually 'Red', instead of Hot Pink  :roll:

 

Things left:

 

1) Add all fruit

2) Change sprite definitions to be Pac instead of Ms. Pac.

3) Prevent monsters from going up above pen and above pac's starting point.

4) Re-introduce 'disperse mode'

5) Sounds

6) Intermissions

7) Death Animation

8) Change menu / select screen to reflect correct wording (names of monsters, etc).

850986[/snapback]

Good work, Ms. Pac Man stores the gfx in a very uncommon way (for a 7800 game) so this is not an easy task.

Keep it up.

Share this post


Link to post
Share on other sites

Yes, It seems to store them in 4-color Antic mode.

 

If anyone has a program that can view and edit antic-4 sprites on the screen, that would speed up this process a bit :)

 

Thanks

Bob

Share this post


Link to post
Share on other sites
Yes, It seems to store them in 4-color Antic mode.

 

If anyone has a program that can view and edit antic-4 sprites on the screen, that would speed up this process a bit :)

 

Thanks

Bob

851204[/snapback]

Right, it's similar to Antic mode 4 but only 4x6 instead of 4x8.

At least for font and wall.

Unfortunately I don't know how the other gfx. are stored (the main thing is that you know it :) )

Share this post


Link to post
Share on other sites

Got the graphics - scratch that off the list :) Added the rest of the fruit as well and adjusted the point values accordingly.

 

On the other hand, I ran into a problem I didn't think I would have... Displaying the fruit below the board :-/ I can't get it to show correctly.

 

Still going...

Share this post


Link to post
Share on other sites

851204[/snapback]

Right, it's similar to Antic mode 4 but only 4x6 instead of 4x8.

At least for font and wall.

Unfortunately I don't know how the other gfx. are stored (the main thing is that you know it  :) )

851210[/snapback]

I wonder if the same person that did Ms. Pac-man for the 5200/A8 also did it for the 7800 :ponder: The graphics are very similar.

Share this post


Link to post
Share on other sites

This Fruit Display issue is kicking my butt. (for the past few days)... It's only 'broken' for the bottom of the screen (it shows correctly under the monster pen).

 

I get either garbage or blanks after the 1st Melon (Which is where the Banana would have been so I'm sure that has something to do with it)...

 

It's using display lists to show the lives and the level - not sure how that works (boy am I getting an education with this hack) :-P

Any help is appreciated... :)

 

Once I can get this going I will post a WIP bin.

Edited by PacManPlus

Share this post


Link to post
Share on other sites

It's looking good so far. I know it's not easy but think about it, you're pretty far into making a Pac-Man plus for the 7800 if you choose to do it that game.

 

It seems you're going to keep the teddy bear maze.

Share this post


Link to post
Share on other sites

OK

 

Here is my first WIP bin - please note the following 'known issues':

 

1) Please ignore the intermissions (for now), they are all messed up. :P

2) The color of the later fruit on the bottom of the screen (from the Galaxian forward...) is wrong. There's a chance it might have to stay that way... In the display lists, you are only allowed 7 colors (and all 7 are being used for the first bunch of fruits).

3) Sound has not been changed yet

4) Death Animation has not been changed yet - I can use the 'Pac-Man' bitmaps (seen in the intermissions) for them.

5) Monsters can still go up above the monster pen and Pac starting point - another tough one :(

 

 

If you try this under a CC2, you must use the 78QUICK mode... For some reason, even though I downloaded the 78SIGN program from Dan Boris' site (makes a correct signature key) it still doesn't work on the real thing (unless you use the 78QUICK mode).

 

Let me know what you think!

PAC7800.ZIP

Edited by PacManPlus

Share this post


Link to post
Share on other sites
OK

 

Here is my first WIP bin - please note the following 'known issues':

 

1) Please ignore the intermissions (for now), they are all messed up.  :P

2) The color of the later fruit on the bottom of the screen (from the Galaxian forward...) is wrong.  There's a chance it might have to stay that way... In the display lists, you are only allowed 7 colors (and all 7 are being used for the first bunch of fruits).

3) Sound has not been changed yet

4) Death Animation has not been changed yet - I can use the 'Pac-Man' bitmaps (seen in the intermissions) for them.

5) Monsters can still go up above the monster pen and Pac starting point - another tough one :(

 

 

If you try this under a CC2, you must use the 78QUICK mode... For some reason, even though I downloaded the 78SIGN program from Dan Boris' site (makes a correct signature key)  it still doesn't work on the real thing (unless you use the 78QUICK mode).

 

Let me know what you think!

853122[/snapback]

 

Excellent! I love it. Even with the above issues. It is so *cool* to have Pac-Man on the 7800. Maze looks great, and I like the look of Pac-Man himself. Keep up the great work PacMan Plus!

 

Just a few suggestions/inquiries:

 

-The outline of "Pac-Man" during the Intro, possibly a dark blue instead of the typical Ms. Pac-Man pink.

 

-Is there anyway of changing the colors on the ghost monsters? Pinky's 'pink' always seems a bit to bright as does Inky's Green. Is it possible to "dull" those colors slightly? Inky also appears more like a Sea-Green in the 7800 version as compared to the Arcade's more Tourquiose (sp?) look. IMHO, he should be a little more 'blue'.

 

-Another 'minor' issue I have with the Ghost is how 'tiny' their 'feet' are made. The ghost always appear to block/blob-ish IMHO. Can their 'bottoms' have more definition? (Boy does that *not* sound right...lol)

 

-Is it possible to adjust the number of lives you start with as well? I believe GCC was a bit to generous with the number of lives at the start of the game. I would cut the lives back by two.

 

-Finally is there anyway of changing the font with the score(s)? Can the score(s) be made "taller"/"longer"?

 

Again, just inquiring/suggesting - minor stuff (Yeah, riiighht). I know you still have your list of major things to address. :-)

 

Nonetheless, great work PacManPlus! I appreciate your generosity.

 

-Trebor

Share this post


Link to post
Share on other sites
Excellent!  I love it. Even with the above issues.  It is so *cool* to have Pac-Man on the 7800.  Maze looks great, and I like the look of Pac-Man himself.  Keep up the great work PacMan Plus!

 

Just a few suggestions/inquiries:

 

-The outline of "Pac-Man" during the Intro, possibly a dark blue instead of the typical Ms. Pac-Man pink.

I was already thinking of that - just haven't done it yet :)

 

-Is there anyway of changing the colors on the ghost monsters?  Pinky's 'pink' always seems a bit to bright as does Inky's Green.  Is it possible to "dull" those colors slightly?  Inky also appears more like a Sea-Green in the 7800 version as compared to the Arcade's more Tourquiose (sp?) look.  IMHO, he should be a little more 'blue'.

I noticed that too on a regular television. Will see if I can change.

 

-Another 'minor' issue I have with the Ghost is how 'tiny' their 'feet' are made.  The ghost always appear to block/blob-ish IMHO.  Can their 'bottoms' have more definition? (Boy does that *not* sound right...lol)

Not so sure about this one... A little limited with the shapes... I'll see what I can do.

 

-Is it possible to adjust the number of lives you start with as well?  I believe GCC was a bit to generous with the number of lives at the start of the game.  I would cut the lives back by two.

I was thinking of making this a Left difficulty switch setting; 'A' = 3 Lives, 'B' = 5 Lives.

 

-Finally is there anyway of changing the font with the score(s)?  Can the score(s) be made "taller"/"longer"?

Again, not much I can do here The characters are only 6 pixels high instead of 8. :(

 

Again, just inquiring/suggesting - minor stuff (Yeah, riiighht).  I know you still have your list of major things to address. :-)

 

Nonetheless, great work PacManPlus!  I appreciate your generosity.

 

-Trebor

853279[/snapback]

 

 

Thanks for the kind words everyone! :)

 

Still Going...

Share this post


Link to post
Share on other sites
Let me know what you think!

853122[/snapback]

 

It plays well. A couple of things I've noticed.

 

It seems the fruit appears too soon so I did a little analysis.

 

The arcade Pac-man has 244 dots and your version has 238 dots (if I counted right). This makes the scale 119/122.

 

Arcade 1st fruit appears after eating 70 dots. So to make it closer to the arcade you need to eat ~68 dots for the first fruit to appear. The arcade second fruit appears after eating 170 dots. So to make it closer to the arcade you need to eat ~166 dots for the second fruit to appear.

 

Also the scoring of the strawberry is incorrect. You should get 300 points for the strawberry in Pac-man.

Edited by DEBRO

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