Commit Graph

2453 Commits

Author SHA1 Message Date
hrydgard
99c7c11f35 logwindow: fix various brokenness related to the new log-to-window checkbox
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2707 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 23:00:26 +00:00
hrydgard
d046b55d1b Change a bunch of project settings to reduce the flood of warnings you get when building in debug mode. Tweak bootup logging a bit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2706 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:54:59 +00:00
hrydgard
226aac6cac Protect the log to window queue with a mutex.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2705 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:51:59 +00:00
Shawn Hoffman
46c0e5b659 give ConsoleListener a ctor to initialize vars
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2704 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:21:04 +00:00
hrydgard
2c13aa0394 clamp verbosity setting
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2703 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:00:26 +00:00
hrydgard
f5e643bf34 neato line coloring (time in white, rest colored)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2702 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 21:41:03 +00:00
hrydgard
866e393426 More log fixing: Write to Window checkbox added, fix some log levels again, clean some code.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2701 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 21:23:36 +00:00
hrydgard
aa7fe1edee Fix DEBUG logging (didn't work!). Shuffle around the log levels to make more sense (now NOTICE is the top one and always on), the rest is ERROR, WARNING, INFO, DEBUG. Fix the log levels of a lot of stuff. Use macros instead of numbers for various log level checks.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2700 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 20:52:37 +00:00
hrydgard
554a930fe9 Turn some WARN logs into INFO logs.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2699 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:51:00 +00:00
hrydgard
6c4778287b disable the annoying deprecation warnings in debugfast
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2698 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:41:38 +00:00
Shawn Hoffman
ee7ef367ff fix for linux compile error introduced in r2691
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2697 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:34:36 +00:00
hrydgard
482ea5c0e7 Make the OptimizeQuantizers option apply to the IL build. More cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2696 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:12:04 +00:00
Shawn Hoffman
6bacdc0af3 uncheck logwindow's menuitem when it is closed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2695 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 18:46:50 +00:00
Shawn Hoffman
eacb9ccd80 Improve behavior of the console window on windows. Remove coloring from logwindow for the time being. Now you can use wxGetApp if you #include Main.h, and GetCFrame, etc...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2694 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 18:25:36 +00:00
hrydgard
7d910a5e4a Assorted cleanup and comments.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2693 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 18:13:31 +00:00
hrydgard
f126378de6 Don't log when File::Exist fails - that's just obnoxious. fix a const.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2692 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 17:22:55 +00:00
hrydgard
0489ccd420 nJoy SDL, linux: fix some warnings and a bug. untested :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2691 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 17:14:42 +00:00
nakeee
ad76edd157 Fixed some log messages
Fixed a crash when no game ini exists


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2690 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 15:01:49 +00:00
nakeee
ed70ca6d48 few more ogl game.ini options
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2689 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 12:36:38 +00:00
nakeee
623671df7a making section names case insenstive
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2688 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 12:23:05 +00:00
nakeee
f22af37320 Trying to make gameini support some gl options
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2687 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 11:51:22 +00:00
Marcus Wanners
3f54d2fe7d Fix for rerecording build.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2685 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 21:18:26 +00:00
nakeee
70f75e1c99 Change the return value of panicyesno to true
It somehow escaped last commit


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2684 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 12:55:20 +00:00
Shawn Hoffman
bf0bd5f2d7 gcc is funny
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2683 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 02:43:48 +00:00
Shawn Hoffman
5402fa67af logwindow: cmdline now gets enter key event, no need for the submit button. some code which is supposed to color the textctrl, but it mysteriously doesn't. fun
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2682 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 02:29:50 +00:00
Shawn Hoffman
c5bb835154 fix build of padsimpleevent on windows, even though this plugin isn't even used...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2681 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 02:28:32 +00:00
nakeee
dc9a4860b9 Trying to make a button that disable panic alerts popups please test
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2680 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 22:05:31 +00:00
tmator
da288c5780 build fix for osx, is this borke win or linux build ?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2679 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 20:46:22 +00:00
nakeee
2d167fa3f0 remove some unused files
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2678 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 20:24:08 +00:00
Shawn Hoffman
d72c35fffc more sane colors for the windows console
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2677 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 18:04:25 +00:00
Shawn Hoffman
a110a8caef add some colors to the windows console. feel free to change them/add bolding or whatever
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2676 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 17:51:09 +00:00
Shawn Hoffman
2301d072a6 nakee's new logmanager. added a console window for windows builds (prints to parent console on non-win32). also fix some random wxw bugs: main window's position is saved when using debugger, disabling windows from the tools menu are saved settings, some other small fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2675 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 17:17:58 +00:00
nakeee
03ba466b5b moved some noisy warnings to DEBUG/INFO
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2674 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 09:25:05 +00:00
Sonicadvance1
d9d711d9d5 Code within #if 0 that if enabled, makes more mail come with zelda uCodes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2671 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-17 08:58:52 +00:00
omegadox
4761f7a3f2 small fix with show EFB copy regions.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2670 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-17 06:04:57 +00:00
Marcus Wanners
3635e7827b Fix for IL build, as per jack.frost's patch in issue 620. Feel free to yell at me if it breaks anything.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2669 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 19:35:56 +00:00
Shawn Hoffman
27210d4f8e comment
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2668 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 19:08:44 +00:00
Shawn Hoffman
8083b5fef3 revert change to board type/revision identifier. fixes ikaruga, doesn't break anything afaik...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2667 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 18:13:03 +00:00
omegadox
befcfbde9a ...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2666 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 07:56:59 +00:00
omegadox
845204c227 Added option "Show EFB Copy Regions" to find out which games are heavy on EFB-Copy. Changed Dst Alpha Pass option to "Disable Dst Alpha Pass".
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2665 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 07:54:44 +00:00
donkopunchstania
86944b5be2 Disable blending during destination alpha render pass.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2664 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 05:24:51 +00:00
donkopunchstania
7ef5e5cd1e Make destination alpha render pass an option.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2663 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 05:04:59 +00:00
donkopunchstania
90254bd924 Change destination alpha handling. The blending method introduced in rev 1921 was not the correct way to do it. This way was suggested by hrydgard in October and I should have listened. A simple pixel shader as hrydgard suggested cannot be used because the alpha is not set if the pixel is discarded due to failing depth (after z texture) or alpha (result of tev stages) tests. There is a bit of a performance hit so there should be an option to disable the second render pass which sets the alpha because it is probably not needed most of the time.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2662 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 02:47:48 +00:00
hrydgard
b1b2868c8b Fix the nasty black fringes seen around alpha tested DXT textures in some games.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2661 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-15 11:34:52 +00:00
omegadox
b1e64cb948 fix for force filtering option
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2660 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-15 08:32:35 +00:00
Shawn Hoffman
34e8b88c8c fix Timer::GetTimeFormatted
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2659 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-15 05:34:35 +00:00
hrydgard
7178c8d686 Only use framebuffer_blit for the final screen copy if multisampling is enabled. Should restore some compatibility with terrible laptop gfx cards that got lost with the introduction of MSAA.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2657 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-14 20:36:12 +00:00
fires.gc
c27e82fe03 added fake values for "ISFS_GetStats()". Hopefully some more games are able to save now.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2656 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-14 20:10:10 +00:00
fires.gc
56ec588c49 some changes of HLE of the WII game loader
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2655 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-14 19:13:21 +00:00
fires.gc
bf30cc8a72 added pal/ntsc detection for WADs
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2654 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 21:45:27 +00:00
fires.gc
3e037c71d7 linux fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2652 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 17:28:20 +00:00
fires.gc
0b76db1c04 fixed some ES problems and added cached for NANDContentLoader (we open this content files ways to often at the moment)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2651 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 16:15:15 +00:00
fires.gc
b3a6208fcc added dummy device for keyboard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2650 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 16:10:58 +00:00
fires.gc
727f74fc9d cleaned up ipc net... prolly mkart doesnt work anymore and so on :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2649 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 16:09:59 +00:00
Shawn Hoffman
37345a8199 fix some casting in logging and unneeded newlines. also quiet some debug warnings, please check if they are wrong (stm release eh and wiimote close)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2648 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-12 07:30:30 +00:00
Shawn Hoffman
c85b1b76cc scan title/ for titleIDs, disabled for now. also, wiidiscs can technically have 0xFFFFFFFF partitions...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2647 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-12 00:14:56 +00:00
hrydgard
7ea1e4a6df dx plugin : somewhat better but still wrong Clear code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2645 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 23:22:56 +00:00
hrydgard
c70a472522 A fix to D3D NativeVertexFormat. Might not fix much, but should be a step in the right direction. Other misc bits and bobs.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2644 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 22:51:17 +00:00
nakeee
d83dd8a4ae compile
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2643 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 20:33:30 +00:00
Shawn Hoffman
33fd57ed99 allow viewing and dumping(single files) of all partitions on a wii disc
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2642 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 17:19:30 +00:00
XTra.KrazzY
b43cb723b9 D3D progress, report whether it made things better or worse HERE.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2641 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 14:15:46 +00:00
omegadox
31580db11d OGL Plugin: added more info to an error message and some warning fixes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2640 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 13:54:58 +00:00
Shawn Hoffman
19921c057a fix annoying debug break in win32. some cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2639 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 05:43:18 +00:00
XTra.KrazzY
79e14b4077 Getting closer towards a working D3D
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2638 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 23:24:53 +00:00
fires.gc
220c11a3d5 fixed support for GetTMDViewSize and GetTMDView
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2637 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 23:21:05 +00:00
hrydgard
375c732f11 d3d: saner size of vbuffer. probably doesn't fix anything noticable.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2636 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 22:39:00 +00:00
hrydgard
095ba7bcd6 Reintroduce force filter. I had even forgot to remove the feature, i had only removed the checkbox :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2634 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 20:18:36 +00:00
fires.gc
47d0c4d260 just create an home directory if we have insert a disc
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2633 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 17:31:30 +00:00
fires.gc
e4b6b4c583 added some code to avoid asserts :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2632 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 17:25:57 +00:00
fires.gc
2ebc373a3b added support for shared files
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2631 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 17:09:27 +00:00
tmator
9635b50a35 fix main config dir on osx and autodetect ogl version when it build
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2630 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 10:43:56 +00:00
LPFaint99
2f00c0bda9 Add the option to ignore unknown region code and boot as a PAL game, fixes issue 725
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2629 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 01:22:54 +00:00
LPFaint99
f4ba5b3589 Some scons updates,
windows scons will build if dirs = 
    'Externals/Bochs_disasm',
    'Externals/LZO',
    'Externals/WiiUseSrc/Src', 
    #'Source/Core/Common/Src',
    #'Source/Core/Core/Src',
   # 'Source/Core/DiscIO/Src',
   # 'Source/Core/VideoCommon/Src',
    #'Source/Core/InputCommon/Src',
    'Source/Plugins/Plugin_VideoOGL/Src',
    #'Source/Plugins/Plugin_DSP_HLE/Src',
    'Source/Plugins/Plugin_DSP_LLE/Src',
    'Source/Plugins/Plugin_PadSimple/Src',
    'Source/Plugins/Plugin_PadSimpleEvnt/Src',
   # 'Source/Plugins/Plugin_nJoy_SDL/Src',
    #'Source/Plugins/Plugin_nJoy_Testing/Src',
    #'Source/Plugins/Plugin_Wiimote/Src',
   # 'Source/Core/DolphinWX/Src',
    'Source/Core/DebuggerWX/Src',

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2627 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 00:36:59 +00:00
XTra.KrazzY
ac11915892 Added "Overlay Projection Stats" to D3D
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2626 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 23:46:47 +00:00
XTra.KrazzY
05d06090fd Minor D3D changes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2625 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 23:19:02 +00:00
hrydgard
d60c1b139a remove stupid code that made it impossible to turn of AA
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2624 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 21:55:58 +00:00
hrydgard
ab1aad3815 Remove flicker when switching between native and full resolution from the gl config box. Remove a couple of unnecessary framebuffer binds.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2623 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 21:42:27 +00:00
fires.gc
a9c79e4c5c switched UCode for wiimenu to AX
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2622 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 21:12:02 +00:00
fires.gc
f0273238d3 some more ES work
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2621 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 20:52:30 +00:00
hrydgard
e0e45019eb UI for multisample antialiasing. NVidia CSAA support added.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2619 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 20:04:40 +00:00
hrydgard
bdb41dfe2f fix an error message in d3d plugin
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2618 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 19:36:00 +00:00
hrydgard
c6ffcec991 First version of MSAA code added. No UI yet. No CSAA yet. Doesn't work in Zeldas and Metroids for unknown reason.
Automatic texture invalidation when using copy efb to ram (fixes weird flickery scanner in metroid 2). 

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2617 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 19:19:51 +00:00
XTra.KrazzY
c7a45ecf95 D3D scissoring, skip texture stages and some warning fixes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2616 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 18:45:39 +00:00
LPFaint99
feb670044e My attempt at a Flag for Italy, feel free to improve on it :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2615 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 18:12:57 +00:00
XTra.KrazzY
148934ff99 Fixed texture overlay, clarified CPMemory STATE_TO_SAVE
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2614 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 01:19:33 +00:00
XTra.KrazzY
530bf463d7 not-much-of-a-performance-increasing fix for shader compile errors
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2613 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 00:58:11 +00:00
XTra.KrazzY
eab121ea31 Made "Show shader compilation errors" work in D3D. Some games actually work behind the curtain of shader compilation errors!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2612 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:58:04 +00:00
XTra.KrazzY
c674e6330f Allow for self shutdown from video plugins.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2611 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:34:16 +00:00
XTra.KrazzY
044637218e Give the vertex/pixel shader caches and managers a proper Init/Shutdown
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2610 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:20:14 +00:00
XTra.KrazzY
0feedec14c Migrated BPStructs to D3D, major progress, half of the stuff actually works!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2609 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:01:58 +00:00
nakeee
e1d2ff6f3f win32 example
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2607 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 22:12:01 +00:00
omegadox
cad0ca3f5d ops
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2606 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 21:32:30 +00:00
omegadox
dde7f0104c Dumping the efb_tex will not cause crash anymore, but the dumped image is always blank, so commented out since it causes lag anyways.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2605 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 21:31:14 +00:00
Marcus Wanners
49335efa71 My package check patch.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2604 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 21:05:03 +00:00
Shawn Hoffman
56d1f87f49 fix for issue 712
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2603 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 19:32:19 +00:00
XTra.KrazzY
6e9cc44d20 Oops, committed something I didn't want to commit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2602 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 18:08:34 +00:00
XTra.KrazzY
7419475959 One step closer to fixing D3D. Now textures are set properly.
Still, memory leak exists for some unknown reason (we don't allocate more pages and we release every texture)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2601 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 18:05:29 +00:00
LPFaint99
7455361ed2 Adds Italy country code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2600 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 18:03:53 +00:00
Marcus Wanners
c3cda83bb2 Readded u32 type casts to WII_IPC_HLE_Device_es.cpp, after comment 8 to issue 650.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2599 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 14:00:17 +00:00
fires.gc
1fec96a11f added/improved support for ES tickets
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2597 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 12:57:31 +00:00
omegadox
7860ef4532 Make it dump more than multiple files instead of replacing the same file.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2595 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 10:05:04 +00:00
omegadox
f4d0255751 ops, forgot to change that back. It should be more stable now.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2594 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 09:44:19 +00:00
omegadox
9e3db8d1b5 1.] GL Textures dump to User/Dumps/Textures instead of picking a dir 2.] Some code cleanup in OGL plugin 3.] Added new dump feature "Dump EFB Target", its a bit unstable and needs a fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2593 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 09:29:25 +00:00
LPFaint99
316c311b8a revert the "fix" from r2591
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2592 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 08:55:40 +00:00
LPFaint99
3f44ccb75e eol-style native update, small warning fix in EXI_Channel.h
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2591 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 08:35:01 +00:00
LPFaint99
f0431631a8 fix some gcc warnings
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2590 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 08:07:11 +00:00
Shawn Hoffman
251179b00b fix linux compile
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2589 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 06:34:54 +00:00
hyperiris
866deee7f1 try to fix resize the GameListControl after stop
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2588 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 05:32:16 +00:00
LPFaint99
120b001294 small change to sram.h forgot to add with r2584
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2587 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 05:30:32 +00:00
LPFaint99
6a3dcab154 fix for r2555
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2586 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 05:26:28 +00:00
hyperiris
3d2ef57d7d suggested by sl1nk3, init all 6 languages.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2585 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 04:46:06 +00:00
LPFaint99
d2b581c564 Fix for Format function for GCMemcard, still only works on slot A, but the old one did too
updated a couple wiki pages

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2584 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 04:41:49 +00:00
daco65
68ca9b87f9 added the gbapipe.cpp & header to the core project file
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2581 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 00:29:45 +00:00
Shawn Hoffman
95cf4cd86b experimental GBA stuff for XK :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2578 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 23:35:49 +00:00
omegadox
5ce9ffeab7 Projection fix, Projection 1 hack changed to ZTP Bloom hack. That bloom is a bugged because of something else, not because of the projection. The proj hacks happens to makes it show.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2573 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 21:56:13 +00:00
LPFaint99
0f5fed3a88 fix for issue 650
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2572 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 20:33:24 +00:00
XTra.KrazzY
b414b018cd Experimental D3D step: Fixed overlay consistency by returning immediately from UpdateViewport. Screen progress: Can see Nintendo-size red rectangle on white background in Zelda: Collector's Edition.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2571 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 18:13:33 +00:00
Marcus Wanners
3ee3602714 Fixed more compiler warnings, and revised the syntax of the fix of r2567.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2570 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 18:02:41 +00:00
XTra.KrazzY
658679876e Fixed DX9 window close shutdown.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2569 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 17:01:27 +00:00
XTra.KrazzY
e8556a5391 Migrated a stop-fixing patch to DX9. Stopping works!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2568 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 16:47:04 +00:00
Marcus Wanners
3abe591195 Fixed a small bug with the overlaid framerate: If the float fps in the infobar is 60.00, the overlay shows 60. If it is something like 60.04, it shows 61. If it is something like 59.13, it shows 60.
Also deleted Externals/wxWidgets/lib/vc_lib/msw/wx/msw/rcdefs.h, it must have been versioned at some point by accident, causing issue 706.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2567 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 15:18:29 +00:00
hrydgard
95bd883c2c fix debug mode build error, shuffle some code around :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2565 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 00:03:33 +00:00
hrydgard
036ac704e6 remove include of feature not yet commited :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2564 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 23:52:31 +00:00
hrydgard
75390c55bd GL plugin: VSync option, some renaming, a little bit of MSAA preparations (not there yet)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2563 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 23:11:13 +00:00
hrydgard
02a4b49df1 just some compiler warning cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2562 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 22:35:06 +00:00
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
67af94c339 Fixed warning message on VC++ startup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2558 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 15:36:31 +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
20186db587 Got rid of nonexistent and pointless projects in Dolphin.sln.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2554 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 01:47:44 +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
Shawn Hoffman
f30410a9a1 fix for issue 679
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2529 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:34:18 +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
nakeee
cee711bd5e Missed one zero
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2525 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 20:30:04 +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