JAC! information 1602 glöps
- demo Commodore 64 Another Beginning by Offence [web] & Prosonix
- Strange mood generated by extreme oldschoolness (space plus scrollers plus zero-effects loader). But lots of good and suiteable tunes and some really good effects: Slideshow blending, Disco Ball, Triangle Eye with Balls, Iso Scroller.
- rulezadded on the 2010-10-06 21:29:07
- 64k Commodore 64 Exotic Excitement by Camelot [web]
- Looks like what I once did to make to make 4x4 look like 2x2 on my Atari (half size x-shift with special choice of pixels) . Damn, I have to go to work now ..., so here's my thumb for this nice one!
- rulezadded on the 2010-10-05 06:51:38
- demo Windows ISO GAINS POWER by ISO
- Unfortunately one of their better productions...
- sucksadded on the 2010-09-27 11:36:22
- demo ZX-81 There Are No Limits by Noice [web]
- Hi SDW, this is absolutely nice. How the heck did you do this. I remember my ZX 81 (I soldered it together myself - also the reason why it died years later ;-) could read charset data only from the ROM, but also the CPU was involved somehow. Seems you managed to override what the CPU does. Great job!
- rulezadded on the 2010-09-25 23:26:48
- wild Animation/Video Noodles by Gaspode
- I remember the crow going wild at Evoke when this was shown - me included! The greetings part is sooo cool and funny. Most likely Farfallerausch and The Black Lasagne will replace the original name soon. In my brain this has already happened ;-)
- rulezadded on the 2010-09-24 23:27:32
- 128b Atari XL/XE PigXLs by JAC! [web]
- Quote:
This is no pig... it's a fish, swimming to the right!
Well, I intended to stay as close as possible to the original. But since the remark is obviously true to some extended, I have added stage 6 with some fish schwimming to the right while they bite the rasters ;-) Added to archives and youtube in proper frame rate of course. Now I'll be moving on the the next prod - thank's for all those thumbs!

- isokadded on the 2010-09-21 22:11:28
- 128b Atari XL/XE PigXLs by JAC! [web]
- @Texel: Cool to see your comment here! This is my 2nd limed size prod and it is really cool to get all that feedback. Since there was no source in your download archive and since I have no x86 disasm at hand I had to do it the "real programmers way": Paste the screenshot into MSPAINT, point to the line ends and type the coordinates from the status bar into the code ;-) I used 20 lines with the first point repeated to close the shape (42 bytes). So I'm not sure about how close this is to your code but I though the pig would'nt care.
- isokadded on the 2010-09-19 20:00:42
- 128b Atari XL/XE PigXLs by JAC! [web]
- Quote:
Is the line routine a system call of AtariXL basic?
I knew this question would come ;-) Entering the graphics mode and line drawing is part of the Atari OS's general device driver concept (central I/O). It's command "11" for the screen device "S:". The problem is that even calling these routines requires tons of code for passing parameters/strings (called IO control blocks). So the point is to get around this and to find a way to read the 42 coordinates for the 20 lines most effectivly.
So I made the coordinates executable and the code drawable ;-)
I have put the coordinates before the code, put all into the stack, changed to coordinates to be valid 6502 code plus valid colors. Also the first portion of the code represents coordinates and the shape termination.
Code:* = $154 ;Start at stack position "S"=$53 ; These are the x,y corrdinates for the lines. ; Bit 0 in the x coordinate is also the line color. ; The first line is black because is implicitly starts at 0,0. ; The last relevant coordinate must be the same as the first, except for the color. ; The coordinates are chosen in a way they represent valid code. ; This allows the demo to start without having a RUNADR segment. ; .byte x, y, x, y, x, y, x, y, x, y, x, y, x, y pigxy .byte $18, $43, $21, $3E, $5d, $4E, $61, $58, $69, $5A, $71, $4E, $75, $55 .byte $7f, $57, $8D, $35, $75, $15, $4F, $1D, $45, $15, $49, $1F, $45, $23 .byte $2d, $19, $3b, $26, $37, $2D, $23, $34, $17, $2c, $17, $43
Code:start ldx #'S ;Instead of string definition "S:",$9B, causes also invisible line. stx $00 ;Operand $00 will terminate drawloop txs ;X=$53 => PLA will start at $154 ldx #$10 ;Channel 1 lda #open ;Set open command sta iocom,x asl ;Graphics 2*3 = 6, 2 colors sta icaux2,x ;icaux1,x is already 0 drawloop jsr ciov ;Leaves a and x unchanged, returns y=1 lda #draw ;Set draw command sta iocom,x pla ;Pull x corrdinate sta colcrs sta color ;Bit 0 of the xpos is the color pla ;Pully y coordinate sta rowcrs bne drawloop ;Will end when PLA has reached "stx $00" - isokadded on the 2010-09-16 15:14:57
- 128b Atari XL/XE PigXLs by JAC! [web]
>> 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.
- isokadded on the 2010-09-15 23:49:04
- demo Windows Finally Inside by Still [web]
- The first 1:30 minutes are really nice and looked great on the big screen, but then it gets somehow pointless and too chaotic for me.
- isokadded on the 2010-09-15 20:29:42
account created on the 2003-03-30 13:23:16
