+Gemintronic Posted June 29, 2010 Share Posted June 29, 2010 (edited) So, here's this Giant Enemy Crap! This is an Atari 2600 conversion of Drunken Pooper. http://www.youtube.com/watch?v=8jy4nO-G0iI You get 3 levels of Blood Alcohol Concentration at the far left. Every miss lowers your BAC until all 3 are used up - game over! Every direct hit into the tub replenishes all your BAC. I take no credit for the game as it is merely an homage to the original developers awesome concept, gameplay and art. KNOWN ISSUES: * Code is sloppy at best. My only excuse is this is my first Batari game. UPDATE: Bogax implemented the hi-score support from examples posted here at AtariAge! DPooper.bin DPooper.bas Edited June 21, 2013 by theloon 4 Quote Link to comment Share on other sites More sharing options...
+LS650 Posted June 29, 2010 Share Posted June 29, 2010 Ha ha - kind of a reverse Kaboom... Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted June 29, 2010 Author Share Posted June 29, 2010 (edited) Thanks for the screen-shots "Reverse Kaboom"? I'm sure there's a double entendre in there somewhere As stated, that darn 56 hiscore is present in the screen-shot. Ack! Edited June 29, 2010 by theloon Quote Link to comment Share on other sites More sharing options...
bohoki Posted June 29, 2010 Share Posted June 29, 2010 Thanks for the screen-shots "Reverse Kaboom"? I'm sure there's a double entendre in there somewhere As stated, that darn 56 hiscore is present in the screen-shot. Ack! haa just loaded it up on my supercharger wow its hard Quote Link to comment Share on other sites More sharing options...
SekOner Posted June 29, 2010 Share Posted June 29, 2010 Thanks for the screen-shots "Reverse Kaboom"? I'm sure there's a double entendre in there somewhere As stated, that darn 56 hiscore is present in the screen-shot. Ack! haa just loaded it up on my supercharger wow its hard Supercharger? Do you not have a Harmony Cart? I had a supercharger forever and i still do infact. I prefer to play the supercharger games (Starpath Frogger is the shizznit) on a supercharger instead of my Harmony. If i didnt i would have no use for it . To the OP the games definitely not bad for a first time around, good job bro. Keep up the good work and thanks for contributing to the homebrew scene Quote Link to comment Share on other sites More sharing options...
yuppicide Posted June 29, 2010 Share Posted June 29, 2010 (edited) Nice game, nice music. From the screen shot I thought it looked like "Plinko" from the TV show The Price Is Right. I was thinking poop would be bouncing around. Anyway I'm looking at your code.. I see the following: if !collision(missile1, player1) then if pfscore1 < 2 then goto die I didn't even know that was possible.. I thought it should be like this if !collision(missile1, player1) && pfscore1 < 2 then goto die Now on to fixing your problem.. after your draw_title remove score = highscore.. you don't need that. Problem solved. Okay, hmm it does fix the high score, but when you press the fire button it zero's out. It also doesn't stay next round.. will fix that now. Haven't figured that out yet. Edited June 29, 2010 by yuppicide Quote Link to comment Share on other sites More sharing options...
yuppicide Posted June 29, 2010 Share Posted June 29, 2010 (edited) Not sure I'm stumped at the moment. Doing my above fix keeps the high score until the next time, but when you restart the game again it resets it to 0. By the way my hiscore is 700 so far. Edited June 29, 2010 by yuppicide Quote Link to comment Share on other sites More sharing options...
Emehr Posted June 30, 2010 Share Posted June 30, 2010 For some reason my brain interpreted the title as "Conversations [with a] Drunken Pooper". Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted June 30, 2010 Author Share Posted June 30, 2010 Many thanks for the feedback! Really, even this tiny morsel of a game wouldn't be possible without the support I've been given here. You guys rock! The Harmony Cart also helps me get enthused about making games. The dream of producing a real cart is too irresistible =) @Yuppicide: If you can't figure out why the high score reverts to 56 then I don't feel so bad I appreciate the effort though! Quote Link to comment Share on other sites More sharing options...
yuppicide Posted July 1, 2010 Share Posted July 1, 2010 Oh I'll take a look at it again soon as I get a chance.. sometimes I like to take a look and if I get pissed off I come back another time. Can't be that hard to figure out. I mean, your scanlines for look okay (262 for NTSC). That bucket thing pisses me off when it changes direction lol.. sometimes I think it knows. Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted July 1, 2010 Author Share Posted July 1, 2010 My Mother, of all people, managed to get a score of 900. I guess she does have some arcade chops! I've seen the tub juke the shot more than a few times. It's funny how that AI consists of a random 1 in 255 chance and yet.. Quote Link to comment Share on other sites More sharing options...
yuppicide Posted July 1, 2010 Share Posted July 1, 2010 (edited) Your Mom has no arcade chops.. she just knows her poop! LOL! Your Mom has the high score.. now I must play some more. Edited July 1, 2010 by yuppicide Quote Link to comment Share on other sites More sharing options...
yuppicide Posted July 1, 2010 Share Posted July 1, 2010 I was thinking, this game could be cool with some "variations" sort of like how Space Invaders has a gazillion variations. You could make one where you have what you have now, one where the bucket moves in a zig zag motion up the screen, etc. Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted July 2, 2010 Author Share Posted July 2, 2010 (edited) Ya, different AI variations would be a good upgrade. Also, maybe using the ball as an obstruction. The high score problem turns out to be the fact that score is the only 6 digit value allowed. "hiscore = score" wont work because hiscore only allows 0-255 as a value. Apparently you have to do some pretty tricky stuff to mess with the score besides adding or subtracting. It'd be nice if a tutorial to store and compare the score showed up. Edited July 2, 2010 by theloon Quote Link to comment Share on other sites More sharing options...
yuppicide Posted July 3, 2010 Share Posted July 3, 2010 I thought that might be the issue.. there is a tutorial on the score here: http://www.randomterrain.com/atari-2600-memories-batari-basic-commands.html#score Quote Link to comment Share on other sites More sharing options...
Kiwi Posted April 27, 2013 Share Posted April 27, 2013 The score takes is a 3 bytes variable and the highscore is only 1 byte variable. If batari BASIC allow you to read from the $92,$93,$94 RAM, where your 3 digit score is located, then you should be able to get variable $93 saved to hiscore. The $94 isn't used, so ignore. Unless you're extremely good at this game, there no need to save $92. If needed, then another variable declared needed to save that digit. Sorry, your blog brought me here and had to solve this case ><. This game is basically reverse kaboom. So the baby is trying to drop the bomb into the basket. You have control of the baby, the computer is controlling the basket. Really neat idea. Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted April 29, 2013 Author Share Posted April 29, 2013 The score takes is a 3 bytes variable and the highscore is only 1 byte variable. If batari BASIC allow you to read from the $92,$93,$94 RAM, where your 3 digit score is located, then you should be able to get variable $93 saved to hiscore. The $94 isn't used, so ignore. Unless you're extremely good at this game, there no need to save $92. If needed, then another variable declared needed to save that digit. Sorry, your blog brought me here and had to solve this case ><. This game is basically reverse kaboom. So the baby is trying to drop the bomb into the basket. You have control of the baby, the computer is controlling the basket. Really neat idea. I've tried to follow examples on how to use hi-score. Alas, I keep failing. If anyone wants to take a stab at it the source code is in this topic. Full credit where credit is due. If I could see the magic work then the rest of my games would get a hi-score makeover Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted April 29, 2013 Share Posted April 29, 2013 I've tried to follow examples on how to use hi-score. Alas, I keep failing. If anyone wants to take a stab at it the source code is in this topic. Full credit where credit is due. If I could see the magic work then the rest of my games would get a hi-score makeover So this example program doesn't work for you? http://www.randomterrain.com/atari-2600-memories-batari-basic-commands.html#savehighscore Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted April 29, 2013 Author Share Posted April 29, 2013 So this example program doesn't work for you? http://www.randomter...l#savehighscore That's the one. I don't expect anyone to mess with my source of their own volition. It's been quite awhile since my last attempt to get hi-scores working. Maybe I'll revisit it and report back where it goofs for me. Quote Link to comment Share on other sites More sharing options...
bogax Posted April 30, 2013 Share Posted April 30, 2013 (edited) bah! this a game sucks (my hi score is 1700, I was trying not to score ) I didn't have any trouble with the hiscore but every fourth game the score is gone from the title screen and it's back to 0, can't figure out how that happens. (and with your original it just doesn't do anything, it sticks at the titlescreen with out the (hi)score) edit: I messed with it some. don't know how much I may have messed it up. but then, it was already pretty messed up http://pastebin.com/bxi3KVqq Edited April 30, 2013 by bogax Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted April 30, 2013 Author Share Posted April 30, 2013 WOWOWOWOW!!!!!!!!!!!! bogax did it!!!!!! BAM! Now I just have to read through his changes and, er, learn. My newest game could use some hi-score lovin'! THANKS bogax, R.T. and the rest of the AtariAge gang for paying attention to this topic even after three years 1 Quote Link to comment Share on other sites More sharing options...
bogax Posted April 30, 2013 Share Posted April 30, 2013 (edited) WOWOWOWOW!!!!!!!!!!!! bogax did it!!!!!! BAM! Now I just have to read through his changes and, er, learn. My newest game could use some hi-score lovin'! THANKS bogax, R.T. and the rest of the AtariAge gang for paying attention to this topic even after three years It's still not perfect. If you get a high enough score on there so that it's recognizeable as the hiscore and then just keep firing so that you don't linger on the title screen sometimes it doesn't show the high score. sometimes it continues to show the last score and sometimes (it seems) to show 0 I can't see how that happens. look at your stop_shooting routine (in the original) then hang your head.. (I know, it's your first game, I forgive you ) edit : I think I got it moved where score gets set to hiscore and scorecolor gets set to the hiscore color to before goto MusicSetup dpooper_messed_with.bas Edited April 30, 2013 by bogax Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted May 1, 2013 Author Share Posted May 1, 2013 Updated the .BAS and ROM above to reflect bogaxs fix to the fix! Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted March 26, 2016 Author Share Posted March 26, 2016 New article via Retro Gaming Mag . http://retrogamingmagazine.com/tag/drunken-pooper/ 3 Quote Link to comment Share on other sites More sharing options...
Andromeda Stardust Posted March 26, 2016 Share Posted March 26, 2016 New article via Retro Gaming Mag . http://retrogamingmagazine.com/tag/drunken-pooper/ Good stuff... 1 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.