Commit graph

  • 37f24d7bb0 Code cleanup in libfat device init. emukidid 2009-11-07 23:54:35 +00:00
  • a8fa45580a Fix to not pause/resume the device thread in-game. emukidid 2009-11-07 23:53:09 +00:00
  • af83880d7f Fix to not pause/resume the device thread in-game. emukidid 2009-11-07 23:53:09 +00:00
  • 719fbadf55 Device thread pausing/resuming integrated into save state writing/reading. emukidid 2009-11-07 23:22:25 +00:00
  • 626a8dd242 Device thread pausing/resuming integrated into save state writing/reading. emukidid 2009-11-07 23:22:25 +00:00
  • f6c5283e5d Threaded SD & USB device removal ported to menuV1. emukidid 2009-11-07 23:12:07 +00:00
  • 1a77d85a95 Threaded SD & USB device removal ported to menuV1. emukidid 2009-11-07 23:12:07 +00:00
  • 430ef5d1ba SD/USB device removal thread. It's toggled on menu entry/exit so it doesn't do any harm to performance. emukidid 2009-11-07 23:07:46 +00:00
  • 9d1a7e692a SD/USB device removal thread. It's toggled on menu entry/exit so it doesn't do any harm to performance. emukidid 2009-11-07 23:07:46 +00:00
  • 68c6adc38d Saveswapper code cleaned up. emukidid 2009-11-07 23:05:01 +00:00
  • 0eb5b4489b Saveswapper code cleaned up. emukidid 2009-11-07 23:05:01 +00:00
  • 7327f7c165 If the delay slot of the function ending branch/jump is a branch/jump destination, create a jump pad. This fixes DK64. (ported from /ps3) emukidid 2009-11-07 23:03:46 +00:00
  • 1b38e6afac If the delay slot of the function ending branch/jump is a branch/jump destination, create a jump pad. This fixes DK64. (ported from /ps3) emukidid 2009-11-07 23:03:46 +00:00
  • 7f496e8aac If the delay slot of the function ending branch/jump is a branch/jump destination, create a jump pad. This fixes DK64. tehpola 2009-11-07 15:26:09 +00:00
  • 1638a99682 If the delay slot of the function ending branch/jump is a branch/jump destination, create a jump pad. This fixes DK64. tehpola 2009-11-07 15:26:09 +00:00
  • d4cc63a80d new save state behavior for menuV1 implemented. emukidid 2009-11-07 14:02:15 +00:00
  • 0262e20018 new save state behavior for menuV1 implemented. emukidid 2009-11-07 14:02:15 +00:00
  • 157eb8d35d Proper save state loading and saving behavior. emukidid 2009-11-07 13:41:13 +00:00
  • 7baccf4a1e Proper save state loading and saving behavior. emukidid 2009-11-07 13:41:13 +00:00
  • 20c6e32ce6 Fixed credits text being cut off. sepp256 2009-11-06 13:53:27 +00:00
  • 7e0b032408 Fixed credits text being cut off. sepp256 2009-11-06 13:53:27 +00:00
  • 4b72f86287 Credits take 2. sepp256 2009-11-06 13:52:57 +00:00
  • 504885064c Credits take 2. sepp256 2009-11-06 13:52:57 +00:00
  • bb56ae3051 DIR entries are now a different color than files. sepp256 2009-11-06 13:52:37 +00:00
  • e4b7f6e80b DIR entries are now a different color than files. sepp256 2009-11-06 13:52:37 +00:00
  • daeb94f2fc Updated Credits screen sepp256 2009-11-06 13:52:11 +00:00
  • b11b1f510f Updated Credits screen sepp256 2009-11-06 13:52:11 +00:00
  • 74199ad819 Fixed Button heights with new style. Moved filebrowser frame to new button style. Tweaked font centering. sepp256 2009-11-06 13:51:42 +00:00
  • 6034dee598 Fixed Button heights with new style. Moved filebrowser frame to new button style. Tweaked font centering. sepp256 2009-11-06 13:51:42 +00:00
  • 81671b63e3 Fixed cursor so that the tip of the finger is exactly where you are pointing. sepp256 2009-11-06 13:51:15 +00:00
  • 352ab3422d Fixed cursor so that the tip of the finger is exactly where you are pointing. sepp256 2009-11-06 13:51:15 +00:00
  • c42f49d32d Improvements made to 'M' logo. Added 'W' logo. 'N', 'M', or 'W' logo randomly chosen at startup. Still some more tweaks to make to logos... sepp256 2009-11-06 13:50:53 +00:00
  • 6ec67b26e6 Improvements made to 'M' logo. Added 'W' logo. 'N', 'M', or 'W' logo randomly chosen at startup. Still some more tweaks to make to logos... sepp256 2009-11-06 13:50:53 +00:00
  • a31935f8f3 Merged dynarec changes from last ps3 branch update into ps3. tehpola 2009-11-06 13:16:14 +00:00
  • b5a3259b62 Merged dynarec changes from last ps3 branch update into ps3. tehpola 2009-11-06 13:16:14 +00:00
  • 93f5d963cd Disabled printing of unknown ucode tasks (Pokemon Stadium 1 is at least playable now) emukidid 2009-11-06 06:16:56 +00:00
  • 4f7610ef7b Disabled printing of unknown ucode tasks (Pokemon Stadium 1 is at least playable now) emukidid 2009-11-06 06:16:56 +00:00
  • 28bc25a26c Removed last addr hack for virtual addresses. emukidid 2009-11-06 06:15:54 +00:00
  • f11d6e7a42 Removed last addr hack for virtual addresses. emukidid 2009-11-06 06:15:54 +00:00
  • e6adfa530c Improvements to 'M' logo. Still more to do. sepp256 2009-11-06 06:14:49 +00:00
  • 20d249d8b6 Improvements to 'M' logo. Still more to do. sepp256 2009-11-06 06:14:49 +00:00
  • c6cc7e8b5b Moved load icon further toward the corner as per tehpola's suggestion. sepp256 2009-11-06 06:14:23 +00:00
  • 6234c39e0c Moved load icon further toward the corner as per tehpola's suggestion. sepp256 2009-11-06 06:14:23 +00:00
  • 57785cbbb0 Wait until 'A' released before play/resume game. Fixed unresponsive wiimote in menu! Removed exit to menu when 'start' pressed. sepp256 2009-11-06 06:13:01 +00:00
  • 1d12926096 Wait until 'A' released before play/resume game. Fixed unresponsive wiimote in menu! Removed exit to menu when 'start' pressed. sepp256 2009-11-06 06:13:01 +00:00
  • 0f98c9ca84 Only attempt 64 reads before giving up on GC controller init. Fixes freezing issue I had with my madcatz (I think it always emits an error, but it is still usable). tehpola 2009-11-06 06:11:52 +00:00
  • 4f2f6ba898 Only attempt 64 reads before giving up on GC controller init. Fixes freezing issue I had with my madcatz (I think it always emits an error, but it is still usable). tehpola 2009-11-06 06:11:52 +00:00
  • 8856577acd WIP 'M' logo. Press Z on the first GC controller to switch between 'N' and 'M'. sepp256 2009-11-06 06:09:34 +00:00
  • 97348fbd9e WIP 'M' logo. Press Z on the first GC controller to switch between 'N' and 'M'. sepp256 2009-11-06 06:09:34 +00:00
  • 320f64ea7c Added new button styles. Added backdrop. Added spinning logo. Added ROM Load icon. Various code cleanup. sepp256 2009-11-06 06:09:06 +00:00
  • e52726e4fb Added new button styles. Added backdrop. Added spinning logo. Added ROM Load icon. Various code cleanup. sepp256 2009-11-06 06:09:06 +00:00
  • e799d3edcd DADDIU fix ported from /tehpola to googlecode emukidid 2009-11-06 06:02:20 +00:00
  • fc55532e2c DADDIU fix ported from /tehpola to googlecode emukidid 2009-11-06 06:02:20 +00:00
  • 657dd3dbd6 Hopefully fixed DADDIU so that it sign extends the immediate to the full 64-bit value rather than just 32-bit tehpola 2009-11-06 06:01:27 +00:00
  • 88d286af6b Hopefully fixed DADDIU so that it sign extends the immediate to the full 64-bit value rather than just 32-bit tehpola 2009-11-06 06:01:27 +00:00
  • 16a13dfddd DSLL,DSRA,DSRL and DADDU fixed emukidid 2009-11-06 05:57:18 +00:00
  • 346ecd8e10 DSLL,DSRA,DSRL and DADDU fixed emukidid 2009-11-06 05:57:18 +00:00
  • a63cbaa352 Fixed mistake in DSRL/DSRA where I botched the merge into rd.lo tehpola 2009-11-06 05:56:36 +00:00
  • cdcfad7d3e Fixed mistake in DSRL/DSRA where I botched the merge into rd.lo tehpola 2009-11-06 05:56:36 +00:00
  • 7bc16d64d3 Corrected a typo in PPC_FUNC_ADDE (it wasn't actually generating ADDE!) tehpola 2009-11-06 05:55:17 +00:00
  • 4746e41dff Corrected a typo in PPC_FUNC_ADDE (it wasn't actually generating ADDE!) tehpola 2009-11-06 05:55:17 +00:00
  • 4391f6518b Added different sequences for SLL, SRL, and SRA when SA = 0. tehpola 2009-11-06 05:54:37 +00:00
  • 5e85b6fa5e Added different sequences for SLL, SRL, and SRA when SA = 0. tehpola 2009-11-06 05:54:37 +00:00
  • c76df8a00d Mario Tennis & DK64 do need 16kbit eeprom. emukidid 2009-11-06 05:53:24 +00:00
  • f809f8234f Mario Tennis & DK64 do need 16kbit eeprom. emukidid 2009-11-06 05:53:24 +00:00
  • 90434ad1db port of the fixed up recursively calling init_block from /tehpola to /googlecode (fixes Perfect Dark, but still needs more work) emukidid 2009-11-06 05:52:41 +00:00
  • 62cb6bdabb port of the fixed up recursively calling init_block from /tehpola to /googlecode (fixes Perfect Dark, but still needs more work) emukidid 2009-11-06 05:52:41 +00:00
  • 1a790904d0 Fixed init_block to call itself on equivalent blocks tehpola 2009-11-06 05:46:29 +00:00
  • b126eb71df Fixed init_block to call itself on equivalent blocks tehpola 2009-11-06 05:46:29 +00:00
  • 3c8e7490f8 Merging previous Zelda/Mario Kart ucode fix into /googlecode tehpola 2009-11-06 05:45:58 +00:00
  • 8116b29f18 Merging previous Zelda/Mario Kart ucode fix into /googlecode tehpola 2009-11-06 05:45:58 +00:00
  • 3b0f728c46 Reset isMKABI and isZeldaABI when loading a new ROM. tehpola 2009-11-06 05:45:01 +00:00
  • 29546f8338 Reset isMKABI and isZeldaABI when loading a new ROM. tehpola 2009-11-06 05:45:01 +00:00
  • 7d3b088304 RSP_HLE now used by default in /googlecode. emukidid 2009-11-06 05:41:11 +00:00
  • 9d381767b5 RSP_HLE now used by default in /googlecode. emukidid 2009-11-06 05:41:11 +00:00
  • a46de64844 Replaced ^2 with ^S16 in mp3, replaced gain *= 2, ... >> 16 with ... >> 15 tehpola 2009-11-05 21:56:53 +00:00
  • b367344aaf Replaced ^2 with ^S16 in mp3, replaced gain *= 2, ... >> 16 with ... >> 15 tehpola 2009-11-05 21:56:53 +00:00
  • e34c60fd1e Possibly fixed interleaves tehpola 2009-11-05 21:55:56 +00:00
  • 71c02c24ce Possibly fixed interleaves tehpola 2009-11-05 21:55:56 +00:00
  • f1e9d11052 rsp_hle ucode3 fixes. untested, but no reason they shouldn't work tehpola 2009-11-05 21:55:10 +00:00
  • 914f5942a3 rsp_hle ucode3 fixes. untested, but no reason they shouldn't work tehpola 2009-11-05 21:55:10 +00:00
  • 9607fb6604 Fix ADPCM in rsp_hle ucode2 tehpola 2009-11-05 21:53:59 +00:00
  • fb66895f63 Fix ADPCM in rsp_hle ucode2 tehpola 2009-11-05 21:53:59 +00:00
  • 87dfdffb64 Major rsp_hle ucode1 fixes; still not perfect though tehpola 2009-11-05 21:53:04 +00:00
  • a7a00cced8 Major rsp_hle ucode1 fixes; still not perfect though tehpola 2009-11-05 21:53:04 +00:00
  • d8be81f57f Ported tehpola's gc_input code to googlecode/. Removed unnecessary usleep now that PAD_Init is fixed. Changed N64_B button to map to wiimote MINUS or PLUS buttons for wiimote+nunchuck config. Changed wiimote+nunchuck to get use buttons _held_ rather than buttons _down_. Updated wii makefiles. Added fade message for autosave to all devices when return to menu. sepp256 2009-11-05 21:48:38 +00:00
  • 1feadbc937 Ported tehpola's gc_input code to googlecode/. Removed unnecessary usleep now that PAD_Init is fixed. Changed N64_B button to map to wiimote MINUS or PLUS buttons for wiimote+nunchuck config. Changed wiimote+nunchuck to get use buttons _held_ rather than buttons _down_. Updated wii makefiles. Added fade message for autosave to all devices when return to menu. sepp256 2009-11-05 21:48:38 +00:00
  • 8fe6fa1e3d defined and inited pakMode[] for menuV1. sepp256 2009-11-05 21:47:58 +00:00
  • 0f8a4838ba defined and inited pakMode[] for menuV1. sepp256 2009-11-05 21:47:58 +00:00
  • e62051fdb0 IPLFont now handles text transparency. Power-off via Wii power button & wiimote (from menu or in game). "Are you sure you want to exit loader?" implemented. Auto Save message no longer requires button press. sepp256 2009-11-05 21:47:25 +00:00
  • 50dcd93683 IPLFont now handles text transparency. Power-off via Wii power button & wiimote (from menu or in game). "Are you sure you want to exit loader?" implemented. Auto Save message no longer requires button press. sepp256 2009-11-05 21:47:25 +00:00
  • ac08bd6d27 Fixed issues with previous commit and added Wiimote + Nunchuk controls. All seems well. tehpola 2009-11-05 21:46:20 +00:00
  • 64e9692403 Fixed issues with previous commit and added Wiimote + Nunchuk controls. All seems well. tehpola 2009-11-05 21:46:20 +00:00
  • ed11343a27 Refactored gc_input to allow external code to unassign/assign controllers and to inspect the state of physical controllers tehpola 2009-11-05 21:45:32 +00:00
  • 8b6a479f4e Refactored gc_input to allow external code to unassign/assign controllers and to inspect the state of physical controllers tehpola 2009-11-05 21:45:32 +00:00
  • 5e5c40ca43 Test for fixing PAL button text issue. sepp256 2009-11-05 21:42:53 +00:00
  • 3687b07c60 Test for fixing PAL button text issue. sepp256 2009-11-05 21:42:53 +00:00
  • eca193ad5b Attempt at handling PAD_Read errors in controller-GC's init tehpola 2009-11-05 21:33:20 +00:00
  • 4d21caa562 Attempt at handling PAD_Read errors in controller-GC's init tehpola 2009-11-05 21:33:20 +00:00
  • 923bd247a8 1MB metacache in Recomp-Cache-Heap.c for GC. Disabled SHOW_DEBUG in Makefile.menu2_gc. emukidid 2009-11-05 21:31:37 +00:00