| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
removed read* and write* macros (nw)
|
| |
|
| |
|
|
|
|
| |
functions to tell to another person who spent minutes trying to find the functions, and we refer to such functions as swapping just about everywhere else in the codebase, nw
|
|
|
|
|
|
|
|
|
|
|
|
| |
* decap + dump f1dream I8751 MCU [Caps0ff]
hookup dumped MCU to f1dream [David Haywood]
some connections might need verifying on the PCB, this is based on study of the code
machines promoted to WORKING
F-1 Dream [Caps0ff, David Haywood]
* formatting (nw)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
(nw) Uses a similar scheme to pushman, but doesn't use port D on the
MCU, and uses the same endianness for MCU reads/writes (pushman swaps
the bytes on writes). As an aside, bballs has at least partial nudity
in it as seen in attract mode, although less than bballsa.
|
|
|
|
|
|
|
|
| |
bballs: simplify protection MCU simulation using pushman hookup as a guide
(nw) bballs appears to use a simpler single-word arrangement for
messages from CPU to MCU, perhaps so it can use a 28-pin MCU (pushman
MCU receives the command byte on port D, which the 28-pin parts lack)
|
|
|
|
|
|
|
|
| |
tigeroad.cpp: cleanup and modernisation
* split out bballs and pushman state classes
* use new MC68705R3 core for pushman (this one uses port D - another test case)
* make pushman MCU hookup believable (internal registers can't be in shared RAM)
* use derived memory maps rather than installing handlers in init members
|
| |
|
|
|