Commit Graph

1558 Commits

Author SHA1 Message Date
Marcus Wanners c0cf641779 Linux compile fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2559 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 15:58:14 +00:00
Marcus Wanners 432ea89b49 Compiler Warnings: Mismatch edition. Also fixed some conversion warnings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2557 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 15:16:50 +00:00
donkopunchstania cb121dab66 Fix more cases where shader compilation can fail if there are no tex gens.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2556 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 05:10:25 +00:00
Marcus Wanners 0b6bf51c9a Fixed a few compiler warnings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2555 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 02:11:37 +00:00
Marcus Wanners 56445b20ba Removed CPUCompare.h and all its references.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2553 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 23:48:25 +00:00
Marcus Wanners af750dc281 Sorry, meant to add CPUCompare.h instead of CPUCompare.cpp. Issue 687 is now fixed for real.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2552 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 23:37:56 +00:00
Marcus Wanners d1875c54d6 Resurrected CPUCompare.cpp. It was deleted at some point, causing issue 687.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2551 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 23:07:06 +00:00
nakeee 0708677b53 Added LOGLEVEL support, release will now defined LOGLEVEL 2 (errors and warnings)
LOGGING should not be affected. 


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2550 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 22:29:03 +00:00
hrydgard 0ade8bfc56 fix gcc dislike of unions as PODs :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2549 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 20:05:45 +00:00
fires.gc a03aa30895 fix if ya load an invalid NAND app
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2548 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 19:13:51 +00:00
fires.gc 111f065713 added support for NAND app map files
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2546 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 19:09:49 +00:00
nakeee 946d238cad added TLBHack GameConfig checkbox
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2543 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 16:56:49 +00:00
nakeee 87cf3e64bd Fixed few \ on code that suppose to work on linux as well.
That most fixed something, probably some crash and some iso properties issue:)


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2536 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-03 10:21:13 +00:00
nakeee e9430a0252 fixed crash on linux, added DISCIO logging type, some extra logging messages and some logging cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2533 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-03 00:21:08 +00:00
hrydgard 9ef42aefac Revert to slightly tweaked version of "old" safe texture hash. Hopefully fixes issue 636. Does somewhat break pokemon colosseum w/ safe texture hash, but that games works fine with the unsafe texture hash.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2532 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 23:01:18 +00:00
nakeee 18cf664b9d Change Misc into Tools
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2531 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:58:56 +00:00
nakeee a5dc4c4a87 Compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2530 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:39:06 +00:00
daco65 44ada0c514 i think i forgot something
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2528 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:21:42 +00:00
daco65 4cb7f2f490 lets retry that change from omega but this time keep the projection hacks >_>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2527 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:17:16 +00:00
fires.gc 10e027b48b just some debug helper
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2526 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:10:46 +00:00
omegadox 56becf28db Revert 2521.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2524 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 19:38:38 +00:00
tmator 0255f775da fix osx plugin dir
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2523 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 19:28:30 +00:00
nakeee 3f46618e2d Forgot the non logging case
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2522 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 13:11:27 +00:00
omegadox 17814912e5 Some cleanup, projection hacks remove, the projections might be correct now. ZTP Bloom works and MP1 Heat Visor works, I tested many games, and good results. Please test more and report back. Also added in fix for Issue 677.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2521 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 13:04:50 +00:00
nakeee d419d3fc29 More log cleanup. Commented the old macros in Log.h, uncomment it if there are any problems.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2520 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 11:43:38 +00:00
Shawn Hoffman 2726a2acb9 just some more comments for SI :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2515 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 05:55:39 +00:00
Shawn Hoffman 5586c964bb ...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2514 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 04:18:02 +00:00
Shawn Hoffman e65ba57814 enable hotswapping of SI devices. not quite sure if si_dummy is detected as no device or unknown device, but games seem to like it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2513 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 04:02:09 +00:00
LPFaint99 8ec6c0eea4 update EXI_DeviceIPL to use Sram.h
remove a few panicalerts

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2512 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 03:48:49 +00:00
bushing 78a62cc72a fixed cpp syntax in HAVE_PORTAUDIO check
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2511 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 02:43:04 +00:00
nakeee 4e9746877e an attempt to clean up the logging a bit
1) The new ERROR, WARN, INFO, DEBUG _LOG macros were used 
	ERROR,   // Bad errors - that still don't deserve a PanicAlert.
	WARNING, // Something is suspicious.
	INFO,    // General information.
	DEBUG,   // Strictly for detailed debugging - might make things slow.
2) Made all LOG macro use into some of the logging level supporting macros
LOG is commented out on linux can someone try it on windows? (it's in Log.h)
3) Added ERROR_lOG next to each panic alert

I hope I helped making the logs a bit more useful/readble



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2510 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 01:49:16 +00:00
nakeee 834ec30d4e osx compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2508 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 23:06:29 +00:00
nakeee 9b00d84c5d Revent accidental hci.h change add better portaudio detection
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2506 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 12:56:07 +00:00
nakeee 2f378cb154 compile fix linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2505 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 12:39:21 +00:00
hrydgard 7607d6dc6a revert the mess i made in the d3d plugin. Add way to use HLSL directly without going through Cg. Not that the results look much better... i do see shadows of spinning cars in Burnout 2 after clicking around in the dark. Then it crashes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2504 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 12:07:34 +00:00
LPFaint99 4868d570bc adds some info about the memcard header, taken from libogc
wip real format function for GCMemcard class
somewhat useful memcard debug window
sram header taken from libogc

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2499 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 07:15:10 +00:00
hyperiris 5a872dfcd9 UI: fix ISO property dialog for display Jap name / description.
a function duplicate from GameListCtrl, who can merge them and put them in a suitable place?

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2497 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 04:16:15 +00:00
donkopunchstania e004800e68 An alert is displayed once per run if pixel shaders or vertex shaders fail to compile. Resources are cleaned up if shader compilation fails. Tev coords are zeroed in the pixel shader if there are no tex gens.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2493 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 00:57:39 +00:00
nakeee 5b033732b8 Small fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2492 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 00:12:05 +00:00
nakeee 660bdaac19 enable experimental mic support on linux if port audio is found
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2491 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 00:07:17 +00:00
nakeee 324abc9a7f fix compile on osx and linux
added  GetPluginDirectory (please check on windows)


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2490 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:21:51 +00:00
XTra.KrazzY 7d4e374c21 forgot a file (I hate it when it happens)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2489 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:17:54 +00:00
XTra.KrazzY d5df9f638b Fixed D3D booting. Now for the VS/PS compilation errors
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2488 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:15:10 +00:00
Shawn Hoffman 1577dc6893 more build fixin'
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2487 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:02:46 +00:00
hrydgard 5e06540245 revert a small change that broke gl. i'll find a generic solution later.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2485 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 22:35:34 +00:00
hrydgard ecbfec2a13 THIS BREAKS THE D3D PLUGIN FOR THE NEAR TERM. Resurrect an old patch that moves D3D over to the common shader generator framework. Needs a lot more work.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2484 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 22:10:38 +00:00
Shawn Hoffman ee44b2a639 add a simple check to keep people from using the same memcard in both slots.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2483 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 22:01:58 +00:00
Shawn Hoffman c1cf2a9a99 allow changing of memcard path(and device) during emulation.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2482 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 21:46:04 +00:00
Shawn Hoffman 9a93928e3e allow hotplugging of exi devices. memcard_a seems to have some bug which convinces the hw there is a 0mb device there when it's really a dummy device...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2481 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 21:30:43 +00:00
XTra.KrazzY c83a034d12 teenie weenie fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2480 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 20:57:29 +00:00