..
CDVD
User Interface code cleanups and bugfixes. some highlights:
2009-12-14 12:18:55 +00:00
DebugTools
Re-did the VUmicro's "Cpu Provider" structs into classes, and split sVU and mVU into independent classes.
2009-12-07 14:00:39 +00:00
Docs
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
IPU
Resolves Issue 502 : FFXII vid hangs in release mode builds due to PCH being enabled on IPU.cpp.
2009-12-16 14:22:40 +00:00
Linux
Update project file.
2009-12-19 11:01:04 +00:00
RDebug
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
System
Bugfixed bad behavior when using BiosSkip and doing interface-ish things while the stub was running.
2009-12-17 14:04:09 +00:00
Utilities
Patch parsing code cleanups, using some parser helper classes and properly const-qualified wxString parameters; also improved error handling slightly.
2009-11-08 17:18:34 +00:00
gui
GSdx:
2009-12-20 02:50:34 +00:00
ps2
* Added toggles for game log output: EE StdOut, EE Deci2, and IOP StdOut. Toggles are provided via a menu in the Console Log.
2009-11-23 06:54:24 +00:00
windows
newVif: non functional minor changes...
2009-12-20 02:13:42 +00:00
x86
newVif: created a custom memcmp for the vif dynarec block finder... its faster than memcmp, but not sure if it will be a noticeable speedup.
2009-12-20 04:25:16 +00:00
3rdparty
Linux: Make the build system even more hackish, to avoid issues with AC_OUTPUT and automake 1.11.
2009-06-07 07:13:54 +00:00
COP0.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
COP0.h
aligned_stack: Finished conversion of all CALLFunc and _callFunctionArg1 functions to aligned-stack safe __fastcall invocations; only IOP's psxExecute and dispatchers remain to be done. (rev is fully functional in this state tho, on win32 at least)
2009-10-20 20:02:07 +00:00
COP2.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
Cache.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
Cache.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
Common.h
wtf? A working framelimiter? Turbo and slowmo hotkeys? Frameskipping?! Why it's all here! Rejoice! And then find lots of bugs, too, I'm sure. Note: Frameskipping has no gui stuff yet... I'll do that soon.
2009-12-03 15:51:39 +00:00
Config.h
* Significant optimizations to the VIFunpack interpreter (employs templated maskmode and cyclesize constants).
2009-12-17 13:59:01 +00:00
Counters.cpp
Skip Bios hack works in EE interpreters now.
2009-12-14 14:36:13 +00:00
Counters.h
wtf? A working framelimiter? Turbo and slowmo hotkeys? Frameskipping?! Why it's all here! Rejoice! And then find lots of bugs, too, I'm sure. Note: Frameskipping has no gui stuff yet... I'll do that soon.
2009-12-03 15:51:39 +00:00
Dmac.h
Revised dmaGetAddr. Fixed a thread error message.
2009-12-11 04:15:50 +00:00
Dump.cpp
Fixed the return result of FStype_ToString, added some missing GPL statements in a few files, merged a few redundant functions, and such...
2009-11-28 08:13:49 +00:00
Dump.h
* Better icon! Transparency in Windows Taskbar icon is still bad, but I can't figure out how to fix it (documented in code)
2009-09-08 16:39:37 +00:00
Elfheader.cpp
Added AtomicBitTestAndReset() to thread tools and added a Normalize helper to 'Path' namespace.
2009-11-24 08:32:39 +00:00
Elfheader.h
Re-ordered the MSVC folder structure to split PCSX2 into two definitive sections: [App]Host and [Emu]Core (the bracketed names indicate the "long" versions which are generally used in the code to differentiate the functions and classes). If the tentative layout is good then I'll sort the files on SVN to match that layout.
2009-09-12 02:58:22 +00:00
FPU.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
FiFo.cpp
Change the return values on some Vif functions.
2009-11-27 13:49:37 +00:00
GS.cpp
wtf? A working framelimiter? Turbo and slowmo hotkeys? Frameskipping?! Why it's all here! Rejoice! And then find lots of bugs, too, I'm sure. Note: Frameskipping has no gui stuff yet... I'll do that soon.
2009-12-03 15:51:39 +00:00
GS.h
Did some work on HwWrite. Updated my structures in GS.h. Fixed some podsafe object warnings I'd missed previously.
2009-12-10 06:33:14 +00:00
GSState.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
Gif.cpp
Bring the main gui on top when suspending emulation.
2009-12-18 16:33:09 +00:00
Gif.h
Fix a if statement I missed in the last commit, and add in a couple functions for printing structs.
2009-11-27 15:25:26 +00:00
Hardware.h
Hack Hw.h in half and do a bit more header cleanup. Remove a header that's unused.
2009-11-16 13:49:56 +00:00
HostGui.h
Savestates work! Not much else does yet (settings, etc), but at least this monkey's off my back. I can work on tying up more loose ends now. :)
2009-10-07 19:20:11 +00:00
Hw.cpp
Get rid of Tags.h.
2009-12-05 08:13:04 +00:00
Hw.h
Hack Hw.h in half and do a bit more header cleanup. Remove a header that's unused.
2009-11-16 13:49:56 +00:00
HwRead.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
HwWrite.cpp
Did some work on HwWrite. Updated my structures in GS.h. Fixed some podsafe object warnings I'd missed previously.
2009-12-10 06:33:14 +00:00
Interpreter.cpp
Bugfixed bad behavior when using BiosSkip and doing interface-ish things while the stub was running.
2009-12-17 14:04:09 +00:00
IopBios.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
IopBios.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
IopCommon.h
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
IopCounters.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
IopCounters.h
Hack Hw.h in half and do a bit more header cleanup. Remove a header that's unused.
2009-11-16 13:49:56 +00:00
IopDma.cpp
Various minor fixes. Corrected a few misspellings, fixed a console message or two, and got Linux to compile again.
2009-11-19 05:55:54 +00:00
IopDma.h
Hack Hw.h in half and do a bit more header cleanup. Remove a header that's unused.
2009-11-16 13:49:56 +00:00
IopHw.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
IopHw.h
Fix compile errors from last commit.
2009-12-02 14:33:13 +00:00
IopMem.cpp
Partial re-implementation of emulation Trace Logging. Still a work in progress. >_<
2009-11-10 17:53:22 +00:00
IopMem.h
Hack Hw.h in half and do a bit more header cleanup. Remove a header that's unused.
2009-11-16 13:49:56 +00:00
IopSio2.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
IopSio2.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
MMI.cpp
Linux compilation fixes and fix some signed/unsigned stuff in IsoReader.
2009-11-18 16:53:44 +00:00
MTGS.cpp
Disable Vsync when using the F9 renderer switch.
2009-12-04 22:37:20 +00:00
Mdec.cpp
Fix up r1169 a bit, and a few minor changes.
2009-05-11 12:12:56 +00:00
Mdec.h
Minor variable type changes.
2009-05-21 21:12:01 +00:00
Memory.cpp
Re-did the VUmicro's "Cpu Provider" structs into classes, and split sVU and mVU into independent classes.
2009-12-07 14:00:39 +00:00
Memory.h
Did some work on HwWrite. Updated my structures in GS.h. Fixed some podsafe object warnings I'd missed previously.
2009-12-10 06:33:14 +00:00
MemoryTypes.h
Some code cleanups for the new vtlb optimization (no intentional functional changes -- just deleted unused code and converted all of vtlb to the new emitter syntax. Let's hope I didn't typo anything!)
2009-05-06 12:37:37 +00:00
NakedAsm.h
aligned_stack: Implement full compliment of stack alignment options for the IOP (untested in gcc/linux yet); and fix a compiler error in MSVC.
2009-10-21 07:10:30 +00:00
Patch.cpp
Mode console logging updates and additions;
2009-11-15 06:26:55 +00:00
Patch.h
Patch parsing code cleanups, using some parser helper classes and properly const-qualified wxString parameters; also improved error handling slightly.
2009-11-08 17:18:34 +00:00
PathDefs.h
Fixed a bug in BiosTools.cpp that caused Bios-Not-Found errors.
2009-09-13 17:11:35 +00:00
Pcsx2Config.cpp
wtf? A working framelimiter? Turbo and slowmo hotkeys? Frameskipping?! Why it's all here! Rejoice! And then find lots of bugs, too, I'm sure. Note: Frameskipping has no gui stuff yet... I'll do that soon.
2009-12-03 15:51:39 +00:00
PluginManager.cpp
(Most Plugins) Updated plugins to obey PCSX2's ini folder requests. This will fix problems with plugins failing to save settings on Vista/Win7 due to lack of Admin rights, and also ensures all the plugin inis show up where you would expect them to.
2009-12-19 18:30:56 +00:00
Plugins.h
(Most Plugins) Updated plugins to obey PCSX2's ini folder requests. This will fix problems with plugins failing to save settings on Vista/Win7 due to lack of Admin rights, and also ensures all the plugin inis show up where you would expect them to.
2009-12-19 18:30:56 +00:00
PrecompiledHeader.cpp
Should be the last of the trunk, gotta finish the branches/tags, but thats the main bulk transferred.
2009-02-06 20:04:37 +00:00
PrecompiledHeader.h
wtf? A working framelimiter? Turbo and slowmo hotkeys? Frameskipping?! Why it's all here! Rejoice! And then find lots of bugs, too, I'm sure. Note: Frameskipping has no gui stuff yet... I'll do that soon.
2009-12-03 15:51:39 +00:00
R3000A.cpp
New dialog for internal hacks.
2009-12-05 09:40:32 +00:00
R3000A.h
Some header cleanup.
2009-11-13 04:36:01 +00:00
R3000AInterpreter.cpp
Hack Hw.h in half and do a bit more header cleanup. Remove a header that's unused.
2009-11-16 13:49:56 +00:00
R3000AOpcodeTables.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
R5900.cpp
Skip Bios hack works in EE interpreters now.
2009-12-14 14:36:13 +00:00
R5900.h
Skip Bios hack works in EE interpreters now.
2009-12-14 14:36:13 +00:00
R5900Exceptions.h
Savestates work! Not much else does yet (settings, etc), but at least this monkey's off my back. I can work on tying up more loose ends now. :)
2009-10-07 19:20:11 +00:00
R5900OpcodeImpl.cpp
* Added toggles for game log output: EE StdOut, EE Deci2, and IOP StdOut. Toggles are provided via a menu in the Console Log.
2009-11-23 06:54:24 +00:00
R5900OpcodeTables.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
R5900OpcodeTables.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
RecoverySystem.cpp
User Interface code cleanups and bugfixes. some highlights:
2009-12-14 12:18:55 +00:00
SPR.cpp
The usual Linux stuff.
2009-12-14 13:31:50 +00:00
SPR.h
Hack Hw.h in half and do a bit more header cleanup. Remove a header that's unused.
2009-11-16 13:49:56 +00:00
SamplProf.h
wxGui branch: Holy crap! I converted it to unicode! This was an absolutely maddening experience. [also: Merged with /trunk]
2009-04-27 02:04:31 +00:00
SaveState.cpp
Some preliminary work for improving multithread recoverability and deadlock handling. (not really doing much useful yet)
2009-11-22 09:47:52 +00:00
SaveState.h
User Interface code cleanups and bugfixes. some highlights:
2009-12-14 12:18:55 +00:00
ShiftJisToUnicode.cpp
Fix an unmapped character in the shift-JIS conversion table ( patch applied from Issue 467 )
2009-11-07 02:32:40 +00:00
Sif.cpp
Most likely unbreak Okami. I don't have this game, but I'm 99% sure it's this.
2009-12-12 22:47:37 +00:00
Sif.h
Worked on SIF0dma a bit.
2009-10-14 23:59:05 +00:00
Sifcmd.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
Sio.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
Sio.h
Fixed a bug in BiosTools.cpp that caused Bios-Not-Found errors.
2009-09-13 17:11:35 +00:00
SourceLog.cpp
Partial re-implementation of emulation Trace Logging. Still a work in progress. >_<
2009-11-10 17:53:22 +00:00
Stats.cpp
Lots of new code maintenance stuffs:
2009-10-04 08:27:27 +00:00
Stats.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
StringUtils.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
System.cpp
User Interface code cleanups and bugfixes. some highlights:
2009-12-14 12:18:55 +00:00
System.h
User Interface code cleanups and bugfixes. some highlights:
2009-12-14 12:18:55 +00:00
VIFunpack.cpp
Remove some assertion and log spams in devel builds.
2009-12-18 17:57:18 +00:00
VU.h
Some header cleanup.
2009-11-13 04:36:01 +00:00
VU0.cpp
Re-did the VUmicro's "Cpu Provider" structs into classes, and split sVU and mVU into independent classes.
2009-12-07 14:00:39 +00:00
VU0micro.cpp
User Interface code cleanups and bugfixes. some highlights:
2009-12-14 12:18:55 +00:00
VU0microInterp.cpp
Re-did the VUmicro's "Cpu Provider" structs into classes, and split sVU and mVU into independent classes.
2009-12-07 14:00:39 +00:00
VU1micro.cpp
Re-did the VUmicro's "Cpu Provider" structs into classes, and split sVU and mVU into independent classes.
2009-12-07 14:00:39 +00:00
VU1microInterp.cpp
Re-did the VUmicro's "Cpu Provider" structs into classes, and split sVU and mVU into independent classes.
2009-12-07 14:00:39 +00:00
VUflags.cpp
Trim and tweak a bunch of includes, and a few headers.
2009-11-14 12:02:56 +00:00
VUflags.h
Same general cleanups (mostly to the VU interpreters), but on trunk this time. :) Also Fixes Issue 417 (I hope)
2009-09-21 14:19:49 +00:00
VUmicro.h
User Interface code cleanups and bugfixes. some highlights:
2009-12-14 12:18:55 +00:00
VUmicroMem.cpp
Re-did the VUmicro's "Cpu Provider" structs into classes, and split sVU and mVU into independent classes.
2009-12-07 14:00:39 +00:00
VUops.cpp
* Added toggles for game log output: EE StdOut, EE Deci2, and IOP StdOut. Toggles are provided via a menu in the Console Log.
2009-11-23 06:54:24 +00:00
VUops.h
Same general cleanups (mostly to the VU interpreters), but on trunk this time. :) Also Fixes Issue 417 (I hope)
2009-09-21 14:19:49 +00:00
Vif.cpp
* Significant optimizations to the VIFunpack interpreter (employs templated maskmode and cyclesize constants).
2009-12-17 13:59:01 +00:00
Vif.h
Wrote a vif 'unpack' packet recompiler.
2009-12-19 10:00:40 +00:00
Vif0Dma.cpp
* Significant optimizations to the VIFunpack interpreter (employs templated maskmode and cyclesize constants).
2009-12-17 13:59:01 +00:00
Vif1Dma.cpp
* Significant optimizations to the VIFunpack interpreter (employs templated maskmode and cyclesize constants).
2009-12-17 13:59:01 +00:00
VifDma.cpp
* Significant optimizations to the VIFunpack interpreter (employs templated maskmode and cyclesize constants).
2009-12-17 13:59:01 +00:00
VifDma.h
* Significant optimizations to the VIFunpack interpreter (employs templated maskmode and cyclesize constants).
2009-12-17 13:59:01 +00:00
VifDma_internal.h
Various bizarreness to get Linux working again.
2009-12-17 22:27:02 +00:00
bin
Linux: A little more consistancy about using the System.h wrappers, restore the bin symlink, and a few other minor changes to plugins.
2009-02-21 11:14:09 +00:00
cheatscpp.h
Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official.
2009-02-09 21:15:56 +00:00
missing
Should be the last of the trunk, gotta finish the branches/tags, but thats the main bulk transferred.
2009-02-06 20:04:37 +00:00
sio_internal.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
vtlb.cpp
Settings work again!
2009-10-09 15:17:53 +00:00
vtlb.h
Settings work again!
2009-10-09 15:17:53 +00:00