pouët.net

grey screen with no music by Genesis Project [web]
screenshot added by wertstahl on 2018-08-31 21:51:41
platform :
type :
release date : august 2018
  • 4
  • 2
  • 5
popularity : 52%
 52%
  • -0.09
alltime top: #73622
added on the 2018-08-31 21:51:41 by wertstahl wertstahl

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr bluesky threads

comments

scnr
added on the 2018-08-31 21:51:55 by wertstahl wertstahl
loonies did this hours ago!!! although their implementation was in BASIC, so i guess this is a worthy release.
still, it's not full hd!!!
sucks added on the 2018-08-31 21:55:32 by psenough psenough
8 bytes on a non-DOS platform. respect.
rulez added on the 2018-08-31 21:56:06 by HellMood HellMood
psenough: fyi the loonies version is 29 bytes. and mine has a valid screenshot ;-)
added on the 2018-08-31 22:00:17 by wertstahl wertstahl
a bit bright on the grey side, but the soundtrack works really well with this palette
rulez added on the 2018-08-31 22:37:47 by jco jco
GLÖP!
sucks added on the 2018-09-01 02:19:24 by ɧ4ɾɗվ. ɧ4ɾɗվ.
glop
rulez added on the 2018-09-01 10:45:22 by skarab skarab
Quote:
8 bytes on a non-DOS platform. respect.

Not as big a feat when you consider that the file header is left out of this number. The file is 10 bytes. And in this particular case, those extra two bytes (the load address) are essential to make the code work, as they make sure it is injected into the CHRGET routine.

Anyway, some improvements are possible:

1. Replace
Code:INC $D020

by
Code:LSR $D020

to make the code work even when executed multiple times. This fixes the "bug" that it currently has where pressing RETURN will change the screen color away from grey.

2. Replace
Code:LDA #0 STA $D011

by
Code:LSR $D011

which just as effectively clears the DEN bit, blanking the screen, to save two bytes.

3. Inject at address $84. Then the final byte, at address $89, will already have the value $D0 as needed, so it can be left out.

All in out, we can get down to 5 bytes payload, for a 7 bytes file size. :)
added on the 2018-09-01 16:49:03 by Blueberry Blueberry
even more awesome. i know nothing about c64 really, so i have respect if somebody reaches sizes like me for msdos ( because nornally nobody does ^^ so I figured stuff is harder on c64)

i'm still waiting for an experienced c64 sizecoder to port “dragon fade“ (for example), because the underlying technique is platform independent, but I don't know how to port it ^^

smallest is 16 bytes so far, so 32bytes on c64 should be possible? =)
added on the 2018-09-01 17:36:22 by HellMood HellMood
What do you mean "smallest is 16 bytes so far"? This prod is 10 bytes, and I just described how to reduce it to 7. :)
added on the 2018-09-01 19:50:46 by Blueberry Blueberry
“dragon fade“ is 32 bytes, in “leaf“ (.pack) there is a 16 byte version

Dragon Fade
Leaf Pack

I'm sure it's possible in 32b on c64, i just don't know how to do it ;) Just mentioning it, since you reach about equal size regarding another problem =)
added on the 2018-09-01 19:59:51 by HellMood HellMood
Ah, you were talking about the other intros. Got it. Hmm, I'll have to think about that one. ;)
added on the 2018-09-01 20:08:18 by Blueberry Blueberry
glöp
sucks added on the 2018-09-01 23:33:46 by xTr1m xTr1m
I prefer the party version! But what the heck -> take my thumb ;-)
rulez added on the 2018-09-01 23:34:01 by RufUsul RufUsul
glöp
sucks added on the 2018-09-01 23:53:53 by neoman neoman
actually, krill of plush, the speedloader overlord made all this obsolete, my pants and jaw are down: it is doable in 2+4 bytes.

https://csdb.dk/release/?id=167752

i bow.
added on the 2018-09-13 01:57:31 by wertstahl wertstahl
-1
sucks added on the 2019-05-25 20:30:48 by pchelka777 pchelka777

lists containing this prod

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment