Commit Graph

  • 122d6a4740 LoadSnapshot() - remove unused 'device' param tomcw 2023-01-22 16:52:23 +0000
  • ed840563e9 Remove redundant code from IO r/w; change mixing order for 4x AYs tomcw 2023-01-22 16:45:19 +0000
  • 9dc2f68882 MAME AY interface: split chip into subunit,ay; Fix load/save state tomcw 2023-01-22 15:22:20 +0000
  • 8e08952d69 WIP (laptop) tomcw 2023-01-22 14:07:23 +0000
  • 80ea3f6252 WIP tomcw 2023-01-22 12:28:40 +0000
  • 7d11c24a70 Fix Phasor's AY order - fix for mb-audit v1.2 tomcw 2023-01-22 11:40:04 +0000
  • 9d3b7027ff Rename for MB_SUBUNIT struct tomcw 2023-01-22 10:34:01 +0000
  • 84248bc12c Rename vars for class tomcw 2023-01-22 10:30:59 +0000
  • 6acaa7a403 Add a few comments tomcw 2023-01-22 10:00:08 +0000
  • a1e81c0451 Rename more vars tomcw 2023-01-21 22:56:39 +0000
  • 39e2f6248e Rename g_MB to m_MBSubUnit tomcw 2023-01-21 22:51:08 +0000
  • e5a5dce2e3 Rename vars tomcw 2023-01-21 22:45:46 +0000
  • bc4c79cfe9 Remove commented out code & rename some vars tomcw 2023-01-21 22:37:47 +0000
  • 775f568a7c Clear MB sound buffer from old save-state to new one tomcw 2023-01-21 21:45:20 +0000
  • 0606716072 Fix loading from save-state (from MB playback to no card) tomcw 2023-01-21 21:20:08 +0000
  • 2f4f8ae780 Support -no-mb and -m tomcw 2023-01-21 21:08:04 +0000
  • 8a7e224383 Clean-up for resetting syncEvents tomcw 2023-01-21 19:21:40 +0000
  • 965983d39c Fix ASSERT when switching MB->Phasor when TIMER1 is active tomcw 2023-01-20 21:50:25 +0000
  • 066ff79f77 Consolidate MB_Initialize() into ctor; and MB_DSInit() into InitializeIO() tomcw 2023-01-17 21:52:43 +0000
  • 3b28064525 Remove InitializePostWindowCreate() tomcw 2023-01-17 20:13:22 +0000
  • 4668718fb3
    Update contributing (#1167) Michael "Code Poet" Pohoreski 2023-01-17 12:11:22 -0800
  • e9a88716a6 More cleanup based on feedback update_contributing michaelangel007 2023-01-17 09:19:24 -0800
  • bb64d67471 Fix ASSERT during VM restart tomcw 2023-01-16 21:59:48 +0000
  • cb8832042a Fix grammar per feedback michaelangel007 2023-01-16 12:15:28 -0800
  • f6908dd0e0 Update contributing emphasing no large patches, add more insight into development history and philosophy michaelangel007 2023-01-16 10:18:10 -0800
  • 597cea1d86 NTSC: Change to NTSC_GetVblBar() from NTSC_GetVideoVert(). Debugger: fix video scanner position's visibility (green colour) for SHR - didn't work for lines $C0-C7. tomcw 2023-01-14 14:30:12 +0000
  • d63a31a043 NTSC: only use accessors to get internal video clock vert/horz values tomcw 2023-01-14 14:08:42 +0000
  • 1effb64226
    Update README.md TomCh 2023-01-14 10:48:03 +0000
  • 3d5ed4de04 Debugger: add NTSC_GetVideoVForDebugger() just to get vert position tomcw 2023-01-13 21:19:10 +0000
  • d31a831ac2 Debugger: Fix for tf when in full-speed (#1164) tomcw 2023-01-13 21:11:00 +0000
  • bc132ea077 UI Improvements + dynamic toolbar in fullscreen + new scaling methods Fabrice CARUSO 2023-01-05 21:05:03 +0100
  • 244799ec5a Debugger: Fix for bpv when in full-speed (#1164) tomcw 2023-01-12 21:51:08 +0000
  • 0fe774dbdf Coding Conventions: . Avoid global vars & provide getter/setter accessor functions. . Avoid C++11 empty initializer lists. (PR #634) tomcw 2023-01-12 21:37:41 +0000
  • 1902af4ad9
    Merge pull request #1163 from AppleWin/Debugger_2.9.1.14 Michael "Code Poet" Pohoreski 2023-01-08 12:56:37 -0800
  • d532922821 Remove unused var nStartAddress michaelangel007 2023-01-08 12:48:25 -0800
  • 2a91824873 Debugger 2.9.1.14 Fix disassembly when in middle of data michaelangel007 2023-01-08 12:02:53 -0800
  • 6303401f54 WinMM first & second joysticks are not always 0 & 1 Fabrice CARUSO 2023-01-06 20:37:56 +0100
  • d01a9ccb40 Debugger: add index bounds checks for zpa and wa cmds . fix zpc tomcw 2023-01-05 20:40:38 +0000
  • 71076b9cce Add missing 1.30.13.0 debugger items to History.txt tomcw 2023-01-04 20:55:58 +0000
  • 0532edf773 Speaker fade: use proper type tomcw 2023-01-03 21:46:51 +0000
  • 4377441c26 Fix 6502/65C02's D flag for BRK, IRQ, NMI and RESET. (Fixes #1099) tomcw 2023-01-02 21:41:31 +0000
  • 3ed6a77f3b Remove VS2008 sln/vcproj. (Fixes #1050) tomcw 2023-01-02 21:05:08 +0000
  • 331f6988b1
    Latest (stable) release: 1.30.13.0 TomCh 2023-01-02 12:16:38 +0000
  • 09b685813f 1.30.13.0: Update History.txt v1.30.13.0 tomcw 2023-01-02 11:18:44 +0000
  • ac12f3c294 Fix video junk on RHS edge for TV & Monitor video modes. (Fixes #1157) tomcw 2023-01-02 11:15:40 +0000
  • aa40b2dda7 1.30.13.0 tomcw 2023-01-02 09:41:49 +0000
  • ad8f43d416 Minor fix for diskii T/S status tomcw 2023-01-02 09:14:49 +0000
  • 42148a7ffe Update Acknowledgements & History.txt tomcw 2023-01-01 21:52:19 +0000
  • fd3e2a01e9 Add the SNES MAX controller mapping files. Update makeAppleWin.bat to copy the mapping files into the distro zip. tomcw 2023-01-01 21:10:45 +0000
  • dfbf630edd Help: add -snes-max-user-joy1 <file.yaml> & -snes-max-user-joy2 <file.yaml> tomcw 2023-01-01 21:05:45 +0000
  • f78c20f534 SNESMAX: refactor some code tomcw 2023-01-01 20:31:27 +0000
  • af9d2a6402 Help: add info about dongle tomcw 2023-01-01 19:34:32 +0000
  • dee264483a Save-state: Game I/O Connector: change yaml tomcw 2023-01-01 18:47:21 +0000
  • 4ca6aaea33 Add save-state support for new unit: 'Game I/O Connector' tomcw 2022-12-31 19:51:05 +0000
  • 043bc49f3d Add a new Registry Configuration interface: "Game I/O Connector" (like Slots). Change Config->Advanced to show 'Game I/O Connector' (instead of 'Copy Protection Dongle'). tomcw 2022-12-31 17:32:50 +0000
  • be62e7afa5
    Remove point about support for LCM Eve TomCh 2022-12-29 22:12:04 +0000
  • 9920aaa711 1.30.12.1: point-release (#1141) tomcw 2022-12-16 10:34:51 +0000
  • 74d77e1dfb vcxproj: Move CopyProtectionDongles.cpp/h under 'Emulator' tomcw 2022-12-16 10:30:33 +0000
  • e5a87b5063
    Add support for hardware copy protection dongles in game i/o socket (#1153, PR #1154) Matthew D'Asaro 2022-12-16 01:04:29 -0800
  • 6f3234ed7b Fix corrupted Visual Studio Project Files Matthew D'Asaro 2022-12-15 17:01:39 -0800
  • 5c0f3d03ad
    Support controller-button remapping file for SNES MAX (#1155) TomCh 2022-12-15 14:45:00 +0000
  • 4728a74147 Change Get() func tomcw 2022-12-15 14:41:44 +0000
  • 489dbb467e Tweak tomcw 2022-12-15 14:33:46 +0000
  • e365885ea8 Remove .h file tomcw 2022-12-15 14:29:35 +0000
  • 9ef6013a75 Remove TODO comment tomcw 2022-12-15 08:46:11 +0000
  • 8308d3930d Tidy tomcw 2022-12-15 08:45:02 +0000
  • 7efdee7554 Change altControllerType to using the altControllerButtons mapping tomcw 2022-12-15 08:22:54 +0000
  • e985f99e83 Code Style Cleanups Matthew D'Asaro 2022-12-14 21:31:54 -0800
  • d583011494 Add support for hardware copy protection dongles Matthew D'Asaro 2022-12-13 23:07:37 -0800
  • 4e1917bac9 Refactor tomcw 2022-12-11 19:28:48 +0000
  • 9358abbb28 Help: add info about LCM Eve & Feline cards tomcw 2022-12-11 13:28:39 +0000
  • b439469d73 WIP tomcw 2022-12-10 15:15:15 +0000
  • 40e8cdf317 A2_BASIC.SYM: exclude the 7 MATHTBL constants. (Fixes #1144) tomcw 2022-11-20 21:18:07 +0000
  • 9738af1757 Video rendering: fix glitch when in non-'50% Scan lines' mode. (Fixes #1143) tomcw 2022-11-20 20:54:15 +0000
  • 7100bfa5b5 Debugger: LBR: support the unset/undefined case (eg. reset to undefined when beginning a new debug session) tomcw 2022-11-19 20:39:41 +0000
  • 0000e8b9c3 Mouse: support VBL even when in 'mouse off' mode. (Fixes #1138) tomcw 2022-11-17 22:23:20 +0000
  • 6a1ebe7801 Help: update for Config -> Disk: 'Show Status' tomcw 2022-11-17 21:29:20 +0000
  • 8cd51ba155
    Show Disk II Slot 5 status (#1134, PR #1137) TomCh 2022-11-17 21:08:11 +0000
  • 63bd198ed0 Rename funcs/vars to remove 'slot5' word tomcw 2022-11-17 20:55:58 +0000
  • a3c43b7a69 Disk Config: decouple 'Show Status' from DiskII card in slot 5 tomcw 2022-11-17 20:46:09 +0000
  • 3afcaf0d2b Debugger: Allow DISK SLOT cmd before querying for diskii interface card tomcw 2022-11-16 21:54:53 +0000
  • 91ebc14400 Debugger: add 'DISK SLOT n' - to set current slot of Disk II card tomcw 2022-11-16 21:47:51 +0000
  • 9ca217dd4f Config: Disk tab: move 'Show Status' tomcw 2022-11-16 21:18:59 +0000
  • 9ce37d31d7 Remove experimental tooltips tomcw 2022-11-16 21:10:56 +0000
  • 7a53759ada Different tooltip orientations tomcw 2022-11-16 21:03:37 +0000
  • 3f1b1ded69 In 2x windowed mode: always show slot-5 disk ii LEDs; but s5/s6 trk/sec is now on a UI toggle tomcw 2022-11-03 21:42:30 +0000
  • 82e9b728d3 Remove magic numbers tomcw 2022-11-02 21:53:07 +0000
  • e744410fb0 Remove magic numbers tomcw 2022-11-02 21:31:25 +0000
  • ffa0d76f8d Refactor: switch to FormatIntFracString() tomcw 2022-11-02 20:31:01 +0000
  • 9f257f18aa Add tooltips for slot6 & slot5 track info (d1 & d2) tomcw 2022-11-01 21:51:39 +0000
  • 7cbe2fed7f Refactor of const int diskIIInfoHeight tomcw 2022-10-15 23:26:38 +0100
  • e409ef82b4 Add Disk Config GUI and save flag to Registry tomcw 2022-10-15 23:04:41 +0100
  • 815e0d4fa7 Fix full-screen T/S position tomcw 2022-10-15 18:11:37 +0100
  • a2d98b96cf Refactor tomcw 2022-10-15 17:59:42 +0100
  • 81da1aaf0f WIP: s5 trk/sec status working tomcw 2022-10-15 16:46:46 +0100
  • 8e2ee62d37 Debugger: add new command: 'bpv <vpos,[len]>' . break on video-scanner's vpos matching . NB. auto disable when hit tomcw 2022-10-08 19:17:47 +0100
  • e6cdd5a2c9 Help: update cmd line for '-s5|6 diskii13' and debugger info about zp/memory watches tomcw 2022-10-06 21:53:54 +0100
  • a57f2b29a3 Support '-s6 diskii' and '-s6 diskii13' (#1133) . so that a diskii card can be re-inserted into an empty slot 6 Improve command line for slots 5&6: -sN diskii and -sN diskii13 . on a restart (or change of config), if that diskii card is already in the slot then ignore . ie. don't lose the image(s) across a restart tomcw 2022-10-06 21:13:05 +0100
  • 69fa53ab7d Add command line: '-sN diskii13' to force the diskii card (in slot-N) to use the 13-sector firmware (#1133) tomcw 2022-10-05 21:29:57 +0100
  • 259472a877 Fix for Rainbow demo for 50Hz/PAL Color Monitor. (fixes #1131) tomcw 2022-10-02 21:52:13 +0100