Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						887d61ec17 
					 
					
						
						
							
							DSPTool: show hex and substitute names by default for disasm  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5022  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-02-07 01:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						6e61c32495 
					 
					
						
						
							
							dspspy: fix a bug with ConsoleHelper  
						
						... 
						
						
						
						dspspy: remove some alignment for some vars. (should not have caused issues anyways)
dspCodeUtil: pad ucodes converted to headers to 32byte multiples with nops (this is only mimicing what is seen in nintendo ucodes, probably because their's are originating on disc)
Common.h: fix typo for gcc version of GC_ALIGNED32 (wtf? how did this work before?!)
createtest.pl: add "jmp end_of_test" to the end of generated ucodes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3994  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-08-16 00:37:01 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						3d28eb5dbc 
					 
					
						
						
							
							fix silly typo when using -m with dsptool  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3853  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-19 20:25:14 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						fb7238eeb5 
					 
					
						
						
							
							dsptool: add -f option (errors are not critical)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3847  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-19 10:08:25 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						a41c1b2d0a 
					 
					
						
						
							
							add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests  
						
						... 
						
						
						
						add *.aps to ignore list for DolphinWX dir
add eol-style native to 120 or so files
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3689  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-06 02:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						e5b75aef09 
					 
					
						
						
							
							unbreak dsptool/dspspy  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3521  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-21 11:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						07af37d11a 
					 
					
						
						
							
							opsss..  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3493  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-18 21:15:49 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						d91389fea2 
					 
					
						
						
							
							dspcodeutil now name is always dsp_code as needed by main_spy.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3492  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-18 20:47:02 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						37ceb042e1 
					 
					
						
						
							
							DSPCodeUtil some code fixing  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3485  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-17 23:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						a536460067 
					 
					
						
						
							
							Fixed buffer overflow in CodesToHeader, now dsptool -m creates files correctly as far as I could test  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3484  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-17 22:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						697ce7b1ab 
					 
					
						
						
							
							createtest fixes and compile fixes for linux  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3482  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-17 21:44:03 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						ff7f9020fe 
					 
					
						
						
							
							dsp: renamed R09 to WR1 in some tests, removed unused code in DSPTables.cpp, added showing of origin file in dspspy (please fix if [runningUcode - 1] is wrong)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3417  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-13 04:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						aeb7053230 
					 
					
						
						
							
							DSPTool now accepts multiple files with the '-m' flag. See usage for more information.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3406  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-11 07:11:05 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						2122da5cd2 
					 
					
						
						
							
							DSPSpy: Added preliminary support for realtime multiple microcode processing  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3383  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-08 21:15:01 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						bb06a53e28 
					 
					
						
						
							
							DSP LLE: Just some renaming and cleanup. Prepared for proper base address support in disassembly. Added a "DebugInterface" for the DSP which would allow us to hook up a CodeView .. although CoreView currently doesn't have any support for variable-length instructions.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3351  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-07 11:06:40 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						0772db6af6 
					 
					
						
						
							
							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).  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3141  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-03 11:15:17 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						1045fc7e98 
					 
					
						
						
							
							Completely fixed DSPTool, on all of its memory leaks, bad API and bad C++. (compiling with include works perfectly)  
						
						... 
						
						
						
						More small leftover fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3071  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-25 10:38:26 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						e0a202b7ef 
					 
					
						
						
							
							Made DSPTool more informative and actually fail when compile fails (right now it kept creating invalid files)  
						
						... 
						
						
						
						Also, created an example test which uses the INCLUDE directive. Tests are much shorter and human-readable now!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3064  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-24 15:31:13 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						6ec5d28eda 
					 
					
						
						
							
							DSPSpy: First version submitted, resurrected from the ages of time. Build the dsp code by running dspbuild.bat (or an equivalent shell script), then build the elf using devkitpro/libogc and boot it on your Wii using Homebrew Channel or whatever. You'll get a lot of numbers on your screen.  
						
						... 
						
						
						
						DSPTool: build fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2995  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-18 14:02:34 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						ee933cb5d4 
					 
					
						
						
							
							DSPtool: Better code comparer + cmdline interface added. header generator bugfixed. dsp_test.S now matches the binary.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2994  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-18 12:27:24 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						e7e4ef4481 
					 
					
						
						
							
							DSP: More work on dsptool. Minor bugfixes. Add some testdata for dsptool.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2993  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-18 11:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						d973a9e001 
					 
					
						
						
							
							DSP: Give the assembler and disassembler saner public APIs. Fix bug in fileutil ReadFileToString. More cleanup.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2970  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-14 22:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						f9903f2054 
					 
					
						
						
							
							remove some outdated junk  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2969  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-14 20:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						d25d6b5f98 
					 
					
						
						
							
							DSP asm/disasm: Lots of cleanup, mostly. I may have broken the DSP debugger a bit. will fix it properly later..  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2968  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-14 20:44:03 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						6369b48538 
					 
					
						
						
							
							DSP: I seem to have forgotten assemble.h? Killed the globals in assemble.cpp by putting the entire thing in a class, which will make more improvements easier. Same with disasm. More tweaking of the shift ops.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2958  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-12 14:48:55 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						f6474b98a8 
					 
					
						
						
							
							DSP assembler: Error message improvements.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2956  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-12 13:12:42 +00:00