Andrea Odetti
db34cd326f
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# source/StdAfx.h
2022-02-14 08:08:32 +00:00
Kelvin Lee
9a3832084a
Simplify the common combination of sprintf() and OutputDebugString() (PR #1031 )
...
- Update LogOutput() and LogFileOutput().
- Add StrFormat() to produce std::string out of snprintf() & add StrFormat.cpp to projects.
- Add PTRDIFF_T_FMT in parallel to SIZE_T_FMT to StdAfx.h, for completeness.
- In Log.cpp, changed to get timestamp using posix functions.
- Removed TCHAR usage throughout - simply use char.
2022-02-13 21:37:05 +00:00
Andrea Odetti
c32105ff63
Merge remote-tracking branch 'upstream/master'
2022-02-13 18:41:54 +00:00
tomcw
83e56924f7
WM_CREATE: remove CpuCreateCriticalSection(), since done in SY6522.Reset()
2022-02-13 12:37:33 +00:00
tomcw
b519031de4
WM_CREATE: call CpuCreateCriticalSection() instead of CpuInitialize()
2022-02-12 19:11:34 +00:00
tomcw
3fe06faf65
MB/6522: remove the legacy g_nMBTimerDevice variable.
...
Fix ASSERT from previous commit as SY6522.Reset() needs CriticalSection.
2022-02-12 18:42:58 +00:00
Andrea Odetti
4f723d900b
Merge remote-tracking branch 'upstream/master'
2022-02-12 18:26:41 +00:00
Andrea
8bbb85b1e8
SY6522: initialise device. (PR #1036 )
2022-02-12 17:29:49 +00:00
Andrea Odetti
058726746f
Merge remote-tracking branch 'upstream/master'
2022-02-12 17:01:48 +00:00
sh95014
9459ec261a
Writes to Printer Interface card strobe should not be interpreted as a data byte ( #1017 PR #1027 )
2022-02-11 20:57:09 +00:00
tomcw
3d39698d2c
CHM: Bump copyright year
2022-02-08 21:24:50 +00:00
tomcw
771d9b1328
1.30.8.0: Update History.txt
2022-02-08 20:32:02 +00:00
Andrea Odetti
0419c2ca80
Update AW and ImGui.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-02-06 11:44:56 +00:00
Andrea Odetti
4a6315014e
Merge remote-tracking branch 'upstream/master'
2022-02-06 11:37:54 +00:00
Kelvin Lee
ad73f3ec37
A couple of smallish fixes (PR #1029 )
...
. Fix VS2008 build: int8_t is not defined
. Fix VC compile warning C4800: forcing int to bool
2022-02-05 22:02:26 +00:00
TomCh
f7c6ef397c
Split 6522 out of MB code and into own class (PR #1028 )
...
NB. Update CpuInitialize() & CriticalSection creation:
. call CpuInitialize() on WM_CREATE to create CriticalSection
. needed as MB_Initialize() needs CriticalSection
2022-02-05 18:48:36 +00:00
Andrea Odetti
65f9843ad8
Merge remote-tracking branch 'upstream/master'
2022-01-31 09:20:58 +00:00
tomcw
53ab72ce13
Card.cpp: add newline at EOF
2022-01-30 21:37:40 +00:00
Andrea
7ab65492c6
Load save-state for Cards: improve error messages. ( #1025 )
...
. better error message for (unlikely) slot mismatch.
. better error message if load state version is invalid.
2022-01-30 21:25:40 +00:00
Andrea Odetti
71285eebb6
sa2:: update ImGui.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-30 20:12:17 +00:00
Andrea Odetti
2a908c1889
Expose some printer settings.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-30 20:10:33 +00:00
Andrea Odetti
4f3c92bee4
sa2: realpath fails if the path does not exist.
...
Assume the path is absolute (for now).
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-30 18:56:21 +00:00
Andrea Odetti
ab358975ad
Merge remote-tracking branch 'upstream/master'
2022-01-30 15:57:17 +00:00
tomcw
24378313c3
WOZ-related changes:
...
. Significant bit-cells after a gap between latch access upped from 50 to 100 (#1020 )
. Minor track sync mod: Update bitStream position for current track before re-calc'ing position for new track (#1022 )
. Minor: for DiskII I/O regs $A/B (Select Drive 1/2) update the isWOZ variable to reflect new image-type
2022-01-29 21:27:03 +00:00
Andrea Odetti
364cfcbade
Debugger: add some more flags & switches.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-16 20:38:49 +00:00
Andrea Odetti
586f094393
Update ImGui.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-16 19:17:57 +00:00
Andrea Odetti
6c6409b625
Merge remote-tracking branch 'upstream/master'
2022-01-16 11:16:39 +00:00
tomcw
af814347f0
Support AN3 for IIe ( #1018 )
...
(Fix IOUDIS for IIc - $C07E/F was backwards)
2022-01-15 18:01:41 +00:00
Andrea
26a729309f
Merge pull request #62 from audetto/fullspeed
...
sa2: do not call VideoPresentScreen every Apple ][ frame when in full…
2022-01-14 17:36:28 +00:00
Andrea Odetti
d88ab1199d
sa2: do not call VideoPresentScreen every Apple ][ frame when in full speed.
...
But only call it after 16ms wall clock.
Fixes https://github.com/audetto/AppleWin/issues/61
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-11 18:08:27 +00:00
Andrea Odetti
c70377fcaf
ImGui: avoid non-reentrant call to VideoPresentScreen().
...
The debugger (which calls VideoPresentScreen) is execute in immediate mode from VideoPresentScreen.
Is this a design problem?
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-11 17:50:08 +00:00
Andrea Odetti
2abca0c0b2
Update ImGui.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-10 15:38:25 +00:00
Andrea Odetti
3348d4420e
SaveState: fix some issues in the order of things.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-10 15:38:13 +00:00
Andrea Odetti
726b05cdbe
cpack: extract version number from resources.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2022-01-10 12:00:18 +00:00
Andrea Odetti
0264538f4b
Merge remote-tracking branch 'upstream/master'
2022-01-08 08:57:04 +00:00
Andrea
5fbd8339c1
Screenshot: reset file pointer to the end. (PR #1016 )
2022-01-07 21:06:24 +00:00
Andrea Odetti
f557566824
Merge remote-tracking branch 'upstream/master'
2022-01-06 18:55:38 +00:00
michaelangel007
aa4af5e9d5
Debugger: Fix DF E937 not checking for 0.0 correctly
2022-01-06 10:26:30 -08:00
michaelangel007
65e4859b01
Debugger: Cleanup DB DB2 DB4 DB8 DW DW2 DW4 DF DS
2022-01-06 10:18:38 -08:00
michaelangel007
ae214a1b19
Debugger: Cleanup: Add note about magic number 200
2022-01-06 10:12:37 -08:00
michaelangel007
8667c0eb32
Debugger: Cleanup: Add note about DISASM ID
2022-01-06 10:10:59 -08:00
michaelangel007
182e48e82d
Debugger: Add: First pass of DF
2022-01-06 10:10:09 -08:00
michaelangel007
32ee96fb8b
Debugger: Cleanup FormatNopcodeBytes()
2022-01-06 08:24:55 -08:00
Andrea Odetti
e8fe81c7cc
Merge remote-tracking branch 'upstream/master'
2022-01-06 14:25:28 +00:00
michaelangel007
7c4855e631
Debugger: Cleanup DISASM_DISPLAY_ enums
2022-01-05 15:42:34 -08:00
michaelangel007
ca1bea3b97
Debugger: Add comment about DISK command
2022-01-05 15:41:47 -08:00
michaelangel007
225b290e3e
Debugger: Update wish list
2022-01-05 15:41:18 -08:00
Andrea Odetti
d0601d156d
Merge remote-tracking branch 'upstream/master'
2022-01-05 18:45:35 +00:00
michaelangel007
545c79f132
Debugger: Cleanup: Nopcode_e
2022-01-05 08:55:17 -08:00
michaelangel007
7853c1cfcc
Debugger: Cleanup
2022-01-05 08:54:54 -08:00