Shawn Hoffman
d3b8908a7c
Make CDolLoader a bit more c++ish, make wii dols be detected by the presence of a mfspr x, HID4.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6909 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-01-24 21:54:19 +00:00
Soren Jorvang
30e437f9e3
Fix some cases of variables being used uninitialized. Also some unused
...
variables, writeable strings and dangerously shadowed variables.
index(), gamma(), exp() and y0() are POSIX functions and using those
names can cause namespace confusion.
A number of C files were missing the final newline required by ANSI C
and some versions of GCC are pedantic enough to complain about this.
These changes simply the scons build, allowing us to get rid of
filterWarnings which is simply more trouble than it's worth.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5574 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-06-02 20:35:12 +00:00
Shawn Hoffman
f2c060d8cb
Implement some previously unknown gekko/flipper cpuid-type regs
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4698 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-12-16 08:59:18 +00:00
LinesPrower
c8fbc3941d
Fix the disassembler (fmr instruction)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3111 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-30 17:12:07 +00:00
hrydgard
620bf888e7
misc debugger improvements - hle:d code can be read in disasm window, memview can show floating point values, a crash fix, the locked cache now shows up in memview, some disasm bugfixes (frsp)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1970 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 11:44:36 +00:00
hrydgard
8cdbaa2714
Improve register view window (now shows fp, various special regs). If the window is too small, delete the RegisterView section in your Debugger.ini.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1963 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 19:15:33 +00:00
hrydgard
31ef2be0e0
more ppcdisasm bugfixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1543 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 23:15:57 +00:00
hrydgard
162351d832
Fix a number of bugs in the ppc disassembler, causing valid instructions to show up as (ill). Also fix some broken indentation. Plus a panicalert for illegal instructions in ppctables. Remove some deprecated compiler flags.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1528 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 11:57:35 +00:00
hrydgard
4355c37397
make "illegal instructions" visible in disassembly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1520 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 15:07:23 +00:00
hrydgard
4d013ec5df
Fix some sprintf warnings.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1489 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 21:24:07 +00:00
hrydgard
d01e05b7b5
make all disassembler calls threadsafe .. hopefully.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1462 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 21:24:12 +00:00
Shawn Hoffman
668337eb84
convert the register window to wxGrid, allows multiplatform colors. fix wxw debug build error msg.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1454 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 05:29:14 +00:00
bushing
9146b9b261
set svn:eol-style=native for Externals/**.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1440 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 05:17:03 +00:00
fires.gc
645f621481
fixes small memory overwrite of gekko disasm
...
all this sprintf stuff is unsafe :( dunno if there are other places with similar problems...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@982 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 22:01:21 +00:00
hrydgard
ff0a613427
Cleaning up XK's mess, added a simple profiler, minor disasm fix. Too lazy to split it up into individual changes. Savestates not yet working.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@381 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-30 12:11:25 +00:00
Maarten ter Huurne
4871626af8
Fixed "no newline at end of file" warnings issued by GCC 4.2.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@303 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-24 21:50:41 +00:00
hrydgard
b9f5fd1f44
Very simple call tree browser added to code window, bottom left.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@298 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-24 20:25:36 +00:00
hrydgard
f82bf2ae9a
Lots of FP hacking for little gain, super monkey ball is only slightly more sane (wow, it rhymed). Temporary no-speed-limit hack: Hold TAB.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@279 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-23 09:20:36 +00:00
hrydgard
775dc8a9c0
Initial megacommit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-07-12 17:40:22 +00:00