PigXLs by JAC! [web]
[nfo]
|
||||||||
---|---|---|---|---|---|---|---|---|
|
||||||||
|
popularity : 63% |
|||||||
alltime top: #3459 |
|
|||||||
|
||||||||
added on the 2010-09-15 23:46:12 by JAC! |
popularity helper
comments
:)
awesome. more tiny atari intros!
I have to say...rock on. nice work.
good stuff, thumbs up!
Mmm rasters bars.
Atari.
Yay! My favourite pig, now on Atari!
Cool!
Is the line routine a system call of AtariXL basic?
Making a line routine I spent something more than 100 bytes in x86 alone, so I guess it would be too hard to make less. But I couldn't figure from the code of your last one since I don't know much about Atari XL.
Making a line routine I spent something more than 100 bytes in x86 alone, so I guess it would be too hard to make less. But I couldn't figure from the code of your last one since I don't know much about Atari XL.
HEHE, good job, man !
fake! ;)
Great idea!
Very nice !
8bit makes everything better :D
Rulez!
Yeah, nice to see some more sizecoding on an 8-bitter!
Pigvoting
nice
awesome!
kewl! piggy rulez :)
JAC! Please contact me at greymsb@poczta.fm
JAC! Please contact me at greymsb@poczta.fm
impressive, every bit of it. :)
good fun
roxx!
Cool sizecoding! Now let's beat the 43 thumbs ;)
!?
This is no pig... it's a fish, swimming to the right!
Awesome technique! Plus, all 5 versions rule :)
Jac! good to see you back doing some scene stuff... I love your IDE affords, too... ;)
Thumb for size and platform.
Hello JAC!, thanks for the conversion, it is really good :)
Some few questions:
How many bytes I used for my line data? 38 bytes? I've lost the source and I have no idea...
And, do you know how many bytes was my drawing algorithm? I remember I used angle+length.
Have you used your own data or mine?
-
I've to say that it was my first limited size prod and my first time coding in ms-dos assembler, so it had a lot of thumb-ups not because of its quality, but more because I used the pig from the, at the time, famous thread "Origins of the Pig".
Some few questions:
How many bytes I used for my line data? 38 bytes? I've lost the source and I have no idea...
And, do you know how many bytes was my drawing algorithm? I remember I used angle+length.
Have you used your own data or mine?
-
I've to say that it was my first limited size prod and my first time coding in ms-dos assembler, so it had a lot of thumb-ups not because of its quality, but more because I used the pig from the, at the time, famous thread "Origins of the Pig".
PIGGY & rasterbars <3
very good idea to bundle it with several versions and the source code !!
piggy
JAC! Pig wouldn't care, that's right :) Please let me know if You receive my e-mails. Thx :)
The audio was annoying so piggy.
lovely pigfish
super nice (made my day) :D
Schweine im Weltall
Haha, rules.
thumb++, well deserved!
Vector graphics and a simple music player in 128 bytes? I'm impressed.
:U
haha, great
OINK!
ok
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 !
>> PigXLs <<
A 128 bytes intro in 5 working stages for the Atari 800 XL.
History:
After I had put my Fake Fade 64 bytes prod on Pouet, it was not obvious to everybody why it is an achievement to change colors and draw lines in 64 bytes. In fact on Atari there are only 52 bytes of code in case of a 64 bytes executable, and I'd really like to see the MS DOS conversion of my release in 52 bytes x86 code.
So I decided to go for "bigger" release and port the MS DOS prod Origins of the pig 128 bytes. That prod is #1761 in the all time top with 43 thumbs - strange world!
And to show that the XL can do it better, I decided to add raster bars, color cycling, sprites and “sound”. So here are the 5 working stages to the final result:
Stage 1: Hires mode, index addressing, color based on index, raster bars
Stage 2: Lores mode with scaled coordinates
Stage 3: Stack/PLA addressing, color based on coordinates, $d20x alarm sound
Stage 4: $d20x rhythm sound
Stage 5: moving players
The executables for all stages will start automatically from a game DOS or an emulator. When using MyDOS or ATARI DOS, the executable has to be start via "M - Run Address". The start address for stage 1 and 2 is "2000", for all others it is "0154".
For PC users: Here is your youtube video and no, there is no ESC support because Atarians and Chuck Norris use RESET instead ;-)
Created using WUDSN IDE.