The Scratchpad

Ah, but to have more time to code on the wonderful C64. Here's what I have so far. Take what you need!

Releases

WFDis (DOS version) 03/19/99
A powerful interactive disassembler which allows you to edit labels and data types in real time.
VIC-II simulator for QBASIC/QuickBASIC 03/18/99
For those developing on "other" platforms, this program simulates the VIC-II bitmap modes. I'm using this to prototype my polygon and GUI routines. It should be quite easy to port this to other languages and platforms if you need to.
SoftMMU 10/18/99 In progress
Memory manager for LUnix Next Generation which transparently supports C64, 256k hacked C64, C128, REU, GeoRAM/BBGRam, and SuperRAM.
Coming soon (relatively)
Sox (Screenshot available!) 06/22/99
Progress: 20%
A multitasking graphical user interface for the Next Generation of LUnix. Utilizes the below-mentioned 80x33 font routines, as well as some really cool new ideas. Should be out in a few months, depending on Real Life(tm) obligations.
Update: I ran into a few snags regarding clipping and memory, so it looks like I'm going to have to finish SoftMMU before I can really get Sox running.
16-color Kick-Hynie Polygons
Progress: 80%
I've been sitting on this flippin' unfinished code for over 2 years now: Full-screen polygon routines which utilize dynamic color allocation, zero-overdraw hidden surface removal, proper screen clipping, and a buttload of memory. :-) I'll be finishing up Sox first, though...
Super Special Secret Project XV alpha Z gamma 42 + 7 3/4
Progress: 1%
Utilizes the polygon routine above, and a port of Stephen Judd's Lib3d package, all on a stock C64. This will take a loooong time.
Experiments & ideas
Linear VIC bitmap addressing 12/18/98
Copies a linearly-addressed frame buffer into a VIC-II bitmap screen.
80x33 Text character routines (in work)
Draw any 4xN or 8xN character almost anywhere on the screen. Perfect for a text editor, web browser, dox program, etc.
C64 emulator for the C64
Canned for now. I'm going to see how far I can C64ify the QuickBASIC IDE. :)
LAS (unfinished)
A little assembler written entirely in CBM BASIC. It's slow, but short to type in if you've got no means of transferring files to/from your C64 and the 'net.
Invaluable reference material for the C64 (from the C64 file area):

and some other documents:


All pages were generated with a text editor.
All images (except counter art and host ads) are generated, owned and (c) by me.

Home - Files 1