pouët.net

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.