Tools for manipulating Apple II dos33 filesystems
Go to file
Vince Weaver cb0546ede7 pt3_lib: merge in fix for when more than 42 patterns
to look up pattern you take the number, and multiply by 3 because
there are 3 channels then by two as it's a 16-bit pointer.

43*3=129 and when you multiply by two it overflows 8-bit register

hit this bug with the pt3 found in the second reality demo

this fix isn't really optimal but seems to work
2024-01-17 18:54:21 -05:00
asm_routines asm_routines: add README 2021-01-05 15:35:01 -05:00
basic basicbot: add twister 2023-12-09 12:50:51 -05:00
combo_disk
compression
demos trogdor: sprites 2024-01-17 02:03:32 -05:00
disk
docs
empty_disk
ethernet
fac
games
graphics bubble: update comments 2024-01-04 12:56:33 -05:00
joystick
linker_scripts dots: more work on various dots programs 2023-11-27 01:29:43 -05:00
logo
music pt3_lib: merge in fix for when more than 42 patterns 2024-01-17 18:54:21 -05:00
textmode
utils bubble: initial assembly 2023-12-31 01:17:33 -05:00
vaporlock
.gitignore
CHANGES
LICENSE
Makefile
Makefile.inc
README
TODO xmas2018: more work on this 2018-12-07 14:14:03 -05:00

DOS33fsprogs	-- v 0.9?
=========================

by Vince "deater" Weaver, vince _at_ deater.net

A somewhat increasingly innacurately named git repository containing
most of my Apple II work.

Originally this just contained the dos33 tools found under ./utils/dos33*
but now has a lot of other things.


+ asm_routines
	some common assembly language routines (many are out of date)

+ basic
	Applesoft BASIC and appleiibot code

+ combo_disk
	A script to generate a "combo" disk with lots of demos on it

+ compression
	code compression tests

+ demos
	all of my various demoscene demos

+ disk
	disk access code, mostly from qkumba

+ docs
	various text documents

+ ethernet
	code for accessing the Uthernet II, including a webserver in 
	Applesoft BASIC

+ games
	various games and demake games by me

+ graphics
	where I develop/test out graphics code

+ joystick
	where I develop/test out joystick code

+ linker_scripts
	common linker scripts for ca65 assembler

+ music
	mockingboard (ay-3-8910) demos/programs/routines
	including the pt3_lib software

+ textmode
	where I develop/test out textmode code

+ utils
	various useful utilities for developing Apple II code under Linux
	including graphics conversion routines and disk manipulation tools

+ vaporlock
	where I develop/test out race-the-beam, mid-screen switching,
	floating-bus and vaporlock code