Jump to content



1

7800: Ultra PacMan (I promise this is the last 1!)


13 replies to this topic

#1 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 3,320 posts
  • Location:Naples, Florida

Posted Sun Jun 19, 2005 5:40 PM

Hi:

I liked TwoBitScore's hack very much (it was 6 mazes!) So here it is for the 7800.
Although I thought it was a very cool hack, I didn't like them changing the monster's names and colors, so I left that part out. I also left out the 'free game/life butterfly fruit'. All six mazes are here though, and because of that I had to increase the size to 32K.

Now. for anyone who likes to fool around with Hack-O-Matic, I've seperated the maze data from the game code. The way I've set up the tables, it is now possible to have 16 different mazes, set up in any order and color (up to 32 levels). Here are the new tables (the addresses listed here are in 'Hack O Matic' addressing, meaning they start at $0000 instead of $8000 like the 7800 needs):

0000 - Inside color of maze (0000 - 000F) (Indexed by maze number)
0010 - Outside color of maze (0010 - 001F) (Indexed by maze number)
0020 - Dot color (0020 - 002F) (Indexed by maze number)
0030 - Animation Pointer (0030 - 004F) (Indexed by level number - it's $FF for no animation)
0050 - Maze table (0050 - 006F) (Table from level number to maze)
0070 - Energizer Row - top set (0070 - 007F) (Indexed by maze number)
0080 - Energizer Row - bottom set (0080 - 008F) (Indexed by maze number)
0090 - Energizer Col - left set (0090 - 009F) (Indexed by maze number)
00A0 - Energizer Col - right set (00A0 - 00AF) (Indexed by maze number)

Some helpful locations:
4D28 - Maximum level number + 1
4D2C - Level to wrap back to when maximum reached (only for racks and intermissions)
54CD/54CE - put back to A5 and C6 (respectively) to prevent mosters from going up above pen again (they are allowed to do this in Ultra Pac-Man)

Maze / Dot definitions:
0100 - Maze layout 1
013C - Dot layout 1
0200 - Maze layout 2
023C - Dot layout 2
0300 - Maze layout 3
033C - Dot layout 3
...
0F00 - Maze layout 15
0F3C - Dot layout 15
1000 - Maze layout 16
103C - Dot layout 16

Mazes data starts at the upper left corner and runs down in columns. They are mirrored on the right side, so only half the maze is stored.

The Dot data starts at the upper left corner, and runs accross. The entire set of dots within the maze are held (no mirroring).

REMEMBER! The levels start with the Teddy Bear, not the Cherry!

In the mean time, have fun with Ultra Pac-Man :)

Bob

Attached Thumbnails

  • mazes.jpg

Attached Files



#2 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 3,320 posts
  • Location:Naples, Florida

Posted Sun Jun 19, 2005 6:02 PM

NOTE: If you do make any changes, you will need to put a new signature key into the file. A search in these forums should bring it up ;)

Bob

#3 Curt Vendel OFFLINE  

Curt Vendel

    River Patroller

  • 4,243 posts
  • Location:Carmel, New York

Posted Mon Jun 20, 2005 10:10 PM

Ya know... if you're gonna keep doing these, then you're just gonna HAVE to Super PacMan !!! :-)



Curt



PacManPlus, on Sun Jun 19, 2005 7:02 PM, said:

NOTE: If you do make any changes, you will need to put a new signature key into the file.  A search in these forums should bring it up ;)

Bob

View Post



#4 Breakpack OFFLINE  

Breakpack

    Breakpack for the new millenium :D

  • 4,183 posts
  • Location:Austell, GA

Posted Tue Jun 21, 2005 3:37 AM

I hope to have all these hacks on cart someday :love:

#5 Lord Helmet OFFLINE  

Lord Helmet

    AtariAge Anomaly

  • 9,630 posts
  • Location:Denver, CO.

Posted Tue Jun 21, 2005 7:11 AM

Breakpack, on Tue Jun 21, 2005 4:37 AM, said:

I hope to have all these hacks on cart someday :love:

View Post


How about a multicart!

Seriously though...I think when it's all said and done, this one might be the coolest one :D

#6 SteveW OFFLINE  

SteveW

    Quadrunner

  • 6,240 posts
  • Location:Grand Prairie, TX

Posted Sun Jun 26, 2005 10:41 AM

I'd like to see a level editor come with the game! And the levels can be backed up on the High Score Cart!

#7 Laner OFFLINE  

Laner

    Moonsweeper

  • 335 posts
  • Location:Nashville, TN

Posted Wed Jul 6, 2005 8:23 PM

I'm just getting a flickering blue screen when using my CC2 - is there any settings that are different compared to your other Pac-Man hacks?

#8 Mitch OFFLINE  

Mitch

    Quadrunner

  • 5,769 posts
  • 7800 Guy
  • Location:Southern California, USA

Posted Wed Jul 6, 2005 9:42 PM

Laner, on Wed Jul 6, 2005 7:23 PM, said:

I'm just getting a flickering blue screen when using my CC2 - is there any settings that are different compared to your other Pac-Man hacks?

View Post


This one is 32K as opposed to 16K on the others.

Mitch

#9 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 3,320 posts
  • Location:Naples, Florida

Posted Thu Jul 7, 2005 4:32 AM

Thanks Mitch :)

This setting works for me:
7800: Ultra Pac-Man ULTRAPAC HSC_32K HSC

Bob

#10 Brad2600 OFFLINE  

Brad2600

    Quadrunner

  • 24,852 posts
  • Formerly known as Kepone, 2002-2012
  • Location:South Burlington, VT

Posted Fri Jul 8, 2005 1:23 PM

Can't wait to try this one out at home! :D

#11 Laner OFFLINE  

Laner

    Moonsweeper

  • 335 posts
  • Location:Nashville, TN

Posted Fri Jul 8, 2005 9:46 PM

PacManPlus, on Thu Jul 7, 2005 5:32 AM, said:

Thanks Mitch :)

This setting works for me:
7800: Ultra Pac-Man    ULTRAPAC        HSC_32K HSC

Bob

View Post

Cool - that did the trick

#12 Lord Helmet OFFLINE  

Lord Helmet

    AtariAge Anomaly

  • 9,630 posts
  • Location:Denver, CO.

Posted Mon Nov 7, 2005 9:50 AM

Made a label for this one over the weekend.

the zipped one is the .bmp for printing.

Attached Thumbnails

  • 7800UltraPac.JPG

Attached Files



#13 Pacfan97 OFFLINE  

Pacfan97

    Chopper Commander

  • 222 posts
  • Location:Texas USA

Posted Sun Dec 13, 2009 11:10 AM

Good job! :thumbsup:

#14 Pacfan97 OFFLINE  

Pacfan97

    Chopper Commander

  • 222 posts
  • Location:Texas USA

Posted Wed Dec 16, 2009 5:26 PM

Its too bad there isn't one for MAME. :( But at least we have it on atari 7800. ;)




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users