Commit Graph

  • c468d1e36a Woops, forgot to switch back a line I changed Sonicadvance1 2009-06-17 00:17:31 +00:00
  • 4a5cf26160 messing about with the zelda ucode hle code, not really getting anywhere :/ hrydgard 2009-06-16 21:58:49 +00:00
  • 212c406d0b dspspy createtest: don't end list file with a newline Shawn Hoffman 2009-06-16 20:25:03 +00:00
  • 81f6d431dc stop the preliminary zelda ucode from overreading from its own internal buffers. hrydgard 2009-06-16 20:01:08 +00:00
  • 4ed15aedf5 Add a couple of comments to Zelda ucode HLE - now we know exactly what the DSPADPCM_FILTER is at least. hrydgard 2009-06-16 19:35:54 +00:00
  • 635a1a3a37 Trying to fix MK:Wii save corruption (see r3344) while not breaking everything using wb mode... sl1nk3.s 2009-06-16 19:10:37 +00:00
  • 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 Sonicadvance1 2009-06-16 15:16:09 +00:00
  • 8b9b796ff5 turn off copying UnitTests.exe to binary folder Shawn Hoffman 2009-06-16 13:50:05 +00:00
  • 0a6c8c412d UnitTests: keep intermediate files in own dir and copy binary to destination when built. Shawn Hoffman 2009-06-16 05:05:29 +00:00
  • 2f2e751a23 padsimple: x is "c" by default and y is "s" by defualt - the arrangement it is on a gc pad... Shawn Hoffman 2009-06-16 04:21:16 +00:00
  • 09f1c98785 windows buildfix Shawn Hoffman 2009-06-16 02:26:17 +00:00
  • d6c40f65ff Emulate ES's GetStoredTmd and GetStoredTmdSize commands (patch from issue 1016) itsnotmailmail 2009-06-15 22:27:46 +00:00
  • ac572e9d03 dsp: createtest added -m to merge few command test creation into one nakeee 2009-06-15 21:56:00 +00:00
  • 4dba267775 Improve accuracy of FPU emulation slightly - still no F-Zero improvements :( Generic code cleanup. hrydgard 2009-06-15 21:10:11 +00:00
  • dcae21f692 Dsp: create test now works for full SR tests, and now creates a final .h file from the template while erasing the tmp test files. nakeee 2009-06-15 20:59:46 +00:00
  • 05a8c0115b Just log the bcctrx error instead and a small comment about it. omegadox 2009-06-15 20:22:08 +00:00
  • f2a26f550e Revert much of the last commit. hrydgard 2009-06-15 20:07:09 +00:00
  • a83a4fbc0a bcctrx opcode will fall back to the interpreter, and a minor compile and warning fix. omegadox 2009-06-15 19:06:59 +00:00
  • 4395417b68 some more shaders... omegadox 2009-06-15 17:40:33 +00:00
  • 0c4c35d732 Add a basic test that reads unknown regs (0xFF8X). luigi2us 2009-06-15 17:00:32 +00:00
  • cac04c958b More work on create test (almost working beside some annoying bug) nakeee 2009-06-15 16:48:34 +00:00
  • 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. Sonicadvance1 2009-06-15 12:47:41 +00:00
  • 75045807a7 linux compile fix, I'm not sure it was right of me to remove the mmsystem include (was it used?) but if it's for the timer function please put it in Timer.h and not in each seperate file. (And yes, I have a script that does that). nakeee 2009-06-15 06:39:26 +00:00
  • 5c04af50a4 Attempt to calculate actual refresh rate (i.e. a CPU-GPU synced Mhz), no real success. Anybody have any ideas? John Peterson 2009-06-15 04:30:02 +00:00
  • 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 Sonicadvance1 2009-06-15 04:14:34 +00:00
  • 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 Sonicadvance1 2009-06-14 20:54:26 +00:00
  • f8d2411dc3 DSP createtest now calculate the size of body/header now we need to split the test nakeee 2009-06-14 20:52:17 +00:00
  • ac50318a8b OpenGL: Fix problem with OSD text not showing up with post-processing enabled, causing gl errors. hrydgard 2009-06-14 11:56:48 +00:00
  • 0bee242493 Unbreak the build (sorry, forgot a few includes), move FP classification to MathUtil, add some more unittests. hrydgard 2009-06-14 11:30:33 +00:00
  • f67660cbfe Remove the last use of MappedFile and kill the code. (less code is good!) (we've found that file mapping in the context of Dolphin only causes problems and give no speed gain - Dolphin gobbles address space ferociously on its own without mapping in huge disk images). Add some math util functions. hrydgard 2009-06-14 10:59:06 +00:00
  • 955e446e91 PadSimple configuration now fully works on linux XTra.KrazzY 2009-06-14 10:01:01 +00:00
  • 0609a1fa9e Added grayscale post processing shader XTra.KrazzY 2009-06-14 09:22:58 +00:00
  • 8721dae6e1 More Shaders :), Fire2, Stereoscopic, toxic, christmas, and more... omegadox 2009-06-14 08:56:13 +00:00
  • a517d054e3 deactivate some debugging code I left in.. hrydgard 2009-06-14 08:50:06 +00:00
  • 8a5c382dad Linux build fix XTra.KrazzY 2009-06-14 08:37:27 +00:00
  • 7812b2a231 Fix null-dereferencing error in EXI_DeviceMemoryCard.cpp; Make wx projects build for 64-bit JITIL configuration Nolan Check 2009-06-14 03:29:58 +00:00
  • ecf073ee15 Create some shaders omegadox 2009-06-14 00:24:00 +00:00
  • 5d09a8c718 DSPSpy: Added list of all tests in the source code for use with DSPSpy testing XTra.KrazzY 2009-06-14 00:15:27 +00:00
  • 31f7020b2d Add mini unit testing framework to Dolphin itself - use it to find bugs and verify the portable powerpc fp number classifier. also random cleanup. hrydgard 2009-06-13 22:08:01 +00:00
  • df7b29da32 compile fix nakeee 2009-06-13 20:55:25 +00:00
  • 757e8e5b4c TestSuite: fix bug in first fpu test (must use stfd to get value of FPSCR, stfs corrupts the value trying to convert to single precision) hrydgard 2009-06-13 20:20:48 +00:00
  • 625eeec130 TestSuite: start an FPU test. hrydgard 2009-06-13 20:08:51 +00:00
  • 77c7161e7d Add projection hack back. The previous commit helped, but did not fix all the problems. Projection hack values may need to be changed. donkopunchstania 2009-06-13 19:36:19 +00:00
  • fcd7fa997b Possible fix for projection hacks donkopunchstania 2009-06-13 17:44:14 +00:00
  • 10442c8faa PowerPC: Fixed moronic bug in mcrfs - together with correctly computing FPRF (which is a new option, slows down slightly) in a few ops this fixes most remaining math errors in Super Monkey Ball and eliminates the need for the HLE hacks. Make sure to have up-to-date gameconfigs. Unfortunately, F-Zero still doesn't work. Misc other small changes. Indent some code. hrydgard 2009-06-13 14:10:10 +00:00
  • dd640a4937 Zelda ucode cleanup XTra.KrazzY 2009-06-13 12:02:02 +00:00
  • 92ef5e144a Small cleanup. Pad configuration *should* work on my Linux machine now. I'll verify it tomorrow. XTra.KrazzY 2009-06-13 11:59:58 +00:00
  • c1b18457c4 dspspy: just some more cleanup Shawn Hoffman 2009-06-13 05:53:07 +00:00
  • b304332469 dspspy: add missing file to vcrpoj, fix resetting step counters on loading new ucode, normalize mem_dump.h newlines Shawn Hoffman 2009-06-13 05:23:07 +00:00
  • 402d9068e1 dspspy: highlighted values were black...on black. now "bright cyan" Shawn Hoffman 2009-06-13 05:04:55 +00:00
  • ff7f9020fe dsp: renamed R09 to WR1 in some tests, removed unused code in DSPTables.cpp, added showing of origin file in dspspy (please fix if [runningUcode - 1] is wrong) Shawn Hoffman 2009-06-13 04:55:58 +00:00
  • f8a221dea2 small thread fix XTra.KrazzY 2009-06-13 00:21:47 +00:00
  • 2f0c872cd2 Flushing the memory card data to the hard-drive is now being done in a separate thread. Eliminates emulation delay/hang during memory card flush. I made this because for some reason my HD is probably failing and saving hangs the emulation for a couple of seconds (at least in SA2:B). Now everything runs smoothly. XTra.KrazzY 2009-06-13 00:01:51 +00:00
  • e8767497b5 JITIL 64 - fix stupid bug in IR.cpp. Almost there... loadstorepaired left. fix disasm in 32-bit mode. hrydgard 2009-06-12 23:56:31 +00:00
  • 087fe68d6d apply itsnotmailmail's DLC fix hrydgard 2009-06-12 20:29:50 +00:00
  • 04db7f5260 I need glasses sl1nk3.s 2009-06-12 16:07:07 +00:00
  • d99deae17d Fix for tatsunoko vs capcom and those wii games getting corrupted memory error + a couple of (serious...) fixes for some of my mistakes, and some warning fixes sl1nk3.s 2009-06-12 15:47:41 +00:00
  • a1fd2defc4 add missing define of DEBUGFAST in win32 build Shawn Hoffman 2009-06-12 15:15:01 +00:00
  • ff0ec2b3f8 a NEED DEBUG version of openal sound system, nakee, try to FIX it! :) hyperiris 2009-06-12 14:40:50 +00:00
  • b8d3cae6e3 Dolphin now saves frame limiter setting. Info Window now also gets the frame limiter setting :P death2droid 2009-06-12 13:21:54 +00:00
  • c4632fe345 DSPSpy can now dump all microcodes in a press of a button (2 on the Wii). Please test this XTra.KrazzY 2009-06-12 10:46:22 +00:00
  • aeb7053230 DSPTool now accepts multiple files with the '-m' flag. See usage for more information. XTra.KrazzY 2009-06-11 07:11:05 +00:00
  • 759263351a JITIL: Disable all load/store instructions in 64-bit mode. This actually makes a lot of games work - but slowly. Investigation needed. Reindent a bunch of code. hrydgard 2009-06-10 19:43:47 +00:00
  • 46f8178ab1 New shader: Everything looks like the sun is setting. Otherwise called 'crazy colors' XTra.KrazzY 2009-06-10 09:08:05 +00:00
  • 82154abdd5 Postprocessing - quick fix for mad_world shader failing to compile (ATI cards only ?) sl1nk3.s 2009-06-10 02:47:02 +00:00
  • a9728b50b9 Fix for setting projection hacks in ISO Properties. And added a projection hack for Skies of Arcadia by downloadaja. death2droid 2009-06-10 01:26:42 +00:00
  • ca7e4bd179 One char fix for the Wii menu and the cdb.vff issue as well as issue 1011, also fixed the Post build event, now copies files and directory if they're more recent without asking... sl1nk3.s 2009-06-10 01:15:41 +00:00
  • 3717578d7c Postprocessing - lame toon shader. (ok ok I'll stop :p) hrydgard 2009-06-09 23:23:33 +00:00
  • 212aa292bc Postprocessing shader: Make every game look like Mad World :) hrydgard 2009-06-09 22:48:51 +00:00
  • 24e0f8926c *blink* nakeee 2009-06-09 21:29:54 +00:00
  • 6f845b8bb0 Patch in Iulius' framelimiter, since it has advantages over "Other Audio" in many games (more speed). hrydgard 2009-06-09 21:27:45 +00:00
  • da30c24c5e compile fix or why I hate wxstring nakeee 2009-06-09 21:10:14 +00:00
  • 0b082d303b Tiny commit: 1. OpenAL is now selectable by default (I don't know why it was disabled) 2. Informativeness on Zelda UCode XTra.KrazzY 2009-06-09 20:22:53 +00:00
  • 9d3eb63508 DSPSpy: Implemented multiple microcode support. Someone needs to test this on a real Wii/GC. Now all that's left is implementing multiple file compilation in DSPTool. XTra.KrazzY 2009-06-09 20:01:07 +00:00
  • 919ca8ac6d Postprocessing: new and improved acidtrip shader :) hrydgard 2009-06-09 19:56:03 +00:00
  • 36026c62ed This is the result of my investigations on the Zelda ucode, and more spceially on these famous mails (00000000,000000000, 00000000,00010000, 00000000,00020000, 00000000,00030000) and command 0x2 (SyncFrame) too (these two things are tied together). Super Mario Galaxy now keeps sending commands 0x2 followed by the famous mails. Is it what it is supposed to do? luigi2us 2009-06-09 19:51:19 +00:00
  • df91fc8648 Post-processing: Added options to graphics config dialog. hrydgard 2009-06-09 19:40:47 +00:00
  • d124ceaf92 Add some OpenGL projection hacks by downloadaja death2droid 2009-06-09 14:24:20 +00:00
  • 3a3ee9131e OpenGL: GUI fix for 1x and 2x John Peterson 2009-06-09 13:01:50 +00:00
  • 33a0f0838b Debugging: Added 'insert nop' to menu, added 'show history' code for interpreter mode John Peterson 2009-06-09 05:26:39 +00:00
  • bb412e5641 Update the behavior for GameListCtrl to reflect the possibility of all games being hidden LPFaint99 2009-06-09 05:08:58 +00:00
  • 92cfcd00d1 IR Pointer: Typo John Peterson 2009-06-09 04:14:13 +00:00
  • a1a722997a IR Pointer: Added Punch Out calibration John Peterson 2009-06-09 04:12:27 +00:00
  • 960bc97971 Just a small fix to sound in Wii games. death2droid 2009-06-09 01:03:03 +00:00
  • 2122da5cd2 DSPSpy: Added preliminary support for realtime multiple microcode processing XTra.KrazzY 2009-06-08 21:15:01 +00:00
  • e9a08dc281 Add vignette to bloom shader, for that NEXT GEN FEELING!!! :D (eh) hrydgard 2009-06-08 20:29:20 +00:00
  • 63ae48d9f9 OpenGL: Fixed initial framebuffer so it's not too small John Peterson 2009-06-08 20:07:20 +00:00
  • 085fa5f526 Simple post-processing shader implementation. No UI yet. Does not work together with AA yet. To use shader bad_bloom, for example, set PostProcessingShader under [Enhancements] in gfx_opengl.ini. hrydgard 2009-06-08 19:42:25 +00:00
  • fd5a4ee71a minor cleanup - don't leak so many fragment shaders :p also fix address range for the Generate Symbol Map feature hrydgard 2009-06-08 18:34:24 +00:00
  • e384c91313 Fix error #002 for Wad games, also fix the Wii menu black screen, this is still a bit hacky as we don't know where to read the IOS rev, but hey it works :p sl1nk3.s 2009-06-08 18:07:45 +00:00
  • 1a6b9d8174 Some clean up nakeee 2009-06-08 14:36:00 +00:00
  • ad4ffaf0b6 fix wii menu booting: fix if you know a better way :) Shawn Hoffman 2009-06-08 12:58:09 +00:00
  • e1840df905 just trying some stuff, please don't try to auto build it nakeee 2009-06-08 12:45:08 +00:00
  • 3b55c26367 OpenGL: Changed the AVIDump framebuffer source to the same as for screenshots John Peterson 2009-06-08 10:16:08 +00:00
  • 538217d436 Compile fix nakeee 2009-06-08 08:22:16 +00:00
  • 54009f00c8 Wii use source SConsript fix death2droid 2009-06-08 08:08:32 +00:00
  • d3ddfef93c OpenGL: Added 2x mode for pixel exact 2D together with high-res 3D John Peterson 2009-06-08 06:05:09 +00:00
  • 299c4f8f1b OpenGL: Fixed crop John Peterson 2009-06-08 03:17:15 +00:00
  • 6691469164 OpenGL: Added OSD menu from 3, 4, 5 keys John Peterson 2009-06-08 02:48:38 +00:00
  • 97691461ca Fix savestate name for wad games, crashfix for some wad files without MakerID (thanks lpfaint99), fix for US games using SJIS string (Megaman 9 is one of them) can't do the same for PAL games as it would break special chars = we do need an unicode build sl1nk3.s 2009-06-08 02:25:21 +00:00