tomcw
0fe9cc053d
Render-line: remove debug code
2017-04-14 20:58:32 +01:00
tomcw
dd36db0f7b
NTSC: Per-line rendering (WIP) - TEXT40 and speed test
2017-04-14 20:33:42 +01:00
tomcw
0a29adacc2
NTSC: Removed the redundant per-line caching of video mode & video function. Tested with ANSI STORY (end credits) and Rainbow.
2017-03-26 21:35:30 +09:00
tomcw
1bd85e123e
SSC: Added -modem switch (for dcd,dsr,dtr) and removed invert switches ( #386 )
2017-03-23 21:36:26 +00:00
tomcw
82302c19ce
Fixed #387 : Added support for up to 40-track .nib images
2017-03-21 22:06:56 +00:00
tomcw
3db755c2b4
Fixed #316 - For g cmd: don't set regular BP when also doing g_nDebugStepUntil
2017-03-21 21:25:24 +00:00
tomcw
0ac0212f46
1.26.2.1: Experimental - Bump version & update History.txt
2017-03-19 21:48:59 +00:00
tomcw
abd99d109e
SSC: Experimental support for 6551's status bits: DCD and DSR via -dcd[-invert] and -dsr[-invert] args ( #386 )
2017-03-19 21:44:20 +00:00
tomcw
b377dc8afb
Savestate: SSC - DTR : added a todo comment
2017-03-19 17:27:07 +00:00
tomcw
49752ff7c3
LC 0xC08n.b0=1: After write-enable RAM, STA doesn't write-protect ( #395 )
2017-03-18 21:33:45 +00:00
tomcw
b44d939fe2
1.26.2.0: Experimental - Bump version & update History.txt
2017-03-18 15:32:45 +00:00
tomcw
6d55634281
Debugger: fix for MODE_STEPPING at was falsely breaking on floating bus
2017-03-18 15:18:14 +00:00
tomcw
6063d8e96f
SSC: Experimental support for 6551's DTR via -dtr or -dtr-invert args ( #386 )
2017-03-18 13:56:18 +00:00
tomcw
5470febbf8
Fix for write to 0xCFFF (wasn't implemented), and clear IO_SELECT_InternalROM on 0xC006 (SLOTCXROM) access ( #392 )
2017-03-16 22:28:18 +00:00
tomcw
87862bcf28
Fix for 2x read access to (odd addr) to enable write access ( #392 )
2017-03-15 21:42:06 +00:00
tomcw
1c3838ab8f
Debugger: removed unused var
2017-03-12 21:56:42 +00:00
tomcw
30d8b7716a
Debugger: Mute sound when entering debugger from MODE_STEPPING:
...
. ie: ESC, F7 and Pause key
Debugger: Fix for MODE_STEPPING when jump from $C3xx to $C8xx:
. Don't break on floating-bus, as Expansion ROM will be switched in on
this access.
IORead_Cxxx(): Fix the logic for IO_SELECT when not slot-3
2017-03-12 21:54:08 +00:00
tomcw
3a2313c52e
Debugger:
...
. Improved break on FB or IO: account for slot empty (or not) & if expansion ROM enable
Memory:
. IORead_Cxxx(): Fix for Apple II support for when slot-3 is empty
. Apple II type was erroneously testing //e soft-switches
2017-03-10 22:00:01 +00:00
Nick Westgate
16b81133e0
Allow disk write protect read with drive off - Fixes #389
...
- Added comments
- Removed mistaken check for writing nibbles < 0x80
- Reset forces all switches off
2017-03-08 23:13:56 +13:00
tomcw
3d6c10bad9
Debugger:
...
. Move the BRK and invalid opcodes checks out of main emulation's Fetch() and into DebugContinueStepping()
. Added a new break condition: when PC reads floating bus or I/O memory
. On a break condition, output a 'Stop Reason' message to the console
2017-03-07 21:35:38 +00:00
tomcw
adfb48c6ab
Added old doc about SSC registers
2017-03-04 21:00:12 +00:00
tomcw
743add80f0
Improve ContinueExecution() whilst MODE_STEPPING:
...
. GetKeyState(VK_SCROLL) is slow, so only call periodically
. Account for g_nCpuCyclesFeedback before calling SpkrUpdate()
2017-02-26 13:45:06 +00:00
tomcw
29b7fa15b8
Merge branch 'master' of https://github.com/AppleWin/AppleWin
2017-02-25 22:48:07 +00:00
tomcw
0b6c5bbb91
Support for #384 :
...
. Debug 'G(o)' cmd now defaults to normal speed (and precise video updates)
. New debug 'GG' cmd enables full speed (and periodic video updates)
. Single-stepping (normal or full speed) now routed through ContinueExecution()
. Removed Cpu6502()/Cpu65C02() check for debug breakpoints
. Removed the (undocumented) SHIFT+F7 feature to exit debugger for 'normal speed breakpoints'
. Removed the g_bDebugNormalSpeedBreakpoints variable
2017-02-25 22:32:46 +00:00
tomcw
8c4f451557
Remove old, unused _Video_SetupBanks()
2017-02-17 16:00:22 +00:00
tomcw
fc781cdd47
Remove old, unused Video.cpp var/code:
...
. g_VideoForceFullRedraw
. VideoApparentlyDirty()
2017-02-17 15:37:37 +00:00
tomcw
568441f844
CHM Help: Corrected 'Save-state' page to reference the Advanced config tab
2017-02-17 15:14:14 +00:00
tomcw
a6bfe4cfe9
1.26.1.1: Fix #382 - CTRL+RESET not re-init'ing correct 40/80 text rendering routine when in mixed mode
2017-02-17 14:55:04 +00:00
tomcw
decbb401f9
1.26.1.0: Bump version, copyright year & History.txt
2017-02-11 16:51:10 +00:00
Kelvin Lee
1193cfd10f
Added missing yaml2010.vcxproj.filters
2016-12-29 14:25:00 -05:00
tomcw
0f6c6cfefb
Fix-up the VS2010 sln after the vcproj/sln renames
2016-12-29 14:23:36 -05:00
tomcw
7ed4f00768
Rename VS2010 sln & vcprojs to be consistent with other VS versions
2016-12-29 14:17:54 -05:00
tomcw
ba25771689
Fix-up the VS2008 sln after the vcproj/sln renames
2016-12-29 13:24:04 -05:00
tomcw
4b8faa1824
Rename VS2008 sln & vcprojs to be consistent with other VS versions
2016-12-29 13:17:35 -05:00
Kelvin Lee
56570960ef
Renamed g_restart to g_bRestart.
2016-12-29 12:10:25 -05:00
Kelvin Lee
e0cac15ede
Renamed global variable restart to g_restart. Made it proper bool.
2016-12-29 12:10:03 -05:00
Kelvin Lee
0992cf16c4
Added variadic variants of ConsolePrint(), ConsoleBufferPush() to make code cleaner. Also added ConsoleColorizePrint() and variants.
2016-12-29 12:07:54 -05:00
Kelvin Lee
5e59f11625
Fixed a compiler warning.
2016-12-29 11:37:54 -05:00
Kelvin Lee
bb25fb702e
Fixed compiler warning about too many arguments for sprintf.
2016-12-29 11:36:43 -05:00
Kelvin Lee
65e253f312
Fixed indentation with tabs.
2016-12-29 11:36:21 -05:00
Kelvin Lee
20a1a9a884
Fixed compiler warnings about adding integer to char.
2016-12-29 11:35:09 -05:00
Kelvin Lee
03996c45a8
Fixed to safely sscanf.
2016-12-29 11:34:39 -05:00
Kelvin Lee
9ec4012209
Fixed format typo.
2016-12-29 11:01:46 -05:00
Kelvin Lee
c0736aaabf
Print pointers in correct way.
2016-12-29 11:01:12 -05:00
tomcw
eb2c7731cc
Delete bin/Applewin.exe, as it was never kept up-to-date. NB. The latest equivalent build can be downloaded from the Releases tab of the AppleWin repo.
2016-12-27 21:24:55 -05:00
tomcw
9efa08b5eb
HDD firmware: Update file history and some comments
2016-12-26 22:47:30 -05:00
TomCh
4ac8bb375d
Merge pull request #370 from rhoem1/AppleWin-Rob-323
...
Fix for issue #323 (can't bypass hard drive boot)
2016-12-26 22:21:33 -05:00
tomcw
eb74c97817
Merge branch 'cbmeeks-patch-1' & patch-2
...
. Minor typos in docs\compiling.txt
2016-12-26 21:56:56 -05:00
tomcw
ab04e46f61
Save-state: Draw the frame,buttons,etc as soon as we know the Apple2Type, to remove the issue where the drive buttons appear before the rest of the buttons. (Repro: Loading a 32MB gzip'ed HDD image from the command line.)
2016-12-11 16:31:25 +00:00
tomcw
345200972b
NTSC: Removed g_aHorzClockMemAddress[] for caching the horz video scanner addr
2016-12-11 15:27:07 +00:00