AppleWin/source
tomcw 80c1150183 SSI263: for amplitude (reg3), now scale the samples and not SetVolume().
Reason: calling SetVolume() in Play() is too early, and the previous phoneme won't have completed.
Getting the timing right will be difficult, so better to just manipulate the samples as they get written to the playback buffer.
2022-06-05 12:10:50 +01:00
..
CommonVICE Removed (the now) unused alarm.h 2020-11-29 17:39:52 +00:00
Configuration Uthernet II: 2 fixes and minor changes (PR #1100) 2022-05-19 19:30:34 +01:00
CPU VidHD: Support SHR for Apple II/II+ models (#997, PR #1013) 2021-12-19 14:17:51 +00:00
Debugger Debugger memory breakpoint support for HDD DMA r/w (#1103, PR #1109) 2022-06-03 15:34:37 +01:00
Tfe Uthernet II: 2 fixes and minor changes (PR #1100) 2022-05-19 19:30:34 +01:00
Windows Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
Z80VICE Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
6522.cpp 6522: Fix IFR.T2 when counter.b15=1 2022-02-26 21:10:42 +00:00
6522.h SY6522: initialise device. (PR #1036) 2022-02-12 17:29:49 +00:00
6821.cpp More header refactoring 2014-08-14 18:03:12 +01:00
6821.h Ensure all header files can be included (in any order) after stdafx.h. (PR #866) 2020-11-11 21:15:27 +00:00
AY8910.cpp Replace sprintf_s() and wsprintf() with StrFormat(). (PR #1041) 2022-02-26 17:54:06 +00:00
AY8910.h Mockingboard: support AY-3-8913 read 2021-01-17 19:51:25 +00:00
Card.cpp Refactor ParallelPrinter.cpp/h as a C++ class (PR #1067) 2022-03-18 22:04:34 +00:00
Card.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
CardManager.cpp Refactor ParallelPrinter.cpp/h as a C++ class (PR #1067) 2022-03-18 22:04:34 +00:00
CardManager.h Refactor ParallelPrinter.cpp/h as a C++ class (PR #1067) 2022-03-18 22:04:34 +00:00
CmdLine.cpp Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
CmdLine.h Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
Common.h Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
Core.cpp Replace StringCbPrintf() with StrFormat() (PR #1032) 2022-02-15 18:48:20 +00:00
Core.h Replace StringCbPrintf() with StrFormat() (PR #1032) 2022-02-15 18:48:20 +00:00
CPU.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
CPU.h WM_CREATE: call CpuCreateCriticalSection() instead of CpuInitialize() 2022-02-12 19:11:34 +00:00
Disk.cpp WOZ: Improve reading write-protect (#1078) and remove 'm_resetSequencer' var 2022-04-23 18:13:15 +01:00
Disk.h WOZ: Improve reading write-protect (#1078) and remove 'm_resetSequencer' var 2022-04-23 18:13:15 +01:00
Disk2CardManager.cpp Add Card::Update() (PR #1000) 2021-11-13 18:13:01 +00:00
Disk2CardManager.h Add Card::Update() (PR #1000) 2021-11-13 18:13:01 +00:00
DiskDefs.h Support (read-only) WOZ1/WOZ2 images (#544) (PR #653) 2019-07-05 23:01:19 +01:00
DiskFormatTrack.cpp Fix for previous commit 05a17d9 - pass a c-string 2022-04-03 19:31:42 +01:00
DiskFormatTrack.h Ensure all header files can be included (in any order) after stdafx.h. (PR #866) 2020-11-11 21:15:27 +00:00
DiskImage.cpp DiskII: Remove superfluous IsDiskImageWriteProtected() 2021-10-18 21:13:37 +01:00
DiskImage.h DiskII: Remove superfluous IsDiskImageWriteProtected() 2021-10-18 21:13:37 +01:00
DiskImageHelper.cpp Replace StringCbPrintf() with StrFormat() (PR #1032) 2022-02-15 18:48:20 +00:00
DiskImageHelper.h Rename ms_pWorkBuffer to m_pWorkBuffer (as it's no longer static) 2020-12-10 21:28:12 +00:00
DiskLog.h Ensure all header files can be included (in any order) after stdafx.h. (PR #866) 2020-11-11 21:15:27 +00:00
FourPlay.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
FourPlay.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
FrameBase.cpp Replace StringCbPrintf() with StrFormat() (PR #1032) 2022-02-15 18:48:20 +00:00
FrameBase.h Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
Harddisk.cpp Debugger memory breakpoint support for HDD DMA r/w (#1103, PR #1109) 2022-06-03 15:34:37 +01:00
Harddisk.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
Interface.h Small changes to improve compatibility with GCC. (PR #902) 2020-12-29 21:17:03 +00:00
Joystick.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
Joystick.h Joystick: Remove buttonlatch & BUTTONTIME (#1002) 2021-11-14 17:40:15 +00:00
Keyboard.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
Keyboard.h Pravets refactor: move all specialisations into new Pravets class. (PR #914) 2021-01-17 10:48:06 +00:00
LanguageCard.cpp Add ByteToHexStr() and WordToHexStr() (PR #1064) 2022-03-22 19:19:50 +00:00
LanguageCard.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
Log.cpp Fix LogOutput() to call StrFormatV() 2022-02-26 18:39:39 +00:00
Log.h Simplify the common combination of sprintf() and OutputDebugString() (PR #1031) 2022-02-13 21:37:05 +00:00
Memory.cpp Save-state: when loading state, correctly use C3 ROM when INTCXROM=0 && SLOTC3ROM=0. (Fixes #1108) 2022-06-02 17:51:57 +01:00
Memory.h Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
Mockingboard.cpp SSI263: support reg3's amplitude 2022-06-03 22:09:32 +01:00
Mockingboard.h Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
MouseInterface.cpp Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
MouseInterface.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
NoSlotClock.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
NoSlotClock.h Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
NTSC_CharSet.cpp Remove usages of g_hFrameWindow and g_hInstance from core emulator files. And Resource related Win32 functions. (PR #915) 2021-01-19 20:37:43 +00:00
NTSC_CharSet.h Support 'Copam Base 64A' - a Taiwanese Apple II clone (#806) (PR #807) 2020-07-06 20:24:16 +01:00
NTSC.cpp VidHD: fix minor junk on RHS (#1106) 2022-06-02 20:47:13 +01:00
NTSC.h Minor tweaks + comment for GCC needing header file 2020-12-29 21:45:56 +00:00
ParallelPrinter.cpp Refactor ParallelPrinter.cpp/h as a C++ class (PR #1067) 2022-03-18 22:04:34 +00:00
ParallelPrinter.h Refactor ParallelPrinter.cpp/h as a C++ class (PR #1067) 2022-03-18 22:04:34 +00:00
Peripheral_Clock_Generic.cpp Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00
Peripheral_Clock_Generic.h Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00
Peripheral_Clock_ThunderClockPlus.cpp Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00
Pravets.cpp Pravets: fix bug in ctor 2021-01-18 20:30:51 +00:00
Pravets.h Pravets refactor: move all specialisations into new Pravets class. (PR #914) 2021-01-17 10:48:06 +00:00
Registry.cpp Fix build errors from PR #1039 2022-02-16 20:14:40 +00:00
Registry.h Remove unnecessary static std::string variables (PR #1039) 2022-02-16 20:09:10 +00:00
RGBMonitor.cpp throw std::runtime_error instead of std::string (PR #1011) 2021-12-18 16:37:28 +00:00
RGBMonitor.h Ensure all header files can be included (in any order) after stdafx.h. (PR #866) 2020-11-11 21:15:27 +00:00
Riff.cpp Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
Riff.h Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
SAM.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
SAM.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
SaveState_Structs_common.h Split 6522 out of MB code and into own class (PR #1028) 2022-02-05 18:48:36 +00:00
SaveState_Structs_v1.h Split 6522 out of MB code and into own class (PR #1028) 2022-02-05 18:48:36 +00:00
SaveState.cpp Uthernet II: 2 fixes and minor changes (PR #1100) 2022-05-19 19:30:34 +01:00
SaveState.h Improved determining path & filename when saving/loading a save-state (#691) (PR #849) 2020-10-25 17:14:23 +00:00
SerialComms.cpp Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
SerialComms.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
SNESMAX.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
SNESMAX.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
SoundCore.cpp Fix to DirectSound not working in modern environments. Need to use FAILED() instead of boolean check. (PR #951) 2021-05-16 20:03:59 +01:00
SoundCore.h Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
Speaker.cpp Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
Speaker.h Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> 2022-04-17 16:23:51 +01:00
Speech.cpp Ensure all header files can be included (in any order) after stdafx.h. (PR #866) 2020-11-11 21:15:27 +00:00
Speech.h Ensure all header files can be included (in any order) after stdafx.h. (PR #866) 2020-11-11 21:15:27 +00:00
SSI263.cpp SSI263: for amplitude (reg3), now scale the samples and not SetVolume(). 2022-06-05 12:10:50 +01:00
SSI263.h SSI263: fix potential buffer overrun & rename var so it's explicit that it is a byte-size 2021-07-28 12:14:22 +01:00
SSI263Phonemes.h Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00
StdAfx.cpp Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00
StdAfx.h Synchronize Linux build. (PR #1037) 2022-02-14 20:37:18 +00:00
StrFormat.cpp Simplify the common combination of sprintf() and OutputDebugString() (PR #1031) 2022-02-13 21:37:05 +00:00
StrFormat.h Add ByteToHexStr() and WordToHexStr() (PR #1064) 2022-03-22 19:19:50 +00:00
SynchronousEventManager.cpp AppleWin.cpp split (PR #875) 2020-11-26 21:50:06 +00:00
SynchronousEventManager.h Support for synchronous events (PR #841) 2020-10-11 16:08:05 +01:00
Tape.cpp Pravets refactor: move all specialisations into new Pravets class. (PR #914) 2021-01-17 10:48:06 +00:00
Tape.h Pravets refactor: move all specialisations into new Pravets class. (PR #914) 2021-01-17 10:48:06 +00:00
Uthernet1.cpp Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
Uthernet1.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
Uthernet2.cpp U2: Improve comment (#1100) 2022-05-20 08:04:49 +01:00
Uthernet2.h Uthernet II: 2 fixes and minor changes (PR #1100) 2022-05-19 19:30:34 +01:00
Utilities.cpp Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
Utilities.h Fix for AppleWin-Test: 2021-12-11 18:01:46 +00:00
Video.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
Video.h Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
VidHD.cpp Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00
VidHD.h Card: cleanup interface. (PR #1059) 2022-03-11 22:17:03 +00:00
W5100.h Uthernet II: 2 fixes and minor changes (PR #1100) 2022-05-19 19:30:34 +01:00
YamlHelper.cpp Save-state: wrap string in quotes when it contains comment char '#'. Fixes #1066 2022-03-17 20:14:52 +00:00
YamlHelper.h Fix some format errors. (PR #1042) 2022-02-26 17:15:09 +00:00
z80emu.cpp Refactor: remove slot from InitializeIO() calls for card objects 2021-11-01 20:39:26 +00:00
z80emu.h Various *Name() functions can simply return const std::string& (PR #1049) 2022-02-28 20:52:18 +00:00