You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
docs | 2 years ago | |
musashi | 2 years ago | |
run68 | 3 years ago | |
tests | 2 years ago | |
x | 3 years ago | |
x68ksjis@fc80ba037c | 2 years ago | |
.gitignore | 2 years ago | |
.gitmodules | 2 years ago | |
Makefile | 2 years ago | |
README.md | 2 years ago | |
ansidecl.h | 4 years ago | |
cmdline.c | 4 years ago | |
cmdline.h | 4 years ago | |
dmac.c | 2 years ago | |
dmac.h | 2 years ago | |
fake_human.inc | 2 years ago | |
fake_human.s | 2 years ago | |
fake_ipl.inc | 2 years ago | |
fake_ipl.s | 2 years ago | |
main.c | 2 years ago | |
mamedef.h | 4 years ago | |
md5.c | 4 years ago | |
md5.h | 4 years ago | |
okim6258.c | 3 years ago | |
okim6258.h | 4 years ago | |
platform.h | 3 years ago | |
test-mem.c | 4 years ago | |
test-path.c | 4 years ago | |
tools.c | 3 years ago | |
tools.h | 4 years ago | |
v68.c | 2 years ago | |
v68.h | 2 years ago | |
v68.sublime-project | 3 years ago | |
v68doscall.c | 2 years ago | |
v68doscall.h | 3 years ago | |
v68fecall.c | 2 years ago | |
v68fecall.h | 3 years ago | |
v68human.c | 2 years ago | |
v68human.h | 4 years ago | |
v68io.c | 2 years ago | |
v68io.h | 2 years ago | |
v68iocscall.c | 2 years ago | |
v68iocscall.h | 4 years ago | |
v68ipl.c | 4 years ago | |
v68ipl.h | 4 years ago | |
v68periph.c | 2 years ago | |
v68periph.h | 2 years ago | |
vgm.c | 4 years ago | |
vgm.h | 4 years ago | |
xdump.c | 4 years ago | |
xinfo.c | 3 years ago | |
ym2151.c | 4 years ago | |
ym2151.h | 4 years ago |
README.md
v68
A Human68k X68000 CUI emulator. Very similar to run68, it is written from scratch and emulates, besides the OS calls and the CPU, the sound hardware.
Uses Musashi for CPU emulation.
In the docs folder, there are some partially translated versions of puni docs.
Building on debian 10
First, have some required packages ready:
sudo apt-get install git build-essential portaudio19-dev zlib1g-dev
# if we don't touch these, you'll need wine to build them with run68.exe
touch fake_ipl.inc fake_human.inc
make
Install wine
sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install wine32
Building the tests:
cd tests && make