Commit Graph

  • 692293550b Remove "WX" from all executable names, since the old non-wx version is dead and buried for two millennia or so (svn revs, not years ;) hrydgard 2009-02-17 21:44:59 +00:00
  • 7a4f21d8c4 try to fix non gui version tmator 2009-02-17 20:28:49 +00:00
  • 7218a070e6 Emulated Wiimote: Fixed typo in last commit John Peterson 2009-02-17 11:25:18 +00:00
  • 12a869304c Emulated Wiimote: Fixed a bug that would make PadMapping[0].ID = -1, that would lead to a segmentation fault in Linux when we tried to access joyinfo[-1] John Peterson 2009-02-17 11:16:59 +00:00
  • 9ed368b35a JitIL: a couple small optimizations. magumagu9 2009-02-17 10:39:50 +00:00
  • 1e150bccdf Build fix for r2283. magumagu9 2009-02-17 02:42:21 +00:00
  • 2621cf6747 Added a comment about A8P8 and groundwork for DXT1 textures XTra.KrazzY 2009-02-16 23:01:37 +00:00
  • 1c1425a406 Assorted jit64-related bugfixes. Discovered and papered over nasty codegen bug. No, IL64 still doesn't work. hrydgard 2009-02-16 22:06:11 +00:00
  • 33ea7313ba remove unnecessary string alloc in overlay stats string code hrydgard 2009-02-16 21:50:33 +00:00
  • a6c298abc7 fix silly oversight in overlay stats string code hrydgard 2009-02-16 21:40:39 +00:00
  • 8784eac850 miising file tmator 2009-02-16 21:12:37 +00:00
  • cf8220dc9c fix osx build, and first step to get real wiimotes on osx tmator 2009-02-16 21:12:00 +00:00
  • 82a10c9692 Fix jpeterson breakage. magumagu9 2009-02-16 09:26:47 +00:00
  • a92444d3cc Emulated Wiimote: Added the pitch left and pitch right keyboard input to the GUI John Peterson 2009-02-16 09:25:22 +00:00
  • 9afd7fb620 Rerecording: Wind back the frame counter in the status bar when a save state is loaded. Issues: The frame updates do currently not occur as often as the input updates. The input updates occur more frequently, perhaps closer to 60 times per real seconds. John Peterson 2009-02-16 07:17:34 +00:00
  • 718aa585e2 Rerecording: Added frame step function and status bar for the input recording. Turn on frame stepping with Ctrl, step with Space. Build the Rerecording version with the setting in Setup.h. John Peterson 2009-02-16 06:18:18 +00:00
  • 7d3e84c182 Preliminary support for having MasterKey for U/P/J and MasterKey for Korean wii games. Needs testing by someone who has a Korean wii game LPFaint99 2009-02-16 06:17:21 +00:00
  • daf11ee708 remove unnecessary push/pop from 64-bit build (IR.cpp) hrydgard 2009-02-16 01:00:08 +00:00
  • 55b7e79d49 Emulated Wiimote: Collected all system specific keyboard input functions to one multi system function John Peterson 2009-02-15 22:23:59 +00:00
  • 6f05e6f5ba small code cleanup omegadox 2009-02-15 21:01:07 +00:00
  • 7a276e687e Added more overlay stats options. omegadox 2009-02-15 20:49:59 +00:00
  • 94ac651544 Replace #defines in MemmapFunctions with C++ templates. hrydgard 2009-02-15 19:47:12 +00:00
  • 37b2b5f83b remove unicode from inputcommon vcproj Shawn Hoffman 2009-02-15 19:35:59 +00:00
  • b53c30ad25 Emulated Wiimote and SimplePad: Build fixes for Linux John Peterson 2009-02-15 19:25:23 +00:00
  • 9041485a73 Emulated Wiimote: Forgot one variable John Peterson 2009-02-15 18:57:43 +00:00
  • ec7b83c688 Emulated Wiimote: Added default key settings John Peterson 2009-02-15 18:57:00 +00:00
  • 47c7e9fe99 Emulated Wiimote GUI: Reorganized controls John Peterson 2009-02-15 18:44:29 +00:00
  • e727517a47 SimplePad: Build settings fix John Peterson 2009-02-15 18:31:42 +00:00
  • a8e35e976a Emulated Wiimote: Added customizable controls for the Wiimote and the Nunchuck John Peterson 2009-02-15 18:23:42 +00:00
  • c49f969563 vertexloader_pos cleanup - remove the branch per vertex. not much of a speedup though. hrydgard 2009-02-15 14:46:17 +00:00
  • 6deb87c176 VertexLoader: Change some pointer arithmetic to array syntax. should have no effect on performance. hrydgard 2009-02-15 13:45:03 +00:00
  • e5e55534ac fix a fixme in IR.cpp. IR still broken in 64-bit though. hrydgard 2009-02-15 13:09:44 +00:00
  • 4f471ffeb6 color vertexloader: make read24 safer, speedup direct 8888 a tiny bit hrydgard 2009-02-15 13:08:21 +00:00
  • 232e961b6f Sort vertex loader debug statistics by number of verts loaded - now easy to identify the heaviest vertex loader in games. hrydgard 2009-02-15 12:38:25 +00:00
  • a4aac9ec99 Undo 2136 - not really an optimization since this loop rarely runs more than once. It also may be a cause of spurious bad GetPointer calls. hrydgard 2009-02-15 11:39:24 +00:00
  • 72cf7a5a42 Fixed LogicOp Blending and Dithering support enabled. omegadox 2009-02-15 11:24:45 +00:00
  • 71d9832004 Linux compile fixes. omegadox 2009-02-15 05:43:48 +00:00
  • cf068ebb06 Emulated Wiimote: Forgot to check that we have a gamepad John Peterson 2009-02-15 02:26:30 +00:00
  • 72112584de Emulated Wiimote: Forgot a few ifdefs John Peterson 2009-02-15 02:06:07 +00:00
  • 34dbb40ef5 Emulated Wiimote: Added option to use analog controls for the Nunchuck stick John Peterson 2009-02-15 02:01:43 +00:00
  • ae9bb905bf Emulated Wiimote: Fixed the concurrent playback of Wiimote and Nunchuck movements John Peterson 2009-02-14 19:36:25 +00:00
  • 5e80ca1526 finish the banner part of ISOProperties.cpp Shawn Hoffman 2009-02-14 17:32:03 +00:00
  • 7c638f3a51 Emulated Wiimote: Added option to use Analog 2 for roll and pitch. Now you can use the regular controls on Analog 1 and roll and pitch on Analog 2. John Peterson 2009-02-14 13:03:21 +00:00
  • efa5fe5eb7 New compact texture type for OGL/D3D: IA4. Thanks for the IA4->IA8 unpacker hyperiris! Too bad that D3D supports IA4 natively while OGL is a bit buggy (treats LUM4_ALPHA4 as LUM8_ALPHA8). XTra.KrazzY 2009-02-14 09:04:40 +00:00
  • 79947e5d29 Emulated Wiimote: Added dead zone option for the gamepad input John Peterson 2009-02-14 01:15:35 +00:00
  • 94583cbab0 DSP HLE: Fixed a sound problem with a new Setup.h option. For some reason all the SoundSyncEvent->Set() caused a lot of static for me in Wario Land. John Peterson 2009-02-14 01:07:20 +00:00
  • 94ee9afdb2 JitIL: A bit more constant folding, and a bit of cleanup. magumagu9 2009-02-14 01:00:37 +00:00
  • 39b7fe10f7 JitIL: make psq_lu work correctly. Fixes, among other things, the graphics in Metroid Prime. magumagu9 2009-02-14 00:58:18 +00:00
  • acb3d1b23d New compact texture type for OGL/D3D: IA8 XTra.KrazzY 2009-02-13 14:14:45 +00:00
  • a55e672493 JitIL: a few more functions. Partially addresses interpreter hotspots in Metroid Prime; not really noticably faster, though. magumagu9 2009-02-13 10:28:28 +00:00
  • 0f8c866612 Tiny: Unnecessary function removal XTra.KrazzY 2009-02-12 22:35:05 +00:00
  • e557e090dd New compact texture type for OGL/D3D: RGB565 XTra.KrazzY 2009-02-12 22:32:33 +00:00
  • 57c4620902 Emulated Wiimote: Fixed the upside down mode for roll and pitch, 360° roll and pitch is now emulated by an analog gamepad John Peterson 2009-02-12 16:43:35 +00:00
  • e472b7f28d stwcxd and lwarx both set CR0 XTra.KrazzY 2009-02-12 13:57:26 +00:00
  • d2d097fba5 Committing magumagu9's work on texture decoding transferral to OGL, I added DX9 support. Speed seems to have increased but I'm not sure. See issue 581 for more info. XTra.KrazzY 2009-02-12 13:54:08 +00:00
  • 1bed914bf4 a tiny fix, I found MGS:TT PAL use BNR1 format opening.bnr, so only English was filled. now, all 6 languages were filled when opening.bnr is BNR1 type. hyperiris 2009-02-12 13:03:39 +00:00
  • eb1c6163f7 Emulated Wiimote: Enabled the roll and pitch function again (I had accidently disabled it in the last commit) John Peterson 2009-02-12 10:49:38 +00:00
  • b932a53b68 Emulated Wiimote: Fixed the angles to x, y, z values conversion. There's just one thing left to fix before the combined roll and pitch works, when roll is more than 90 pitch has to be changed from for example 15 to -165 or something like that. Until I figure that out you can use the emulated roll and pitch separately by setting the range of either one of them to zero. John Peterson 2009-02-12 08:46:48 +00:00
  • 7958eae6da small JITTEST typo fix nakeee 2009-02-11 17:36:16 +00:00
  • 9651a30c1b Wiimote: Disabled the combined pitch and roll option that was not ready yet John Peterson 2009-02-11 10:47:50 +00:00
  • 0681f76a1d Last commit: Forgot one change John Peterson 2009-02-11 10:31:43 +00:00
  • 68f39cb287 nJoy: John Peterson 2009-02-11 10:30:02 +00:00
  • 5ba51ed789 Wiimote: Fixed crash that would occur if no gamepad was detected John Peterson 2009-02-10 20:20:52 +00:00
  • c1214d2026 Wiimote: Compile fix John Peterson 2009-02-10 18:46:39 +00:00
  • 88d41e3ff4 Wiimote: Non-windows compilation fix John Peterson 2009-02-10 18:36:37 +00:00
  • 5be14f1b72 Core: It seems like different settings work on different systems. So I added a Setup.h file to allow local custom compilation settings. I avoided placing this in Common.h to avoid having to rebuild many files when the settings are changed. John Peterson 2009-02-10 17:41:38 +00:00
  • 516a14150a Wiimote: Improved the emulated Wiimote, added gamepad controls for analog tilting. John Peterson 2009-02-10 17:25:08 +00:00
  • 4d57101e29 Fix crazy svn changing trunk on last commit nakeee 2009-02-10 14:02:01 +00:00
  • 49937a640b JitIL: Make selectively disabling JIT instructions from the debugger work correctly. magumagu9 2009-02-10 13:11:32 +00:00
  • 318d1105fb JitIL: Attempt to fix some 64-bit build errors. magumagu9 2009-02-10 12:44:17 +00:00
  • 3e9b3b266a [Soap] Roll back inputcommon changes nakeee 2009-02-10 12:40:06 +00:00
  • cf5fc063ce JitIL: Make LoadCarry work correctly. magumagu9 2009-02-10 12:20:30 +00:00
  • 6daae62df3 nJoy: Fixed settings when multiple pads are connected John Peterson 2009-02-10 01:25:42 +00:00
  • c18613a580 nJoy: Fixed the Hat / Custom D-Pad setting in the save by slot mode John Peterson 2009-02-10 00:41:43 +00:00
  • 2162e3ce80 Last commit: Forgot _WIN32 ifdef John Peterson 2009-02-09 23:49:13 +00:00
  • 3d70ea1bcb PadSimple: Removed double definition of __Log() John Peterson 2009-02-09 23:20:28 +00:00
  • 72424eeadc PadSimple: Added rerecording option in that the input saving counter it saved with the save state and rewinded when a saved state is loaded John Peterson 2009-02-09 23:12:15 +00:00
  • 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