Sonicadvance1
|
fa9ae47d02
|
Woops
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5206 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-17 10:13:58 +00:00 |
|
Sonicadvance1
|
4e9be9aa59
|
This fixes JIT Loading Store Floating in 64bit OSX
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5205 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-17 09:38:13 +00:00 |
|
Sonicadvance1
|
914cb632fb
|
Woops! I put subfcx in to subfex on accident, silly me
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5181 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-09 21:32:50 +00:00 |
|
Sonicadvance1
|
3754bf5d06
|
Add JITTed version of subfex, disabled for now since it requires us to set the CR0 flag correctly, which I currently don't have working with 64bit build. It will improve performance in RE0 which will be nice. Can probably be done more efficiently as well
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5180 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-09 21:22:09 +00:00 |
|
Sonicadvance1
|
2049caa9fc
|
Fix NoWX build, use a different define in CoreParameter, the one we all know and love, and add a Function call to VertexManager which can boost performance, tells the drivers that we don't care about the current data, because we are putting new data in it anyway. This gives quite a performance boost on OSX since it bypasses a call in the drivers that takes around 24% CPU time
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5179 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-09 21:15:28 +00:00 |
|
Sonicadvance1
|
7cf32053fe
|
Gah, screw it
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5159 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-05 10:07:49 +00:00 |
|
Sonicadvance1
|
56a1e15f41
|
Forgot to check the low argument
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5158 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-05 10:01:26 +00:00 |
|
Sonicadvance1
|
529642de99
|
Woops
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5156 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-05 09:26:10 +00:00 |
|
Sonicadvance1
|
d18ab50520
|
Add a universal option to the osx flag, does not work yet since scons strips out the -arch flag that it thinks is a duplicate, add to linker flags since cross compiling on OSX was failing since it was trying to link everything as the wrong arch. Re-Enable the loadstores in 32bit Dolphin in OSX, due to the reason described in the comments (Fast 32bit OSX!). Add an alert if the memory space ends up above 32bit in *nix sides, since it will ALWAYS be above in 64bit OSX, Will try to fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5155 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-05 09:23:28 +00:00 |
|
Sonicadvance1
|
e79dc93a5c
|
Fix noWX compiling, Fix OSX crashing when opening options because of dumb code. Fix OSX Wiimote, will fix multi-wiimote in OSX later.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5154 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-05 07:03:44 +00:00 |
|
Sonicadvance1
|
d3923bfc26
|
~1KB mem leak fix in NANDContentLoader.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5152 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-03 06:59:37 +00:00 |
|
Sonicadvance1
|
6b2d9ef404
|
16byte mem leak fix in OSX Wiiuse
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5151 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-03-03 06:58:57 +00:00 |
|
Sonicadvance1
|
ae945ec90e
|
More conversions to wxChoice, weee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5108 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-22 01:08:42 +00:00 |
|
Sonicadvance1
|
1824b5b25a
|
Remove the AO dependency for DSP LLE, which is silly
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5103 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-22 00:19:27 +00:00 |
|
Sonicadvance1
|
f833cc7601
|
Convert a few Comboboxes over to choiceboxes. WX OSX doesn't support Comboboxes with Readonly
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5087 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-19 22:56:37 +00:00 |
|
Sonicadvance1
|
227be30f98
|
Woops
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5086 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-19 20:41:40 +00:00 |
|
Sonicadvance1
|
f9f9b1bc14
|
No message
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5083 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-19 18:32:40 +00:00 |
|
Sonicadvance1
|
5e5e03daeb
|
Update Video software plugin with latest cocoaGL.m file
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5076 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-17 21:04:26 +00:00 |
|
Sonicadvance1
|
215f1f74be
|
Switches to GCC's internal swaps for swap32 and swap64 in OSX. Changes CDIO from using char*** to std::vector<std::string>, which fixes a memory leak I was noticing and also makes it look cleaner. This is not tested much in Windows/Linux, please see if it compiles and doesn't fail out in some mysterious way
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5067 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-16 08:46:21 +00:00 |
|
Sonicadvance1
|
a8793cbe52
|
うそ!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5057 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-14 14:33:04 +00:00 |
|
Sonicadvance1
|
5b1d21d1a1
|
Bunch of tiny memory leaks fixed and cleanup, フウ〜!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5056 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-14 14:06:33 +00:00 |
|
Sonicadvance1
|
9272d3c628
|
Actually use the timeout requested in Wiiuse in OSX, and if there is no BT device or it's disabled, catch it so we don't get stuck in an infinite loop
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5049 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-13 20:54:05 +00:00 |
|
Sonicadvance1
|
c63446827f
|
Fix crash when stopping and starting a game with OpenCL enabled
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5047 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-13 10:09:54 +00:00 |
|
Sonicadvance1
|
99ea22bbf3
|
Fix a ~8MB mem leak with AXWii Games
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5045 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-12 18:01:36 +00:00 |
|
Sonicadvance1
|
0ab6c117c1
|
Fix a memory leak in OpenCL
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5044 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-12 17:20:01 +00:00 |
|
Sonicadvance1
|
c9b7f67c3a
|
This line didn't need to be changed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5043 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-12 16:46:27 +00:00 |
|
Sonicadvance1
|
89c276c962
|
Fix a Memory leak in CoreAudio backend, around 2MB. Stops OpenCL from trying to decode CMPR textures, as it fails horribly. Fixes a memory leak in EXI devices, where the destructor wouldn't be called, causing a 32MB leak with memory cards(if you have two), and maybe a bit more from the other EXI devices
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5042 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-12 16:40:13 +00:00 |
|
Sonicadvance1
|
060bbcf067
|
Compiling with rev 63470 of wxWidgets now works with OSX x86_64. There are a BUNCH of errors while running, none fatal from what I've seen. This also fixes Dolphin creating multiple NSWindows when running multiple games.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5041 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-12 12:41:53 +00:00 |
|
Sonicadvance1
|
0db532cca2
|
Oops, forgot this header. Fail sauce
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5014 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-05 10:52:27 +00:00 |
|
Sonicadvance1
|
675e1f668e
|
Correct stopping of Core in OSX via Command+Q, and fix a thread from not dying when stopping with CoreAudio
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5013 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-02-05 10:48:31 +00:00 |
|
Sonicadvance1
|
40ac160f37
|
Some clean up in io_osx.m, the if not confused me in the SConscript. I made the frames work with WX 2.9. Disabled rumble in Wiimote in OSX. Wiimote MAY work in Dolphin in OSX, not 100% sure. Made a test app and it works in that. Couldn't build a WX build of Dolphin in OSX because Macports doesn't compile in AUI apparently
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4904 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-01-20 11:49:11 +00:00 |
|
Sonicadvance1
|
efb4e9b1f5
|
Really? Maybe this will fix Wiimote in OSX, dunno, can't test it right now
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4902 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-01-20 10:43:44 +00:00 |
|
Sonicadvance1
|
d70bb07580
|
These are required to be set to get JIT and JITIL working in OSX, will be looking in to it a bit to see why these break it, if I can
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4897 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-01-19 20:59:18 +00:00 |
|
Sonicadvance1
|
936664314f
|
Allow OSX to quit Dolphin cleanly in NoWX build with command+Q. Not sure how to let them do it via close button in the Window
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4866 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2010-01-17 08:47:35 +00:00 |
|
Sonicadvance1
|
47f3c5bc31
|
Forgot about this. Nobody wants WiiUse debugging on. Also, Real Wiimote works with this one, because I forgot to remove the -1! Huzza!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4593 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-19 22:58:36 +00:00 |
|
Sonicadvance1
|
1aa5e09db9
|
Didn't mean for this to get committed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4592 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-19 22:48:14 +00:00 |
|
Sonicadvance1
|
3af4c50af1
|
Clean up Wiiuse to allow less _WIN32 defines. Windows side now spits out regular packets, and takes in regular packets. Like a normal OS should :} This shouldn't break Windows wiimote, Linux Wiimote doesn't work with this revision. Will require the new plugin which doesn't have emulated Wiimote at all.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4591 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-19 22:47:57 +00:00 |
|
Sonicadvance1
|
de9991c30d
|
NoWX fixes >_>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4560 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-13 20:27:40 +00:00 |
|
Sonicadvance1
|
173c16ad41
|
Should fix a crash that was deleting a invalid pointer that happens when we unload plugins before freeing pads, if this causes problems anywhere, please tell me
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4553 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-13 09:04:17 +00:00 |
|
Sonicadvance1
|
ebc696c58e
|
Fix GCC 4.5 Compiling. -fvisibility=hidden seems to break it, so it was removed. Non-POD objects are now errors instead of warnings in 4.5, so I had to remove the wxString::Format. and a Fix where GCC 4.5 introduced strndup. Compiling with nowx=true gave me linker problems for some reason, and I added the -flto flag but commented out. Dunno what it will do yet.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4530 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-11 11:07:04 +00:00 |
|
Sonicadvance1
|
3c537ec137
|
Fix Compiling in OSX
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4523 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-08 23:36:14 +00:00 |
|
Sonicadvance1
|
84c6135bfd
|
Oops
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4519 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-08 10:37:53 +00:00 |
|
Sonicadvance1
|
3fa2c9fbac
|
Fix Linux compiling entirely
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4518 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-08 10:37:04 +00:00 |
|
Sonicadvance1
|
3cf6a9e014
|
Some more fixes, not quite sure where const_iterator is defined at
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4516 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-11-08 09:07:24 +00:00 |
|
Sonicadvance1
|
ab8d182c37
|
Fix Linux compiling/Running
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4406 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-10-12 00:01:29 +00:00 |
|
Sonicadvance1
|
5523f28b51
|
Better TF_I8 decoding via OCL. Can still get way better though. Seems XFB speed boost was a fluke
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4379 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-10-07 21:10:39 +00:00 |
|
Sonicadvance1
|
16c6ec6e7e
|
Woops, that is why getting work group size failed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4372 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-10-07 07:44:35 +00:00 |
|
Sonicadvance1
|
059970e971
|
Fix XFB converting, silly mistake. Disable Texture converting ATM since it fails. And if can't read work group size, fall to 64, which is what my 8600GTS does. Tested XFB in Melee intro, got around 10FPS faster tPS faster then with CPU side
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4371 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-10-07 04:00:29 +00:00 |
|
Sonicadvance1
|
dde693afb8
|
Fix a few things I missed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4370 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-10-07 03:11:52 +00:00 |
|
Sonicadvance1
|
0146f3f58f
|
More OpenCL work, got XFB converting which needs more optimization. I haven't checked for FPS changes. My desktop isn't the best to test on anyway (Phenom 1, 32 stream processors). The package check doesn't work for me, so I just checked true if you compile with opencl=true. Requires a bit of cleanup still
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4369 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-10-07 02:48:21 +00:00 |
|
Sonicadvance1
|
fb258e3ca5
|
Base of OpenCL code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4346 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-09-30 00:28:27 +00:00 |
|
Sonicadvance1
|
e8508f7175
|
Update the XCode Project a bit, doesn't even build in that yet. Modify the Sconstruct to allow a noao build
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4317 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-09-24 22:56:50 +00:00 |
|
Sonicadvance1
|
804b9e99f8
|
Add CoreAudio Backend, still needs a bit of work. Will cleanup AudioCommon.cpp, and finish off CoreAudioStream.cpp if I ever get running games working in Snow Leopard. Interpreter seems to run in to a spinlock, dunno why yet, and Jit just crashes out. Core problems is probably something I won't be able to fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4316 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-09-24 21:35:06 +00:00 |
|
Sonicadvance1
|
0d9543030b
|
Missed some stuff
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4300 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-09-18 20:04:54 +00:00 |
|
Sonicadvance1
|
ced92d8544
|
Fix compiling in Snow Leopard, the Update stuff in the Video plugin shouldn't be in the GUI since it breaks nowx builds, wasn't sure where to put it, but Render.cpp seemed like the best place. Fixed wiiuse.c, and the SConscripts needed updating for Snow Leopard. Building 32bit in Snow Leopard is apparently broken. and Running 64bit in Snow Leopard seems to fail. Haven't tracked this down yet
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4299 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-09-18 19:56:49 +00:00 |
|
Sonicadvance1
|
a56a07056d
|
Missed a shadowed variable
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3928 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-08-02 09:24:07 +00:00 |
|
Sonicadvance1
|
8fd481fdfa
|
Commit lpfaint99\'s Emulated Wiimote Fix for Linux. Works, haven't tested any extension emulation, but should work
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3927 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-08-02 08:53:54 +00:00 |
|
Sonicadvance1
|
15410c3855
|
Forgot a line someone told me to test
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3802 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-15 17:04:59 +00:00 |
|
Sonicadvance1
|
6802f885b1
|
Tons of reworking of the cores to make them more...generalized, not quite there yet, but great progress. Near impossible to break this up in to smaller chunks, and may break Windows building. Can not yet switch between JitIL and JIT during runtime, but it is on my list to do.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3801 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-15 16:59:53 +00:00 |
|
Sonicadvance1
|
15de161f95
|
Woops, I had changed this line on accident
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3798 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-15 11:37:11 +00:00 |
|
Sonicadvance1
|
e28145fccf
|
Commit to allow Interpreter to work on devices that don't support SSE2, just via simple defines
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3797 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-15 11:36:01 +00:00 |
|
Sonicadvance1
|
e4a57202d2
|
Some Fixes, compile fix in Linux. Comments, etc
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3777 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-13 07:31:43 +00:00 |
|
Sonicadvance1
|
4cfcf9bdd5
|
Sorry for intruding in to the core. Fixed NoGUI mode in Linux, add back the instruction names as comments in the JIT tables, was a bit hard to find certain instructions.Trying to find a good way to get The JIT dependencies removed in a nice fashion
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3776 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-13 06:34:12 +00:00 |
|
Sonicadvance1
|
6a4bf11d3b
|
Xcode Compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3738 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-10 21:32:20 +00:00 |
|
Sonicadvance1
|
112b742d31
|
Forgot to change a header when checking to make sure it compiles for JitIL
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3735 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-10 19:47:42 +00:00 |
|
Sonicadvance1
|
3ede866c37
|
Change the Wiimote plugin a bit since it works in both OSs the way Windows does it, fix a crash that happens in PluginManager.cpp since it was not being checked correctly. and the big one, Break out the JIT core dependency, should be able to remove easily now if added to the Scons settings. This commit WILL break Windows until someone adds the new files to the VS project files
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3734 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-10 19:25:58 +00:00 |
|
Sonicadvance1
|
afa6372d96
|
Dolphin now compiles in OS X with Xcode. At least in release setting
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3709 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-08 08:04:36 +00:00 |
|
Sonicadvance1
|
13290204b4
|
Woops
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3703 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-07 14:31:43 +00:00 |
|
Sonicadvance1
|
440c0c1d14
|
Trying to get Dolphin to compile in Xcode, had to rename the Debugger namespace to something else since the name collided in OS X when using Xcode/Cocoa. Everything compiles except for the GL plugin, and the actual main Dolphin program. Will be trying to get them to compile after sleeping
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3701 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-07-07 14:04:56 +00:00 |
|
Sonicadvance1
|
f49e479d09
|
Tiny work in Wiimote Linux, with an extension plugged in, the game tries reading accel data and maybe extension data, too bad the games fail to actually read the information though
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3565 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-28 10:40:19 +00:00 |
|
Sonicadvance1
|
0552f59e20
|
Bit of work on Wii net, got a homebrew app quite far. might break Windows compiling, not sure, sleep deprivation kicking in
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3539 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-22 20:27:05 +00:00 |
|
Sonicadvance1
|
1f590b8900
|
Fix a mess up on my part, causing a bunch of unknown events in Linux with the Wiimote. Dolphin sends out packets without the start 0x52 byte. WiiUse checks for this and adds it automatically. Wiimote is still having some problems, trying to figure it out
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3536 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-22 11:56:27 +00:00 |
|
Sonicadvance1
|
cbff6dfde3
|
Get Wiimote working in Linux, events.c works the same under Linux as OSX, Windows strips the first byte of the packet? Probably should be handled in WiiUse instead of our code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3535 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-22 10:11:31 +00:00 |
|
Sonicadvance1
|
cbd4f8937b
|
Fix Wiimote connection issues under my Ubuntu 9.10
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3529 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-21 16:51:27 +00:00 |
|
Sonicadvance1
|
e91ab24bce
|
Linux compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3519 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-21 09:35:31 +00:00 |
|
Sonicadvance1
|
51c51c0fda
|
Just helps BBA in Linux a bit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3486 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-18 01:15:48 +00:00 |
|
Sonicadvance1
|
c468d1e36a
|
Woops, forgot to switch back a line I changed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3473 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-17 00:17:31 +00:00 |
|
Sonicadvance1
|
5b9f26c660
|
Work being done. Had to change MAC address to my current one, Was being lazy to get MAC address from the device. One hack I was working with to get commercial games to work is removed, only one hack left. Socket Test responds to the DHCP packets every few tries, kind of a fail still. Haven't tested in Windows yet. If only commercial games worked, and socket test didn't fail still
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3465 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-16 15:16:09 +00:00 |
|
Sonicadvance1
|
ae463c4ac4
|
Forgot the waiting part so we don't have multiple threads reading from the net device. some other stuff. PSO when set to static addresses fails to send the correct DNS server IP in the packet, is always 0.0.0.0 for some reason.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3449 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-15 12:47:41 +00:00 |
|
Sonicadvance1
|
3295ec38eb
|
Have to create a thread in Linux to receive packets. Socket Test does DMA reads, but still fails to get IP address from DHCP. PSO doesn't ever call startRecv function to start up the socket reading, Which is why PSO doesn't receive sockets in Windows either. Will have to look in to this more
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3446 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-15 04:14:34 +00:00 |
|
Sonicadvance1
|
4b5ab642cd
|
Finally got my subversion working again. Fixed a swap issue that I recently found, still not sure why I'm not receiving the packets, even though Wireshark shows the OS is returning DHCP packets
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3445 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-06-14 20:54:26 +00:00 |
|
Sonicadvance1
|
ffa759f28a
|
Removal of a unneeded header
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3296 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-29 14:48:06 +00:00 |
|
Sonicadvance1
|
b059284b55
|
Quick commit while I move over to windows
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3294 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-29 03:58:06 +00:00 |
|
Sonicadvance1
|
9d97335721
|
Linux/OSX compile fix, tiny bit of work of BBA
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3291 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-29 01:54:24 +00:00 |
|
Sonicadvance1
|
d195dbbe8d
|
OS X compile fix, My BBA broke it
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3287 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-26 21:07:29 +00:00 |
|
Sonicadvance1
|
005948e18e
|
Commit for Windows in BBA. A bunch of asserts fail, but I don't have time to tweak at the moment. Will fix them in a bit. Progress is progress though
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3286 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-25 14:31:01 +00:00 |
|
Sonicadvance1
|
cf732972d9
|
Windows side compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3285 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-25 13:16:40 +00:00 |
|
Sonicadvance1
|
cd03e98d3c
|
More work on BBA. Socket Test gets stuck in a loop, but now it's also receiving packets in that loop, Linux only. The device to set up in Linux is a bit of a pain as well. Breaks Windows compiling, but I will commit another with Windows fix in a moment
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3284 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-25 13:07:42 +00:00 |
|
Sonicadvance1
|
e72b77931c
|
Many Fixes. Commercial games refuse to write to the NWAYC register, so it never negotiates it's fake connection. The sockettest works fantastically though, and gets stuck in an infinite loop reading the BBA's interrupt registers, trying to see if it received a packet.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3283 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-24 14:03:18 +00:00 |
|
Sonicadvance1
|
674f963779
|
Quick commit so I can run to the Windows side. It's a slight bugfix and some comments. The first packet is still malformed, but now only in one place, which is great
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3282 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-24 12:43:54 +00:00 |
|
Sonicadvance1
|
f5ee9ce852
|
Fix Windows compiling and some other slight things
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3281 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-24 11:30:07 +00:00 |
|
Sonicadvance1
|
57ae06fe66
|
Found out why I was getting unexpected IMM writes. I'm retarded, thank you very much
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3280 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-24 11:05:30 +00:00 |
|
Sonicadvance1
|
cfb94849f9
|
More work on BBA, changed mask in JIT to the same mask in interpreter. If this is wrong, beat me up, but it fixes BBA for commercial games at least
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3265 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-21 02:44:49 +00:00 |
|
Sonicadvance1
|
c684a77394
|
Very slight cleanup in BBA. BBA is getting asked it's device ID twice instead of once, which is throwing everything off, dunno why this is happening at all. Will slow down development a lot
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3240 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-15 10:50:49 +00:00 |
|
Sonicadvance1
|
9331b644a3
|
Bunch of byteswapping fixes in BBA. It sent out it's incorrect packet in Linux and then set a interrupt. I'm getting erroneous data from the shoddy implementation currently in Dolphin. Time to redo the EXI structure >_>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3230 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-14 09:24:13 +00:00 |
|
Sonicadvance1
|
9b7b44fff6
|
Slight cleanup in the main file. Win32 tries sending the packet, but fails with error 0x57 or 0x6 in WriteFile function, depending on how I have it set up. Linux sends out the packet, or at least it says it sends it out. Requires root priv in Linux and openVPN installed to use the /dev/net/tun device.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3217 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-13 15:34:38 +00:00 |
|
Sonicadvance1
|
0f9214bce5
|
Dolphin connects to the virtual NIC device now, but for some reason it can't send out it's packet. 350 bytes, yet 0 get out >>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3214 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-13 03:49:13 +00:00 |
|
Sonicadvance1
|
64f6f0299d
|
Forgot a file of previous commit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3211 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-12 17:05:02 +00:00 |
|
Sonicadvance1
|
7287ff9aa0
|
Commit my Windows work on the TAP side of BBA. Probably breaks Windows build until someone adds a file the the Windows project. Dunno how far it gets, someone will need to test. You need to install OpenVPN and it's TAP-Win32 driver. Need to figure out more how to do this on the Linux side now
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3210 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-12 17:03:49 +00:00 |
|
Sonicadvance1
|
ecfe86efe3
|
Quick commit while I look at the Windows side
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3209 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-05-12 14:32:52 +00:00 |
|