Jump to content

Photo

8k Atari Pac-Man


203 replies to this topic

#1 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 7:20 AM

Working on sprucing this one up. It's been split into 2 4k banks...with the display portion in the first bank (so that up to 2k of additional graphics can be added). I'm still not clear on how the monsters get their direction info, but I ran a test using 4 animation frames for each. Kind of spastic, but getting close :P

Also, the death animation has been expanded a bit (but it does throw the timing off a bit). Will be adding in vertical bitmaps for the Pac-Man sprite as well (first thing I did was get rid of that stupid eye and overbite).

The color info has been fixed, and will now switch between B&W/Color correctly.

More to come as I figure it out...


Edit: click here for latest version

Attached Files


Edited by Nukey Shay, Fri Jun 18, 2010 1:45 PM.


#2 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 8:29 AM

LOL
No wonder they are spastic! The eyes are all mixed up. Still trying to figure out which ram location belongs to which monster :P

In the meantime, here's one that features eyes that look around once they've been eaten.
Note: the blue monster currently looks in the direction that Pac-Man is moving :lol:

Attached Files



#3 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 8:53 AM

Eyes fixed 8)

Attached Files



#4 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 9:26 AM

And now Pac-Man looks where the HELL he's going too :)

Attached Files



#5 StanJr OFFLINE  

StanJr

    Web-slinger

  • 14,388 posts
  • fun or bust
  • Location:Louisville KY

Posted Sat Jul 31, 2004 10:00 AM

very cool project Nukey! Can't wait to see where this one goes! You are the Wizard of Pac-man! :)

#6 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 11:48 AM

Fixed the death sequence that got a bit messy...and made the collision detection less sensitive (though it might be a bit easy for the time being)

Attached Files



#7 ATARI TROLL OFFLINE  

ATARI TROLL

    River Patroller

  • 2,282 posts
  • Location:Atari..Discover how far you can go!

Posted Sat Jul 31, 2004 12:48 PM

Nukey this is awesome....plain and simple...this one is sweet! :D

#8 Vic George 2K3 OFFLINE  

Vic George 2K3

    Quadrunner

  • 5,535 posts
  • I was corn this way.
  • Location:Westfield, MA, USA

Posted Sat Jul 31, 2004 1:55 PM

Even this is better than the original effort (or abomination) that got released back in 1982.

#9 keilbaca OFFLINE  

keilbaca

    Fight like a robot!

  • 7,506 posts
  • Berzerk (Atari 2600) champ
  • Location:Wyano, PA

Posted Sat Jul 31, 2004 2:11 PM

Well being it was made to 8k it would cost more for each cart to be made... but at that time, Atari could easily afford it... yeah.

#10 Breakpack OFFLINE  

Breakpack

    Breakpack for the new millenium :D

  • 4,192 posts
  • Location:Dallas, GA

Posted Sat Jul 31, 2004 5:40 PM

Got any pics?

#11 Buck OFFLINE  

Buck

    Dragonstomper

  • 576 posts
  • Location:South of Canada - North of Iowa

Posted Sat Jul 31, 2004 6:09 PM

:thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: Freakin' Amazing! :thumbsup: :thumbsup: :thumbsup: :thumbsup:

Anyway to make the "wafers" white? Or is that more indepth? I suspect that somewhere in the code (that I have NO idea how to read) that the wafers are sharing color instantiation with the walls. Is that the case?

At any rate..... Posted ImagePosted ImagePosted ImagePosted ImagePosted ImagePosted ImagePosted Image
Bow before the latest hackmaster - Nukey Shay!!

:) :) Buck

#12 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 6:21 PM

No way to seperate the dots' color from the maze color...they are all made out of playfield GFX. In order to accomplish that, the game kernal would need to be very different...and need to skip scanlines that display maze walls when it's displaying dots (leading to gaps in the walls on those scanlines).

Anyway, here's a pic that shows characters "looking" multiple ways...

Attached Thumbnails

  • pac.jpg


#13 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 7:22 PM

More Pac-Man animation frames...plus different GFX for blue monsters :)

Attached Files



#14 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 7:51 PM

First attempt at lighter dots...

Attached Thumbnails

  • pac.jpg


#15 Buck OFFLINE  

Buck

    Dragonstomper

  • 576 posts
  • Location:South of Canada - North of Iowa

Posted Sat Jul 31, 2004 8:48 PM

Nice! Cant wait to give it a go! BTW..You shaved off the beard!! How come?

#16 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 9:28 PM

It's what my hunny wanted ;)

