Atari 2600 Myst update: you can windeater782023-06-29 | More progress on the Atari 2600/VCS Myst demake
Lots more locations, and you can "win" the game, although the fireplace puzzle isn't really hooked up yet.
More more info and ROM image see: http://deater.net/weave/vmwprod/myst_vcsApple II Peasants Quest Update: Progress on the Heightsdeater782024-10-16 | More progress on the Apple II version of Peasant's Quest. The cliff climb is hooked up, and you can talk to the first keeper. Almost to full dialog completion, but there's still a lot of the game missing (mostly the archery mini-game and a lot of animations)
This isn't the full game, just all I could fit in 24k of disk space
Fore more info and disk image see: http://deater.net/weave/vmwprod/sbPeasants Quest Cliff Climb Minigame for Apple IIdeater782024-09-19 | Finally got the Cliff Climb minigame going. Here's footage on an actual Apple IIe platinum. For now it's included in the Coach Z game pack, am working on getting it integrated into Peasant's Quest.
To get a disk image see here: http://deater.net/weave/vmwprod/sbPeasants Quest II for Apple II teaserdeater782024-09-13 | Peasant's Quest II was meant for IBM PC / CGA, but what if you ran it on Apple II instead?
Or maybe I was just too lazy to fire up Turbo Pascal and do it properlyApple II Peasants Quest Sprite Testdeater782024-09-01 | Working on Apple II Peasant's Quest again. The original had prematurely optimized sprite code, so here I am working on having the peasant sprites with full 6 frames of animation, partial transparency, and being on fire, all while against a 6-color background. All very difficult on Apple II, especially as I am targetting a system with 64k of RAM.Apple II Riven Update 3deater782024-08-19 | Version 0.11 release. You can poke around a lot more of Temple Island now. Still fits on fourteen 5.25" floppies. Fore more info see: http://deater.net/weave/vmwprod/riven/index.htmlApple II Riven Demake Update (Spoilers)deater782024-08-04 | Some more of Riven (1997) demake for Apple II implemented. This is the area around arrival. Currently is 14 floppies; this video was recorded with the Applewin emulator using a hard-disk image so no floppy disk interruptions.
For more info and disk images see: http://deater.net/weave/vmwprod/rivenApple II Riven Disk 40 and beyonddeater782024-06-25 | Previously we looked at how much Riven (1997) would fit on a 140k Apple II floppy disk, but it only seemed fitting to see how much would fit on 5 disks.
For more info and disk images see here: http://deater.net/weave/vmwprod/rivenRiven/Dni Counting, Demoscene Styledeater782024-06-19 | I needed some Apple II lo-res routines for printing Riven/D'ni base-5 numbers. Once I got it working, things got a bit out of hand...
disk image can be found here: http://deater.net/weave/vmwprod/riven/dni_demo.htmlFishing Challenge 91 on Apple II (from sbemail #44)deater782024-06-13 | The flash game "Fishing Challenge '91" from the Strong Bad e-mail "Lures and Jigs", but now on an Apple II
I apologize for the color clash.
More info and disk image can be found here: http://deater.net/weave/vmwprod/sbRiven on an Apple II Floppydeater782024-05-29 | How much of the game Riven can fit on one 140k Apple II floppy? Turns out, not very much.
Fore more info and disk image see here: http://deater.net/weave/vmwprod/rivenDancing Blobs 256 byte intro for Apple IIdeater782024-05-11 | Dancing Blobs 256 byte intro for Apple II shown an Outline 2024 demoparty. This is a hi-res bubble universe effect when I=1
For more info see: http://deater.net/weave/vmwprod/outline_2024Cosmic Fish 256 byte Apple II Introdeater782024-05-11 | Cosmic fish, a 256 byte intro for Apple II shown at the Outline 2024 demoparty. This is in lo-res mode, zooming into a "bubble universe" effect.
For more details see: http://deater.net/weave/vmwprod/outline_2024Apple II Commander Keen Dev Updatedeater782024-05-11 | Update on the Apple II Commander Keen demake, showing off title screen, story, and some progress on mars map / levelsApple II Commander Keen1 Proof of Conceptdeater782024-04-06 | Testing to see if Commander Keen 1 can run on an Apple II. Recorded on an actual Apple IIe Platinum Controls are a pain as Apple II can only send key-down events, making platforming on a keyboard really difficult.
This is heavily based on the optimized c64 version by serato_fig
More info and disk image here: http://deater.net/weave/vmwprod/bubbledSr Wires 256 byte intro for Apple IIdeater782024-02-13 | 256 byte demo for Apple II shown at Lovebyte 2024. Finished 17/21 in the 256 byte oldschool intro competition.
For more info/disk image see: http://deater.net/weave/vmwprod/lovebyte_2024/index.html#desire_wireshhhh - 16 byte intro for Apple IIdeater782024-02-13 | A 16-byte demo for Apple II shown at Lovebyte 2024. Finished 2/22 in the 16-byte oldschool intro category. This is more XDRAW shapetable drawing. The name is because the initial shape being drawn looks like "hhhh"
Fore more info see here: http://deater.net/weave/vmwprod/lovebyte_2024/index.html#sawbladeBox Entropy 64 byte Intro for Apple IIdeater782024-02-12 | 64 byte intro demo for Apple II shown at Lovebyte2024. Finished 9/16 in the oldschool 64 byte intro category. This is a version of D. McKellar's "entropy" 2-line basic program. It's hard to fit a good random number generator in 64 bytes.
For more info and disk image see here: http://deater.net/weave/vmwprod/lovebyte_2024/index.html#box_entropyPlasma Mask 1k intro for Apple IIdeater782024-02-11 | 1k Intro for Apple II shown at Lovebyte 2024. Finished 2/7 in the 1k oldschool intro competition. The long pre-calculation at the beginning is genearting a 768 byte sine table using the Applesoft BASIC floating point routines. The core plasma code is based on the Plasmagoria code by French Touch / grouik. Music by MA2E.
For more info/disk image see: http://deater.net/weave/vmwprod/lovebyte_2024/index.html#plasma-maskDont Tell Valve 1k Apple II introdeater782024-02-11 | 1k Apple II demo shown at Lovebyte 2024. Finished 6/7 of the oldschool 1k intro competition. A brief scene from your favorite cake acquisition simulator. Meant this to be a 512 byte intro but it got out of hand.
For more info/disk image see: http://deater.net/weave/vmwprod/lovebyte_2024/index.html#dontRainbow Squares 128 byte Intro for Apple IIdeater782024-02-10 | 128 Byte Intro demo for Apple II, shown at Lovebyte 2024. Finished 10/19 in the 128 byte oldschool category. This is two frames from the middle of a (slow) sierpinski rotozoom. It looks surprisingly colorful considering this is Apple II hi-res which only has 6 colors.
Fore more info/disk image see: http://deater.net/weave/vmwprod/lovebyte_2024/index.html#rainbow_squaresSprialing Shape 32 byte intro for Apple IIdeater782024-02-10 | 32 byte AppleII intro demo for Lovebyte 2024. Finished 1st out of 13 entries in the oldschool 32 byte intro category. Some shapetable rotating lines and some (unexpectedly popular) audio.
More info and disk image available here: http://www.deater.net/weave/vmwprod/trogdorApple II 6-channel pt3 Mockingboard Musicdeater782024-01-19 | Most old systems with AY sound cards only have 3-channels, but the Mockingboard for Apple II has dual chips for 6 channels. Vortextracker supports this, and I had a request to see if I could modify my pt3 player to handle it. So here's a proof of concept playing Dya's "Dance of the Dead". Note this is on an emulator, it probably won't sound as good on real hardware as there's a low-pass filter that tends to remove a lot of the bass.
More info can be found on this page: http://www.deater.net/weave/vmwprod/pt3_libApple II Bubble Universe Attemptdeater782024-01-03 | yuruyrau posted a neat algorithm for drawing a "bubble universe" effect, and for once it looked like it might be possible on a 1MHz 6502 Apple II
Spent a *lot* of time optimizing 8.8 fixed point math, making lookup tables, self-modifying code, inlining functions, and unrolling loops. Eventually got a semi-decent framerate with 24 nodes. Doesn't look anywhere near ascool as it does on a faster machine2023 Apple II Christmas Demodeater782023-12-24 | 2023 edition of my annual Christmas Demo tradition. Recorded on real Apple IIe with Mockingboard card.
for more info/disk image see: http://deater.net/weave/vmwprod/xmas23Twister Effect in Applesoft Basic (280 chars)deater782023-12-08 | This is the type of thing I used to post on the (sadly defunct) Apple II Basic twitter bot. I took a nice Applesoft BASIC twister effect by Marc Golombeck, made it lo-res, and size-optimized the code to fit in 280 characters (238 bytes on disk). I also tried to speed it up, or at least as much as I could on a 1MHz 6502 running the slowest BASIC Microsoft could be bothered to write. It looks much better if you ramp up your accelerator card (or emulator)Apple II dots effect attempt #1deater782023-11-27 | Working on getting a full version of the "Second Reality" dots effect going for Apple II. The original FC code has 4 multiplies and two divides per dot which is a bit much for 6502. Here I'm playing back recorded dots instead. This is 128 dots at 7fps which really isn't enough, ideally 256 dots at 25fps is reasonable but that won't fit in RAM.Second Reality for Apple IIdeater782023-11-04 | Won 1st place oldschool demo at Demosplash 2023
capture on actual Apple IIe
I'm working on a "final" version with improved effects and better sound sync
For disk images and more info see: http://deater.net/weave/vmwprod/secondApple II Plasmacube Proof of Conceptdeater782023-10-31 | ...apple II fake voxel proof of conceptdeater782023-10-18 | it's actually just zx02 compressed rotoscoped frames. each frame around 1k. maxing out the 24k ram budgetapple ii animation proof of conceptdeater782023-10-04 | 4fps, 17k
for those curious, it's pre-rendered (as opposed to doing 3d modeling on the fly)
each frame is a series of rectangles. Originally I was rotoscoping by hand but that was tedious, so I wrote a program that tries to find optimal rectangle coverage (it works ok but results in files 10-20% bigger than when I do them by hand)
this example is 4 frames per second. It can actually do better than that but then of course I'd have to draw more framesApple II Hi-res Plasma Proof of Conceptdeater782023-09-10 | This is based on the lo-res Plasmagoria code by French Touch
Horrible frame rate, it's really hard to do full screen updates in hi-res on the Apple II with any degree of speedApple II Plasmagoria Scene in 316 bytesdeater782023-09-08 | An attempt to size-code a scene from French Touch's Apple II Plasmagoria demo. Got it down to 316 bytes. Calling into Applesoft FAC floating point routines to generate the tables which is why it has 45 seconds of pre-calc.Apple II pretending its a DOS machinedeater782023-08-27 | this was more trouble than it was worth.
This is just proof of concept, I made many mistakes and hesitated a lot.
Fore more info on the demake see here: http://deater.net/weave/vmwprod/myst_vcsAtari 2600 Myst red/blue pages implementeddeater782023-07-31 | The unofficial Atari 2600 Myst demake now supports picking up red/blue pages and getting the relevant bad endings.
For more info see: http://deater.net/weave/vmwprod/myst_vcsatari 2600 myst clock puzzle implementeddeater782023-07-24 | you can now get the hint and then do the puzzle to get to the marker switch on the clock
for more info see: http://deater.net/weave/vmwprod/myst_vcsAtari 2600 Myst Fireplace Implemented (spoilers)deater782023-07-15 | Finally got the Fireplace puzzle implemented. It was a challenge getting this down to a reasonable size with various problems along the way. Running low on space on the ROM image.
For more details see: http://deater.net/weave/vmwprod/myst_vcsStrongbadZone on Apple IIdeater782023-06-11 | A port of the Videlectrix game "Strongbadzone" to the Apple II. Captured on an actual Apple IIe platinum
sorry the sound is slightly out of sync, I don't have OBS 100% configured right
For more details, disk image, etc, see: http://deater.net/weave/vmwprod/sbDuck Pound for Apple II outtakedeater782023-06-06 | Was implementing the homestar runner / sbemail Duckpond game in Apple II lores and it was a bit... buggy.Apple IIe 256byte midline mode-switch Demodeater782023-05-20 | 256 byte Apple IIe demo. Released at outline 2023 demoparty. Doing cycle-counting and mid-line mode-switching
recorded on actual Apple II Platinum
for more info see: http://deater.net/weave/vmwprod/outline_2023Double Double Apple II Modeswitch Demodeater782023-05-15 | Demo showing off racing-the-beam style mode switching for the "double" (80-column) graphics modes available on Apple IIe and newer.
For mode details see: http://deater.net/weave/vmwprod/mode_switchApple II animation from SBEMAIL #152deater782023-05-03 | Testing out some hi-res graphics routines on the Apple II. This is an animation based on one from the Homestar Runner Strong Bad E-mail #152 "ISP"
Fits in 8k. The sound is "electric duet" out the regular speaker, though in the end that didn't turn out so great