Blame

ef7d22 Bob Green 2026-11-01 15:50:45
1
# SBC3 Emulator
2
3
It's quite a time consuming programming cycle for both the monitor and NetBSD, for different raesons in each case:
4
- for the monitor, you build then have to burn an eprom which takes several minutes
5
- for NetBSD, you have to load a 4MB s-record file over serial - again, that's several minutes
6
7
It would therefore be very beneficial to have an emulator for the board that was good enough for most testing. Obviously, the final proof of the pie still has to be running on the board but with a good enough emulator, development time could be speeded up hugely.
8
9
## Step up, Mame
5c3655 Bob Green 2026-11-02 08:37:23
10
Mame already has all the components we need to emulate an SBC-3, it's simply a matter of creating a machine definition.
ef7d22 Bob Green 2026-11-01 15:50:45
11
12
## Using the emulator
13
14
** Starting the Emulator with a NetBSD image **
15
```
16
$ ./sbc3-term.sh -hard card.hd -quik netbsd
17
```