fires.gc
dad9f74b09
removed missing file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1029 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 22:59:06 +00:00
fires.gc
2d2a91b532
added support for IPC file system. i am sure it will break linux and osx builds and prolly we have to talk how we can do our file handling at all. perhaps we have to define an interface for file accesses.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1028 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 22:31:24 +00:00
Sonicadvance1
b7ec3a6691
Fix The About Window so it shows the text correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1026 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 16:48:25 +00:00
nakeee
dfd3d01ceb
semi fix for about box on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1025 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 14:05:51 +00:00
Shawn Hoffman
84614f31f4
made configmain a lot more pretty, fixed an annoying bug where closing njoy would send dolphin behind any other open windows, and ported the "old" about box to wxw. The message is just a huge string, so just change if wrong!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1024 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 05:40:52 +00:00
Shawn Hoffman
60a75d861d
fix some warnings and spellings from my last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1022 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 21:42:47 +00:00
Shawn Hoffman
cf137e6f6f
added sysconf editing to configmain. HOWEVER, it is based on offsets in the sysconf file, it doesn't search for the strings. nag me and maybe i'll do it?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1021 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 21:01:20 +00:00
nakeee
50e413ff77
fix gamelist disappearing on linux, I hope it didn't break windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1016 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 17:10:34 +00:00
nakeee
dd54a916fd
added empty Host_SetWiiMoteConnectionState
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1015 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 16:36:45 +00:00
fires.gc
d378b9d31f
added status of the wiimote to the statusbar
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1014 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 12:57:35 +00:00
hrydgard
85145cb2dd
roll back accidental disabling of fullscreen shortcut
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@968 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 08:16:39 +00:00
omegadox
3a3eebc313
Some rewording.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@955 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 12:02:37 +00:00
omegadox
81a6259fd1
Added option "Enable cheats" to dolphin config and some AR code changes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@952 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 10:11:35 +00:00
tmator
a03f39ac36
now core, padsimple and dsp null can be buil in 64bit on osx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@947 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-24 15:48:36 +00:00
nakeee
f8762b7ec9
Fix library order (scons)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@942 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-23 08:59:31 +00:00
Sonicadvance1
9692f3dd9e
This is a HUUUUUUUUUUUUUUUUUUUUUUGE commit, Make sure I didn't break too much ;p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@926 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 22:31:55 +00:00
tmator
03763372ac
first step to get dolphin on osx 64 with a no wx version (WIP)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@924 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 17:32:15 +00:00
LPFaint99
de4f4fc497
fix for error messages with memcard manager
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@910 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-18 16:17:59 +00:00
LPFaint99
f257434b93
Removing duplicate code, cleanup, adding error messages
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@909 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-18 05:33:52 +00:00
Shawn Hoffman
cb14a17ff5
updated GCMemcard to fix the header's checksum. sidenote: replace the first 0x13bytes of your raw memcard dumps with 0x0750B25EC2A150A9E2047343000000000B1B595C to use them in dolphin.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@908 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-18 05:19:44 +00:00
hrydgard
34a4fee1c5
Substantial XFB speedup. There's more to get though, for example by using a shader for color conversion instead - but i like having a fast CPU implementation too. Also adds some sanity checks. PAL games still have problems.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@885 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-15 21:29:44 +00:00
fires.gc
8e3bd6781e
added compile time assertion for _SECURE_SCL=0. It is very important that all libraries are compiled with the same _SECURE_SCL if you want to share STL functions between libraries.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@876 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-15 12:40:31 +00:00
Sonicadvance1
6fe6fd0b4c
Fix Linux Building, Add failsafe check in volume deleting. Also started work on Microphone emulation, base work from Mem card. Just enough to make Odama think I have a Microphone in currently. It must be waiting for me to press the button on the Mic to continue to start, although I can wait through the intro and then use controller, is a pain though. More to come
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@870 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-15 04:23:02 +00:00
LPFaint99
f417aac20b
Removes wx from gcmemcard, misc code cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@869 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-15 02:27:50 +00:00
fires.gc
d3cbb81f0c
a missing file...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@860 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-14 06:10:02 +00:00
fires.gc
7aead8d03e
fixes so it compiles again in win32
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@859 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-14 06:09:11 +00:00
LPFaint99
6b4169e5b1
An attempt to fix my coding style to match wiki page
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@858 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-14 05:19:31 +00:00
Sonicadvance1
d84fa6195c
Fixing stuff
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@857 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-14 04:32:49 +00:00
LPFaint99
0629cc6690
My first commit, renames AddGci and SaveGci to ImportGci and ExportGci
...
adds Madcatz gameshark .gcs, and Datel Maxdrive/pro .sav file support to function importgci
adds conversion from .gcs and .sav to .gci, added to speed up testing for .gcs and .sav until ImportFile is fixed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@856 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-14 03:16:09 +00:00
Shawn Hoffman
5bb6f62d9f
Fixed many little DolphinWX annoyances/bugs. Added a little cheat sheet in EXI_DeviceMemoryCard.cpp so people can change the size of memcards, until (if) a feature is added to choose memcard size based on existing filesize.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@854 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-14 02:56:03 +00:00
Sonicadvance1
dec94518e7
Add CPUCompare variables to INI file and also make the gamelist look sexy on all platforms, not just Win32
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@849 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-13 16:45:17 +00:00
Shawn Hoffman
633881eb7a
Added gci importing/exporting to the memcardmanager (thanks to lpfaint99, see issue 229). Also improved GCMemcard a bit.
...
I have loaded a raw dump from a real gamecube in dolphin successfully, then used FixChecksums on it (which actually changes some data...), and it continued to act correctly in dolphin.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@841 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-12 06:09:52 +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
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
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
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
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
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
nakeee
1fb3779ed6
Found another SVN_STR
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@781 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-05 19:31:51 +00:00
nakeee
27d3191f4d
Small build fix
...
isn't there a nicer way to make wxString into c_str?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@767 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-04 19:50:04 +00:00
fires.gc
c7ae1fd402
Reverted r762 and r763 - i don't see any good reason to keep this revision as long as nobody fixes the windows build (btw: i don't understand why we need a non-WX build at all). if someone is going to fix it he can revert this revision.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@766 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-04 17:26:12 +00:00
Sonicadvance1
580193658a
Linux: Woops, SConscripts were broken, fixed. I think I broke using wx..maybe. Too tired to fix right now, must sleep
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@763 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-04 08:27:56 +00:00
Sonicadvance1
9a3ebd0c3b
Linux: Compiling with nowx=true now builds the entire project without WX, this isn't tested in Windows so it's always on via Common.h, You can test/fix it yourself that way. Also fixed Compiling again
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@762 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-04 07:57:28 +00:00
fires.gc
8997f9cb3e
added support for multi selection to compress/decompress multiple files at once (btw: it sux that we have to kick the garbage with another tool:))
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@759 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-03 21:48:18 +00:00
daco65
14541f0f8a
big oops
...
forgot to commit the PatchEngine.cpp a looong time ago
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@737 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-01 00:21:48 +00:00
John Peterson
f2a5fd1973
Some changes to the debugger, added a DSP HLE debugging window. I moved the initialization of DLLdebugger from Core.cpp to the debugging window. (I hope this doesn't break the LLE debugger in any way, or does it have to be started right after LoadPlugin?). Also added a ShowOnStart saved setting to the debugger. And a MainWindow saved setting that set the position and size of the main window when it's started. I may have broken things in the debugger by allowing disabling of for example the Jit window. Please accept my apologies if that is the case.
...
There's an annoying problem with the DSP HLE wx window that blocks some input and places it in a queue. For example if you have loaded the window and press X on the main window, that action is blocked an placed in some kind of queue and not executed until you have closed the debugging window. This is also why the main Dolphin-Debugger window does not show up until you close the sound window. If someone find a fix to this I guess it could be convenient. There is another way to show the window, m_frame->Show() that is normally supposed to remove this kind of on-focus lock, but in a dll it seemingly breaks because it makes Dllmain call DLL_PROCESS_DETACH immediately after DLL_PROCESS_ATTACH so the window has to be killed or we crash.
Also, otherwise unnecessarily I had to disable the new DSP HLE debug window in Release mode because I could not access the SConfig::GetInstance().m_LocalCoreStartupParameter.m_strDSPPlugin.c_str() string that I need to start it (if I tried it crashed). Very annoying and strange. I could not access m_strDSPPlugin or m_strVideoPlugin either, but all other values in m_LocalCoreStartupParameter seemed to work fine. I'll have to leave it to someone else to figure out why.
TODO: Later I'll add function to the debugging buttons, currently only update have a function. I'll add some option to show a custom console window (that actually worked better that the wx window to show the current parameters status, it had less flicker on frequent updates). I'll also add some custom log file saving option.
Also, the reason I placed Logging.cpp in its own dir is because I plan to add more files to it. There were problems with some build modes, win32 with debugging crashed on booting a game, I don't know if it's my fault. And I could not build Debug win64 because of some wx linking problem.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@722 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-29 03:19:23 +00:00
hrydgard
60c65b53a5
Attempt to prevent screensaver from starting when Dolphin is running in the foreground. Can someone test? (only works in Windows)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@716 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-28 16:08:48 +00:00