Commit graph

49 commits

Author SHA1 Message Date
ogamespec
76668a7446 Preliminary AX Mixer
- CrowTRobo demo outpus some noise :p
2020-04-07 01:20:37 +03:00
ogamespec
d3f41c3131 DVD Audio interface implemented 2020-04-06 02:13:12 +03:00
ogamespec
656e686e20 Small changes 2020-04-05 00:59:26 +03:00
ogamespec
09991dafab Update DiskInterface.md 2020-04-04 23:50:47 +03:00
ogamespec
a3c9af3995 DI redesigned according to the new DDU Interface 2020-04-04 23:43:06 +03:00
ogamespec
11cc33c436 DduCore and DVD Cover interface 2020-04-04 20:53:45 +03:00
ogamespec
558c1bbd05 Update DiskInterface.md 2020-04-04 20:02:46 +03:00
ogamespec
ea291c1ae3 DDU Connector and Flipper DI docs 2020-04-04 19:53:00 +03:00
ogamespec
5dc2ed1b00 Notes on Audio DMA 2020-04-04 17:58:39 +03:00
ogamespec
d43a6eae37 Update AudioInterface.md 2020-04-03 23:00:33 +03:00
ogamespec
bc630cd30f Redesing in AI DMA and DVD Audio processing
- SIPoll is now polling in HWUpdate
2020-04-03 22:59:01 +03:00
ogamespec
f7f0a5d649 Update AudioInterface.md 2020-04-03 21:09:19 +03:00
ogamespec
a01c33106b Update AudioInterface.md 2020-04-03 18:58:26 +03:00
ogamespec
19a672391c Update AudioInterface.md 2020-04-03 18:22:31 +03:00
ogamespec
0f2efe365e Update AudioInterface.md 2020-04-03 18:21:49 +03:00
ogamespec
8e43568dc8 Audio Interface (AI) docs 2020-04-03 18:15:44 +03:00
ogamespec
99d4c2092c Inteface 2020-04-03 04:13:28 +03:00
ogamespec
dede64c9dc Core refactoring 2020-04-03 04:12:36 +03:00
ogamespec
d80f58f311 DSP docs updated 2020-03-28 02:05:38 +03:00
ogamespec
eb047c89be Addpaxz fixed 2020-03-22 20:34:18 +03:00
ogamespec
dc0692a224 Fixed CMPAR again lol 2020-03-22 00:00:38 +03:00
ogamespec
6d2409eae6 CMPAR fix 2020-03-21 19:56:37 +03:00
ogamespec
ba50302e22 ILRR fix 2020-03-21 16:05:32 +03:00
ogamespec
a9d0a86779 Dsp Interpreter WIP 2020-03-21 12:53:53 +03:00
ogamespec
73ef663531 Located selector bug in UpdateSelector() 2020-03-20 20:25:04 +03:00
ogamespec
b39c2e4ab1 DspCore WIP 2020-03-18 21:44:16 +03:00
ogamespec
c91662b127 DspCore WIP
- RTI in analyzer
- IROM mapped in DMEM
- ARAM -> IRAM DMA size multiplied by 4
- OSInitAudioSystem stub reversing
2020-03-18 11:45:24 +03:00
ogamespec
a5c12376fb Fized multiline debug output colors 2020-03-17 21:30:24 +03:00
ogamespec
0971d0cba0 LSN/ASN info 2020-03-15 12:29:43 +03:00
ogamespec
652bdc38b4 CMPAR 2020-03-15 11:57:14 +03:00
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
abe8c3f33d Improved DspCore 2020-03-14 00:25:10 +03:00
ogamespec
0288acbbac Dsp interpteter first try
- Removed Gekko breakpoints for a while
2020-03-13 22:11:18 +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
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
9b2e9652bf Markdowned dsp_info
- Added compiled (pdf) GameCube DSP User's Manual
2020-03-11 01:43:21 +03:00
ogamespec
82ffa06eda Experimental ManagedUi 2020-03-08 00:34:44 +03:00
ogamespec
646a643ec3 More Docs
- DVD controller Matsushita MN102-series user manual
- Some Macronix ETH / DSP manuals, similar to GC
- YAGCD
- Duddie DSP Infos
- tmbinc's article on GC DVD protection
- Nintendo US patents as PDFs
2015-09-11 18:20:28 +03:00
ogamespec
c21147ccff Cumulative changes all around project, regarding Stage 1
Docs: New TODO moved to EMU, old renamed to old_todo
Docs: Old coding style is deprecated (old_style.txt)
Docs: Removed mention about CubeDocumented and fixed old emails
RE: boot.s, proved first asm line (lis instruction parameter)
RE: Added PAL and NTSC Boot and IPL IDA files
RE: Some work on NTSC IPL (identified many lib calls, including OS, GX)
RE: Added EXI Bootrom descrambler by segher
RE: GXInit
RE: Internal GX lib structures (GXPrivate.h)
RE: More details on lomem (OS versions)
RE: OSInit and OS.c
RE: OSAlloc (heap allocator)
RE: Very first code of Metrowerk runtime (__start.c)
Docs: Added copy of http://gcdev.narod.ru
Source\Utils: Command processor (Cmd.c)
Source\Utils: File wrapper
Source\Utils: Gekko disasm cleaned up and ported to plain C
Source\Utils: Double-linked lists
Source\Utils: Ported old Profiler code
Source\Utils: String utils
2015-09-04 19:45:10 +03:00
ogamespec@gmail.com
6b385a0d00 2014-04-30 07:49:22 +00:00
ogamespec@gmail.com
48c1344f5d 2013-11-08 13:19:17 +00:00
ogamespec@gmail.com
7552440a0c 2011-07-07 10:30:14 +00:00
ogamespec@gmail.com
adf68032d6 r command updated, new disa command 2011-07-06 08:36:52 +00:00
ogamespec@gmail.com
3d55f38c0b 2011-07-05 12:11:20 +00:00
ogamespec@gmail.com
7b3118623b 2011-06-29 14:19:07 +00:00