dolphin/Source/Core/DSPCore/Src
hrydgard 59ed31f291 (just some obsessive code cleanup)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3142 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-03 11:57:53 +00:00
..
DSPAnalyzer.cpp DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first. 2009-04-12 10:21:40 +00:00
DSPAnalyzer.h DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
DSPCodeUtil.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
DSPCodeUtil.h DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
DSPCore.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
DSPCore.h DSPLLE: 2009-05-01 20:06:24 +00:00
DSPHost.h DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
DSPInterpreter.h DSP: make all logical operations set the logical SR_LOGIC_ZERO flag instead of the arithmetic flags 2009-04-15 22:04:44 +00:00
DSPJit.cpp DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first. 2009-04-12 10:21:40 +00:00
DSPJit.h DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first. 2009-04-12 10:21:40 +00:00
DSPTables.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
DSPTables.h DSP: More work on dsptool. Minor bugfixes. Add some testdata for dsptool. 2009-04-18 11:31:37 +00:00
DspIntArithmetic.cpp DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups. 2009-05-02 16:15:52 +00:00
DspIntBranch.cpp DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups. 2009-05-02 16:15:52 +00:00
DspIntLoadStore.cpp DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups. 2009-05-02 16:15:52 +00:00
DspIntMisc.cpp DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups. 2009-05-02 16:15:52 +00:00
DspIntMultiplier.cpp (just some obsessive code cleanup) 2009-05-03 11:57:53 +00:00
LabelMap.cpp DSP: Fixed case and some printing in asm 2009-05-01 12:15:48 +00:00
LabelMap.h Completely fixed DSPTool, on all of its memory leaks, bad API and bad C++. (compiling with include works perfectly) 2009-04-25 10:38:26 +00:00
SConscript compile fix 2009-05-02 19:42:19 +00:00
assemble.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
assemble.h Completely fixed DSPTool, on all of its memory leaks, bad API and bad C++. (compiling with include works perfectly) 2009-04-25 10:38:26 +00:00
disassemble.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
disassemble.h Completely fixed DSPTool, on all of its memory leaks, bad API and bad C++. (compiling with include works perfectly) 2009-04-25 10:38:26 +00:00
gdsp_aram.cpp DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups. 2009-05-02 16:15:52 +00:00
gdsp_aram.h DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first. 2009-04-12 10:21:40 +00:00
gdsp_condition_codes.cpp DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups. 2009-05-02 16:15:52 +00:00
gdsp_condition_codes.h small cleanup 2009-04-16 00:06:37 +00:00
gdsp_ext_op.cpp (just some obsessive code cleanup) 2009-05-03 11:57:53 +00:00
gdsp_ext_op.h DSP: I hereby name R08-R11 WR0-WR3, standing for Wrap control Registers 0-3. 2009-05-01 19:07:29 +00:00
gdsp_interface.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
gdsp_interface.h DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first. 2009-04-12 10:21:40 +00:00
gdsp_interpreter.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
gdsp_interpreter.h DSPLLE: Wrapping behaviour for single increments/decrements of address registers implemented. It made little/no difference as far as I can tell :P 2009-05-01 22:17:22 +00:00
gdsp_memory.cpp DSPLLE: 2009-05-01 20:06:24 +00:00
gdsp_memory.h DSPLLE: 2009-05-01 20:06:24 +00:00
gdsp_opcodes_helper.h DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups. 2009-05-02 16:15:52 +00:00
gdsp_registers.cpp DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons). 2009-05-03 11:15:17 +00:00
gdsp_registers.h DSP: Document in a comment what CLR15/SET15 appears to do. (unsigned multiplication) 2009-05-02 14:57:26 +00:00