Commit Graph

  • 638400ea02 PCAP: ensure all functions check if the library is loaded before using it. Andrea Odetti 2022-05-01 10:53:27 +0100
  • c8b29d52e4 Config.h: move code to .cpp as it is getting bigger. Andrea Odetti 2022-04-30 20:24:18 +0100
  • e0e726b5ce Uthernet II: ensure WSA is initialised. Andrea Odetti 2022-04-30 14:51:12 +0100
  • 48ec5a45e4 Uthernet II: add configuration for Virtual DNS. Andrea Odetti 2022-04-29 16:18:13 +0100
  • cf131ebe8e Uthernet cards: read options in the card body. Andrea Odetti 2022-04-29 10:46:01 +0100
  • ff63689a0d Uthernet: allow to run without libpcap. Andrea Odetti 2022-04-16 11:16:12 +0100
  • 392e5dc3cc Uthernet II: add extended feature to virtualise DNS requests. Andrea Odetti 2022-04-16 10:19:46 +0100
  • 0ab10905e4
    Fix a couple of warnings from PR#1090 (PR #1094) Kelvin Lee 2022-04-30 19:53:14 +1000
  • a5c41dd8ca Uthernet: check pcap_dispatch() for -ve (error) result too (#1095) tomcw 2022-04-29 21:03:25 +0100
  • 5d3de55d02 Fix as suggested and further improvement Kelvin Lee 2022-04-25 09:00:22 +1000
  • cf0bb7e855 Fix a couple of warnings from PR#1090 Kelvin Lee 2022-04-24 02:18:04 +1000
  • 93ea5b3e60 WOZ: Improve reading write-protect (#1078) and remove 'm_resetSequencer' var tomcw 2022-04-23 18:13:15 +0100
  • 777d5f6807
    Merge pull request #1090 from kiyolee/replace-sprintf-part-4 Michael "Code Poet" Pohoreski 2022-04-22 08:51:14 -0700
  • d4476ac4e7
    Merge pull request #1089 from kiyolee/replace-sprintf-part-3 Michael "Code Poet" Pohoreski 2022-04-22 08:50:39 -0700
  • 6e0d6ced68 Replace loop of strcat() with memset() Kelvin Lee 2022-04-18 11:17:32 +1000
  • b5dd243bd4 Debugger: replace sprintf() part 6 - Debugger_Disassembler Kelvin Lee 2022-04-21 01:06:43 +1000
  • d0360937c1 Fix per review Kelvin Lee 2022-04-21 00:40:46 +1000
  • d490b794e9 Fix per review Kelvin Lee 2022-04-21 00:21:30 +1000
  • cb37dd300b WOZ: Fix for reading write-protect from data register (#1078) tomcw 2022-04-18 21:13:41 +0100
  • 03aec01086 Help: add cmd line info about -wav-speaker/mockingboard tomcw 2022-04-18 10:45:13 +0100
  • a1a7d49b09 Debugger: replace sprintf() part 7 final - Debug Kelvin Lee 2022-04-18 10:16:09 +1000
  • 29dc194d50 Debugger: replace sprintf() part 5 - Debugger_DisassemblerData Kelvin Lee 2022-04-18 00:20:38 +1000
  • 6a342c27ce Debugger: replace sprintf() part 4 - Debugger_Display Kelvin Lee 2022-04-17 21:52:42 +1000
  • d83dae3b29 Debugger: replace sprintf() part 3 - Debugger_Symbols Kelvin Lee 2022-04-17 21:12:40 +1000
  • 08c730c647 Cmd line: add -wav-speaker <file> & -wav-mockingboard <file> tomcw 2022-04-17 16:23:46 +0100
  • 494aaa04c0
    Debugger: replace sprintf() part 2 (PR #1085) Kelvin Lee 2022-04-17 20:40:21 +1000
  • a5e8ee31a3
    Debugger: Improve some for-loops definitions (PR #1084) Kelvin Lee 2022-04-17 20:32:03 +1000
  • dc2769ecee Debugger: replace sprintf() part 2 Kelvin Lee 2022-04-07 22:54:56 +1000
  • c5b5309867 Debugger: Improve some for-loops definitions Kelvin Lee 2022-04-02 23:42:41 +1100
  • f948a9491a
    Debugger: Remove unnecessary alias pointer (PR #1083) Kelvin Lee 2022-04-07 05:37:24 +1000
  • 6e003fd49f
    Debugger: replace prefix 'str' with 's' (PR #1082) Kelvin Lee 2022-04-07 05:36:24 +1000
  • 4e5449714b Debugger: Remove unnecessary alias pointer Kelvin Lee 2022-04-02 21:46:07 +1100
  • 7869e6f669 Debugger: replace prefix 'str' with 's' Kelvin Lee 2022-04-03 01:13:42 +1100
  • 5b50d784d7 Fix for previous commit 05a17d9 - pass a c-string tomcw 2022-04-03 19:31:42 +0100
  • 05a17d9a69 DiskII: fix build error when LOG_DISK_ENABLED = 1 tomcw 2022-04-03 19:02:59 +0100
  • e97be1b836 Debugger: fix console output for 'disk info' cmd . fix to ConsoleBufferPush() which was skipping a char when the line needed to output to a 2nd line tomcw 2022-04-03 18:49:32 +0100
  • 1bcf371309
    Debugger: Format changes only (PR #1076) Kelvin Lee 2022-04-04 03:15:22 +1000
  • b6404e7d96 Coding Conventions: Add a space after keywords (#1072) tomcw 2022-04-03 18:10:52 +0100
  • e5e7cb9f0b Debugger: Add a missing break Kelvin Lee 2022-04-03 08:05:33 +1000
  • 35ee7a9be3 Some renaming tomcw 2022-04-02 21:49:25 +0100
  • 891dad1c8e Refactor: reorder some CardManager funcs tomcw 2022-04-02 21:39:21 +0100
  • 0130f3fc23 Enable the non-TIMER1 sound update for FT's Test Lab 1 tomcw 2022-04-02 21:31:09 +0100
  • bf33017155 Fix ASSERT on app exit + lots of refactor tomcw 2022-04-02 20:52:29 +0100
  • cdf79e42ee Add section headers for TAT, Float, Int, and Encrypted Strings Debugger_2.9.1.15 michaelangel007 2022-04-02 12:26:17 -0700
  • 44f4c418d8 First pass of A2_BASIC.A2D michaelangel007 2022-04-02 12:22:04 -0700
  • 167ecec006 Update wishlist with BSAVE status output, and A2_BASIC.A2D michaelangel007 2022-04-02 11:31:21 -0700
  • 2d7e7d6376 Debugger: 2.9.1.14 Fixed: DA D000:D0CF not marking up range michaelangel007 2022-04-02 11:30:28 -0700
  • 3a908fdb69 Add support for auto-load A2_BASIC.A2D michaelangel007 2022-04-02 11:29:28 -0700
  • 71a7e21dda Add debug FAC michaelangel007 2022-04-02 11:27:21 -0700
  • 7f12dc917a Remove old MB generate & mix function tomcw 2022-04-02 18:50:09 +0100
  • c1b82eb088 WIP: 2x MBs now working tomcw 2022-04-02 16:08:38 +0100
  • ba5cab8e53 WIP: Sum the MB audio buffers for all slots tomcw 2022-04-02 15:52:18 +0100
  • 4f831063f0 Debugger: Revert some changes per review Kelvin Lee 2022-04-02 21:25:49 +1100
  • b061264ac6 Debugger: Format changes only Kelvin Lee 2022-03-07 23:29:14 +1100
  • 01b9061482
    Debugger: Rename 'pszCategory' to 'pCategory' (PR #1057) Kelvin Lee 2022-03-30 05:53:51 +1100
  • c59eb902d5 Rename 'pszCategory' to 'pCategory' Kelvin Lee 2022-03-29 08:53:55 +1100
  • 0f9e64b298
    Debugger: Format changes only - consistent space after keywords (PR: #1072) Kelvin Lee 2022-03-28 06:48:26 +1100
  • 0f7e240841
    Debugger: Fix to use logical "&&" for boolean variables (PR #1073) Kelvin Lee 2022-03-28 06:44:50 +1100
  • 5507a54471 Fix to use logical "&&" for boolean variables Kelvin Lee 2022-03-26 10:01:05 +1100
  • 424b5cf000 Debugger: Format changes only - consistent space after keywords Kelvin Lee 2022-03-07 01:48:12 +1100
  • eac88a340d
    Fix spelling: "seperator" -> "separator" (PR #1071) Kelvin Lee 2022-03-26 07:11:33 +1100
  • a3774705e9
    Update README.md TomCh 2022-03-23 21:43:24 +0000
  • 37445c4e35 1.30.9.0: Update History.txt v1.30.9.0 tomcw 2022-03-23 20:11:50 +0000
  • 1226ae2c61 WIP: Move the MB DirectSound ring-buffer update into a unified function in class MockingboardCardManager tomcw 2022-03-23 18:59:44 +0000
  • 255f9a27b6 Fix spelling: "seperator" -> "separator" Kelvin Lee 2022-03-07 01:39:52 +1100
  • d1aca99db3 Fix AY chip resets tomcw 2022-03-22 20:53:51 +0000
  • 7640ce8383 AppleWin.chm: credit @audetto for his work done on Uthernet II support (+other tweaks) tomcw 2022-03-22 19:51:25 +0000
  • 500c2e50b6
    Uthernet II: handle TCP connection failure. (PR #1070) Andrea 2022-03-22 19:39:49 +0000
  • cdd360bdfe
    Uthernet II: implement IPRAW sockets. (PR #1069) Andrea 2022-03-22 19:30:42 +0000
  • 2d4f60452f
    Add ByteToHexStr() and WordToHexStr() (PR #1064) Kelvin Lee 2022-03-23 06:19:50 +1100
  • 6cb7c0cf45 Move MAME's AY interface to class Mockingboard tomcw 2022-03-21 22:50:31 +0000
  • 4279becee6 Rename CAY8910 to AY8913 tomcw 2022-03-21 21:59:36 +0000
  • e4ae938866 CAY8910: move global vars into class tomcw 2022-03-21 21:55:09 +0000
  • ab59f1f3a1 Uthernet: update html doc. Andrea Odetti 2022-03-21 19:45:32 +0000
  • 9907e10c0c Uthernet II: handle TCP connection failure. Andrea Odetti 2022-03-21 15:50:46 +0000
  • aed2c4cbc0 WIP: Some fixes for MB-C in both s4+s5 tomcw 2022-03-20 22:51:10 +0000
  • fbe01839eb Uthernet II: implement IPRAW. Andrea Odetti 2022-03-20 20:53:24 +0000
  • 45887031cd Uthernet II: correctly initialise all registers with non-zero default value. Andrea Odetti 2022-03-20 20:09:36 +0000
  • 119db28de1
    Update README.md TomCh 2022-03-20 16:38:14 +0000
  • 0e6fc2f6e0 Add ByteToHexStr() and WordToHexStr() Kelvin Lee 2022-03-14 19:07:09 +1100
  • b4b29e1ef5
    Refactor ParallelPrinter.cpp/h as a C++ class (PR #1067) TomCh 2022-03-18 22:04:34 +0000
  • b2de82a75e Fix help doc typo tomcw 2022-03-18 21:58:58 +0000
  • 53b9291851 Update help doc tomcw 2022-03-18 21:52:22 +0000
  • 54239ec8fd rename var tomcw 2022-03-18 07:32:47 +0000
  • 61f194a45f cmd line: -s1 parallel tomcw 2022-03-18 07:28:05 +0000
  • 483adf5e7e Small tweak tomcw 2022-03-17 23:12:41 +0000
  • c2c7f63e2f Move LoadConfig to card tomcw 2022-03-17 23:06:05 +0000
  • 8439f47cdb Rename member vars & convert spaces to tabs tomcw 2022-03-17 22:43:55 +0000
  • 2a995691e5 Config and building tomcw 2022-03-17 22:32:07 +0000
  • e0823a0ba0 LoadConfig & CmdLine tomcw 2022-03-17 22:01:44 +0000
  • 05a234bd73 Fix Card & CardManager tomcw 2022-03-17 21:48:17 +0000
  • cd14bb9125 Printer class compiling tomcw 2022-03-17 21:40:26 +0000
  • cbc0c2cf87 Save-state: wrap string in quotes when it contains comment char '#'. Fixes #1066 tomcw 2022-03-17 20:14:52 +0000
  • a4341aa808
    tfesupp: remove all manual string manipulations - just use std::string. (PR #1065) Andrea 2022-03-14 21:12:52 +0000
  • 00668c2668 Debugger "help <cmd>" : fix formatting. And specifically for "help brk" - split help across an extra line for better readability tomcw 2022-03-14 20:50:21 +0000
  • c661b03a9a tfesupp: remove all manual string manipulations. Andrea Odetti 2022-03-14 19:37:16 +0000
  • 3d98b4af91 Remove SyncEvent using correct id tomcw 2022-03-13 22:13:00 +0000
  • ed99637105 Working for simple MB/Phasor case. Also moved InitializePostWindowCreate() to WM_CREATE tomcw 2022-03-13 21:27:47 +0000
  • 203a8320cb MB: Fix initialisation order: . WM_CREATE: DSInit() - needs HWND . Move MB_DSInit() out of MB_Initialize() (called by ctor) . Now call MB_DSInit() from MockingboardCardManager().InitializePostWindowCreate() tomcw 2022-03-13 20:25:39 +0000
  • 169f0b29e8 Slot 3: make the default (ie. vanilla install of AppleWin) have an empty slot 3. . Previously it would default to Uthernet, but there are now other slot 3 card options. tomcw 2022-03-13 17:19:15 +0000