+atari2600land Posted August 1, 2019 Share Posted August 1, 2019 Here is the beginning of a port of my Game Boy game I made to the 2600. The major difference here is that since I wanted to do it in assembly, and missiles are hard to move vertically, I have made the rocket move up and down. Left and right switch the way the rocket faces and shoots. The object is to shoot the pretzels before they reach the green center line. The faster you shoot the pretzels, the more points you earn. The red number in the upper left corner is the life counter. You get four lives to start with. I have done a whole bunch of stuff on this today since I last posted in the 2600 Programming forum, so please take a look and tell me what you think. midspace5a.zip 2 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 1, 2019 Author Share Posted August 1, 2019 Added some Chex. (will call it 'cereal' in the final version.) If you touch the Chex with the rocket you get an extra 50 points. But if you let it go to the center you'll still die, but you can still shoot at it and get points, just not 50. By the way, I hope to have the Chex appear way less often in the final version (if there is one.) I also fixed a bug about the number 7 not appearing properly, and I'm apparently at a place where I can put a whole bunch of code in without affecting the scanline count of what I have, because it didn't put up a fight when I added the Chex in. midspace6.zip 2 Quote Link to comment Share on other sites More sharing options...
Dionoid Posted August 2, 2019 Share Posted August 2, 2019 I love the gloomy title music!!! This looks like a vertical version of Horizon Shift: Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 2, 2019 Author Share Posted August 2, 2019 Just my luck someone did a similar game. Oh well. I like mine. Made the Chex appear less often. I also cleaned up the code a little. I have 429 bytes left. Let me know if you think of any changes I can make and feedback on the game. midspace7.zip 1 Quote Link to comment Share on other sites More sharing options...
easmith Posted August 2, 2019 Share Posted August 2, 2019 simple but fun ! looks like you are using P0, P1 , and M1. You could use M0 for a 2nd enemy onscreen . Might require using 2 Line Kernel though. You also could add a flash when the midline is hit Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 3, 2019 Author Share Posted August 3, 2019 I can't add a flash for the midline being hit. I tried for a few hours and all I was able to do was screw up the missile. And when the missile wasn't screwed up, the scanline count jumped from 262 to 263 a lot. Could someone look at and help me with that? The code is included in the zip file. I did however, discover and fix a bug about the Chex piece. midspace8.zip Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 3, 2019 Author Share Posted August 3, 2019 I think I might have added the flashing. I also cleaned up the code a little more. midspace8a.zip Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 5, 2019 Author Share Posted August 5, 2019 Digit fixes and changed it so you start with three lives instead of four. I would like some more feedback. How am I doing here? midspace9.zip 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted August 5, 2019 Share Posted August 5, 2019 Heya @atari2600land! We'll be featuring Midspace on this coming Wednesday's ZeroPage Homebrew Twitch livestream! As for suggestions: 1) There doesn't seem to be a ramp up in difficulty. You could get a super fast pretzel as your first enemy or a slow one. It should probably start with a slower range of enemies and then get faster as time goes on. 2) It's fairly agonizing waiting for slow 'cereal' pieces to reach your ship. You could set a speed minimum on those so you aren't tempted to shoot the slow ones just to get it over with. 3) More variety of enemies? You probably want to keep it simple and under 2k though. I may have more suggestions after playing it on the show. ? Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 5, 2019 Author Share Posted August 5, 2019 New changes: + I ramped up the difficulty. At the beginning, the pretzels move fairly slow (while still having random speeds), and then you get to the fastest speeds once 300 points is reached. + I made the cereal speed constant, so it's not agonizingly slow. I could add more enemies but I don't know what they would be. I would like to add shooting pretzels but I want them to be a different color and I can't because the rocket's missile color is the same as the pretzel's color. midspace10.zip 2 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 6, 2019 Author Share Posted August 6, 2019 New enemy! Beware the dreaded CASHEW. It can move not only from left to right, but up and down as well! In other words, it moves diagonally. midspace11.zip Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 6, 2019 Author Share Posted August 6, 2019 Got rid of the really fast cashew. It was going way too fast for anyone to hit a whole bunch IMO. midspace12.zip I guess I should clarify: The cashew is still in the game, I just took out its top speed. Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted August 6, 2019 Share Posted August 6, 2019 (edited) We'll be featuring Midspace LIVE on tomorrow's (Wednesday) ZeroPage Homebrew stream on Twitch at 11AM PT | 2PM ET | 6PM GMT! Hope everyone can watch! Twitch Stream: https://www.twitch.tv/zeropagehomebrew/ Games: - Midspace (2019 WIP) by Chris Read aka atari2600land - Laser Keyboard (2019 WIP) by Jesus Jimenez aka Jesús98 - Peril (2018 WIP Update) by Vladimir Zuñiga aka John Von Neumann aka Vhzc EDIT: Updated with Archive Video (SET VIDEO TO 1080P60 FOR FULL QUALITY) Edited August 9, 2019 by ZeroPage Homebrew 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 7, 2019 Author Share Posted August 7, 2019 Added a space between score and the start of the mid line. I have 193 bytes left. midspace13.bin 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 7, 2019 Author Share Posted August 7, 2019 This new version is just like the other version only I now have 259 bytes left instead of 193. I'm just putting it here for completeness. Does anyone have any feedback on what I could change here? midspace14.bin Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 11, 2019 Author Share Posted August 11, 2019 Made a title screen. I have 2 bytes left. And that's after I made a few tricks to save space. midspace15.bin 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted August 12, 2019 Author Share Posted August 12, 2019 Saved a few bytes. I now have 14 free. midspace16.bin Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted October 7, 2019 Author Share Posted October 7, 2019 I got a new version. The food now shoots at you. I think it makes it a lot tougher now. In order to fit this in, though, I had to get rid of the title screen music. I have 26 bytes free. midspace17a.bin Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted October 8, 2019 Author Share Posted October 8, 2019 I put a new song in. I was able to squeeze it in there. It's not very long, just a little repeating ditty. I have 2 bytes left. midspace18.bin Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted October 8, 2019 Author Share Posted October 8, 2019 Testing this on a real Atari 2600 with a Harmony Cart presented a whole new set of bugs. I changed the title screen song and I think I got the bugs gone. Let me know if something weird happens. I have 6 bytes free. midspace19.bin Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted October 9, 2019 Author Share Posted October 9, 2019 Changed the timing of when the enemy shoots his missiles. He can now shoot more than one, but WILL he? I also noticed the scanline counter jumped whenever reset was pressed. I fixed that. I now have 0 bytes left. It's funny because sometimes I got a message saying there was 1 bytes left. I guess they must not have been anticipating someone having 1 byte left. Or they didn't care about proper grammar. midspace20.bin Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted October 29, 2019 Author Share Posted October 29, 2019 Something made me think of this game, and I told myself, "You know, I bet if I really tried hard enough, I could fit the original title screen music in while maintaining the fact that the enemies shoot and all the stuff I added after I changed the title screen music." This is the result. midspace21.bin 3 Quote Link to comment Share on other sites More sharing options...
Swami Posted October 31, 2019 Share Posted October 31, 2019 Boy do I suck at this game. Looks like a pretty cool and challenging twitch game, though. It would be cool to have the option to have the music keep going at a low volume during the game. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted January 20, 2020 Author Share Posted January 20, 2020 I think I fixed a bug I found pertaining to missiles and the Chex. If the rocket gets it, sometimes a missile would appear for a few nanoseconds, and if the rocket was touching it you'd hit it and lose a life. Let me know what you guys think of this latest version. midspace22b.zip 1 Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted January 21, 2020 Author Share Posted January 21, 2020 Made the enemy's shots have noise. midspace23.zip Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.