Join us on Discord!
You can help CodeWalrus stay online by donating here.

Wal-Rush! for the Atari 2600! [Atari 2600]

Started by JWinslow23, January 25, 2016, 08:25:54 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


Dream of Omnimaga

On a side note @JWinslow23 you were featured on TechZonk (on Youtube, their Facebook, Twitter and Google+ page. :D

https://www.youtube.com/watch?v=FkafJe2iA-c
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U


Dream of Omnimaga

The only downside is that they used the version that still lacked the title screen music. :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

JWinslow23

That was probably the first thing I noticed. The second is the SLIGHTLY different point increment system (in the new version, iirc every time an obstacle despawned, you'd get a point. his was different, slightly). That's when I knew myself :P

Dream of Omnimaga

That reminds me, have you considered making obstacles move slightly faster over time and/or make more than one appear on the screen sometimes? (the 2nd one would rarely appear, then later would always appear). I bet that having more than 2 sprites would cause flicker, though.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

JWinslow23

Quote from: DJ Omnimaga on March 17, 2016, 08:28:25 AM
That reminds me, have you considered making obstacles move slightly faster over time and/or make more than one appear on the screen sometimes? (the 2nd one would rarely appear, then later would always appear). I bet that having more than 2 sprites would cause flicker, though.
In my time of searching, I was unable to find a way to even HAVE more than one sprite on screen at once (unless all but one was the exact same graphic :P ). This is part of why Pac Man sucks, because two sprites meant the ghosts had to flicker such that each ghost showed up every 4th frame, because of the sprite flicker caused by needing to display 4 sprites with one. :P

Dream of Omnimaga

I think alittle bit of flickering is tolerable. It's not as bad on CRT TVs anyway. Just as long as it's not as severe as in Pac Man.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

JWinslow23

Quote from: DJ Omnimaga on March 17, 2016, 10:14:37 PM
I think alittle bit of flickering is tolerable. It's not as bad on CRT TVs anyway. Just as long as it's not as severe as in Pac Man.
Still, I'd have to be pretty resourceful even to milk two sprites out of one.

Dream of Omnimaga

Is it that hard even in bAtari Basic to display more than one copy of the same sprite? I remember hearing about techniques such as cloning but I don't know what they meant and if that was ASM-only or not. In any case, 128 bytes of RAM is not a lot to work with >.<.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

JWinslow23

Quote from: DJ Omnimaga on March 18, 2016, 04:57:05 AM
Is it that hard even in bAtari Basic to display more than one copy of the same sprite? I remember hearing about techniques such as cloning but I don't know what they meant and if that was ASM-only or not. In any case, 128 bytes of RAM is not a lot to work with >.<.
I've heard of some kernels that allow you to do that, but they're hell to deal with (I might, though, sometime). The only other option is to copy it horizontally, which I could do with one more command (but this isn't Space Invaders, so I won't do that).

Dream of Omnimaga

I see. That's a shame then. Still a nice game, though. I guess the alternative would be to increase the movement speed over time as the score goes up.

I should also check if similar tools or a community exists for the Colecovision. That console sold much less than the 2600 but it was still a nice console back then.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Powered by EzPortal