From 0eb1d2eec023bdb356fcb8ae5dfd8684b77ecea1 Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Mon, 19 Aug 2019 10:24:22 -0400 Subject: [PATCH] made MSX-friendly presets --- doc/notes.txt | 5 ++-- index.html | 2 +- presets/coleco/climber.c | 2 ++ presets/coleco/common.c | 20 +++++++++++---- presets/coleco/common.h | 24 ++++++++++++------ presets/coleco/hello.c | 11 +++----- presets/coleco/lines.c | 11 +------- presets/coleco/mode2bitmap.c | 7 ++---- presets/coleco/mode2compressed.c | 5 +--- presets/coleco/multicolor.c | 15 ++++------- presets/coleco/shoot.c | 13 +++++----- presets/coleco/siegegame.c | 43 ++++++++++++++++---------------- presets/coleco/stars.c | 4 ++- presets/coleco/text.c | 9 +++---- presets/coleco/text32.c | 14 +++-------- src/platform/msx.ts | 28 ++++++++++++++++++--- src/worker/workermain.ts | 1 - test/cli/testworker.js | 4 +-- 18 files changed, 115 insertions(+), 103 deletions(-) diff --git a/doc/notes.txt b/doc/notes.txt index 06f006a4..f9cb8572 100644 --- a/doc/notes.txt +++ b/doc/notes.txt @@ -40,14 +40,15 @@ TODO: - update bootstrap to 4.0 - batariBasic: proper line numbers, debugging - granular control over time scrubbing, show CPU state -- compiler flags for final ROM build -- workermain: split build functions, better msg types - builds: + - compiler flags for final ROM build + - workermain: split build functions, better msg types - what if >1 file with same name? (local/nonlocal/directory) - what if .c and .s names collide? - maybe put stuff in examples/ dir? - error msg when #link doesn't work - warning when ROM too big + - detect "libcv.h" and include library automagically? - sdcc: - can't link asm files before c files (e.g. acheader.s must be last) - figure out area names ordering diff --git a/index.html b/index.html index 4999f46c..d3d5136e 100644 --- a/index.html +++ b/index.html @@ -107,7 +107,7 @@ if (window.location.host.endsWith('8bitworkshop.com')) {