Log In  

Cart #26102 | 2016-07-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

I started this as a tweetjam contribution weeks ago, failed miserably, decided to make a full cart instead, didn't achieve the proper effect anyway, and let it dry on my hd...
then fms_cat posted POKE-8
and I felt compelled to give it another go, so here it is !
one cart off my backlog ;)

P#26103 2016-07-29 17:08 ( Edited 2016-07-31 11:11)

Cool :D

P#26104 2016-07-29 17:14 ( Edited 2016-07-29 21:14)

Nice work :)

P#26112 2016-07-29 21:57 ( Edited 2016-07-30 01:57)

That's PERFECT! :D
(Love the cursor too!)

P#26133 2016-07-30 10:52 ( Edited 2016-07-30 14:52)

I like the easter egg. :) Though it does trigger some PTSD for me.

By the way... "%BH"? Not sure what else I can make of the hex code. Looks like ascii, but that result doesn't mean anything to me.

P#26139 2016-07-30 12:06 ( Edited 2016-07-30 16:08)

I hope you don't mind... I tweaked the sound effects and a couple of minor visual things to get the last couple of percent towards matching the original:

Cart #26156 | 2016-07-30 | Code ▽ | Embed ▽ | No License

I didn't go so far as to match the bug where the grid is drawn off-center, or the bug where the red tiles shrink when it's turning in one direction. :) Those always bugged me.

Side note: I haven't really messed with sound on PICO-8 before. I'm a little disappointed at how chunky the envelope values are. :/ Oh well, close enough, I guess.

P#26157 2016-07-30 14:55 ( Edited 2016-07-30 18:57)

@All: thanks guys!

I've only been watching videos, and it's not that easy to find the one to refer to. plus there's been several versions of the demo and numerous remakes... I referred to this one amiga boing ball but didn't try to replicate it too faithfully. at this point I should run winuae or something, silly me ;)

the error code is just random (missed opportunity, doh!) - except 42, there's always 42 ;)

I'm planning an update since it seems I overlooked a few things (the ball should be squished for starters).
also I just realised the bottom line thing doesn't work too well in the html player.
I'll check your changes, and definitely grab your sounds :)

P#26176 2016-07-30 18:14 ( Edited 2016-07-30 22:14)

The ball isn't actually supposed to be squished. That's an issue with people recording video from PC emulators or possibly PAL televisions, both of which display Amiga graphics with square pixels. The demo was made for NTSC monitors, where the pixel aspect was supposedly 44:52, or about 0.85:1 (w:h). On NTSC, the Amiga screen was 4:3, even though its resolution (320x200 or 640x400) would be 16:10 if pixels were square.

TL;DR: Don't squish it.

P#26177 2016-07-30 18:25 ( Edited 2016-07-30 22:25)

fair enough, that was bothering me anyway. then the grid cells were not square. it seems every video out there shows a different version, but the ball always covers 7x6 cells. oh well, my square cells fit my square screen better :)

P#26183 2016-07-30 20:49 ( Edited 2016-07-31 00:49)

Aha, 7x6 cells? I assume that's wxh? That's perfect. 7/6 ball aspect * 44/52 pixel aspect = 308/306 = almost exactly 1.0 image aspect.

I like it when the numbers work out. :)

I'm guessing the original author made the ball in a paint program just by eyeballing a circle and then subdividing it, but then made the grid with code that simply rendered "square" cells, at least in numeric terms.

P#26184 2016-07-30 21:25 ( Edited 2016-07-31 01:25)

lol! indeed the ball's aspect seems corrected on purpose, but in the video I linked above you can see it's drawn with lines (whatever revision of the demo that may be).

I remember at the time on my a500 I would launch dpaint, draw a circle and adjust my monitor with the help of a ruler. good times :) that was pal though, I could get away with 5:4 on 4:3...

P#26206 2016-07-31 07:11 ( Edited 2016-07-31 11:11)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2023-06-06 13:38:35 | 0.037s | Q:28