tomcw
f3b6b8665f
Debugger: fixes to wrap 16-bit addr (was resulting in AppleWin debugger crashes)
2021-02-07 16:58:11 +00:00
Andrea
cdf1cb9106
Remove usages of g_hFrameWindow and g_hInstance from core emulator files. And Resource related Win32 functions. (PR #915 )
...
. Win32Frame: remove WM_USER_RESTART.
2021-01-19 20:37:43 +00:00
Andrea
e27879ac99
Move interface into a class FrameBase. (PR #893 )
...
. Move the Win32 implementation into Win32Frame.
2020-12-24 15:08:50 +00:00
tomcw
97643e304f
Fix build for missing include of Interface.h
2020-12-20 15:39:53 +00:00
Andrea
bbe88da787
AppleWin.cpp split (PR #875 )
...
. Split AppleWin -> Core with the functionality really needed by the emulator.
. Split AppleWin -> Utilities for generic code not called by other emulator components.
. Split AppleWin -> CmdLine for the command line option parsing.
2020-11-26 21:50:06 +00:00
Andrea
c455488b50
Split Frame.cpp to WinFrame.cpp (PR #874 )
2020-11-23 19:21:20 +00:00
ThorstenB
b0b033da49
Source clean-up, portability and debugger fixes. (PR #842 )
...
And fix two general issues:
- confusing behavior when entering the builtin (mini) assembler mode,
- and also fixes the "cl" (clear flag) command - which was documented, but did not work at all (due to an "interesting" command/syntax conflict...).
2020-10-11 17:14:03 +01:00
ThorstenB
7d7aa17a47
Debugger: minor clean-up: compiler warnings, unused variables etc ( #840 )
2020-10-01 19:55:29 +01:00
tomcw
87677ed4c3
Debugger: In _6502_GetTargets() removed the bool bIgnoreJSRJMP parameter.
2019-12-09 20:42:16 +00:00
tomcw
f0e840f8e0
Debugger: Support BPMR for JMP (abs) and JMP (abs,x). ( #451 )
2019-12-09 19:13:24 +00:00
tomcw
b1316dc3da
Debugger: Fixed regression at prior commit dd274bc000
for bpm addr16 not triggering.
...
. Extended debugger regression tests to catch this (and test many other variants).
2019-12-09 16:27:13 +00:00
tomcw
dd274bc000
Debugger: BPMR|W - ignore next opcode's fetch address as a candidate for memory trap address ( #451 )
2019-11-27 22:14:16 +00:00
TomCh
2f64795e2e
Debugger: BPMR & BPMW (PR #710 )
...
Extended BPM to also support BPMR and BPMW
Fixed BPM[R|W] 0:FFFF (ie. support a range of 0x10000)
2019-10-23 05:31:53 +09:00
Andrea
6051bc55d0
Changes to ease code compilation in gcc. ( #541 )
...
Changes to ease code compilation in GCC.
Disk_t and HDD contain a std::string and for this reason they need a proper constructor, ZeroMemory is not guaranteed to work.
2018-02-24 15:12:40 +00:00
tomcw
0fef6516f4
Debugger: fix _6502_GetTargets() when abs addr16 wraps over 64K boundary (crash bug) & extend debugger unit-tests
2017-08-15 22:12:51 +01:00
tomcw
c35b863bd9
Debugger: BPM cmd: trigger on stack access for BRK,JSR,PLn,PHn,RTI,RTS ( #445 )
2017-08-04 21:07:02 +01:00
Michaelangel007
4325900b2d
DOC: Fix 6502 cheat sheet x2 x6 ZP
2017-04-05 07:51:16 -07: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
tomcw
04c9d09e38
When FullSpeed: don't do cycle-accurate graphics update
...
. means that disk accesses (eg. loading) is much quicker
Correct naming of video modes (in UI and code)
Pixel adjust for NTSC B&W and Color video modes to align with other video modes
2016-05-17 22:07:27 +01:00
tomcw
e98de27039
Manual merge from master @ c798157
2016-03-21 23:48:02 +00:00
michaelangel007
a509cc511a
Add: proper OPCODE_NOP enum
2014-12-11 10:00:51 -08:00
michaelangel007
e449da5b47
Debugger: Fix ASC overflowing _sOpCodes in FormatOpcodeBytes()
2014-08-28 16:52:41 -07:00
tomcw
a05979a6d1
Bump version to 1.25 & added comment to History.txt stating dropping Win98/ME support
2014-08-28 22:34:25 +01:00
michaelangel007
fc5818ee34
Debugger 2.7.0.29 -- Renamed DS to ASC, fixed disassembly for ASC
2014-08-28 11:13:02 -07:00
tomcw
cbdad2a02f
Qualified all STL refs with std:: to get rid of the 'using namespace std' mismatch between the main code & debugger code
2014-08-14 20:29:01 +01:00
tomcw
6a26a95487
PCH refactor: remove non-system headers from stdafx.h
2014-08-13 21:30:35 +01:00
tomcw
d591dd006b
Remove the top-level AppleWin folder
2014-05-23 22:59:02 +01:00