Commit Graph

900 Commits

Author SHA1 Message Date
John Peterson 3043bd6003 Moved updates closer to how it actually should work. It's still a little buggy, perhaps because of some kind of timing issue. In RE Remake it seems like the music stopped sometimes, and sometimes to many blocks were running. The Skies music didn't seem to work very well either.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@834 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-11 07:28:18 +00:00
Shawn Hoffman 3d1cc88b4f fixed windows and linux builds. the console/debugger/etc files in lle/hle/ogl really need to be de-uglified!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@833 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-11 02:29:57 +00:00
Shawn Hoffman 540539ee27 padsimple: now shows only which xpads are connected (when the config is called), set all pads to keyboard as default, got rid of XINPUT_ENABLE #ifdefs, made the trigger buttons enabled at 200/255 instead of 20/255 :) hopefully that's a lot closer to how a gc controller acts.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@832 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-11 00:23:26 +00:00
Sonicadvance1 92f661b390 Fix Linux compiling and Make Filesystemviewer show MakerID correctly
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@831 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 16:20:13 +00:00
Shawn Hoffman 671fb9def1 filesystemviewer looks better and extracts files correctly. added stdafx.h as a force include for ogl, daco was having problems without it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@830 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 15:32:23 +00:00
fires.gc 223a77db49 some changes in the DSP Docs
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@829 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 15:07:56 +00:00
XTra.KrazzY a20bc0a426 Removed some comments and expanded ISO name
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@828 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 14:29:28 +00:00
XTra.KrazzY e6bc65318c Finished new Filesystem tree viewer
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@827 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 14:08:16 +00:00
XTra.KrazzY 15c3ea50fc Made filesystem viewer to show folders and subfolders right. Only bug remaining (supposed to be simple) is that after the first folder recursion the searching stops.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@826 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 13:23:10 +00:00
fires.gc 08984104d7 add first iteration of a small tool that creates pseudo c from DSP UCodes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@825 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 13:11:32 +00:00
hrydgard 7139fb4356 Little bit of zelda ucode comments
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@824 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 11:26:13 +00:00
memberTwo.mb2 5796ccaca4 small oversight
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@823 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 09:21:46 +00:00
Shawn Hoffman 2ef0753c0d yeah it needs a newline, not the whole file.. >.>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@822 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 04:31:28 +00:00
Shawn Hoffman f0c0a02292 dolphin ini for win32 needs a newline at the end
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@821 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-10 04:05:11 +00:00
fires.gc 2a95bcdb15 small changes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@820 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 23:39:06 +00:00
fires.gc 77789bad74 first iteration of zelda UCode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@819 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 23:32:48 +00:00
Sonicadvance1 2df982a503 Yay, comments
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@818 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 21:26:21 +00:00
fires.gc bb7cae4c18 bug fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@817 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 21:21:39 +00:00
Sonicadvance1 f7fa972a50 Changed to checking for 32bit linux and I also missed a texture
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@816 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 21:18:27 +00:00
fires.gc 2521c52847 some more UCode stuff
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@815 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 20:20:25 +00:00
fires.gc 7c4be7a975 missing commit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@814 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 20:19:43 +00:00
fires.gc 12d3810203 changed exception behavior a little bit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@813 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 20:17:10 +00:00
John Peterson d4f8f0d3ae Added the StretchToFit option to the config menu in the OpenGL plugin. This fixes the blackness in SSBM. I also added a keep aspect ratio option, it will keep your aspect ratio at 4:3, but then SSBM will have the blackness problem again. You find the options under the Enhancements window in the OpenGL configuration.
I also added a wx debugging window for the OpenGL plugin. I connected it to the old console window that was in the plugin. Other than that it doesn't do anything at the moment but it could be useful to show all the current important information and parameter statuses and so on.

