PigXLs by JAC! [web]
; ; >> PigXLs << ; ; A 128-byte intro in five working stages for the Atari 800 XL (c) 2010-09-15 by JAC! ; ; History: ; After I had put my Fake Fade 64 bytes prod on Pouet (https://www.pouet.net/prod.php?which=55818), ; it was not evident to everybody why it was an achievement to change colors and draw lines in 64 bytes. ; On the 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 a "bigger" release ; and port the MS-DOS prod "Origins of the Pig 128 bytes" (https://www.pouet.net/prod.php?which=22999). ; That prod is #1761 in the all-time top with 43 thumbs. It's a strange world! ; ; I added raster bars, color cycling, sprites, and sound to show that the XL can do it better. ; So here are the five working stages to the final result: ; ; Stage 1: Hires mode with index addressing, color based on index, raster bars ; Stage 2: Lores mode with index addressing and scaled coordinates, color based on index and $d01f sound ; Stage 3: Lores mode with stack/PLA addressing and scaled coordinates, color based on coordinates, and $d20x alarm sound ; Stage 4: Lores mode with stack/PLA addressing and scaled coordinates, color based on coordinates, and $d20x rhythm sound ; Stage 5: Lores mode with stack/PLA addressing and scaled coordinates, color based on coordinates, $d20x rhythm sound, and players ; Stage 6: Lores mode with stack/PLA addressing and scaled coordinates, color based on coordinates, and some fish swimming to the right ; ; The executables for all stages will start automatically from a game DOS or an emulator. ; An ATR with MyPicoDOS is included in the download package. ; When using MyDOS or ATARI DOS, the executable has to be started via "M - Run Address". ; The start address for stages 1 and 2 is "2000"; for all others, it is "0154". ; ; ; For PC users: ; No, there is no ESC support because Atarians and Chuck Norris use RESET instead. ; ; Created using WUDSN IDE. Visit https://www.wudsn.com to increase my hit counter.
[ back to the prod ]