Commit graph

584 commits

Author SHA1 Message Date
ogamespec
ed21440db6 DSP Mailboxes 2020-03-15 00:43:15 +03:00
ogamespec
ec03cb10e5 Trying to run DSP mailboxes 2020-03-14 16:22:10 +03:00
ogamespec
b4454d380d Dsp Intepreter WIP 2020-03-14 15:10:17 +03:00
ogamespec
3549d6312a Dsp mailbox latch logic 2020-03-14 13:06:42 +03:00
ogamespec
c0d27488da Dsp interpreter WIP 2020-03-14 12:59:04 +03:00
ogamespec
37e95c58f8 Removed old DSP HLE code
It was not very well designed and without knowledge of the features of the microcode.
Later it will be possible to add HLE, but not for release 0.11
2020-03-14 01:02:29 +03:00
ogamespec
abe8c3f33d Improved DspCore 2020-03-14 00:25:10 +03:00
ogamespec
0872ea2984 Fixed core multithreading 2020-03-13 22:22:44 +03:00
ogamespec
0288acbbac Dsp interpteter first try
- Removed Gekko breakpoints for a while
2020-03-13 22:11:18 +03:00
ogamespec
8daaea6f4a DspCore Flipper interface 2020-03-13 20:57:38 +03:00
ogamespec
e93d762e4d DSP Commands ready 2020-03-13 20:40:59 +03:00
ogamespec
959e1e5fa2 Dsp debug commands
- DspCore WIP
2020-03-13 17:06:57 +03:00
ogamespec
d289c9b4d2 Removed SignedShort2 from dsp analyzer 2020-03-13 15:12:05 +03:00
ogamespec
8fb2943aaf DSP Analyzer ready 2020-03-13 15:10:22 +03:00
ogamespec
5af7ec6b87 Groups 7,9,AB,CD 2020-03-13 14:07:27 +03:00
ogamespec
a8624415df Dsp Analyze Groups 4,5,6 2020-03-13 13:02:50 +03:00
ogamespec
04e0ee1d57 Dsp Analyzer Group3 2020-03-13 12:10:21 +03:00
ogamespec
37cf2f3b75 Dsp Analyze Packed Group 2020-03-13 11:27:38 +03:00
ogamespec
73e0fe7318 Update DspAnalyzer.h 2020-03-13 02:38:49 +03:00
ogamespec
40c18b929c Dsp Analyzer Group 8 and prepared packed Group 2020-03-13 02:37:43 +03:00
ogamespec
54caa4e6fd DspCore thread 2020-03-13 01:23:25 +03:00
ogamespec
6017e4ca15 Analyzer Group2
- Updated dsp_info
- Mapped IRAM as first 8 Kbytes of ARAM (for write only)
2020-03-13 01:05:19 +03:00
ogamespec
727e9adc58 Dsp Analyze Group 1 2020-03-13 00:11:14 +03:00
ogamespec
2707fbe683 Groups 2020-03-12 17:49:49 +03:00
ogamespec
abd4694b7f Update DspAnalyzer.h 2020-03-12 17:30:49 +03:00
ogamespec
12c76ee072 DspAnalyzer Group0 ready 2020-03-12 17:25:27 +03:00
ogamespec
92004c0afa DSP disasm ready 2020-03-12 16:18:38 +03:00
ogamespec
55dfc2bcd4 DSP Core draft 2020-03-12 15:16:41 +03:00
ogamespec
59a5bdb485 DSP analyzer WIP
- New dsp core
2020-03-12 14:22:22 +03:00
ogamespec
41b1192f80 Standalone debugger 2020-03-12 12:03:33 +03:00
ogamespec
d5d52b2c17 Small changes 2020-03-12 01:43:57 +03:00
ogamespec
ec856e0e98 Some tuning to DSP HLE
- Allow to skip OSInitAudioSystem, but still not able to pass JAudio DSPSendCommand
2020-03-12 01:33:32 +03:00
ogamespec
914618896f Removed DSP Fake option 2020-03-12 00:48:27 +03:00
ogamespec
dfda1f3483 Splitted dsp analyzer away 2020-03-12 00:07:21 +03:00
ogamespec
8dfe6044e6 DSP disasm skeleton 2020-03-11 23:51:31 +03:00
ogamespec
d60e52b9f1 Fixed pch for PAD/DVD 2020-03-11 21:22:11 +03:00
ogamespec
9464b53ecf ISO files in selector 2020-03-11 21:06:14 +03:00
ogamespec
394dfa06e4 Bootrom support 2020-03-11 17:04:16 +03:00
ogamespec
9b397a5c28 Various ROM settings in HW config 2020-03-11 14:46:34 +03:00
ogamespec
def36b1c4a Renamed bootrom fonts 2020-03-11 14:03:08 +03:00
ogamespec
103a508499 Redesigned memory 2020-03-11 13:56:45 +03:00
ogamespec
2ba9686e21 Removed setjmp
- Nice console command handling
2020-03-11 12:09:16 +03:00
ogamespec
eade6d31a0 Small changes
Can't start to code today(
2020-03-09 18:32:43 +03:00
ogamespec
e92417fe55 Less warnings 2020-03-08 23:11:15 +03:00
ogamespec
0deae7056f Managed Config 2020-03-08 20:55:03 +03:00
ogamespec
817917c6f6 Muted PI interrupts 2020-03-08 20:05:15 +03:00
ogamespec
cbec02189c Recent menu work again 2020-03-08 20:02:29 +03:00
ogamespec
e2e4b134d5 Fixed RAM access (added mask)
- Fixed minor bugs
- Warning cleanup
2020-03-08 19:47:45 +03:00
ogamespec
a3614d32ff Fixed crash on closing 2020-03-08 19:21:48 +03:00
ogamespec
bac062c6cb RAM migrated to HW::MI 2020-03-08 18:58:28 +03:00