Jump to content

PET FROGGER Ported to Atari


Recommended Posts



OldSkoolCoder presented a video on YouTube and source code on GitHub for a Frogger-like game written for the PET 4032 in 1983.


The PET assembly source is here: https://github.com/OldSkoolCoder/PET-Frogger

The OldSkoolCoder YouTube channel is here: https://www.youtube.com/channel/UCtWfJHX6gZSOizZDbwmOrdg/videos

OldSkoolCoder's PET FROGGER video is here: https://www.youtube.com/watch?v=xPiCUcdOry4

Atari Assembly code is here: https://github.com/kenjennings/Atari-Pet-Frogger

A video of the gameplay for the Atari version is here: https://youtu.be/UtNz5EE3xno


---------- PET FROGGER for Commodore PET 4032 (c) November 1983 by John C. Dale, aka Dalesoft.  Ported (parodied) to Atari 8-bit computers by Ken Jennings

Version 00 - November 2018   This is the original program ported from the PET pretty much as-is.

Version 01 - December 2018  This was re-tooled to break the code into modular functions and introduce frame-oriented timing.  Visually still mostly the same as Version 00.

Version 02 - February 2019   Version 02 expands on Version 01 with some Atari-specific enhancements. Custom Display Lists, redefined character set for better graphics, Display List interrupts providing color, coarse scrolling by Display List LMS address updates, joystick input, and a Vertical Blank Interrupt managing the world's lamest sound effects and music sequencer.

Version 03 - August 2019   This expands on Version 02 with more detailed graphics via redefined characters sets, fine scrolling boats, Player/Missile graphics for the Player, more color, blah blah. The lame sound effects now include a buzzy motor sound for the boats engines.  SELECT and OPTION keys can change the number of lives and starting level.


Edited by KenJennings
remove some text
Link to comment
Share on other sites

1 hour ago, TrekMD said:

Cool. Looks fun!


It's fun for about two or three rounds.   Then starts toward tedious once  you catch on to the rhythm of the fast moving boats.   The original game was made by a high school student, so it is simple and has extremely limited goals.   Basically, just a twitch game that looks pretty on the Atari until you get tired of it.   Or like a human-interactive graphics demo.  (It certainly isn't going to win awards for its sounds.) 

Mostly this is a mental exercise to see how much Atari graphical-ness programming could be worked into the game without substantially changing the game mechanics itself.


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.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  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.

  • Create New...