Starfield - Request
category: code [glöplog]
silent cacker: why u ingoring me?
also. psonice. just to demonstrate how fucking ossom i am:
today's garfield:
today's garfield:
Starfield from 2005
It was rewarded as worst starfield *ever* in some c64 diskmag.
At that moment i just knew it, me teh loves coding!
It was rewarded as worst starfield *ever* in some c64 diskmag.
At that moment i just knew it, me teh loves coding!
\o/ The *field request thread is ossum. And so indeed Islam!
Ach! So indeed is maali. That'll teach me to post from my phone while pouring beer :D
Maali, you purposely the entire scarfield, didn't you?!?!?!?
maybe this will help?
@Rebb: That one is excellent :-) Your MSX skill are definitively better
>Here is the link http://up.ht/VJlFfy
WTF? DVD?
>the scardfield using in core keygen can someone code for me these
WOOT?
>scarfield in masm
SCARFIELD?
So, apart from RbR's excellent code, I don't really get the point...
>Here is the link http://up.ht/VJlFfy
WTF? DVD?
>the scardfield using in core keygen can someone code for me these
WOOT?
>scarfield in masm
SCARFIELD?
So, apart from RbR's excellent code, I don't really get the point...
Ok, here you go.
The reso is 108.500 x 81.500 , I hope you like it. It is also zoomable!
The reso is 108.500 x 81.500 , I hope you like it. It is also zoomable!
numtek, it's not masm!
@numtek thanks bro but this is not what i need
The request is solved
zorke can you chek you mail
zorke can you chek you mail
It is always an uplifting feeling when supply meets demand.
Starfield in 54 bytes, written by Azure:
Starfield:
c
rol.l d5,d5
addq #5,d5
move.l d5,d7
.lop1
addq #2,d6
move.w d7,d1
rol.l d7,d7
addq #5,d7
move.w d7,d2
moveq #127,d3
moveq #33,d4
f.lop2
ext.l d2
divs.w d6,d2 ;optimized version of axis persp-trick
cmp.w d3,d2 ;(4 bytes shorter)
bge.s .out
add.w d3,d2
bmi.s .out
exg.l d1,d2
add.b d4,d3 ;this will loop once
bvs.s .lop2
mulu.w #320,d2
add.w d1,d2
bfset (a0){d2:1} ;d2 is row offset
;d1 is x-pos
.out
and #$3fe,d6
bne.s .lop1
d
rts
Starfield:
c
rol.l d5,d5
addq #5,d5
move.l d5,d7
.lop1
addq #2,d6
move.w d7,d1
rol.l d7,d7
addq #5,d7
move.w d7,d2
moveq #127,d3
moveq #33,d4
f.lop2
ext.l d2
divs.w d6,d2 ;optimized version of axis persp-trick
cmp.w d3,d2 ;(4 bytes shorter)
bge.s .out
add.w d3,d2
bmi.s .out
exg.l d1,d2
add.b d4,d3 ;this will loop once
bvs.s .lop2
mulu.w #320,d2
add.w d1,d2
bfset (a0){d2:1} ;d2 is row offset
;d1 is x-pos
.out
and #$3fe,d6
bne.s .lop1
d
rts
Good luck with that on x86.
Perspective correct 3d starfield with clipping rendered on a 256x256 pixel screen in 25 asm instructions. :)
Silent Cracker might be done with this, but I highly doubt this was the last starfield.
This is the random number generator in 2 instructions
rol.l d5,d5
addq #5,d5
rol.l d5,d5
addq #5,d5
LOL
http://www.openprocessing.org/
http://www.openprocessing.org/sketch/4843
http://www.openprocessing.org/sketch/4843