Ecernosoft Posted January 4 Share Posted January 4 10 hours ago, KevKelley said: I completely missed this! My computer dropped down to the last comment but the fan looks awesome! That's atariage for you, unfortunately. Quote Link to comment Share on other sites More sharing options...
Astal4 Posted January 4 Share Posted January 4 (edited) Quite an interesting demo. I'd love to see it in action in a full game! As said previously, with LUTs and stuff with pre-done math, it very well could be feasible. I'd love to see this running on hardware. Edited January 4 by Astal4 1 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 5 Author Share Posted January 5 1 hour ago, Astal4 said: I'd love to see it in action in a full game! Me too! 1 Quote Link to comment Share on other sites More sharing options...
ZackAttack Posted January 5 Share Posted January 5 @8bitPoet Do you have a title or project name for it? Any devs, comfortable with C, interesting in collaboration? I think I could throw together most of the display kernel fairly quickly. 1 Quote Link to comment Share on other sites More sharing options...
glurk Posted January 5 Share Posted January 5 I was playing with a little mockup of this, it doesn't actually do anything, and its super incomplete, and I'm not a real 2600 programmer anyways, but here's something... mattress_monkey.bin 4 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 5 Author Share Posted January 5 2 hours ago, ZackAttack said: Do you have a title or project name for it? Not yet. Some possible candidates are: - Bedroom Bedlam - Monkey Mayhem - Bouncing Bedlam - Two Little Monkeys - Waterbed Bouncers - Monkey Mischief Maybe I’ll post a poll after narrowing it down and having a playable demo. 1 Quote Link to comment Share on other sites More sharing options...
Dionoid Posted January 5 Share Posted January 5 (edited) On 1/4/2023 at 3:46 AM, 8bitPoet said: Any other thoughts or comments? This is a unique take on Circus! I guess the player must try to land the monkey on the top of the wave to increase the amplitude, similar to Circus where you must land on the far end of the seesaw to be able to reach the balloons? The animated mockup seems feasible, probably even as a 4K ROM. Love the animation of the fan, by the way. Looking forward to the playable demo! Edited January 5 by Dionoid 3 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 5 Author Share Posted January 5 32 minutes ago, Dionoid said: I guess the player must try to land the monkey on the top of the wave to increase the amplitude, similar to Circus where you must land on the far end of the seesaw to be able to reach the balloons? That’s correct. The player on the bed will be able to move horizontally, to position themselves for the most lift by predicting where the other player will land. A player’s trajectory will also be effected by their position of the wave. 39 minutes ago, Dionoid said: Love the animation of the fan, by the way. Thanks! Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 5 Author Share Posted January 5 I adjusted the screen height and moved the scores and player lives down. Hopefully this is meets the proper atari spec for placement. 1 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 5 Author Share Posted January 5 12 hours ago, glurk said: I was playing with a little mockup of this, it doesn't actually do anything, and its super incomplete, and I'm not a real 2600 programmer anyways, but here's something... So cool to see it begin to take shape! Quote Link to comment Share on other sites More sharing options...
ZackAttack Posted January 6 Share Posted January 6 21 hours ago, 8bitPoet said: Not yet. Some possible candidates are: - Bedroom Bedlam - Monkey Mayhem - Bouncing Bedlam - Two Little Monkeys - Waterbed Bouncers - Monkey Mischief Maybe I’ll post a poll after narrowing it down and having a playable demo. I was asking so we could create a repository for the code in github. How about waterbed-bouncers for the project name? The title can be whatever you decide on later. You're the one making the title screen, right? 😁 1 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 6 Author Share Posted January 6 35 minutes ago, ZackAttack said: I was asking so we could create a repository for the code in github. How about waterbed-bouncers for the project name? Yep. That’ll be the working title 37 minutes ago, ZackAttack said: You're the one making the title screen, right? Of course I’m drafting up the game design doc and will post a link to it here. Will also start producing some of the graphical assets. I’ve decided that the best way to add an increasing challenge is to narrow the bed at higher stages. So I’ll design three different bed sizes. Quote Link to comment Share on other sites More sharing options...
glurk Posted January 6 Share Posted January 6 Mostly as a programming experience 'self-challenge' I got the fan blades working in my mockup. I like calling it "Mattress Monkies" hahaha... New mockup: mattress_monkies.bin I'm not volunteering myself for this game, but I might try to help a bit if time allows. I'm not a "real" 2600 guy, I just noodle with it... 2 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 6 Author Share Posted January 6 6 hours ago, glurk said: Mostly as a programming experience 'self-challenge' I got the fan blades working in my mockup. I like calling it "Mattress Monkies" hahaha... New mockup: mattress_monkies.bin 2 kB · 13 downloads Nice! Mattress Monkeys is fun. Kinda like Bed Bugs... only visible... and they can eat your face off. 6 hours ago, glurk said: I'm not volunteering myself for this game, but I might try to help a bit if time allows. I'm not a "real" 2600 guy, I just noodle with it... No worries. I enjoy seeing your mockups. Which language are you programming in? I'll be posting a design document as well as some assets that will make translating the screen and sprites easier. In case you wanna keep testing yourself. Quote Link to comment Share on other sites More sharing options...
m.o.terra kaesi Posted January 6 Share Posted January 6 This looks really cool. I need party game fodder for me and my friends Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 6 Author Share Posted January 6 31 minutes ago, m.o.terra kaesi said: This looks really cool. I need party game fodder for me and my friends Thanks! Gotta make that happen! I'm hoping it will provide some frenetic player vs player action. Quote Link to comment Share on other sites More sharing options...
Dionoid Posted January 6 Share Posted January 6 (edited) On 1/5/2023 at 4:49 PM, 8bitPoet said: I adjusted the screen height and moved the scores and player lives down. Hopefully this is meets the proper atari spec for placement. At first sight, displaying two 4-digit scores side by side without flickering, didn't seem feasible on the Atari 2600. But after playing around with the RESP trick (i.e., setting the player objects to two or three copies and hitting RESP0/RESP1 multiple times on the same scanline), I found a way to display the two scores side by side without flickering. The ROM and source code displaying the above screen: two-4-digit-scores.bin two-4-digit-scores.asm Note that this proof-of-concept kernel uses a hardcoded score. If you want to use this for Waterbed Bouncers/Mattress Monkeys, your developer needs to use some sort of fast-fetch mode (i.e. ARM overriding immediate loads) for feeding the score graphics. Or otherwise make changes to the code to get it working without immediate loads (+ using RAM?); there are still 24 free cycles in the kernel, so there should be some wiggle room there. While I'm not available for a collaboration, this proof-of-concept was just something which I wanted to investigate and maybe/hopefully it can help the devs of your game. [Edit: I think the same "two groups of 4 digits"-trick was also used for showing score+timer in Boulderdash 2600, programmed by @Thomas Jentzsch and @Andrew Davie. So I'm definitely not the first to come up with this.] Edited January 7 by Dionoid 6 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 7 Author Share Posted January 7 1 hour ago, Dionoid said: While I'm not available for a collaboration, this proof-of-concept was just something which I wanted to investigate and maybe/hopefully it can help the devs of your game. Wow! Thanks for figuring this out. It's great to see the community view this as a challenge. 1 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 7 Author Share Posted January 7 Still working on the Game Design Document, but thought I'd share how the difficulty will increase throughout the gameplay. There will be three stages. The bed size starts off as a king size in phase 1. Then shrinks to a full size in phase 2. And finally a twin size in phase 3. Falling off the bed or touching the fan results in a lost life. BTW, I consulted with @ZackAttack regarding the different carpet and blanket colors on the same line and he confirmed that it can be achieved with bus-stuffing. Let's hear it for bus-stuffing! I also just like saying "bus-stuffing". 2 Quote Link to comment Share on other sites More sharing options...
ZackAttack Posted January 7 Share Posted January 7 3 hours ago, 8bitPoet said: BTW, I consulted with @ZackAttack regarding the different carpet and blanket colors on the same line and he confirmed that it can be achieved with bus-stuffing. Let's hear it for bus-stuffing! I also just like saying "bus-stuffing I think it's probably possible without bus-stuffing, but it's nice to know we can! 1 Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted January 7 Share Posted January 7 Nice demos . I'd call it 'bedroom fun' or perhaps 'fun in bed' 1 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 7 Author Share Posted January 7 Why the heck did I have an apple as the bonus fruit!? This is why iteration is so important. Sometimes the most obvious solution isn't immediately obvious. The bonus fruit is now a banana. Which has inspired yet another name for this game... Bounce Bounce Bananas! (Don't get too attached to the name. I could change it tomorrow ) Quote Link to comment Share on other sites More sharing options...
Keatah Posted January 7 Share Posted January 7 On 1/5/2023 at 7:32 AM, Dionoid said: Love the animation of the fan, by the way. It looks 3D'ish even! Mattress Monkeys sounds comical, edgy, funny, and is descriptive about the main theme. Bedroom Bedlam is a good 2nd option. Describes the chaos going on and is also lighthearted. Not sure I like Bounce Bounce Banana. Seems a little long and only glorifies the power-up. 2 Quote Link to comment Share on other sites More sharing options...
8bitPoet Posted January 7 Author Share Posted January 7 4 minutes ago, Keatah said: Mattress Monkeys sounds comical, edgy, funny, and is descriptive about the main theme. Bedroom Bedlam is a good 2nd option. Describes the chaos going on and is also lighthearted. Not sure I like Bounce Bounce Banana. Seems a little long and only glorifies the power-up. Thanks for the feedback! Naming a game is harder than I thought. It seems like Atari games were typically reduced to one or two words. Just enough to describe the game and probably so they would fit on the label. One-Word games: Adventure, Combat, Asteroids, Circus, Pitfall, Frogger, Qbert, Centipede, Pitfall, Kaboom, Pacman, DigDug, etc. Two-Word games: Space Invaders, Missile Command, Pole Position, River Raid, Night Driver, Sky Diver, Haunted House, etc. It's not even tomorrow and I'm already rethinking the name! CHALLENGE TO ALL: Name this game using one or two words. 1 Quote Link to comment Share on other sites More sharing options...
Keatah Posted January 7 Share Posted January 7 Names that are overly descriptive or names that dive into a rabbit hole of explanations aren't winners. 2 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.