Dírojed CGA by CRTC
[nfo]
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||
|
popularity : 60% |
|||||||||||||||
alltime top: #7575 |
|
|||||||||||||||
|
||||||||||||||||
added on the 2014-06-24 09:58:38 by reenigne |
popularity helper
comments
was it port or blatant rip?
Hoi hoi hoi. CGA. 8088. Hoi Hoi Hoi!
Cool, not too many CGA prods around.
wow! :)
Cool
More and more 8088 entries, keep it coming!
It's a classic 32b, and looks good in CGA. I recommend watching on dosbox (or real hardware of course :) btw, since the youtube doesn't do it justice compared to what I saw at the party. The 'dither' pattern was really neat.
I don't know ... i looked at the codes, and it is basically the same. Changes are of cause due to the different screen mode, but otherwise, same concept, same cellular automaton, even same pseudo random value. The flow is a little different (XCHG) but you lost the "ESC" function. Also, i instantly see a 1 byte improvement ... so what do i do here?
I'll closely thumb it up, for keeping the name of a legend alive, for the approach itself, for the retro spirit, and for yay! CGA ;)
I'll closely thumb it up, for keeping the name of a legend alive, for the approach itself, for the retro spirit, and for yay! CGA ;)
nice looking 32b. also looked nice at the stream. so here is my thumbs.
Well, actually it seems not to difficult to hack the CGA mode into Rrrola's original, while keeping the possibility to quit with "ESC", and also keep the filesize at 32 bytes.
Tested in DOSBox 0.74 and Virtual Box (MSDOS 6.22)
Download commented source and executable >>here<<
Code:
org 100h
mov al,04h
int 10h
mov bh,0xb8
mov ds,bx
M:
cmp [bx],cl
adc [bx],ah
imul bx,byte 0xE5
mov cl,[bx]
add cl,[bx+di]
add cl,[bx-81]
add cl,[bx+si+63]
dec bx
in al,60h
dec ax
jnz M
ret
Tested in DOSBox 0.74 and Virtual Box (MSDOS 6.22)
Download commented source and executable >>here<<
@reengine: I see ;) I'm still very sure escapeable XT code is possible. For example, the "MOV AX ..." opcode is 0xB8 which could be re~used as screen adress. Also, you wouldnt need the complete manhattan neighbourhood for this kind of effect. Just taking and giving inspirations here =)
nice variation
Congrats on the 3rd place.
You don't really need the imul - "inc bp, sbb bx,bp" saves 3 bytes and looks similar. See the Kristal source for some Dírojed tweaks.
You don't really need the imul - "inc bp, sbb bx,bp" saves 3 bytes and looks similar. See the Kristal source for some Dírojed tweaks.
Guys, you´re awesome =D
Nice one. CGA Rooolz! :D
This discussion thread alone deserves a thumb.
Cool.
great
Awesome. I feel like I'm observing some new life form. I'm going to be very still and observe its habits.
beautiful pattern
Is it me or does this look better in composite? Was that the intent? Watching on Tandy 1000HX.
Quote:
Is it me or does this look better in composite? Was that the intent? Watching on Tandy 1000HX.
https://twitter.com/blakespot/status/1093650037983375363
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 !
Due to size limitations I had to change the exit key from Esc to Ctrl+Alt+Del, and you get a reboot for free.
DOSBox capture (long version).
Live video from the party (thanks to Deltafire).
More info and greetz in the .nfo.