Human68k CUI emulator with sound.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vampirefrog c267899068 commit most stuff пре 4 месеци
docs commit most stuff пре 4 месеци
musashi commit most stuff пре 4 месеци
tests commit most stuff пре 4 месеци
.gitignore gitignore some execs пре 1 година
Makefile commit most stuff пре 4 месеци
README.md docs formatting and README link пре 1 година
ansidecl.h initial working-ish code пре 1 година
cmdline.c cmdline пре 1 година
cmdline.h cmdline пре 1 година
dmac.c dmac interrupt impl пре 1 година
dmac.h DMAC initial code пре 1 година
fake_human.inc commit most stuff пре 4 месеци
fake_human.s commit most stuff пре 4 месеци
fake_ipl.inc commit most stuff пре 4 месеци
fake_ipl.s commit most stuff пре 4 месеци
main.c commit most stuff пре 4 месеци
mamedef.h initial working-ish code пре 1 година
md5.c initial working-ish code пре 1 година
md5.h initial working-ish code пре 1 година
okim6258.c commit most stuff пре 4 месеци
okim6258.h oki cleanup and use int16_t for samples пре 1 година
sjis.c sjis fixes пре 1 година
sjis.h sjis2utf8 now working пре 1 година
sjis2utf8.c sjis fixes пре 1 година
sjis_unicode.c initial working-ish code пре 1 година
sjisranges.php initial working-ish code пре 1 година
sjisstat.c add sjisstat, a Shift-JIS character counter, useful for statistics on text files пре 1 година
test-mem.c initial working-ish code пре 1 година
test-path.c initial working-ish code пре 1 година
tools.c initial working-ish code пре 1 година
tools.h initial working-ish code пре 1 година
utf8.c utf8 fputc пре 1 година
utf8.h utf8 fputc пре 1 година
v68.c commit most stuff пре 4 месеци
v68.h commit most stuff пре 4 месеци
v68doscall.c _SETBLOCK return fix пре 1 година
v68doscall.h commit most stuff пре 4 месеци
v68fecall.c initial working-ish code пре 1 година
v68fecall.h commit most stuff пре 4 месеци
v68human.c commit most stuff пре 4 месеци
v68human.h v68: fake IPL, fake Human.sys, some cleanups, add emulator port, fix sound пре 1 година
v68io.c v68io: fix open mode 2, add v68_io_tell(); пре 1 година
v68io.h v68io: fix open mode 2, add v68_io_tell(); пре 1 година
v68iocscall.c v68: fake IPL, fake Human.sys, some cleanups, add emulator port, fix sound пре 1 година
v68iocscall.h iocs fixes пре 1 година
v68ipl.c v68: fake IPL, fake Human.sys, some cleanups, add emulator port, fix sound пре 1 година
v68ipl.h ipl пре 1 година
v68periph.c commit most stuff пре 4 месеци
v68periph.h commit most stuff пре 4 месеци
vgm.c vgm logger: oki m6258 support пре 1 година
vgm.h vgm logger: oki m6258 support пре 1 година
xdump.c add xdump (dump .text data from an .X file as a C hex array) пре 1 година
xinfo.c xinfo: small formatting пре 1 година
ym2151.c ym2151: remove timer code, use int16_t for samples пре 1 година
ym2151.h ym2151: remove timer code, use int16_t for samples пре 1 година

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.