cog/Frameworks/HighlyQuixotic/HighlyQuixotic/Core
Christopher Snowhill 13bd399b31 Clean up most warnings and update some dependencies 2021-04-29 18:16:24 -07:00
..
.gitignore Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
Core.pro Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
QCore.vcxproj Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
QCore.vcxproj.filters Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
Readme.txt Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
emuconfig.h Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
kabuki.c Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
kabuki.h Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
qmix.c Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
qmix.h Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
qsound.c Updated Highly Quixotic to include new, more accurate sound emulation. 2018-05-22 00:53:00 -07:00
qsound.h Clean up most warnings and update some dependencies 2021-04-29 18:16:24 -07:00
qsound_ctr.c Fix linkage errors due to inline missing 'static'. 2018-05-22 01:04:58 -07:00
qsound_ctr.h Updated Highly Quixotic to include new, more accurate sound emulation. 2018-05-22 00:53:00 -07:00
z80.c Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
z80.h Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00

Readme.txt

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

QSound core for Highly Quixotic


Another dirty secret (gasp), the Z80 core is based on the one from MAME.
Of course it required extensive modification to make it work outside MAMEland.

Opcodes have a separate map so that we can stick a Kabuki-decrypted mirror
underneath the first 32K and execute opcodes from that.


kabuki.c - Kabuki decryption code.

qmix.c - QSound mixer code. Most of the sound emulation happens here.

qsound.c - top-level QSound system emulation.

z80.c - Z80 core.