{"id":27,"date":"2024-06-03T17:24:41","date_gmt":"2024-06-03T17:24:41","guid":{"rendered":"https:\/\/maximusgames.us\/?p=27"},"modified":"2026-02-28T22:26:50","modified_gmt":"2026-02-28T22:26:50","slug":"atari-7800-homebrews","status":"publish","type":"post","link":"https:\/\/maximusgames.us\/?p=27","title":{"rendered":"Atari 7800 Homebrews"},"content":{"rendered":"\r\n<p>Below is a list of all of the Atari 7800 Homebrews, Demos, and Utilities that I have created from 2015-2025.\u00a0 My released homebrew games are:\u00a0 Alpine Avenger, Death Merchant, Drone Patrol, Dungeon Stalker, Jacks or Better Poker, Legend of Silverpeak, Touchdown Challenge, and The Time Machine (Book Cart).<\/p>\r\n<p><em><strong>Homebrew Games<\/strong><\/em><\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/369201-alpine-avenger\/\">Alpine Avenger<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-309 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Atari-7800-Best-WIP-Homebrew-Port-300x217.png\" alt=\"\" width=\"348\" height=\"252\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Atari-7800-Best-WIP-Homebrew-Port-300x217.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Atari-7800-Best-WIP-Homebrew-Port-1024x740.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Atari-7800-Best-WIP-Homebrew-Port-768x555.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Atari-7800-Best-WIP-Homebrew-Port-1536x1110.png 1536w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Atari-7800-Best-WIP-Homebrew-Port.png 1920w\" sizes=\"auto, (max-width: 348px) 100vw, 348px\" \/><\/p>\r\n<p>Alpine Avenger won the Atari 7800 Best WIP Homebrew Award in 2025 from ZeroPage Homebrew!<\/p>\r\n<p>You set out for a relaxing afternoon of skiing, greeted by perfect weather. As you began your descent down the slope, a terrifying roar echoed from the mountain peak! The legend of the Alpine Avenger, once dismissed as a children&#8217;s fairy tale, suddenly seemed all too real. What could possibly be happening here?<\/p>\r\n<p><a href=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Alpine-Avenger-Instructions.pdf\">Download Instructions<\/a><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-273\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Screenshot_Alpine_Avenger-300x230.png\" alt=\"\" width=\"213\" height=\"163\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Screenshot_Alpine_Avenger-300x230.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Screenshot_Alpine_Avenger-1024x786.png 1024w\" sizes=\"auto, (max-width: 213px) 100vw, 213px\" \/><\/p>\r\n<p>&nbsp;<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/388460-baseball-dice\/\">Baseball Dice<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-340\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/bdice-300x231.png\" alt=\"\" width=\"217\" height=\"167\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/bdice-300x231.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/bdice-768x592.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/bdice.png 1000w\" sizes=\"auto, (max-width: 217px) 100vw, 217px\" \/><\/p>\r\n<p>Baseball Dice is based on the classic tabletop dice game.\u00a0 Play against the CPU, a friend, or just be a spectator and watch the CPU play itself.\u00a0 All the fun of the original game on your 7800!<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/268566-death-merchant-final-version\/?do=findComment&amp;comment=5085763\">Death Merchant<\/a><\/strong><\/p>\r\n<p><a href=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Death-Merchant-Manual.pdf\">Download Instructions<\/a><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-123 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DeathMerchant-300x225.png\" alt=\"\" width=\"209\" height=\"157\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DeathMerchant-300x225.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DeathMerchant-768x575.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DeathMerchant.png 1024w\" sizes=\"auto, (max-width: 209px) 100vw, 209px\" \/><\/p>\r\n<p>Death Merchant is set in a post-apocalyptic world. You will fight to survive for a month in the harshest of environments. kill or be killed, survival of the fittest, and almost everyone you\u2019ll encounter is out to get you. The object of the game is to survive for 31 days and earn as much money as you can in the process by buying and selling survival gear and obtaining money from fights along the way.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/349078-wip-drone-patrol\/?do=findComment&amp;comment=5289573\">Drone Patrol<\/a><\/strong><\/p>\r\n<p><a href=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Drone-Patrol-Instructions.rtf\">Download Instructions<\/a><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-124 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DronePatrol-300x190.png\" alt=\"\" width=\"216\" height=\"137\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DronePatrol-300x190.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DronePatrol-1024x648.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DronePatrol-768x486.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DronePatrol-1536x972.png 1536w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DronePatrol-2048x1296.png 2048w\" sizes=\"auto, (max-width: 216px) 100vw, 216px\" \/><\/p>\r\n<p>Our city is under attack!\u00a0 It\u2019s your job as the commander of the city\u2019s drone patrol to destroy the invading infantry and mechanized vehicles and prevent the destruction of our city. The enemy is unleashing a counterattack with cannons and missiles in an effort to destroy our fleet of drones. We can\u2019t let that happen! Fire at will!<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/236861-dungeon-stalker-a-new-atari-7800-game\/#comment-3210347\">Dungeon Stalker<\/a><\/strong><\/p>\r\n<p><a href=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/DungeonStalkerManual_1.245d.pdf\">Download Instructions<\/a><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-126 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DungeonStalker-300x225.png\" alt=\"\" width=\"215\" height=\"161\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DungeonStalker-300x225.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DungeonStalker-768x575.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_DungeonStalker.png 924w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/p>\r\n<p>Welcome to Dungeon Stalker! Get ready for an exciting run through a dangerous dungeon. You\u2019ll encounter waves of enemies that will pursue you relentlessly. There\u2019s no way out\u2026 It\u2019s <br \/>you against them until the end! Your character is a fearless female archer stuck in a dungeon with no exits. Her only option is to fight and try to survive. As points are earned, you will <br \/>level up and face increasingly more difficult and dangerous enemies in the dungeon. The object is to fight as long as you can and get as high a score as possible.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/388522-dungeon-stalker-ii\/\">Dungeon Stalker II<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-337\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2026\/02\/DS2-300x231.png\" alt=\"\" width=\"232\" height=\"179\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2026\/02\/DS2-300x231.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2026\/02\/DS2.png 726w\" sizes=\"auto, (max-width: 232px) 100vw, 232px\" \/><\/p>\r\n<p>What&#8217;s New in Dungeon Stalker II?<\/p>\r\n<p>Overhauled Controls &amp; Physics:<\/p>\r\n<ul type=\"disc\">\r\n<li>Twin-Stick Shooter Mode:\u00a0You can now select &#8220;Dual Stick&#8221; mode in the menu! Use the Left joystick to move and the right joystick to independently aim and fire, allowing for true strafing, Robotron style.\u00a0\u00a0<\/li>\r\n<li>Fractional Movement:\u00a0Player and enemy movement speeds have been rewritten using sub-pixel math. Moving up\/down or left\/right is now at a consistent speed.<\/li>\r\n<\/ul>\r\n<p>Expanded Gameplay &amp; Progression:<\/p>\r\n<ul type=\"disc\">\r\n<li>99 Levels of Mayhem:\u00a0The game now scales all the way up to Level 99 with a dynamic difficulty curve, culminating in an endless Survival Mode on the final level.<\/li>\r\n<li>10 Unique Maps:\u00a0Instead of a single screen, you will now fight through 10 distinct dungeon mazes, some with screen-wrapping exits.\u00a0\u00a0The large webs can now appear in any of the four corners of the map.<\/li>\r\n<li>The Merchant Shop:\u00a0Gold is no longer just for points! Between levels, you visit the Shopkeeper to buy temporary upgrades (A Shield, Speed Wings, Unlimited Quiver for one level) or save up for a permanent Extra Life.<\/li>\r\n<li>New Hazards:\u00a0Watch out for newly added floor traps that will freeze you in place on later levels.<\/li>\r\n<li>The Shield:\u00a0If you buy the Shield from the merchant, you can actively deploy it using the right fire button to block incoming enemy fire.\u00a0\u00a0Note: Activating the Shield requires a free hand. Twin-Stick players may find it difficult to deploy, but their superior strafing mobility makes up for the lack of defense, right?\u00a0\u00a0To make it a bit easier, with dual stick mode turned on, both buttons on the right joystick will activate the shield.<\/li>\r\n<li>The Wings:\u00a0 If you buy the wings from the merchant, they\u00a0will give you a 1.5x walking speed boost for the entire level.<\/li>\r\n<li>Custom (Developer) Mode:\u00a0Want to practice Level 50 with a specific loadout? The main menu includes a robust &#8220;Custom Mode&#8221; where you can dictate your starting level, lives, ammo, gold, and even enable God Mode for testing.<\/li>\r\n<\/ul>\r\n<p>Graphics, Audio &amp; AtariVox:<\/p>\r\n<ul type=\"disc\">\r\n<li>AtariVox High Scores &amp; Core Speech:\u00a0The game will seamlessly save your High Scores directly to the AtariVox\/SaveKey! Core speech is functioning, but expanding the vocabulary is the final item on my To-Do list (see below).<\/li>\r\n<li>Updated Animations:\u00a0A new frozen spinning effect, new projectile graphics, and the original demon bat (of questionable artistic design) was replaced with a warlock.<\/li>\r\n<li>Extras:\u00a0A brand new Splash Screen and Title Screen, and a new title tune.<\/li>\r\n<\/ul>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/338324-jacks-or-better-video-poker\/?do=findComment&amp;comment=5169573\">Jacks or Better<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-127 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_JacksOrBetter-300x221.png\" alt=\"\" width=\"217\" height=\"160\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_JacksOrBetter-300x221.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_JacksOrBetter-1024x754.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_JacksOrBetter-768x566.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_JacksOrBetter.png 1286w\" sizes=\"auto, (max-width: 217px) 100vw, 217px\" \/><\/p>\r\n<p>You start the game with 160 coins displayed in the bottom middle of the screen ($40 in quarters!).\u00a0 You can play until you run out of coins.\u00a0 At the top of the screen your credits are displayed, the object is to get as many credits as you can with the 160 credits you start with. \u00a0If you wind up with more than 160, you&#8217;re doing great!<\/p>\r\n<p>When you start the game, you first need to make your bet. \u00a0You can bet up to four coins at once, and the payouts are highlighted at the top of the screen.\u00a0 After the initial draw, you can&#8217;t change your bet.\u00a0 With the &#8220;Bet&#8221; button highlighted, press the fire button to cycle between 1-4 coins per hand. \u00a0Once you&#8217;ve chosen your bet, push right and push the fire button with &#8220;Draw&#8221; highlighted.\u00a0 5 cards will be presented. \u00a0Here you can choose to hold or drop each card. \u00a0Select HOLD with the left fire button and DROP with the right fire button. \u00a0After you have made your choices, push down to go back to the &#8220;Draw&#8221; button and push fire. \u00a0Your hand will be analyzed for a win. \u00a0After winning or losing that hand, the &#8220;New Hand&#8221; button will be highlighted. \u00a0Push fire to start with 5 new cards.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/273774-legend-of-silverpeak-rpg\/page\/4\/#comment-5088362\">Legend of Silverpeak RPG<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-128 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_LegendOfSilverpeak-300x225.png\" alt=\"\" width=\"227\" height=\"170\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_LegendOfSilverpeak-300x225.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_LegendOfSilverpeak-1024x767.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_LegendOfSilverpeak-768x575.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_LegendOfSilverpeak.png 1104w\" sizes=\"auto, (max-width: 227px) 100vw, 227px\" \/><\/p>\r\n<p>You are Az\u00e9mar Rehn, a simple woodsman from Mountain Home Grove, a beautiful patch of forest just east of the Silver Mountains. You set out from your homeland to reunite with your Uncle after your father&#8217;s death. Unfortunately, upon your arrival, your Uncle is no where to be found. A short note is left in the Cabin, but it&#8217;s not as helpful as you&#8217;d like it to be.<\/p>\r\n<p>You&#8217;d heard of the war, and how all the most virtuous crystals that were revered by the people of Midlothia were captured and scattered into the deepest dungeons. They are fiercely guarded by powerful men who are determined to crush the will and spirit of the people. Without their beloved symbols of virtue, the entire realm had been taken over by mercenaries and theives, bent on taking whatever they can for their own selfish gain. No power or virtue of man could ever have deserved that, what has been fated should not have taken place. Feelings of hopelessness and misery abound, and no one has risen to the challenge of ridding the land of these thieves.<\/p>\r\n<p>No one with good intent, that is. One powerful warrior, who calls himself Nonnag, who&#8217;s mere prescences strikes fear in the hearts of men, has spread his evil throughout the realm. He created the the Crystal of Wrath, which serves as a beacon for those who serve his evil purposes. It must be captured and destroyed in order to bring peace, light, and life back to Midlothia. The common people are waiting for a hero to emerge. Once who can vanquish the evil, recapture the crystals, and restore the rod of life. Only this man is worthy of being crowned the next King of Midlothia. Great crisis produce great men and great deeds of courage.<\/p>\r\n<p>The Midlothian army has long disbanded. With their tragic losses and lack of leadership, hope was lost. Soldiers are citizens of death&#8217;s grey land, drawing no dividend from time&#8217;s tomorrows. It is now up to Az\u00e9mar to restore order, to agree to the ultimate sacrifice for the sake of his homeland. As soon as sacrifice becomes a duty and necessity to mankind, there is no limit to the horizon which opens before him. It&#8217;s time to fulfill your destiny.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/339504-touchdown-challenge-revisited\/?do=findComment&amp;comment=5215240\">Touchdown Challenge<\/a><\/strong><\/p>\r\n<p><a href=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/Instructions_TouchdownChallenge7800.txt\">Download Instructions<\/a><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-129 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TouchdownChallenge-300x225.png\" alt=\"\" width=\"228\" height=\"171\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TouchdownChallenge-300x225.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TouchdownChallenge-1024x767.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TouchdownChallenge-768x575.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TouchdownChallenge.png 1324w\" sizes=\"auto, (max-width: 228px) 100vw, 228px\" \/><\/p>\r\n<p>Touchdown challenge is a fast-paced arcade style football game.\u00a0 Try and score a touchdown with four downs, and the count is reset when you score.\u00a0 You can pass or run the ball.\u00a0 There is AtariVox speech included.<\/p>\r\n<p>&nbsp;<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/349938-the-time-machine\/#comment-5234072\">The Time Machine (Book Cart)<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-130 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TheTimeMachine-300x225.png\" alt=\"\" width=\"227\" height=\"170\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TheTimeMachine-300x225.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TheTimeMachine-1024x769.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TheTimeMachine-768x577.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_TheTimeMachine.png 1335w\" sizes=\"auto, (max-width: 227px) 100vw, 227px\" \/><\/p>\r\n<p>I wrote this in one day as a fun little diversion from working on Drone Patrol. I needed a little break from that. It&#8217;s a book cart and contains the entire text of H.G. Well&#8217;s &#8220;The Time Machine&#8221;. Press fire at any time to bring up the options menu to change the background and text colors, and push left and right on the joystick to turn the pages.\u00a0 There are much easier ways to read this book, but why not?\u00a0<\/p>\r\n<p><em><strong>Game Demos<\/strong><\/em><\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/226443-adventure-demo-7800basic\/page-3?do=findComment&amp;comment=3142408\">Legend of Zelda Map Demo<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_ZeldaMapDemo-300x195.png\" alt=\"\" width=\"232\" height=\"151\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_ZeldaMapDemo-300x195.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_ZeldaMapDemo.png 475w\" sizes=\"auto, (max-width: 232px) 100vw, 232px\" \/><\/p>\r\n<p>This demo accurately replicates the original map from Zelda. This is only a map demo and there&#8217;s nothing to do but walk around the overworld and look around. There are no enemies, no dungeons, no weapons, nothing else. You can press the fire button to see a sample inventory\/status screen. As I mentioned back in June, due to Nintendo&#8217;s copyrights I won&#8217;t be releasing an actual game with Zelda graphics and I won&#8217;t be posting the code, graphics, or screen maps for this version. This is just a binary release to show what &#8220;could&#8221; be done on the 7800.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/270275-7800basic-for-newbies-a-tutorial-part-3\/?do=findComment&amp;comment=3856205\">Space Junk (Tutorial Game)<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-132 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_SpaceJunk-300x155.png\" alt=\"\" width=\"300\" height=\"155\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_SpaceJunk-300x155.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_SpaceJunk-1024x528.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_SpaceJunk-768x396.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_SpaceJunk.png 1430w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\r\n<p>7800basic is a ton of fun to develop with compared to batariBasic because so many limitations are lifted. You can have over 1500 variables, a bitmapped display, 24+ on screen sprites with no flicker or slowdown, CPU usage is much less of a concern, and you can plot text directly on-screen. I really enjoy it, and there\u2019s a much smaller gap between what\u2019s possible with assembly vs. 7800basic compared to batariBasic.\u00a0 Space Junk was created as part of the 7800basic tutorial that I authored in 2017.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/238734-boom\/?do=findComment&amp;comment=3244982\">Boom!<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-133 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_Boom-300x215.png\" alt=\"\" width=\"236\" height=\"169\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_Boom-300x215.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_Boom.png 656w\" sizes=\"auto, (max-width: 236px) 100vw, 236px\" \/><\/p>\r\n<p>The basic gameplay is similar to Activision&#8217;s Kaboom. There are 5 levels that get progressively faster, once you&#8217;re on level 5 the speed doesn&#8217;t change. Your bucket will wrap to the other side of the screen when you reach the edge, it makes it a bit easier to get to bombs on both edges of the screen. You start with three buckets, if you miss a bomb you will lose one. You get 10 points per bomb caught. Once you&#8217;ve lost all 3 buckets you will go back to the title screen and your current score will be displayed.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/269508-7800-random-maze-generator\/?do=findComment&amp;comment=3838857\">Maze Generator\u00a0Demo<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-134 alignleft\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_MazeGenerator-300x202.png\" alt=\"\" width=\"238\" height=\"160\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_MazeGenerator-300x202.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_MazeGenerator-1024x689.png 1024w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_MazeGenerator-768x517.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_MazeGenerator.png 1108w\" sizes=\"auto, (max-width: 238px) 100vw, 238px\" \/><\/p>\r\n<p>This is a random maze generator for the 7800. I wrote this using the binary tree maze creation algorithm, which is fairly simple. Each block in the maze is checked for an opening in two adjacent directions (in this case south and west), and if no openings exist one is created. If an opening already exists in either direction the block is skipped.\u00a0<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/227576-7800basic-sample-game-smasteroids\/?do=findComment&amp;comment=3030074\">Smasteroids\u00a0Demo<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-135\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_Smasteroids-300x209.png\" alt=\"\" width=\"241\" height=\"168\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_Smasteroids-300x209.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_Smasteroids-768x536.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_Smasteroids.png 926w\" sizes=\"auto, (max-width: 241px) 100vw, 241px\" \/><\/p>\r\n<p>A simple sample game I wrote that is currently included in the 7800basic distribution.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/270168-7800basic-for-newbies-a-tutorial-part-2\/?do=findComment&amp;comment=4025227\">Outer Rim (320B Demo)<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-136\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_OuterRim-300x215.png\" alt=\"\" width=\"241\" height=\"173\" srcset=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_OuterRim-300x215.png 300w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_OuterRim-768x550.png 768w, https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_OuterRim.png 932w\" sizes=\"auto, (max-width: 241px) 100vw, 241px\" \/><\/p>\r\n<p>This was posted in the 7800basic tutorial thread as I was testing 320B Graphics.\u00a0 \u00a0It is a simple asteroids-like demo and based on code that&#8217;s included in the 7800basic distribution.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/222638-7800basic-beta-the-release-thread\/page-12?do=findComment&amp;comment=3029697\">Fire Test Demo<\/a><\/strong><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-145\" src=\"https:\/\/maximusgames.us\/wp-content\/uploads\/2024\/06\/7800Screenshot_FireTest.png\" alt=\"\" width=\"236\" height=\"125\" \/><\/p>\r\n<p>An answer to the question:\u00a0 &#8220;Could someone make a tutorial on how to create a sprite coming from another sprite and that sprite has X\/Y movement? For instance, a creature that by pushing the fire button while standing in one of four directions spits a fireball and the fireball travels in that direction?&#8221;<\/p>\r\n<p><em><strong>Utilities<\/strong><\/em><\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/269295-pointless-fun-with-10-print-chr2055rnd1;goto10\/?do=findComment&amp;comment=3834647\">10 Print Maze Demo<\/a><\/strong><\/p>\r\n<p>A sample of what the famous Commodore 64 &#8220;10 Print&#8221; maze would look like on the 7800.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/268779-sample-code-for-24bit-value-checks-and-randomization\/\">24bit Value Comparison<\/a><\/strong><\/p>\r\n<p>A utility I wrote during the development of Death Merchant that does 24 bit value comparisons.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/244821-atarivox-speech-test-utility\/?do=findComment&amp;comment=3350081\">AtariVox Speech Test Utility<\/a><\/strong><\/p>\r\n<p>A utility I wrote during the development of Dungeon Stalker for creating and testing AtariVox speech phrases.<\/p>\r\n<p><strong><a href=\"https:\/\/forums.atariage.com\/topic\/268779-sample-code-for-24bit-value-checks-and-randomization\/\">Price Randomization Test<\/a><\/strong><\/p>\r\n<p>A utility I wrote during the development of Death Merchant for testing random values.<\/p>\r\n<figure class=\"wp-block-table\"><\/figure>\r\n","protected":false},"excerpt":{"rendered":"<p>Below is a list of all of the Atari 7800 Homebrews, Demos, and Utilities that I have created from 2015-2025.\u00a0<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-27","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/maximusgames.us\/index.php?rest_route=\/wp\/v2\/posts\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maximusgames.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maximusgames.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maximusgames.us\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maximusgames.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=27"}],"version-history":[{"count":5,"href":"https:\/\/maximusgames.us\/index.php?rest_route=\/wp\/v2\/posts\/27\/revisions"}],"predecessor-version":[{"id":341,"href":"https:\/\/maximusgames.us\/index.php?rest_route=\/wp\/v2\/posts\/27\/revisions\/341"}],"wp:attachment":[{"href":"https:\/\/maximusgames.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maximusgames.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maximusgames.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}