This page was last updated on January 8, 2024. Files are sorted first by date of last update/posting, and then alphabetically, so you can quickly see what's new.
How to use
Each download link is for a substitute .cfg file.
If your existing ROM image is a .rom file, then run rom2bin (bundled with jzintv) to generate a .bin and .cfg file.
If your existing ROM image has a .bin and .cfg file, then copy the .bin file, appending " (Hack)" to the filename to be consistent with the downloaded file.
Make sure the .bin and .cfg files have the same name.
You can open the .cfg file with any text editor and make changes if you wish. The patches are at the bottom of the file, starting in the section labeled "[macro]".
You can disable a cheat by "commenting it out" - adding a semicolon to the beginning of that line. Some cheats are disabled by default, so you can do the reverse by deleting the semicolon at the beginning.
In some cases, multiple lines are needed for a single cheat. Note the pipe symbol at the end of certain lines within the comments, indicating an extension from the line above.
I included comments here to let you know whether you can try tweaking values or to watch out for something.
All values are hexadecimal, so the value 10 is "a", for example, and 15 is "f". Keep that in mind.
For 2-player games, both players are usually affected unless indicated otherwise.
- Thin Ice (Released version) / (Unreleased version)
Created: January 8, 2024
Posted: January 8, 2024
- Activate the Vučko the Wolf Easter Egg by default (unreleased version only)
- Infinite lives for both players.
- Extra lives maxes out at 99 instead of 19.
- Lobster count maxes out at 99 instead of 20.
- Score rolls over at 2.56 million points instead of 1 million.
- Pole Position
Created: February 20, 2023
Posted: February 21, 2023
- Time Remaining does not count down.
- Lap Time does not count up.
- Ladybug
Created: April 10, 2021
Updated: April 21, 2021
Posted: September 13, 2022
- New difficulty selections 1
- The new difficulty selections are as follows:
- Practice Mode (Timer is extremely fast but enemies are extremely slow. There are also a lot of pesticides in the maze.)
- Original Level 1
- Original Level 4
- Maximum difficulty (Enemies are very fast and aggressive)
- Advanced Dungeons & Dragons: Treasure of Tarmin
Created: April 27, 2022
Posted: May 2, 2022
- Start with more War & Spiritual Strength (HP), as well as arrows and food 1
- Start with either the Gold or Platinum Large Shield already equipped 2
- Replace the Wooden Bow as a starting weapon with the Purple Book 3
- All weapons are now reusable 3
- A single value was originally used to set your starting War HP and its maximum, and then halved and used to set your starting Spiritual HP and its maximum. This same value is used to set your starting Arrows and Food count. I set it to an exact value for a reason (keep reading).
- To give you a shield, I transposed four lines of Assembly code (through a series of ROM pokes) and modified them as necessary. One of the lines bit-shifted a value two places to the right (dividing its value by 4) and saving it to the memory location used for your starting view direction. Now I bit-shift only one place to the right (halving its value) and saving it to a different location. Therefore …
- You start the game facing North, whose value is zero, instead of East.
- You get only a Gold Large Shield on the higher two difficulties instead of a Platinum Large Shield, because bit-shifting only one place instead of two places means there cannot be a single value shared across all four difficulties.
- The exact value I used in the poke to give you more HP, arrows, and food, is what it is, in order to give you one of these two items.
- The Purple Book is the strongest reusable Spiritual Weapon. There is also a value for the Platinum Crossbow, which is the strongest reusable War Weapon, so choose whichever one you like. There seemed to be a high probability of your losing them though, which is why I added a hack so that never happens. As a result, one-time-use weapons are now reusable as well.
- Kool-Aid Man
Created: March 11, 2022
Posted: March 11, 2022
- Difficulty selection is now 10, 11, 12, and 13 1
- Thirsties can never reach the kids 2
- Kids are invincible 3
- Additional practice level accessible past Level 13 4
- Display author's name on title screen
- There are four pokes here: one to set the lowest difficulty, and the other three to make the other choices linear instead of exponential.
- I wanted to freeze the Thirsties on both axes, but settled for freezing only their vertical positions instead.
- There are three pokes here: one to prevent the Thirsties from moving vertically, and the other two to initialize their starting positions where they can't reach you.
- All the objects' horizontal positions are maintained in memory because of the scrolling playfield, and trying to freeze the Thirsties horizontally causes problems in the Kool-Aid Man phase.
- This is commented out by default since it's not necessary, but whenever the Thirsties catch the kids, they do not get separated. The kids are only "immobilized" when they get caught after getting separated.
- The game normally remains on Level 13 after you complete both sub-levels.
- "Level 14" has no Thirsties. It also has the farthest look-ahead distance, same as the "kid stuff" difficulty.
- The timer digits are purple and display garbage.
- I didn't include "Level 15" and beyond because the scrolling logic is loused up at this point, making these levels impossible.
- Auto Racing
Created: July 30, 2021
Posted: July 30, 2021
- Crashing disabled
- Only 5 points needed to win in a 2-player game
- Pac-Man
Created: July 29, 2021
Posted: July 30, 2021
- Bugfix to earn the normal amount of points for fruit prizes
- Start with 9 lives
- Infinite lives (Player 1)
- Infinite lives (Player 2)
- ABPA Backgammon
Created: May 17, 2021
Posted: May 17, 2021
- Shark! Shark!
Created: April 13, 2021
Posted: May 3, 2021
- Change number of lives 1
- Infinite lives 2
- Difficulty does not increase
- Alternate Game Over text 3
- There are two pokes, one for each player, in case you want to create a handicap. Each player starts with 0 lives.
- Each lives counter is decremented immediately when a player dies, and then the game checks for 0 lives before spawning new fish.
- The lives counters are also unsigned 8-bit values.
- Therefore, you can lose a life before gaining a life, and your lives counter will "underflow" to 255.
- If you want a greater challenge, gain a life to have only 1 life.
- I commented out having infinite lives by default, since it affects both players. Uncomment it if you want it.
- "GAME OVER" is now "EPIC FAIL". There are 9 characters here, so you can tweak this if you like.
- Beauty & the Beast
Created: April 9, 2021
Posted: April 9, 2021
- Blockade Runner
Created: April 8, 2021
Posted: April 8, 2021
- Infinite ships
- Infinite missiles
- White Water
Created: December 29, 2020
Posted: December 30, 2020
- I added notes all throughout the file in case you want to play around with this.
It's possible to have 10 Games instead of only 7.
I named the games A-J, and put them in keypad order (keys 0-9 map to Games A-J, in sequence).
A-G are Games 1-7 from the unmodified ROM.
H is a modified version of Game 7, but the game ends after 4 beaches.
I-J combine the Practice Mode of Games 1-2 (nobody goes overboard when you hit a rock) with the point system of Game 7,
the difference being Game I starts with a slow river current and Game J starts with a fast current.
- Beamrider
Created: December 22, 2020
Posted: December 28, 2020
- Activate Easter Egg by default (additional text appears in the title screen sequence)
- Infinite Torpedoes
- Infinite Light Ships (lives) 1
- Number of Enemy Saucers per Sector set to 20 (can be changed)
- Start at Sector 99 2
- I implemented infinite lives by changing your Reserve Ship count to a higher number when you die.
Simply disabling the line of code to decrement your Reserve Ship count seemed to activate some other "parity" code which I couldn't disable, triggering an automatic Game Over.
- Because of the nature of the code, you end up remaining on whatever Sector you start on with this cheat enabled, so I set the value to take you to the highest Sector in the game and keep you there.
(Spoiler - hover mouse over box to reveal text) ⇾ Nothing happens when you clear Sector 99 anyhow. You just remain at that Sector.
- Dig Dug
Created: June 11, 2019
Updated: December 28, 2020
- Enable easter egg title by default
- Infinite lives 1
- Start on level 18 2
- Only 1 enemy in each monster pen 3
- You start with no reserve lives, but the game will not end if you die before earning an extra life.
- Starting on Level 18 enables the highest-scoring vegetable prize.
The following level, 19, loops back to the first level, so it will appear that you're restarting the first level.
Starting on a higher level also disables the game intro, so the action starts immediately.
If you tweak the starting level, I recommend not going higher than 18, or you might not get vegetables at all.
- The fifth and sixth level in the loop (starting at 23) still generate 2 monsters in some of the pens, because it's part of the level design.
This cheat just disables the logic to put 2 monsters in all the pens starting with the seventh level in the loop (starting at 25).
- Vectron
Created: May 30, 2019
Updated: December 28, 2020
- Disable all the Nasties! 1
- Other goodies disabled by default:
- Easter Egg message is displayed before starting each new level
- Start the game with a lot of points based on which key you press at the "number of players" prompt 2
- Jump to the last level after completing the first level 3
- There are two different methods for disabling the Nasties.
- The old method is now disabled by default.
It pokes a "4" in the Executive ROM memory location for "number of sprites in use", causing the Nasties not to appear at all.
The code to automate that poke overwrites the code to check whether a "2" was entered at the "number of players" prompt, eliminating 2-Player mode.
- The new method keeps all the sprites in play, but clears the "collision detection" Bit for all the Nasties everywhere in the code where that Bit would otherwise be raised.
The result is that the Nasties cannot destroy your base sections, vaporize your Energy Block or drain your Energy Level, or pollute the E-Paks.
It also means the Energy Blasts from your V-Gun pass through the Nasties without destroying them.
- The higher the number, the more points you start with.
- "Clear" has a value of 10. "Enter" has a value of 11, giving you just over 28 million points at start!
- This replaces the normal method of activating the Easter Egg.
- The base shapes still go in sequence, so it will look like Level 2, but with the speed and difficulty maxed out.
- Advanced Dungeons & Dragons
Created: June 6, 2019
Updated: December 28, 2020
- Infinite arrows 1
- Infinite lives
- Invincibility
- Other goodies disabled by default:
- Instant win
- Practice Mode 2
- Start next to Cloudy Mountain
- Spiders can still eat your arrows, but firing an arrow doesn't deduct from your count, and you can still fire with 0 arrows.
- The difficulty is one level easier than what you select at the title screen. Pressing '3' puts you into what I call "Practice Mode".
- Cloudy Mountain is the color black, with what appears to be a shadow cast on the ground nearby.
- Monsters do not move …
- and when they disappear off the screen, they appear in a random location.
- You get 13 arrows in each quiver you pick up.
- Dreadnaught Factor, The
Created: December 22, 2020
Posted: December 22, 2020
Difficulty Level 1 is Practice Mode, with code to prevent you from dying when hit.
This hack extends the "no death" condition to all difficulty levels.
- Frog Bog
Created: December 20, 2020
Posted: December 21, 2020
In addition to the alternate title screen, the graphics are changed to show "froys" (an APh mascot) when the frogs land after jumping.
Also, when playing at night, the moon is replaced with what looks like the "Christmas star" we're supposed to see later tonight.
- Defender
Created: December 20, 2020
Posted: December 21, 2020
- Infinite ships
- Infinite smart bombs
There is actually a cheat code to enable unlimited ships and smart bombs.
This hack just enables it by default.
- Horse Racing
Created: December 20, 2020
Posted: December 21, 2020
- Enable easter egg
- All players start with lots of money
- Scooby Doo's Maze Chase
Created: December 31, 2019
Updated: December 21, 2020
- Infinite bones
- Infinite lives
- Extra life at 50 points instead of 25,000
- Enable easter egg 1
- I haven't figured out yet how to activate the easter egg through normal play.
Here, it causes the title screen to be brown instead of black, revealing the programmer's name which is written in black text.
When you start the game, the background colors are loused up, and you can't see Scooby Doo until the first lightning flash.
- Tron Deadly Discs
Created: June 15, 2019
Updated: October 23, 2020
- Color Fix 1: Tron is the good guy and the Sark warriors are the bad guys
- Graphics hack: the Recognizer eye is easier to hit
- Start with 1.6 million points (Guards appear right away)
- Point value set to the highest tier
- Game over text changed to "DEREZZED!"
- Your own player and disc colors can be easily tweaked. There are no other choices for the enemy players though, because the Leaders and Bulldogs are also affected (but not the Guards).
If you change the enemy disc colors, stay within the range 80-85 (that's hexadecimal of course). 81 was the original value.
- Turbo
Created: September 2, 2020
Posted: September 2, 2020
- Pass counter maxes out when you pass one car, and does not decrement when another car passes you
- Mousetrap
Created: September 2, 2020
Posted: September 2, 2020
- Cats do not hurt you
- Hawk does not hurt you
- Masters of the Universe: The Power of He-Man
Created: September 1, 2020
Posted: September 1, 2020
- Start with 9 lives 1
- Infinite lives:
- Don't lose a life when hit by a fireball
- Don't lose a life when running out of fuel
- Don't lose a life when running out of time while chasing Skeletor
- Infinite fuel
- Infinite time
- You could start with up to 1,023 lives, but the game periodically caps your lives counter at 9.
- Melody Blaster
Created: August 26, 2020
Posted: August 26, 2020
- New music
- Hallelujah! (from Handel's Messiah)
- O Fortuna (first and last movements of Carl Orff's Fortuna Imperatrix Mundi)
- Korobeiniki (rendition from Game Boy Tetris Tune-A)
- Linus and Lucy (from the Charlie Brown Christmas Special OST)
- I Wonder As I Wander
- Carol of the Bells
- Pac-Man Intermission (original arcade port)
- Masters of the Universe: The Power of He-Man! (title screen from the Intellivision game)
- Bomb Squad
- Thin Ice
- R.C. Pro-Am (title screen from the NES game)
- Pinball
Created: May 22, 2020
Posted: May 26, 2020
- Replace the "Select number of players" text with hidden credits and tweak the text color
- Start on the Blue Table and stay there
- Ball starting position is moved above the Uranium Bumper
- The Blue Table resets itself when the ball falls, rather than dropping you back to the Red Table
- Infinite balls
There's no point in starting a 2-player game, since the first player will never lose a ball.
- Buzz Bombers
Created: May 15, 2020
Posted: May 15, 2020
- The four intermissions appear after the first four stages
- Infinite lives
- Bees do not pollinate flowers
- Astrosmash
Created: February 27, 2020
Updated: March 3, 2020
- The programmer's name and copyright year are appended to the title
- Enable the Game Selection menu (can play Astrosmash or Meteor)
- Sky does not change color
- Graphics hack: you shoot triple shots now, and the shots are longer
- Invincibility
Update March 3, 2020: I added invincibility for both games.
The sky color can be tweaked, but it's not recommended as rocks of various colors will fall at higher scores.
- Bump & Jump
Created: February 28, 2020
Updated: March 2, 2020
- Always get the 50,000 bonus at the end of the level
- Slight correction to the end-of-level music
Update March 2, 2020: I tweaked the in-level music as well.
I discovered the end-level music when trying to activate the 50,000-point bonus, and tweaked it so it's consistent with the arcade game.
- Armor Battle
Created: January 3, 2020
Posted: February 28, 2020
- Both players start with only 5 tanks 1
- Enable easter egg by default
- You can tweak this value, but it's the same for both players, so you can't create a handicap.
Set the value to 2 higher than what you want (you'll notice it's set to 7).
Remember, all values are hexadecimal - for 10 tanks, enter "c" for 12.
- Burgertime
Created: February 26, 2020
Posted: February 28, 2020
- Infinite peppers
- Infinite lives
I might tweak the music for this as well, like I did with Bump & Jump. Stay tuned.
- Diner
Created: June 12, 2019
Posted: February 28, 2020
- Infinite peppers
- Infinite lives
- Las Vegas Roulette
Created: December 4, 2019
Posted: February 28, 2020
- Lock & Chase (original) / (8K version)
Created: June 6, 2019
Posted: February 28, 2020
- Invincible 1
- Infinite lives
- In 2-player mode, the action doesn't switch to the second player until the first player loses a life, which will never happen if Invincibility is enabled.
- Night Stalker
Created: June 5, 2019
Posted: February 28, 2020
- Infinite bullets
- Robots never shoot 1
- You will not hear the heartbeat sound for the first 12½ seconds of the game.
The first time the robot tries to shoot, you will hear the sound, but no robot bullet will be generated.
As a side effect, you start with 7 lives, but it won't matter since you will never die.
- Space Armada
Created: June 7, 2019
Posted: February 28, 2020
- Enable one of the Easter Egg title screens 1, which enables …
- Start at level 252 in Practice Mode
- Start with 2 additional lives
- Enemies are very slow and remain slow
- Other goodies disabled by default:
- Infinite lives
- Slower speed in Game Mode 2
- Ground seems to turn to ice 3
- If you want the other Easter Egg title screen, just comment out the existing one.
- The usual post-title code that allows you to play at slower speeds by pressing 1, 2, or 3 at the title is supplanted when you play in Game Mode to run at the normal speed.
Here, we replace the normal speed (3) with speed 6, which is what you get if you press '3' at the title screen for most of the original games.
- Your ship keeps moving when you release the disc until you hit the border.
- Stampede
Created: February 27, 2020
Posted: February 28, 2020
There is no variable for the lives counter.
The game fetches your number of lives remaining by looking at the number displayed on the screen.
Therefore I set it to become "9" just before you lose a life.
I do not recommend you tweak this.
- Sub Hunt (Easter Egg title screen sequence) 1 / (Instant Winner) 1 2
Created: February 26/27, 2020
Posted: February 28, 2020
- Both hacks supplant the actual gameplay. There is no way to break from the Easter Egg sequence.
- For an expanded endgame message, press '5' on the title screen for the highest difficulty level. Enjoy the music.
- The Jetsons' Ways With Words
Created: February 18, 2020
Posted: February 28, 2020
- Bypass check for ECS keyboard
This is useful for older emulators that fail the check for the ECS keyboard, even if they support ECS. jzintv4droid is an example.
If ECS is not enabled, the game will just crash instead.