orac81 information 13 glöps

- general:
- level: user
- personal:
- first name: a
- last name: millett
- 256b MS-Dos Party DLL by Desire [web] & Haujobb
- A demo inside a demo in 256b..
- rulezadded on the 2025-04-29 13:14:54
- 64k Amiga AGA 1st Place by Winners of Revision
- Great demo, A1 Seller, would buy again!!!!!!1!!!
- sucksadded on the 2025-04-29 12:10:56
- 8k Windows Pac-Quack by Archee [web]
- oh and ++
- rulezadded on the 2025-04-29 11:37:25
- 8k Windows Pac-Quack by Archee [web]
- completly quackers!
- isokadded on the 2025-04-29 11:36:46
- 64b MS-Dos MagixFly
- I have updated the demo. This version (MAGIXFLY.COM) now runs on a real 8086, the previous version needed v20/286. Its now 54 bytes long Also added MAGIXNOX.COM no exit version (47 bytes), and a CGA version MAGIXCGA.COM.
- isokadded on the 2025-04-29 10:45:51
- 64b MS-Dos MagixFly
- I will add a thumbs up for rrrola's improvements! One downside of that is the addition of imult. it uses an imult/div on each pixel, which is slow on an 8088. A solution is to precalc x*16/y for the whole screen, then just use a lookup, xor, add, and to gen the pixel. of course it makes the demo much bigger.
- rulezadded on the 2025-04-26 19:25:10
- 512b MS-Dos CGA Plasma
- CGAPLAS.COM
Plasma graphics effect for 8086/CGA/No FPU. ASM source inc.
Written in NASM (Netwaork Asm), showing some basic asm methods.
This program is written 8088/86 code, CGA hires, no FPU needed.
Is there another plasma demo like this? I dont know.
Set FLYBACK var to build version with VDU flyback check - needed
on modern PCs, since its would be too fast.
The version with no check (CGAPLASX.COM) is faster on a real 8088/86.
It maps the output in CGA pixel pairs, so "dithering" gives the impression of more colours.
Its nearly a 256 Byte demo, with a bit more work it probably would be.
assemble with: NAS2COM name
or NASM -f bin name.asm -o name.com - isokadded on the 2025-04-26 00:38:01
- 64b MS-Dos MagixFly
- sorry i mean rrrola..
- isokadded on the 2025-04-23 17:12:21
- 64b MS-Dos MagixFly
- Ha! That brilliant Hellmood, I will add your version to the zip.
There is another 4 bytes saved if its no exit, so thats 47 bytes. I wonder how low it can go? :-) - isokadded on the 2025-04-23 17:10:58
- 64b MS-Dos MagixFly
- //This is the TurboC version source. (144 bytes)
Code:/* MAGIXFLY.C - Tiny MSDOS 3d flying effect demo in 144 bytes. (C) A.Millett 2012-2025. Released as free software under GNU GPL3 license. (See: www.gnu.org/licenses/gpl-3.0.html ) Simple demo of ultra-small compilation using TurboC 3. To compile: tctiny.bat tc3path magixfly ie: tctiny \m\tc3\bin magixfly (needs MASM and exe2bin, or TASM) */ #include "tctiny.c" unsigned char far *pVdu; unsigned int frame; /* Frame count */ void main() { register unsigned int x; unsigned int y; unsigned int calcy; IO_VIDEOMODE (0x13); /* Set VGA video mode 13h 320x200x256 */ do { pVdu = (char far *) ((long) 0xa0000000L); for (y=10; y<210; y++) { calcy = ((2560/y) + frame) ; for (x=320; x; x --) { *pVdu = (BYTE) (((((x<<4)/y) ^ calcy) + (frame >> 8)) & 31) ; pVdu ++; } } frame ++; IO_GETKEY (x); /* See if ESC key hit */ } while (x == 0); }
- isokadded on the 2025-04-23 15:46:37
account created on the 2025-04-23 15:31:18