A Java-based Sega Mega Drive/Genesis emulator. And other systems too.
gb: disable for now, buggy helios: default to stereo sound md: add svp support (using notaz implementation) md: fix bug on vdp long reads md: fix emulation stall on invalid vdp write md: fix joypad detection 6btn md: fix window plane md: fix Z80 SP default value md: avoid fm audio clipping md: add satCache md: add support for soft reset md: only stop 68k on DMA MEM_TO_VRAM md: savestate support for ssf2/sega mapper registers md: support flat ROM mappers > 4MB md: initial 128kb VRAM vdp support md: support roms that require both ssf2 mapper and sram sms: vdp handle tilemap mirroring z80: use z80disasm from mame
68k: add delay on z80 rom access 68k: basic prefetch impl 68k: do not consume an int when the level doesn't change helios: add gb emulation based on coffee-gb - not working too well atm helios: add nes emulation based on the halfnes project helios: backup sram, do not load empty files helios: compute drift for more consistent framerates helios: fix recent files handling helios: load compressed roms helios: mantain 4:3 aspect ratio by default md: do not stop 68k on vdp fifo full, but only stop it if it tries to access vdp ports md: fix dma fill when len=0 md: fm add dynamic rate control md: improve shadow/highlight md: use nuke Ym2612 emulation by default md: savestates, use gsh format md: support very small roms sms: savestate fixes ui: hide cursor on screen ui: improve multi-screen support ui: show info messages
helios: update z80 lib md: do not reset fm on z80 un-reset md: for a given line, window plane hides planeA md: improve interlace mode md: tweak fm busy time md: fix shadowHighlight msx: add ASCII16, Konami mappers ui: region selector, recent files sms: support fm detection + infra sms: fix mapper sms: hint fix sram: do not write an empty file
68k: MOVEM fix pre-decrement long-writes on gg: initial support and lots of fixes md: fix z80 mem bounds md: the path for sram files can now be changed via prop md: improve cram viewer sms: add support for MEKA rom db sms: support pause button sms: savestate and quicksave handling emu: reset psg on load state sms: support backup mapper sms: support codem and korea mappers sms: add support for V28-V30 video modes sms: add EU/US support ui: fix keyboard actions
sg1000: add inital support + plenty of fixes coleco: add initial support + plenty of fixes msx: add initial support + plenty of fixes sms: add initial support + plenty of fixes
emu: rename project to ... helios emu: big infra rewrite to accomodate new systems emu: load bios at startup if necessary
68k: fix movep.l issue 68k: fix flags for shift/rotate instructions when shift value = 0 msx: add ay38910 psg msx: add carthw database sound: default to 44.1khz tms: add mode3
20181010