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

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.