Andrea Odetti
488adf2313
Merge remote-tracking branch 'upstream/master'
2021-03-24 17:52:44 +00:00
TomCh
96bbc0c435
Improve SSI263 (PR #939 )
...
New class for SSI263 (2 instances per MB/Phasor card)
- support 2nd SSI263 at $Cn20 connected to 6522-A (at $Cn00)
Switch from one-shot phoneme playback to ring-buffer
Use a new dedicated ring-buffer (distinct from the AY8910 ring buffer)
Gets rid of: SSI263Thread, the 2 events, and the 64 voices
Support the 2-bit Duration b7:6 of phoneme register for both SC01 & SSI263 (to fix #929 )
Updated save-state
Updated IRQ logging (output cycle & 6522 source)
2021-03-23 22:01:41 +00:00
Andrea Odetti
177858b055
Run missing untabify.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-22 10:37:52 +00:00
Andrea
fd2c690ea5
Update README.md
2021-03-22 08:14:56 +00:00
Andrea
ff82eb4a61
Update README.md
2021-03-22 08:14:11 +00:00
Andrea
165830d488
Update linux.md
2021-03-22 08:08:31 +00:00
Andrea Odetti
5b24df0fc9
More fancy disk drive information in settings.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-21 20:07:27 +00:00
Andrea Odetti
3d8ac1bee3
Add support for drag & drop in Drive 1.
...
And add disk names in the setting window.
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-21 16:32:48 +00:00
Andrea Odetti
cbf9b078c6
sa2: remove multithreading.
...
Obsolete with recent Pi4 hardware, and even with Pi3, advantage is little.
2021-03-21 12:08:30 +00:00
Andrea Odetti
a583fd75f3
Add debugger color scheme choice.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-20 19:39:25 +00:00
Andrea Odetti
7025bcd457
Use correct memory editor.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-20 17:00:45 +00:00
Andrea Odetti
24c105ffd5
Colorise debugger console.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-20 17:00:29 +00:00
Andrea Odetti
f795147611
Add syntax highlight to the disassembler.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-20 10:29:25 +00:00
Andrea
458bbf4634
Update README.md
2021-03-19 07:49:10 +00:00
Andrea
f7848852c6
Update linux.md
2021-03-19 07:41:14 +00:00
Andrea Odetti
3e768c4d78
Use plain characters for branches.
...
We do not have unicode support apparently.
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-18 19:48:26 +00:00
Andrea
199a344e37
Merge pull request #27 from audetto/memory
...
Memory
2021-03-18 19:41:15 +00:00
Andrea Odetti
ea4891f1f6
Start with more sensible values: 2x video size.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-18 19:40:30 +00:00
Andrea Odetti
4fca44ed6f
Custom opcode formatter to match AppleWin.
2021-03-18 19:40:02 +00:00
Andrea Odetti
d029befe6a
Merge branch 'master' into memory
...
# Conflicts:
# source/Debugger/Debugger_Disassembler.cpp
2021-03-18 18:55:27 +00:00
Andrea Odetti
c09827f332
Merge remote-tracking branch 'upstream/master'
2021-03-18 18:52:16 +00:00
Andrea Odetti
5a3618912f
Convert only up to 0.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-18 18:51:24 +00:00
tomcw
fb6433fb7a
Debugger_Disassembler.cpp: add GPL boilerplate text
2021-03-17 20:42:40 +00:00
Andrea
c7f515015b
Debugger: Separate disassembler functions from display (PR #933 )
...
Makes it easier to use them in different environments.
2021-03-17 20:32:19 +00:00
Andrea Odetti
0f66cd6f85
Add DebuggerConsole and improve disassembler.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 20:40:37 +00:00
Andrea Odetti
49cae397d6
Update ImGui.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 15:22:53 +00:00
Andrea Odetti
5cb5108409
Remove (wrong) usage of BeginChild and let ImGui deal with the first frozen header row.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 15:22:20 +00:00
Andrea Odetti
32c200d65c
Factor common code to change AppMode.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 11:31:00 +00:00
Andrea Odetti
5230a6a558
Add ability to step emulator.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 11:14:03 +00:00
Andrea Odetti
7152b82a45
untabify main.cpp
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 10:04:14 +00:00
Andrea Odetti
405ea13ba2
Move Execution to SDLFrame for ease of use in debugger.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 10:02:19 +00:00
Andrea Odetti
f7c6dfc1b9
Remove dead code.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-14 09:59:19 +00:00
Andrea Odetti
db874d37be
Formatting.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-13 20:57:33 +00:00
Andrea Odetti
665245bf7b
Bug fix in AW.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-13 20:56:31 +00:00
Andrea Odetti
d99d35013d
Add support for symbols.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-13 20:56:19 +00:00
tomcw
3f75012c0e
Windows speech: trap calls to COUT1 and BASICOUT (instead of COUT) ( #934 )
2021-03-09 21:06:37 +00:00
Andrea Odetti
dd6455ceb9
Add 6502 disassembler.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-07 20:32:24 +00:00
tomcw
0858cc3a23
Debugger: improve mem views for 6522 & AY8913 chips
2021-03-07 13:11:22 +00:00
Andrea Odetti
883cbdd404
Merge remote-tracking branch 'origin/debug' into memory
2021-03-06 18:13:22 +00:00
Andrea Odetti
8499ccb692
Add info about g_nAppMode to settings.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-06 18:00:31 +00:00
Andrea Odetti
03329bba84
Add memory viewer using imgui_club/imgui_memory_editor.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-06 18:00:07 +00:00
Andrea Odetti
ddd1c4f301
Move ImGui Settings window(s) to a separate class.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-03-06 17:41:32 +00:00
tomcw
3766c1e014
Debugger: fix to wrap 16-bit addr for mem watch (was getting AppleWin debugger crash)
2021-03-02 18:14:36 +00:00
Andrea Odetti
ec56d2ee00
Separate disassembler functions from display.
...
Makes it easier to use them in different environments.
2021-03-01 19:21:30 +00:00
Andrea Odetti
8d8782946b
Memory
2021-02-28 17:02:30 +00:00
Andrea
462f02e77f
Merge pull request #26 from audetto/imgui
...
Make ImGui a module.
2021-02-26 09:04:12 +00:00
Andrea Odetti
0459fd3ba9
Make ImGui a module.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-02-25 16:56:36 +00:00
Andrea Odetti
c416eee9df
sa2: add namespace and remove tabs.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-02-25 16:31:24 +00:00
Andrea Odetti
6066a52592
applen: add namespace and remove tabs.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-02-25 16:25:09 +00:00
Andrea Odetti
56511affa2
libretro: add namespace ra2 and remove tabs.
...
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2021-02-25 16:24:52 +00:00