From b68e7faf250707c538e664df61f9c79a71bfb964 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sat, 8 Sep 2018 01:17:51 +0100 Subject: [PATCH] plato: Makefile fix for 6809 --- Applications/plato/Makefile.6809 | 4 ++-- Applications/plato/NOTES | 14 ++++++++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Applications/plato/Makefile.6809 b/Applications/plato/Makefile.6809 index c22c7bac..3a5285ee 100644 --- a/Applications/plato/Makefile.6809 +++ b/Applications/plato/Makefile.6809 @@ -30,10 +30,10 @@ FOBJS = $(patsubst fuzix/%.c,%.o, $(FSRCS)) plato: $(OBJS) $(FOBJS) $(LINKER) $(LINKER_OPT) -o sccz80 $(OBJS) $(FOBJS) -$(OBJS): +$(OBJS): %.o: %.c $(CC) $(COPT) $(CFLAGS) -c $< -o $@ -$(FOBJS): +$(FOBJS): %.o: fuzix/%.c $(CC) $(COPT) $(CFLAGS) -c $< -o $@ diff --git a/Applications/plato/NOTES b/Applications/plato/NOTES index 3057702a..e7f18235 100644 --- a/Applications/plato/NOTES +++ b/Applications/plato/NOTES @@ -3,8 +3,18 @@ Implement - Actually look up the address properly - Get the splash screen off disk instead? - A correct flash screen +- Make it a lot faster +- Find and scan the modes for suitable graphics drivers (really we need + to do loadable drivers) +- Build scaling table dynamically from reported size + +Obvious targets + +- mono directly mapped (Dragon32 etc) +- TRS80 I/O port graphics +- VDP (ewww....) +- Indirect ioctl interfaced (pixels easy, rects easy, lines fast will be + a PITA.. maybe we do need line as an ioctl primitive ?) -Make it a lot faster -It would be nice to squash it to the point we can afford 576 byte I/O buffers -- 2.34.1