Got the dots and maze data seperated on those scanlines. Tho it does make the sprites a bit harder to see :(

Attached Thumbnails

  • pac.jpg

Attached Files



#17 StanJr OFFLINE  

StanJr

    Web-slinger

  • 14,388 posts
  • fun or bust
  • Location:Louisville KY

Posted Sat Jul 31, 2004 10:51 PM

simply amazing. Nukey you are the master. :)

#18 SS OFFLINE  

SS

    Quadrunner

  • 5,452 posts
  • Location:Lehigh Valley, Pennsylvania

Posted Sat Jul 31, 2004 10:57 PM

No offense meant to Nukey’s hacking skills in the least bit but, IMHO, the best that anyone could hope to get from Atari’s Pac-Man is shinola! :P

#19 bjk7382 OFFLINE  

bjk7382

    River Patroller

  • 4,577 posts
  • Location:Michigan

Posted Sat Jul 31, 2004 11:02 PM

Great work. 8)

#20 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sat Jul 31, 2004 11:11 PM

No offense meant to Nukey’s hacking skills in the least bit but, IMHO, the best that anyone could hope to get from Atari’s Pac-Man is shinola!   :P


That's the whole idea...to see how the existing game could be tweaked to be more like the original. The hard part is going to be trying to change the sprite flicker. Right now, it's at 15hz for the monsters and 60hz for the player and bonus object. It might be possible to divide all of those objects to be at 20hz instead without having to use any complex multiplexing (which there is zero time left in the kernal to do). Sure, the player would flicker, but it would make it possible for fruit shapes - and the monsters wouldn't look as flickery.

#21 atwwong OFFLINE  

atwwong

    Stargunner

  • 1,150 posts
  • Haunted Adventurer
  • Location:Vancouver

Posted Sun Aug 1, 2004 1:46 AM

I love this hack! Nukey, are you using RORG this time? :wink: Also, love the ghost eyes. Reminds me of the HH player (wish I had the skills to do that in Adventure!) ;) Will you be working on the maze later? You are like an unstoppable freight train, or something. 8)

#22 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sun Aug 1, 2004 2:26 AM

Nah...I haven't really been getting all the labelling done and such. Just picking at it for the hell of it. Current problem is trying to get the sound routine to read more than 4 notes without pausing for a long stretch (that part of the code is currently commented out, since I can't figure out where that delay is coming from).

Current things fixed:
The eyes are now always white, and the copyright notice has been changed into a logo.

And yeah, RORG's are being used. Much easier than trying to keep track of things in seperate assemblies. Here's the current one so far, and the current binary...sure wish that Edit was enabled :P

Attached Files



#23 Retrofan OFFLINE  

Retrofan

    Chopper Commander

  • 187 posts
  • Location:NRW, Germany

Posted Sun Aug 1, 2004 4:10 AM

I like it very much :thumbsup: . If you do the power pills with playfield graphics (as in Ms. Pac-Man), do have more raster time for the ghosts?

#24 Nukey Shay OFFLINE  

Nukey Shay

    Sheik Yerbouti

  • Topic Starter
  • 21,124 posts
  • Location:The land of Gorch

Posted Sun Aug 1, 2004 5:30 AM

As far as improving flicker...no. Sprite0 would still be split among the 4 monsters (the existing energizers are all missile0 and do not affect the flicker of sprite0).
However, making the energizers use playfield GFX instead would increase the amount of cycle time that I could "reclaim" within the kernal...since no time would be wasted in handling the missile0 object (Note: playfield GFX is also used in Hack'Em...the energizer if still uneaten is ORA'ed into the dot data). An interesting wrinkle here would be to use Missile0 as the bonus "vitamin" instead of missile1 - with missile 1 free it could be used as a backdrop for the monster's eyes (it would be yellow, but it's better than nothing).

Just added flashing monsters...which was done by adding this:
      LDA    $80    ;3 bugfix for flash

       AND    #$08   ;2

       BNE    LF93D  ;2


...just above this:

      INY           ;2 change to white pointer

LF93D: STY    $F2    ;3 set monster color pointer

       INX           ;2


Working on trying to get rid of that annoying "bong" sound when munching :P A siren is also in the works.

#25 Inky OFFLINE  

Inky

    I'm going to try to come back and post here.

  • 23,685 posts
  • Awkwardness personified
  • Location:Cloud Cuckoo Land

Posted Sun Aug 1, 2004 12:24 PM

Working on trying to get rid of that annoying "bong" .


**must resist comment***




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users