Commit Graph

  • 3b7875bf3f just some minor cleanup (texdecoder, dsoundstream) hrydgard 2009-02-23 19:47:58 +00:00
  • a09a3e08f1 First step towards fixing star wars force unleashed : make 64-bit hw writes possible hrydgard 2009-02-23 19:45:40 +00:00
  • dda5ca5c73 fixed read content of ES fires.gc 2009-02-23 19:19:38 +00:00
  • cd93093cc8 Fix: Memcard Manager dialog in Linux Fix: IniFile's handling of CRLF in Linux facugaich 2009-02-23 18:08:03 +00:00
  • d43c22b8dc Linux compile fix, added SLEEP to common, please use this macro if really don't want to use the sleep in thread nakeee 2009-02-23 09:54:12 +00:00
  • 4beff606d7 Main Configuration: Fixed the game specific Wii settings so that they don't cause the global settings to be forgotten John Peterson 2009-02-23 09:34:28 +00:00
  • 366e2ad276 OpenGL: Changed the end of line style for Render.cpp to. I had to change the whole document to CRLF line endings in Visual Studio. John Peterson 2009-02-23 07:23:34 +00:00
  • 69a35cc60a OpenGL: Added back end of line style for a file. I could not change it back for Render.cpp because it has "inconsistent newlines". John Peterson 2009-02-23 07:14:49 +00:00
  • 5ddb28a370 OpenGL Keep Aspect Ratio: Removed the remains of old pictures that are sometimes shown in the bottom black border, if you use this option. So now both the upper and lower border is black. John Peterson 2009-02-23 07:12:18 +00:00
  • 473cd01181 UUpdate svn:eol-style=native ( r1438 ) for Source/*.h LPFaint99 2009-02-23 06:17:57 +00:00
  • 578c402d2c Update svn:eol-style=native ( r1442 ) for Source/*.cpp LPFaint99 2009-02-23 06:15:48 +00:00
  • 472582022b Core and Common Threads Stop and Start: Added timeout to the thread waiting loops. If we have waited more than five seconds we can be pretty sure that the thread is deadlocked. So then we can just as well continue and hope for the best. John Peterson 2009-02-23 00:15:19 +00:00
  • 6bc6731f51 "load symbol map" now loads <filname>.map if you booted in dol or elf mode Shawn Hoffman 2009-02-22 23:36:13 +00:00
  • 14d8db715f don't reject wii backups hrydgard 2009-02-22 23:36:00 +00:00
  • cc3073b528 Fixed ogl config on linux, please when you change code, make sure you changed all the ifdef cases nakeee 2009-02-22 22:57:56 +00:00
  • 68f5cc1873 Attempt to workaround some stop hangs by using MsgWait instead of Wait. change order of dsp / video shutdown. some comments. hrydgard 2009-02-22 22:49:42 +00:00
  • a32e29aaa5 Attempt at fixing Linux build. The OpenGL configuration dialog is broken, though, so I'm not sure if this is quite right. magumagu9 2009-02-22 22:04:31 +00:00
  • 9ec81d4bf0 linux compile fixes nakeee 2009-02-22 21:37:36 +00:00
  • 927815bc9b Core Stop and Start: Added alternative separate thread timer/loop based waiting, instead of same thread loop waiting. You can try it with the SETUP_TIMER_WAITING option in Setup.h. John Peterson 2009-02-22 21:16:12 +00:00
  • 769160dfbd Fix crash clearing the texture cache on shutdown. hrydgard 2009-02-22 20:21:56 +00:00
  • 16584c83d1 (Itsy Bitsy) Reindentation. XTra.KrazzY 2009-02-22 18:15:31 +00:00
  • 0a3f193cbc (Tiny) Collapsing XTra.KrazzY 2009-02-22 18:13:50 +00:00
  • 3dfac4fcc8 Better drive detection - won't return flash drives and stuff anymore, just disc drives, real + virtual. hrydgard 2009-02-22 17:13:20 +00:00
  • 8224c3b449 Fix bug, reenable the drive optimization. hrydgard 2009-02-22 16:59:22 +00:00
  • 925a66d498 Hm, disable previous change - seems to have broken gcz reading hrydgard 2009-02-22 16:54:28 +00:00
  • e3d1704979 Attempt to speed up drive reading by doing larger block reads - didn't help very much. we need to support async reads, I think. Also delete some copypasta in DriveBlob - it already inherits those functions so it doesn't need them itself. hrydgard 2009-02-22 16:48:54 +00:00
  • 42a7d2fc85 Fix of issue 408, the game still can't boot. Implement DVDLowUnencryptedRead, Medal Of Honor Heroes 2 use it to get DVD PartitionsInfo (disk offset 0x40000). and the game try to use IOCtlV, code 0x8b, bushing point out, IOCtlV 0x8b is DVDLowOpenPartition too, so I just return 0 for success. need further work on this. hyperiris 2009-02-22 13:59:06 +00:00
  • 03a950a1e5 Some menu tweaks hrydgard 2009-02-22 12:53:29 +00:00
  • 564bc674a5 forgot to update the sconscript hrydgard 2009-02-22 12:44:13 +00:00
  • aff0f1fbe3 Consolidate the three implementations of Decode5A3 found in Core into one. Fix some warnings. hrydgard 2009-02-22 12:43:25 +00:00
  • 8276ca3b21 Attempt to fix 64-bit seeks in DriveReader. Please test. hrydgard 2009-02-22 12:40:38 +00:00
  • 8741026ba0 fix tiny buffer overflow in Hex2Ascii() hrydgard 2009-02-22 11:01:08 +00:00
  • e5cf9c8b8c Fix for read from raw drive on some machines, must have been a fluke that it worked for me and a few others thanks to shuffle2 and daxtsu for testing patch LPFaint99 2009-02-22 07:52:02 +00:00
  • 42101f0ce6 OpenGL: Added a Setup.h option to avoid another annoying WaitForSingleObject() hanging. WaitForSingleObject() in Fifo_ExitLoop() would hang the thread it was waiting for when it arrived at Callback_PeekMessages(). Can't these waiting loops be replaced by a timer somehow? They are pretty ineffective if they hang the loop they are waiting for all the time. John Peterson 2009-02-22 06:47:27 +00:00
  • 2a94635523 OpenGL: Added option to build without WxWidgets in Windows to, if it has anything to do with the FreeLibrary() hanging. It doesn't seem to do, but now it's easier to compile without it at least. John Peterson 2009-02-22 05:21:54 +00:00
  • db691a4f0d linux build fix LPFaint99 2009-02-22 04:26:09 +00:00
  • fc6a7c47d5 Core Stop and Start: Fixed stop and start again by avoiding FreeLibrary() of the OpenGL plugin, and avoiding a crash in its ShutDown() function. You need to use SETUP_FREE_PLUGIN_ON_BOOT to compile with this option that works on my system. Also, I noticed that I don't need the SETUP_AVOID_CHILD_WINDOW_RENDERING_HANG anymore, I can now delete the g_EmuThread without having it hanging in its waiting function. John Peterson 2009-02-22 04:24:53 +00:00
  • 5057d3b446 Linux build fix.. I think.. LPFaint99 2009-02-22 04:21:32 +00:00
  • 691be5eec4 naming conventions... XTra.KrazzY 2009-02-22 03:49:50 +00:00
  • 341ac26401 MemcardManager general cleanup, ini settings fixes LPFaint99 2009-02-22 03:23:48 +00:00
  • 3d0fcfaaac Enable Loading backup from drive for GC for windows takes about 60-90 seconds on loading about the same speed ingame as running from the hard drive changed to the correct flag for CreateFile LPFaint99 2009-02-22 02:39:16 +00:00
  • 7904d3b597 And the final 10 new More GameCube games. morzillo 2009-02-22 01:48:41 +00:00
  • 12d4ce3d31 15 new More GameCube games morzillo 2009-02-22 01:46:58 +00:00
  • 5387d55db1 15 new GameCube games morzillo 2009-02-22 01:45:35 +00:00
  • cfd2a12857 some prepare / debugging of issue 408, can't work now hyperiris 2009-02-22 00:54:53 +00:00
  • 5c2694a629 added support to load WAD files of the WII the WiiWAD loader encrypts the WAD, loads the NAND AppLoader and executes it. The NAND Loader will load more parts of the WAD to memory and execute them. fires.gc 2009-02-22 00:40:52 +00:00
  • ffa56ed61a fix off by one error in OSD hrydgard 2009-02-22 00:06:15 +00:00
  • 2b48640441 small cleanup in OGL/VideoCommon and small fix to ARCodeAddEdit by slink omegadox 2009-02-21 23:56:10 +00:00
  • 9cfa4e9385 Adds IsDrive to FileUtil for win32, LPFaint99 2009-02-21 23:44:40 +00:00
  • b4b94fe594 OpenGL: Fixed the screen size adjustment by moving it to Render::Swap(), where the final version of the picture is placed John Peterson 2009-02-21 20:59:30 +00:00
  • ca47268669 Vertex Shading / Projection Matrix done right (D3D) XTra.KrazzY 2009-02-21 17:17:24 +00:00
  • 0c13bf4761 Some more info in the memmap getpointer error. XTra.KrazzY 2009-02-21 15:45:38 +00:00
  • df6bfe7662 Clarified some names in the solution XTra.KrazzY 2009-02-21 14:52:10 +00:00
  • 6222414ba5 Killed the issues column and made emulationstate "Problems" provide more info when its set in the gameini. the config looks a bit ugly imo but thats cause im horrible in such stuff :P daco65 2009-02-21 14:40:34 +00:00
  • 26f951d9d5 delete unused variables, rename some functions - minor stuff. hrydgard 2009-02-21 13:53:26 +00:00
  • a1685984a0 Forgot to check in this. hrydgard 2009-02-21 13:48:22 +00:00
  • 3331a024c0 More cleanup in gl plugin hrydgard 2009-02-21 13:11:49 +00:00
  • b211200460 Fix potential buffer overflow in OSD hrydgard 2009-02-21 12:56:43 +00:00
  • fe0be64bd3 Move the message display thing out of Render.cpp hrydgard 2009-02-21 12:53:10 +00:00
  • 731dec6889 delete some junk from gl's main.cpp. fix potential crash if number of resolutions > 100 (hey, it may help someone in 2050 or so when we have 1Mx1M displays) hrydgard 2009-02-21 12:25:43 +00:00
  • 98a86325ce Fix bug in audio queue. This will hopefully fix the screechy noises that sometimes happen when starting a game. hrydgard 2009-02-21 12:07:51 +00:00
  • 28cbd0a6ba CPlugin had a non-virtual destructor. This fixes that, plus reindents a bunch of code. hrydgard 2009-02-21 12:07:03 +00:00
  • 76a78dd60d Make InputCommon build in debug mode. Seriously, WTF? Debugging code relying on functions that simply aren't there. Nakee????? hrydgard 2009-02-21 11:49:14 +00:00
  • 5a66927610 Fog uses depth from z texture if it is available. donkopunchstania 2009-02-21 06:59:44 +00:00
  • 228652b070 Some cleanup in OGL plugin and VideoCommon omegadox 2009-02-21 02:42:35 +00:00
  • e6ca85c059 Fix for a single core mode stop-hang. Fix a build error in IL mode. hrydgard 2009-02-21 00:54:52 +00:00
  • 757d8728b7 Only apply patches in the SI Callback omegadox 2009-02-20 23:42:21 +00:00
  • bd01520260 Some organization of the Solution file. omegadox 2009-02-20 22:41:53 +00:00
  • 86965aaa0b Hm, not sure I meant to turn this on :P hrydgard 2009-02-20 22:39:05 +00:00
  • 6529363ab5 fix silly bug in ppctables when starting multiple games in the same dolphin session hrydgard 2009-02-20 22:32:05 +00:00
  • d3f7349692 pow is total overkill for x*x, introduce pow2 inline function to fix it. fix a warning. hrydgard 2009-02-20 22:17:26 +00:00
  • 98bf1695c1 Really unload gfx+dsp plugins between runs. hrydgard 2009-02-20 22:14:22 +00:00
  • 6cd34b318f The Mega Change Of Doom - or, fixing Stop. Almost. At least it's better than before. However, the OpenGL plugin seems to lose textures a lot between game restarts :P I think the GL plugin needs to do a lot more cleanup. hrydgard 2009-02-20 22:04:52 +00:00
  • f992dae50d OpenGL: It seems like there was a purpose with the separate glViewport() and glScissor() in PE_copy.clear after all. I'll disable the XFB supplement until it works with those functions to. John Peterson 2009-02-20 16:50:38 +00:00
  • af461eeb1e OpenGL: Enabled the Keep 4:3 Aspect Ratio option together with the new XFB supplement. I also noticed that there is a problem with the new changes halfway into the menus in Wii Sports (where the graphics almost disappears). I'll try to find what is causing that. John Peterson 2009-02-20 15:52:17 +00:00
  • cfcfef9b51 OpenGL: John Peterson 2009-02-20 13:35:43 +00:00
  • e0593b1041 Emulated Wiimote: Fixed the Nunchuck calibration, for recording playback for example John Peterson 2009-02-20 13:14:23 +00:00
  • 489816dce7 Emulated Wiimote: Updated the accelerometer recording to record the gravity forces in all directions instead of recording raw data, to bypass problem of different Wiimotes having different neutral values John Peterson 2009-02-20 09:57:17 +00:00
  • cefa910d92 Linux build fixes. magumagu9 2009-02-20 03:49:57 +00:00
  • 59734ddc86 Emulated Wiimote: Added game specific Wiimote cursor configuration. The IR pointer settings will be saved for the ISO id of the ISO that is loaded. This is necessary because there is no common way of treating the IR pointer positions. The IR data use a virtual resolution of 1024 x 768, but there is no consistency of where such a point is on the screen. John Peterson 2009-02-20 03:13:22 +00:00
  • 4883727384 Clarified Patch Add/Edit, added AR Add/Edit by slink3 XTra.KrazzY 2009-02-20 00:07:35 +00:00
  • a1cd6c982e OpenGL GUI: Disabled render to separate window options when we are not using that option John Peterson 2009-02-19 11:28:55 +00:00
  • bdd02fb1b6 OpenGL GUI: Made the resolution wxComboBox() read only, it's better if they don't accept custom values. John Peterson 2009-02-19 10:29:53 +00:00
  • 5746ed490c OpenGL: Trying a new function to fix glScissor() and glViewport() when bpmem.copyTexSrcWH is not 640x480. It's only enabled with g_Config.bStretchToFit and without g_Config.bKeepAR to test how it works. Hopefully I have not broken all other modes. John Peterson 2009-02-19 06:52:01 +00:00
  • 14ab646978 fog is done in pixel shader but needs to factor x adjustment donkopunchstania 2009-02-19 04:41:58 +00:00
  • 8bffec52dc OpenGL: Forgot one change John Peterson 2009-02-19 03:00:08 +00:00
  • 14b6cadf46 OpenGL: Added option to adjust the screen size and position. I need this to calibrate the Wiimote. John Peterson 2009-02-19 02:58:29 +00:00
  • c5aed83513 Fixed texture overlays. Can I remove the OVERLAY_TEXFMT definition? It just makes the code look messy. XTra.KrazzY 2009-02-19 01:24:33 +00:00
  • 0b1909aed0 Rerecording and nJoy: Copied the recording functions to nJoy John Peterson 2009-02-18 23:26:16 +00:00
  • 5cf828c7b9 Compile fix nakeee 2009-02-18 00:08:40 +00:00
  • 4f48594aa8 Remove/cleanup some auto-"breaks" in the code. they are annoying when debugging. (jit64 hits the DSP.cpp case in animal crossing) :/ hrydgard 2009-02-17 23:07:10 +00:00
  • 767d54d56f Fixed back the r844 projection hack. If it's called "r844" then it should stay AS IT WAS in r844! :) XTra.KrazzY 2009-02-17 22:54:30 +00:00
  • c83e4a4952 oops. hrydgard 2009-02-17 22:48:55 +00:00
  • e010ef25da Clean up access to PowerPC::state. Some warning fixes. Restore hold-tab-to-release-throttle on Windows. Fix some project settings. hrydgard 2009-02-17 22:48:16 +00:00
  • f33997e686 TGA Header Fix in Linux XTra.KrazzY 2009-02-17 22:23:06 +00:00
  • 41ce35deb3 fix crazy codegen bug and unban R12 from register allocators hrydgard 2009-02-17 22:18:21 +00:00
  • 73a6ae2592 finish to fix nowx, is it work on linux ? tmator 2009-02-17 22:15:27 +00:00
  • 7a03ffe210 try to fix nowx wiimote tmator 2009-02-17 22:06:40 +00:00
  • b5c0efd5ac fix nowx njoy tmator 2009-02-17 22:05:34 +00:00
  • e11fa577b9 Also rename the projects as seen within VS. hrydgard 2009-02-17 21:57:50 +00:00