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 7 maanden geleden
docs commit most stuff 7 maanden geleden
musashi commit most stuff 7 maanden geleden
tests commit most stuff 7 maanden geleden
.gitignore gitignore some execs 1 jaar geleden
Makefile commit most stuff 7 maanden geleden
README.md docs formatting and README link 1 jaar geleden
ansidecl.h initial working-ish code 1 jaar geleden
cmdline.c cmdline 1 jaar geleden
cmdline.h cmdline 1 jaar geleden
dmac.c dmac interrupt impl 1 jaar geleden
dmac.h DMAC initial code 1 jaar geleden
fake_human.inc commit most stuff 7 maanden geleden
fake_human.s commit most stuff 7 maanden geleden
fake_ipl.inc commit most stuff 7 maanden geleden
fake_ipl.s commit most stuff 7 maanden geleden
main.c commit most stuff 7 maanden geleden
mamedef.h initial working-ish code 1 jaar geleden
md5.c initial working-ish code 1 jaar geleden
md5.h initial working-ish code 1 jaar geleden
okim6258.c commit most stuff 7 maanden geleden
okim6258.h oki cleanup and use int16_t for samples 1 jaar geleden
sjis.c sjis fixes 1 jaar geleden
sjis.h sjis2utf8 now working 1 jaar geleden
sjis2utf8.c sjis fixes 1 jaar geleden
sjis_unicode.c initial working-ish code 1 jaar geleden
sjisranges.php initial working-ish code 1 jaar geleden
sjisstat.c add sjisstat, a Shift-JIS character counter, useful for statistics on text files 1 jaar geleden
test-mem.c initial working-ish code 1 jaar geleden
test-path.c initial working-ish code 1 jaar geleden
tools.c initial working-ish code 1 jaar geleden
tools.h initial working-ish code 1 jaar geleden
utf8.c utf8 fputc 1 jaar geleden
utf8.h utf8 fputc 1 jaar geleden
v68.c commit most stuff 7 maanden geleden
v68.h commit most stuff 7 maanden geleden
v68doscall.c _SETBLOCK return fix 1 jaar geleden
v68doscall.h commit most stuff 7 maanden geleden
v68fecall.c initial working-ish code 1 jaar geleden
v68fecall.h commit most stuff 7 maanden geleden
v68human.c commit most stuff 7 maanden geleden
v68human.h v68: fake IPL, fake Human.sys, some cleanups, add emulator port, fix sound 1 jaar geleden
v68io.c v68io: fix open mode 2, add v68_io_tell(); 1 jaar geleden
v68io.h v68io: fix open mode 2, add v68_io_tell(); 1 jaar geleden
v68iocscall.c v68: fake IPL, fake Human.sys, some cleanups, add emulator port, fix sound 1 jaar geleden
v68iocscall.h iocs fixes 1 jaar geleden
v68ipl.c v68: fake IPL, fake Human.sys, some cleanups, add emulator port, fix sound 1 jaar geleden
v68ipl.h ipl 1 jaar geleden
v68periph.c commit most stuff 7 maanden geleden
v68periph.h commit most stuff 7 maanden geleden
vgm.c vgm logger: oki m6258 support 1 jaar geleden
vgm.h vgm logger: oki m6258 support 1 jaar geleden
xdump.c add xdump (dump .text data from an .X file as a C hex array) 1 jaar geleden
xinfo.c xinfo: small formatting 1 jaar geleden
ym2151.c ym2151: remove timer code, use int16_t for samples 1 jaar geleden
ym2151.h ym2151: remove timer code, use int16_t for samples 1 jaar geleden

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.