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

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.