Skip to content

Tags: MartianGirl/SpecIde

Tags

20240729

Toggle 20240729's commit message
Fix bugs in the PZX implementation

- PULS repetition count of zero (0x8000) is not allowed.
- Zero-length pulse at beginning of tape caused crash.
- Tidy messages.

20240728

Toggle 20240728's commit message
Clarify tape code

20240713

Toggle 20240713's commit message
Reimplement sound filters to use accumulators.

The previous implementation using buffers was very inefficient.
Thanks Patrik Rak for the comment and hint.

20240630

Toggle 20240630's commit message
Fix sound stutter in Windows/MinGW builds

- Using SFML for timers/clocks instead of Boost/C   stdlib
- Removed Boost as dependency, as it is unused (except for tests)
- Fixed Z80FileTest compilation
- Removed Z80File unused member

20240622

Toggle 20240622's commit message
Fix starting t-state when loading Z80 snaps

20240416

Toggle 20240416's commit message
Cleanup ULA video signal generation

The new implementations uses the ULA fixed screen drawing order
to avoid using a bunch of if-else if-else constructions.

20240403

Toggle 20240403's commit message
Solve clicks in Windows

Caused because sleep() needs more margin

20240226

Toggle 20240226's commit message
Fix CMakeLists.txt for snap generation

20240225

Toggle 20240225's commit message
Fixes

- Expected value for LD_BYTES trap.
- Fixes in CMakeLists.txt

20240210

Toggle 20240210's commit message
Fix TZX Generalized Data Block implementation