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