Again there's a problem with wx windows collisions.  Show() can't be used because then DLL_PROCESS_DETACH is called immediately after the window is opened, and if we open it with ShowModal() before we have loaded a game the main video window will be blocked. And we can't pass on any variables from a DllDebugger() that is called when Dolphin is started because the dll is reloaded and lose all variables sometime before a game is loaded. So we can't auto open the window that way. So I made the debugging window open as a game is loaded if it is enabled in the ini, the downside is that the ini setting will open the window even if we are not opening Dolphin with the -d flag. However, this will only affect people that have used the debugger at least once so in my opinion this is the most convenient solution. But feel free to come up with a better solution. Preferably some solution to how to use Show() and preventing DLL_PROCESS_DETACH to be called.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@812 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 18:47:53 +00:00
fires.gc ef617bc4f4 some more stuff about CT
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@811 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 13:42:11 +00:00
fires.gc 7ed526e086 fixed register names
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@810 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 09:34:04 +00:00
Sonicadvance1 e1eb51a010 Fix Building in Linux, removed the define for _T() in Common.h so now we can have wx headers after including Common.h. Also, InterlockedExchange isn't in Linux so I just made it assign the variable
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@809 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 08:51:57 +00:00
John Peterson c343b8b8bb Fixed the chipmunks-like sound in Soul Calibur 2 movies and perhaps RE4 movies. This problem originated from the Baten fix in rev 609. Apparently all pb.src_type = 2 sounds don’t need this fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@808 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 05:41:02 +00:00
Shawn Hoffman eb65601f90 updated the filesystemviewer. maybe someone can help and explain why the treectrl doesn't work for me in non-debug builds?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@807 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 05:33:24 +00:00
John Peterson 4001e11116 Notice: This version is for testing only. It may cause unwanted side effects for the sound in many games. It adds preliminary support for volume control. I think high delta values (often close to 0x10000) mean that volume should be lowered, and vice versa. But I'm unsure how big the volume steps should be, and where the volume should go to. The current guess is that pb.mixer_control also tell us what the new volume level should be, but I'm not sure about that. The current settings seems to work okay in games like Paper Mario and Fire Emblem when sounds are faded in to begin or faded out to stop. But it worked less well for the sequenced music in Skies of Arcadia where some blocks would get a to high volume.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@806 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 04:00:47 +00:00
fires.gc 3d20ad60d9 added some more info to ct
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@805 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 23:21:54 +00:00
hrydgard 627891520c misc ax comments
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@804 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 22:41:15 +00:00
hrydgard f1f1d554cc More DSP commentary.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@803 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 21:37:44 +00:00
fires.gc 892acfd5ad commented crazy taxi ucode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@802 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 21:35:46 +00:00
hrydgard 52a0a3e4a6 annotate some calls in ctaxi dsp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@801 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 20:50:50 +00:00
hrydgard 77899058e9 Fix some project settings (set SECURE_SCL=0 more consistently). Should prevent crash when playing with symbols in Win32 Release build, and maybe others.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@800 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 20:15:05 +00:00
hrydgard 71193449d4 oops, forgot to submit vcproj.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@799 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 19:31:59 +00:00
hrydgard bdab2ad126 wave loggin for LLE plugin too.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@798 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 19:02:52 +00:00
hrydgard 49534ca586 Added AI FIFO wave logging to HLE plugin. Same for LLE plugin is coming soon. Plus some extra critical section locks in LLE plugin.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@797 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 18:57:33 +00:00
fires.gc 8dc32f5dee commented crazy taxi ucode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@796 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 18:52:33 +00:00
hrydgard e94820ea7d Beginnings of a new Docs folder - for RE stuff only! Don't go posting leaked things or anything like that here.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@795 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 17:27:43 +00:00
Sonicadvance1 5f0ea50453 Woops, committed my modified scons file
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@794 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 16:45:09 +00:00
Sonicadvance1 5c53460817 Made the SSE work with GCC 4.3 and above, may also work with 4.2 and above
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@793 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-08 16:43:40 +00:00
Shawn Hoffman 6e4673d5e7 most lame update ever, falcon4ever really wanted this to be changed, blame him
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@792 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-07 22:45:48 +00:00
memberTwo.mb2 0464cba75e Bunch of fix for DC mode (Metroid starts now,etc.). Look stable now but need to be seriously tested. CriticalSection shouldn't be needed anymore. TODO: linux and fix that High/LowWaterMark problem (CPU waste is time waiting for an empty fifo for now)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@791 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-07 21:39:50 +00:00
Shawn Hoffman 26552968b7 updated njoy so it now shows it's beautiful aboutbox too.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@790 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-07 19:29:30 +00:00
Shawn Hoffman d11f42c329 improved the new way of doing aboutboxes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@789 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-07 19:17:15 +00:00
daco65 5cacbf97b7 forgot to remove this little header :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@788 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-07 18:12:19 +00:00
daco65 22b2b36711 Removed the about from all the plugins and dolphin config screen. then added the about on some plugins config screens and renamed the wiimote_test.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@787 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-07 18:05:56 +00:00
John Peterson c0af02df49 Tried another SSBM fix. Please test if "SSBM remedy 2" is still needed in SSBM by turning it off from the debugger. I didn't need it but perhaps someone else does.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@786 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-07 00:59:12 +00:00
John Peterson f4b9a22324 Attempt to fix a sound problem that could appear in SSBM, Battle Stadium DON and perhaps other games. Please report any side effects.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@785 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-06 18:40:34 +00:00