Releases: fedex81/helios
Releases · fedex81/helios
18.1119
- 68k: rework Z-flag calc
- 68k: better handling of STOP, restart on exception
- 68k: RESET instruction should only reset external devices
- build: load version from manifest
- dma: fix fill and copy
- emu: basic cheat codes support
- emu: compute checksum and add autofix checksum
- fm: rework timers
- sram: write to file only on close
- ui: default scale set to 2
- vdp: rework rendering engine
- vdp: sprite masking, handle simple case
- vdp: shadow highlight - needs work
- vdp: refactor timings
- z80: fix reset logic
v005
20181010
- 68k and z80: use delays when handling vdp interrupts
- 68k and z80: process interrupts when halted
- 68k: fix f-line and a-line emulation
- 68k: fix Zero flag when doing add.b or add.w
- 68k: rebuild lib
- emu: fix rom wrapping
- emu: init I/O control port to 0 - fixes SGDK
- fm: dac 13 bit, avoids clicks
- sram: add save/load support
- vdp: add support for VRAM 8-bit read
v004
20180825
- dma: rewrite and extract it to VpdDmaHandler
- dma: initial support for DMA transfer rate
- emu: add region override
- ntsc: add support for V30 and H40
- sram: refactor impl
- vdp: do not set hblank on !displayEnable
- vdp: extract memory handling to a separate class
- z80: memory access fixes