Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-re-creation of PR 256 #275

Merged
merged 42 commits into from
Jan 16, 2025
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
128d0ee
Prevent irritating invisible cursor while navigating. Just 1 pet peev…
tomm Oct 31, 2023
8133415
Sleep sometimes in main loop, to avoid eating 100% cpu
tomm Oct 31, 2023
e6c5954
Merge tag 'v2.1.0' into emulator-console8
tomm Nov 14, 2023
a0016d7
Merge branch 'main' of github.com:AgonConsole8/agon-vdp into emulator…
tomm Dec 15, 2023
79f32d9
Comment out zdi.h
tomm Dec 15, 2023
1210d69
More zdi.h fixes
tomm Dec 15, 2023
f2acc90
Merge branch 'main' of github.com:AgonConsole8/agon-vdp into emulator…
tomm Dec 15, 2023
aba3358
Use raw pointer for soundGenerator to avoid de-init crash. Guard its …
tomm Dec 15, 2023
65ee4e1
Merge tag '2.3.0' of github.com:AgonConsole8/agon-vdp into emulator-c…
tomm Dec 19, 2023
763eb37
Merge branch 'main' of github.com:AgonConsole8/agon-vdp into emulator…
tomm Jan 9, 2024
df1ee2c
Compile fix for clang
tomm Jan 15, 2024
1530a89
Merge tag 'v2.5.0' of github.com:AgonConsole8/agon-vdp into emulator-…
tomm Jan 24, 2024
4c4cf36
playmod fix: workaround for having no real xTaskAbortDelay
tomm Jan 28, 2024
ee0ca71
Merge tag 'v2.6.0' into emulator-console8
tomm Feb 8, 2024
533a157
Support for VDP debug logging in emulator
tomm Feb 23, 2024
39be310
Merge tag 'v2.7.0' into emulator-console8
tomm Mar 22, 2024
ed77f48
Build fixes for the emulator
tomm Mar 22, 2024
a4a9ff0
Support booting into different video mode
tomm Mar 30, 2024
2b51448
Merge tag 'v2.7.1' into emulator-console8
tomm Mar 30, 2024
f50f456
Merge tag 'v2.7.2' into emulator-console8
tomm Apr 5, 2024
94a7051
Bring back sane cursor behaviour while making cursor movements (ie ma…
tomm Apr 5, 2024
d267c52
Merge tag 'v2.7.3' into emulator-console8
tomm Apr 6, 2024
d9e4f72
Merge tag 'v2.8.0' into emulator-console8
tomm Apr 27, 2024
f7d9853
Merge tag 'v2.8.1' into emulator-console8
tomm Apr 27, 2024
132787e
Eliminate some VDP-C8 audio crashes
tomm Jun 10, 2024
a97da69
Fix off-by-one error in charToBitmap, and bad indexing by signed char
tomm Jun 10, 2024
365fc5b
Fix memory corruption due to out-of-bounds vdu_palette calls
tomm Jun 13, 2024
4b719d8
Disable hexload on the emulator
tomm Jun 13, 2024
d2a152f
Audio subsystem redesign
tomm Jun 13, 2024
d179b59
Merge tag 'v2.9.2' into emulator-console8
tomm Jun 21, 2024
9a87197
Fix crash when starting plasma.bin, https://github.com/jblang/agon-demos
tomm Jul 18, 2024
89dc768
Merge tag 'v2.10.0' into emulator-console8
tomm Aug 24, 2024
a95cc70
Build fix post-merge of c8 2.10.0
tomm Aug 25, 2024
80b4086
Clang (macos) build fixes post-2.10.0 merge
tomm Aug 28, 2024
5c6aa1f
Merge tag 'v2.10.1' into emulator-console8
tomm Aug 28, 2024
f194131
Conditional compilation of some emulator-specific code
tomm Sep 17, 2024
ba2646c
Conditional compilation for USERSPACE around DEBUG define
tomm Oct 11, 2024
ca49625
Disable custom terminal keyboard handler. fabgl does this
tomm Dec 23, 2024
7bb290f
Merge pull request #256 from tomm/emulator-console8
stevesims Jan 16, 2025
e7fc7d6
add calls to clear variable size float arrays
stevesims Jan 16, 2025
f384602
fix compiler warning
stevesims Jan 16, 2025
1e5fa08
minor code formatting tweaks
stevesims Jan 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Comment out zdi.h
tomm committed Dec 15, 2023
commit 79f32d9b8db76ad5481045f80bd1c78f573b5f0a
2 changes: 2 additions & 0 deletions video/video.ino
Original file line number Diff line number Diff line change
@@ -72,7 +72,9 @@ bool consoleMode = false; // Serial console mode (0 = off, 1 = console enabl
std::unique_ptr<fabgl::Terminal> Terminal; // Used for CP/M mode
VDUStreamProcessor * processor; // VDU Stream Processor

#ifndef USERSPACE
#include "zdi.h" // ZDI debugging console
#endif /* !USERSPACE */

void setup() {
disableCore0WDT(); delay(200); // Disable the watchdog timers