mirror of
https://github.com/mi57730/a2d.git
synced 2024-06-02 04:41:28 +00:00
Move MGTK to mgtk/ dir to tidy up top level
This commit is contained in:
parent
157c6a3f0c
commit
ff2f652c96
2
APIs.md
2
APIs.md
|
@ -20,7 +20,7 @@ This is a complex API library written by Apple circa 1985. It consists of:
|
||||||
|
|
||||||
Entry point is fixed at $4000 AUX, called MLI-style (JSR followed by command type and address of param block).
|
Entry point is fixed at $4000 AUX, called MLI-style (JSR followed by command type and address of param block).
|
||||||
|
|
||||||
See [MGTK.md](MGTK.md) for further documentation.
|
See [MGTK.md](mgtk/MGTK.md) for further documentation.
|
||||||
|
|
||||||
<!-- ============================================================ -->
|
<!-- ============================================================ -->
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
.include "../inc/fp_macros.inc"
|
.include "../inc/fp_macros.inc"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ CCFLAGS = --config asm.cfg
|
||||||
|
|
||||||
OUTDIR = out
|
OUTDIR = out
|
||||||
|
|
||||||
HEADERS = $(wildcard ../*.inc) $(wildcard ../inc/*.inc) $(wildcard *.inc)
|
HEADERS = $(wildcard ../*.inc) $(wildcard ../inc/*.inc) $(wildcard ../mgtk/*.inc) $(wildcard *.inc)
|
||||||
|
|
||||||
SEGMENTS = loader mgtk desktop
|
SEGMENTS = loader mgtk desktop
|
||||||
|
|
||||||
|
@ -23,6 +23,9 @@ clean:
|
||||||
rm -f $(OUTDIR)/*.built
|
rm -f $(OUTDIR)/*.built
|
||||||
rm -f $(TARGETS)
|
rm -f $(TARGETS)
|
||||||
|
|
||||||
|
$(OUTDIR)/mgtk.o: ../mgtk/mgtk.s $(HEADERS)
|
||||||
|
$(CC65)/ca65 $(CAFLAGS) --listing $(basename $@).list -o $@ $<
|
||||||
|
|
||||||
$(OUTDIR)/desktop.o: desktop.s $(HEADERS) desktop_* ovl*.s
|
$(OUTDIR)/desktop.o: desktop.s $(HEADERS) desktop_* ovl*.s
|
||||||
$(CC65)/ca65 $(CAFLAGS) --listing $(basename $@).list -o $@ $<
|
$(CC65)/ca65 $(CAFLAGS) --listing $(basename $@).list -o $@ $<
|
||||||
|
|
||||||
|
|
|
@ -79,7 +79,7 @@ run.
|
||||||
|
|
||||||
`mgtk.s`
|
`mgtk.s`
|
||||||
|
|
||||||
Aux $4000-$8580 is the [MouseGraphics ToolKit](../MGTK.md) - a
|
Aux $4000-$8580 is the [MouseGraphics ToolKit](../mgtk/MGTK.md) - a
|
||||||
GUI library used for the DeskTop application.
|
GUI library used for the DeskTop application.
|
||||||
|
|
||||||
Since this resides in Aux memory, DeskTop spends most of its time
|
Since this resides in Aux memory, DeskTop spends most of its time
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
7
mgtk/README.md
Normal file
7
mgtk/README.md
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
# MouseGraphics ToolKit
|
||||||
|
|
||||||
|
* `mgtk.inc` - header file to include
|
||||||
|
|
||||||
|
* `mgtk.s` - toolkit source - build as part of application
|
||||||
|
|
||||||
|
* `MGTK.md` - ToolKit documentation
|
|
@ -3,8 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "mgtk.inc"
|
||||||
.include "../desktop.inc"
|
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
;;; ============================================================
|
;;; ============================================================
|
|
@ -5,7 +5,7 @@
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
|
|
||||||
;;; ============================================================
|
;;; ============================================================
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
.include "apple2.inc"
|
.include "apple2.inc"
|
||||||
.include "../inc/apple2.inc"
|
.include "../inc/apple2.inc"
|
||||||
.include "../inc/prodos.inc"
|
.include "../inc/prodos.inc"
|
||||||
.include "../mgtk.inc"
|
.include "../mgtk/mgtk.inc"
|
||||||
.include "../desktop.inc"
|
.include "../desktop.inc"
|
||||||
.include "../macros.inc"
|
.include "../macros.inc"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user