1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-12-02 13:51:36 +00:00
6502bench/SourceGen/RuntimeData/Apple
Andy McFadden e82dc31da6 Move Disk ][ defs into separate platform symbol file
The Disk ][ I/O locations are generally accessed as an offset, using
something like "LDA $C08n,X".  However the range from $C080-C08F is
already used for language card in slot 0.  SourceGen doesn't have a
way to distinguish between indexed and direct accesses, and even if
it did there's no way to separate one peripheral card from another
without knowing the contents of the CPU register.

As a workaround, the Disk ][ definitions are now in a separate symbol
file.  When loaded, the definitions replace the base slot 0 equates.

I figure Disk ][ accesses are more common than language card
manipulation, so I'm making it a default for new projects.  Existing
projects that reference the Disk ][ symbols (which existed, but as
constants) will need to be updated to include the new .sym65.
2020-07-11 13:23:46 -07:00
..
A3-IO.sym65 More Apple /// details 2018-09-29 00:31:32 -04:00
A3-ROM.sym65 More Apple /// details 2018-09-29 00:31:32 -04:00
Apple1.sym65 Add Apple-1 symbols 2019-10-26 08:28:49 -07:00
Applesoft.sym65 Add more symbols for Applesoft and DOS 3.3 2020-01-21 22:15:36 -08:00
C08x-DiskII.sym65 Move Disk ][ defs into separate platform symbol file 2020-07-11 13:23:46 -07:00
Cxxx-IO.sym65 Move Disk ][ defs into separate platform symbol file 2020-07-11 13:23:46 -07:00
DOS33.sym65 Fix ANDImm flag updater 2020-02-01 16:41:44 -08:00
F8-ROM-nozp.sym65 Add a few Apple II symbols 2020-01-19 16:49:02 -08:00
F8-ROM.sym65 Add a few Apple II symbols 2020-01-19 16:49:02 -08:00
GSOS.cs Update ProDOS, ProDOS-16, and GS/OS call handling 2020-07-05 10:54:55 -07:00
GSOS.sym65 Update ProDOS, ProDOS-16, and GS/OS call handling 2020-07-05 10:54:55 -07:00
IIgs-ROM.sym65 Initial file commit 2018-09-28 10:05:11 -07:00
IIgs-Toolbox.cs More progress on visualization 2019-11-30 18:02:03 -08:00
ProDOS8.cs Update ProDOS, ProDOS-16, and GS/OS call handling 2020-07-05 10:54:55 -07:00
ProDOS8.sym65 Update ProDOS, ProDOS-16, and GS/OS call handling 2020-07-05 10:54:55 -07:00
SOS.cs More progress on visualization 2019-11-30 18:02:03 -08:00
SOS.sym65 Optionally treat BRKs as two-byte instructions 2019-10-09 14:55:56 -07:00
VisHiRes.cs Minor tweaks to wireframe viewer 2020-03-11 16:23:52 -07:00
VisShapeTable.cs Add Apple II shape table visualizer 2020-01-24 15:46:45 -08:00