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 преди 5 месеца
docs commit most stuff преди 5 месеца
musashi commit most stuff преди 5 месеца
tests commit most stuff преди 5 месеца
.gitignore gitignore some execs преди 1 година
Makefile commit most stuff преди 5 месеца
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 преди 5 месеца
fake_human.s commit most stuff преди 5 месеца
fake_ipl.inc commit most stuff преди 5 месеца
fake_ipl.s commit most stuff преди 5 месеца
main.c commit most stuff преди 5 месеца
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 преди 5 месеца
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 преди 5 месеца
v68.h commit most stuff преди 5 месеца
v68doscall.c _SETBLOCK return fix преди 1 година
v68doscall.h commit most stuff преди 5 месеца
v68fecall.c initial working-ish code преди 1 година
v68fecall.h commit most stuff преди 5 месеца
v68human.c commit most stuff преди 5 месеца
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 преди 5 месеца
v68periph.h commit most stuff преди 5 месеца
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.