Commit Graph

  • 87f6c91bcc Oops! I forgot the last one :D Incoming new Updated GameConfig.ini pack? morzillo 2009-02-09 22:39:07 +00:00
  • e813b60ae0 And for the Last added Gamecube Games to the HUGE list. 10 MORE!!! I'm Busy this Month :) morzillo 2009-02-09 22:37:25 +00:00
  • 70742bd2c4 Added Other 16 New Games. (No more than 16 games add per commit??) morzillo 2009-02-09 22:35:58 +00:00
  • 4ae5258bea And other 16 New Gamecube Games Added! morzillo 2009-02-09 22:34:33 +00:00
  • 4a4cde73ac 16 New Game more added :) morzillo 2009-02-09 22:33:19 +00:00
  • 2c2117f255 15 New Gamecube games Added morzillo 2009-02-09 22:32:17 +00:00
  • ec71298b06 Fixed another unresolved symbol removed freevideo/freedsp nakeee 2009-02-09 21:47:02 +00:00
  • e979db862c Convert some ugly macros to templates. hrydgard 2009-02-09 21:24:32 +00:00
  • 4200f69c5a fix unresolved symbols nakeee 2009-02-09 21:19:35 +00:00
  • 2331356bf5 nJoy: Build fix, commented away SDL_GetVersion() John Peterson 2009-02-09 21:06:17 +00:00
  • b59d023cbf Wiimote: Build fix, forgot to recomment a logging function John Peterson 2009-02-09 21:01:02 +00:00
  • d209d4a577 Cache vertex array pointers, a la magumagu's idea. Misc other stuff. Should give very minor speed boost. hrydgard 2009-02-09 20:35:30 +00:00
  • 5edef94753 SimplePad: Added input recording options to the GUI, now we just need to get rerecording to work to, perhaps one can rewind the input counter when a state is loaded? So the input counter is saved in the savestate for the pad. John Peterson 2009-02-09 20:06:27 +00:00
  • 09c8368180 Fixed NullSound hanging on movies. Compared to DSound, it's now slower on movies but faster in menus XTra.KrazzY 2009-02-09 19:50:06 +00:00
  • 59a8fd4848 Chaoscode fix for last commit. If anyone understands why it made any difference do tell me... it seems both should just return null.. nakeee 2009-02-09 19:26:14 +00:00
  • 2ff2852771 Njoy: added an option to choose what kind of analog filtering you want. it should be changeable when you choose to view advanced settings. this solved my analog/digital config problems i had and it *should* still work for those who had np with Jpeterson's change. i was told the wiimote had the same problem (makes sense) but im not sure if alot of ppl had that problem with their controllers so i have kept it as an ini changeable option only (set AdvancedMapFilter to True to use the same filtering as Njoy 0.3 does with AdvancedMapFilter enabled. daco65 2009-02-09 18:43:03 +00:00
  • 1026b3b6f1 Commited chaoscode's patch to fix re2 and mp1 disabled njoy on linux as it doesn't compile (need to talk to JP about the right fix) added ugly hack to include the right SDL.h on linux nakeee 2009-02-09 18:31:16 +00:00
  • c4c8bde34d more mic WIP. Seems to at least give correct volume levels to odama, it might even work. Shawn Hoffman 2009-02-09 15:46:15 +00:00
  • 0868770d24 fix again, JP please check it. don't forget clear your cache! hyperiris 2009-02-09 15:41:28 +00:00
  • e4f1967674 MusicMod: Delete the Branches dir John Peterson 2009-02-09 15:39:07 +00:00
  • d0a01f449b Last commit: Typo John Peterson 2009-02-09 15:31:00 +00:00
  • 3e53828406 MusicMod: Moved it from Branches to Externals, I guess there usually is no Branches dir in the trunk dir, so this may look a little better John Peterson 2009-02-09 15:29:35 +00:00
  • 013e9bed93 optimize function call: point out by magumagu, GetVideo() is a kind of bottleneck, so move it out of loop; hyperiris 2009-02-09 14:24:39 +00:00
  • 1fbebb4ce1 Wiimote: Configure gamepad in Wiimote plugin John Peterson 2009-02-09 13:10:29 +00:00
  • e8925e43fe JitIL: Disable addze implementation for now; I'm not exactly sure what's wrong with it, but it's causing visible issues. magumagu9 2009-02-09 05:22:44 +00:00
  • bb4cec5b45 this is just temp until i can talk to JP why added the 6000 in the first place. doesn't make sense to me daco65 2009-02-09 01:40:25 +00:00
  • f4025a8caa Enable block linking for JitIL; I disabled it when I was trying to debug a crash. magumagu9 2009-02-09 01:37:50 +00:00
  • 5c35e95c8f JitIL: Add JIT for addze, ps_sum0. Also, some cleanup. magumagu9 2009-02-09 01:31:38 +00:00
  • 4d3c0b8783 JitIL fix for Animal Crossing: make sure to mark floating-point loads consistently. magumagu9 2009-02-09 00:41:31 +00:00
  • 6565b1ea83 Based on http://www.gc-linux.org/wiki/Main_Page, the Wii has a 729MHz processor. It seems to work here and doesn't break any timers and whatnot. XTra.KrazzY 2009-02-09 00:39:51 +00:00
  • 622f396d8a Slight correction to r2164. magumagu9 2009-02-08 23:07:47 +00:00
  • 935eb226ca First steps towards 64-bit support in JITIL. Not yet working. yes, those crazy casts (u32)(u64)ptr makes sense when we know the ptr is below 4gig - then it's OK. hrydgard 2009-02-08 22:20:35 +00:00
  • f5f99e8f04 clip space coordinates are now available in fragment shader because depth needs to be computed there instead of the vertex shader. computing it in the vertex shader causes incorrect results sometimes. worked on z textures but 8 bit z texture still is not correct because it breaks SSBM. RE0 now looks ok. donkopunchstania 2009-02-08 22:08:20 +00:00
  • 128313cdea fixed the analogue config bug ( at least for me o.o ) daco65 2009-02-08 19:23:25 +00:00
  • a85f92c8d1 Unnecessary PanicAlert removal XTra.KrazzY 2009-02-08 19:20:49 +00:00
  • c8526c7be1 1. Fixed RTC in both Wii and GC (added Wii epoch bias, notify me if it isn't good for your PC and I'll revert it). 2. Added some Zelda UCode HLE Documentation and changed the way it handles mail, also fixed a bug there. XTra.KrazzY 2009-02-08 19:17:51 +00:00
  • c3dbbb1f23 Mic device WIP. define USE_PORTAUDIO and link with portaudio to test it. Shawn Hoffman 2009-02-08 18:25:25 +00:00
  • 175abfef0a InputCommon and Wiimote: Build settings John Peterson 2009-02-08 15:43:02 +00:00
  • 2757dbe2a8 InputCommon and Wiimote: Detect pads in the Wiimote plugin John Peterson 2009-02-08 15:39:28 +00:00
  • 94d8eb5d4e InputCommon and nJoy: Moved more functions to InputCommon John Peterson 2009-02-08 15:05:03 +00:00
  • c225e83913 InputCommon and nJoy: More build settings John Peterson 2009-02-08 14:55:51 +00:00
  • 127874b5e1 InputCommon and nJoy: Fixed build settings John Peterson 2009-02-08 14:51:03 +00:00
  • c6b4f5c819 InputCommon and nJoy: Moved functions to InputCommon, to be shared with the Wiimote plugin John Peterson 2009-02-08 14:34:23 +00:00
  • 44370518a3 JITTEST always defined on linux, use #if instead nakeee 2009-02-08 13:59:09 +00:00
  • 5822e284f3 Add Release_JITIL configuration to use magumagu's JIT instead under windows (currently 32-bit only) (this is intended to be temporary). Add comment about crashes with JITIL in Burnout2 and Animal Crossing. Some warning disables and cleanups. hrydgard 2009-02-08 13:09:58 +00:00
  • c450e44b08 optimize memory access. reduce Memory_Read_U##_type call(it uses Memory::GetPointer, which is complex), and gain speed, may be 1 or more fps faster, I've tested on zelda tww,tp, starfox assault only. Please review and may be the code need clean. hyperiris 2009-02-08 13:08:58 +00:00
  • 5045119da3 Wiimote: Typo John Peterson 2009-02-08 12:31:07 +00:00
  • ca0e807db6 Wiimote: Fixed the speaker status bar status, the status is [Green] [Blue] [Green] that means [On/Off] [Muted/Unmuted] [Activity] John Peterson 2009-02-08 12:27:04 +00:00
  • e926bc61d1 Wiimote: Added logging messages for the speaker configuration and for the 0x18 sound reports, the speaker currently produce a low humming noise in the wpad tools demo, but no real sound John Peterson 2009-02-08 10:15:55 +00:00
  • 6ecbc237db ActionReplay: Made the BadCount message appear only in the debug builds John Peterson 2009-02-08 10:10:47 +00:00
  • f610f7e197 Video and DSP plugin management: Fixed Stop and Start again, it was necessary to call FreeLibrary() on Start instead of on Stop, I don't know why but that's how it works John Peterson 2009-02-08 10:09:26 +00:00
  • 54798713a0 SCons build fix, part 2. magumagu9 2009-02-08 07:59:38 +00:00
  • 3148d2eb2d SCons build fix. magumagu9 2009-02-08 07:55:40 +00:00
  • c4ff501808 optimize memory access. Memory::GetPointer is a complex function, call it in loop will impact performance. Test with MP1, Zelda TWW and Zelda TP, speed at least increased 2fps (for example, TP intro 14fps to 16fps) hyperiris 2009-02-08 04:52:19 +00:00
  • 553656966b fix weirdo serialinterface (pad) errors. get rid of si_channel. i guess it was a bad idea :< Shawn Hoffman 2009-02-08 02:58:18 +00:00
  • adde9b778b compile fix nakeee 2009-02-07 19:17:20 +00:00
  • d5bcb81872 this should be OK: display some default info when no save exist hyperiris 2009-02-07 17:31:35 +00:00
  • d4c9a8a5fc fix compile warning: 'unsigned char * GPFifo::m_gatherPipe' has different alignment in JitAsm.cpp and GPFifo.cpp: 1 and 32 hyperiris 2009-02-07 16:40:19 +00:00
  • 60e89dfc6f nJoy: Fixed bug that would cause the settings to be lost when nJoy was started without any detected gamepad John Peterson 2009-02-07 05:57:28 +00:00
  • 382b4af74b Wiimote: Fixed the dual mode bug I mentioned in the last commit, now the Nunchuck should not get stuck when switching between the real and emulated Nunchuck. The only important problem left is disconnect problem that occurs about one in five times you switch to the real wiimote. John Peterson 2009-02-07 04:19:52 +00:00
  • fcdd2a8e17 Wiimote: John Peterson 2009-02-07 03:16:41 +00:00
  • 1d0e8ddf84 more info in the vertex loader debug display hrydgard 2009-02-06 19:52:23 +00:00
  • 60b25def18 Allow changing of the debugger font and some cleanup Shawn Hoffman 2009-02-06 18:18:20 +00:00
  • 81631d8452 Nothing important, just cleaning my dev folder. (mostly formatting changes, removed a superfluous strlen from logging in ogl plugin) hrydgard 2009-02-06 18:04:24 +00:00
  • 825919aaf8 fix display wii game name and description (only WIN32 working). hyperiris 2009-02-06 16:53:22 +00:00
  • 5df69d0384 Wiimote Configuration: Changed the height of the configuration window to 748 pixels, that should give enough room for it inside a 768 pixels screen height. John Peterson 2009-02-06 07:09:21 +00:00
  • 6f39549842 Wiimote: Changed a %s to a %u that could cause a crash in WII_IPC_HLE_WiiMote.cpp. Made the configuration window center only if there is room for it, that should fix issue 557. John Peterson 2009-02-06 07:03:09 +00:00
  • 79f56c9e97 Wiimote: Added GUI controls for gamepad input, not connected yet John Peterson 2009-02-06 06:15:59 +00:00
  • 90c9810b85 Use glMultiDrawArrays instead of glDrawArrays, which significantly reduces the number of OpenGL calls for large sets of triangle strips; this is something like a 10% perf improvement in the case I'm looking at. magumagu9 2009-02-06 03:41:33 +00:00
  • 7cc80c32f9 Fixed Wiimote config window closing (Don't use EndModal if you aren't using ShowModal) XTra.KrazzY 2009-02-05 05:44:16 +00:00
  • 3d73d781ec Wiimote: Reset variables on Shutdown(). I think this makes DoesChannelExist(scid) in the Core to return false. John Peterson 2009-02-05 00:13:38 +00:00
  • c9c95534c8 Wiimote: Added timeout for Eeprom data reading, it should fail very rarely, but if it would we now stop waiting for it after two seconds. If it fails it will break the functionality of the real wiimote because g_WiiMotes[i]->ReadData() will not be called by ReadWiimote_ThreadFunc() while we are waiting for it. John Peterson 2009-02-05 00:02:54 +00:00
  • a0724e8321 scons fix nakeee 2009-02-04 18:00:38 +00:00
  • 0a81e741c5 build fix Shawn Hoffman 2009-02-04 17:48:40 +00:00
  • 7bb2aee235 compile fix nakeee 2009-02-04 17:46:22 +00:00
  • 7b7cfa940e remove stuff from ogl debugger that did nothing. (copied from dsp hle a while ago) Shawn Hoffman 2009-02-04 17:33:59 +00:00
  • ad88b27c76 attempt to get rid of another __LOG crash nakeee 2009-02-04 17:29:12 +00:00
  • 77215fd27c Joined work of nakee and mine, cleanup the logging code a bit. This solves the random __Log symbol and crash problem on linux Please tell us if you find problems in the logging code XTra.KrazzY 2009-02-04 15:28:39 +00:00
  • c43d8e9dcd Wiimote: Added new gamepad controller options to the GUI, they are not connected yet John Peterson 2009-02-04 13:35:28 +00:00
  • 73fbfc1d66 JitIL: Disable a couple debugging printfs, and some misc cleanup. No functionality change. magumagu9 2009-02-04 12:39:55 +00:00
  • a883726233 A few small JitIL changes that I've had sitting in my tree for a while; nothing really significant to note. magumagu9 2009-02-04 09:05:34 +00:00
  • 48a3c6eeb4 Reverted r2096 and added new case. XTra.KrazzY 2009-02-04 07:40:37 +00:00
  • cf303e70e9 Wiimote: Show the decrypted Nunchuck calibration values in the log when a real Wiimote and Nunchuck is used. Fixed an earlier bug that made the neutral emulated nunchuck accelerometer values zero, now they are back to 0x80,0x80,0xb3. John Peterson 2009-02-04 06:40:05 +00:00
  • 701d4146b6 cleanup testsuite a bit and add simple test of wii RTC (it's off about 8yrs 4 days) Shawn Hoffman 2009-02-04 04:34:31 +00:00
  • 2d5c0a509c JIT: Made block linking the default option, it's faster and seems stable to me, you can turn it off from the debugger John Peterson 2009-02-04 03:35:35 +00:00
  • 5f0ae71fd1 relocate the mainram dump to the dump dir Shawn Hoffman 2009-02-04 03:17:29 +00:00
  • 4307803090 A bit more _MSC_VER cleanup. magumagu9 2009-02-04 01:55:24 +00:00
  • ec39c45dd5 Wiimote: Added decryption function, it could be useful for debugging real Wiimote extensions John Peterson 2009-02-04 00:06:11 +00:00
  • c10d69fe07 more MSC_VER nakeee 2009-02-03 23:25:30 +00:00
  • 25b7942de2 real Wiimote connects on linux (thanks sonic1!) nakeee 2009-02-03 23:05:31 +00:00
  • c1d47f1c29 Got rid of the Wii UCode special CRC case handling. Tell me if it bothers any of you for any possible reason XTra.KrazzY 2009-02-03 22:58:01 +00:00
  • 9981670e37 removed more MSV_VER nakeee 2009-02-03 22:46:18 +00:00
  • a1b7a91348 I mean * honestly :) nakeee 2009-02-03 22:09:13 +00:00
  • bde4241e9e fixed underrun buffer in hle on linux made wiimote compile on linux again nakeee 2009-02-03 22:06:18 +00:00
  • d8f4785772 Progress on Wii games on Linux! Instead of hanging, it now gets far enough to render a black frame before it crashes. I don't have time right now to track down the crash, but I figure this is at least an improvement. Note that "#pragma pack" is an msvc extension, but gcc supports it. magumagu9 2009-02-03 21:27:12 +00:00
  • 4649416822 linux build fix. thanks nakee points out that wxChar is not char under Linux, and I guess wxString::FromAscii will cut off > 127 characters, so I change it to wxString::From8BitData. I hop it works, please check it under other platform. hyperiris 2009-02-03 16:04:23 +00:00
  • 9e3fed40f2 game name and description WIP: cache all 6 languages, so we don't need refresh cache after we changes language. move some WIN32 code to CGameListCtrl. nakee, please check linux build, sorry I've not enough time to setup a linux dev environment. and, who can read German helps me to test game name and description display, thanks. hyperiris 2009-02-03 15:03:34 +00:00
  • 4660943322 Wiimote: Added option to record adjusted wiimote accelerometer values John Peterson 2009-02-03 11:45:59 +00:00
  • 2b8d2134e5 nJoy: Slight oversight in last commit John Peterson 2009-02-03 10:25:45 +00:00
  • fcb951c0c9 nJoy: Made the out of focus option only apply to gamepad input. As I understand it it's primarily used to allow keyboard input at the same time as Dolphin is used. Then it would probably be annoying to send the keyboard input to Dolphin while you are typing. Keyboard inputs was also the main idea with the out of focus option, I think that it's not as important for gamepad input as you are less likely to use the gamepad in two different programs simultaneously. John Peterson 2009-02-03 10:17:01 +00:00