Commit Graph

7 Commits

Author SHA1 Message Date
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +11:00
Vas Crabb
cb16512392 Clean up various loose ends:
frontend: Exposed debug symbol tables and parsed expressions to Lua
(these can be used when the debugger is not active).  Also made it
simpler to walk input types.

imagedev/bitbngr.cpp: Added software list loader support (used by
sitcom).

sitcom.cpp: Replaced bankdev with a memory view.  Also added a bar graph
for the timer DAC output, and made the DL1414 displays squarer in the
layout like they are in real life.  They still don't look right because
the internal segment drawing code doen't draw the segments the right
width.

docs: Fixed broken links and added missing links in command line options
index.  Also removed documentation for an option that no longer exists
and fixed some inconsistent terminology.

Separated includes by module in various drivers.
2022-02-03 09:00:23 +11:00
Vas Crabb
438a497c37 (nw) More license shuffling
Get rid of a couple of copies of the CC0 text.  Add header comment to
CC0 files to remind people editing them what the terms are.  Also add
some missing XML headers.  The header comments in layouts won't bloat
the binary - they get stripped out before compressing, same as any other
comments.
2020-03-07 22:02:56 +11:00
Vas Crabb
58090053b8 sitcom: softlist remaining projects, emulate camera shutter speed measurement rig, standardise on DOS line endings in Intel HEX 2017-02-12 22:00:48 +11:00
Vas Crabb
c49b631153 sitcom: softlist a few more demos, reverse order of year/publisher 2017-02-12 02:55:21 +11:00
Vas Crabb
32e28a68d6 sitcom: hook up LEDs to PIA outputs to show state visually, softlist a
buch of tutorial programs (mostly displaying patterns on the LEDs)
2017-02-11 23:04:57 +11:00
Vas Crabb
b90b684cd4 dl1416: clean up, support signal-level interface better, support
variants better

sitcom: implement Boot and Reset buttons, implement remapping of low
32kB, hook up PIA, implement I/O space mirrors, hook up RS232 interface
for downloading programs, add a software list with two example programs.

(nw) sitcom software list isn't hooked up right, the file won't be fed
to the -bitb input if you run with the set name; you have to run like
mame sitcom -bitb roms/sitcom/san.zip/san.hex
2017-02-11 16:56:25 +11:00