Software Projects

WIP: Tape Port Test patterns

Synopsis: an information-capture for work-in-progress

The Apple cassette save routines use the Y register to determine the pulse-width between signal edges, and there are seven distinct values for the Y parameter depending upon the context and state of the save routine.  For the purposes of studying the cassette routines, I named each parameter for its default value and tested their limits:

Tags: 

Pom1: CASSETTE CODE WITH ADDRESS

C100:A9 AA 20 EF FF A9 8D 20
C108:EF FF A0 FF C8 AD 11 D0
C110:10 FB AD 10 D0 99 00 02
C118:20 EF FF C9 9B F0 E1 C9
C120:8D D0 E9 A2 FF A9 00 85
C128:24 85 25 85 26 85 27 E8
C130:BD 00 02 C9 D2 F0 56 C9
C138:D7 F0 35 C9 AE F0 27 C9
C140:8D F0 20 C9 A0 F0 E8 49
C148:B0 C9 0A 90 06 69 88 C9
C150:FA 90 AD 0A 0A 0A 0A A0
C158:04 0A 26 24 26 25 88 D0
C160:F8 F0 CC 4C 1A FF A5 24
C168:85 26 A5 25 85 27 B0 BF
C170:A9 40 20 CC C1 88 A2 00
C178:A1 26 A2 10 0A 20 DB C1
C180:D0 FA 20 F1 C1 A0 1E 90

Content Type: 
Computer Type: 

Early Finder Prototype from Feb 1982

Finder prototype

Content Type: 
Computer Type: 
Manufacturer: 

Digital Spelunking at America Online

Learn about our project to recover ancient software from AOL's long lost file libraries.

Tuner: iTMS For The Rest Of Us

[inline:1]
Play and download third party content through the iTunes Music Store interface.

Content Type: 

Experiments with the Apple Motion Sensor

[inline:1]
Apple's latest PowerBooks contain a "Sudden Motion Sensor" to prevent damage to the hard drive. Learn how you can use this sensor output to gather data or play games.

Computer Type: 

Apple I Programming

Apple I clone photo
A few simple tips and programs for those interested in programming the Apple I.

Computer Type: 
Manufacturer: 
Subscribe to Software Projects