Commit graph

1107 commits

Author SHA1 Message Date
emukidid
f11d6e7a42 Removed last addr hack for virtual addresses. 2009-11-06 06:15:54 +00:00
sepp256
20d249d8b6 Improvements to 'M' logo. Still more to do. 2009-11-06 06:14:49 +00:00
sepp256
6234c39e0c Moved load icon further toward the corner as per tehpola's suggestion. 2009-11-06 06:14:23 +00:00
sepp256
1d12926096 Wait until 'A' released before play/resume game.
Fixed unresponsive wiimote in menu!
Removed exit to menu when 'start' pressed.
2009-11-06 06:13:01 +00:00
tehpola
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). 2009-11-06 06:11:52 +00:00
sepp256
97348fbd9e WIP 'M' logo. Press Z on the first GC controller to switch between 'N' and 'M'. 2009-11-06 06:09:34 +00:00
sepp256
e52726e4fb Added new button styles.
Added backdrop.
Added spinning logo.
Added ROM Load icon.
Various code cleanup.
2009-11-06 06:09:06 +00:00
emukidid
fc55532e2c DADDIU fix ported from /tehpola to googlecode 2009-11-06 06:02:20 +00:00
tehpola
88d286af6b Hopefully fixed DADDIU so that it sign extends the immediate to the full 64-bit value rather than just 32-bit 2009-11-06 06:01:27 +00:00
emukidid
346ecd8e10 DSLL,DSRA,DSRL and DADDU fixed 2009-11-06 05:57:18 +00:00
tehpola
cdcfad7d3e Fixed mistake in DSRL/DSRA where I botched the merge into rd.lo 2009-11-06 05:56:36 +00:00
tehpola
4746e41dff Corrected a typo in PPC_FUNC_ADDE (it wasn't actually generating ADDE!) 2009-11-06 05:55:17 +00:00
tehpola
5e85b6fa5e Added different sequences for SLL, SRL, and SRA when SA = 0. 2009-11-06 05:54:37 +00:00
emukidid
f809f8234f Mario Tennis & DK64 do need 16kbit eeprom. 2009-11-06 05:53:24 +00:00
emukidid
62cb6bdabb port of the fixed up recursively calling init_block from /tehpola to /googlecode (fixes Perfect Dark, but still needs more work) 2009-11-06 05:52:41 +00:00
tehpola
b126eb71df Fixed init_block to call itself on equivalent blocks 2009-11-06 05:46:29 +00:00
tehpola
8116b29f18 Merging previous Zelda/Mario Kart ucode fix into /googlecode 2009-11-06 05:45:58 +00:00
tehpola
29546f8338 Reset isMKABI and isZeldaABI when loading a new ROM. 2009-11-06 05:45:01 +00:00
emukidid
9d381767b5 RSP_HLE now used by default in /googlecode. 2009-11-06 05:41:11 +00:00
tehpola
b367344aaf Replaced ^2 with ^S16 in mp3, replaced gain *= 2, ... >> 16 with ... >> 15 2009-11-05 21:56:53 +00:00
tehpola
71c02c24ce Possibly fixed interleaves 2009-11-05 21:55:56 +00:00
tehpola
914f5942a3 rsp_hle ucode3 fixes. untested, but no reason they shouldn't work 2009-11-05 21:55:10 +00:00
tehpola
fb66895f63 Fix ADPCM in rsp_hle ucode2 2009-11-05 21:53:59 +00:00
tehpola
a7a00cced8 Major rsp_hle ucode1 fixes; still not perfect though 2009-11-05 21:53:04 +00:00
sepp256
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.
2009-11-05 21:48:38 +00:00
sepp256
0f8a4838ba defined and inited pakMode[] for menuV1. 2009-11-05 21:47:58 +00:00
sepp256
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.
2009-11-05 21:47:25 +00:00
tehpola
64e9692403 Fixed issues with previous commit and added Wiimote + Nunchuk controls. All seems well. 2009-11-05 21:46:20 +00:00
tehpola
8b6a479f4e Refactored gc_input to allow external code to unassign/assign controllers and to inspect the state of physical controllers 2009-11-05 21:45:32 +00:00
sepp256
3687b07c60 Test for fixing PAL button text issue. 2009-11-05 21:42:53 +00:00
tehpola
4d21caa562 Attempt at handling PAD_Read errors in controller-GC's init 2009-11-05 21:33:20 +00:00
emukidid
d490b96f56 1MB metacache in Recomp-Cache-Heap.c for GC. Disabled SHOW_DEBUG in Makefile.menu2_gc. 2009-11-05 21:31:37 +00:00
emukidid
6e2fcda71a GC build added via Makefile.menu2_gc . GC build has no expansion pak, uses tlb cache and has 4MB recompcache with 2mb code_addr, it also lacks command passing via argv. (in short, it is, quite limited) 2009-11-05 21:29:38 +00:00
sepp256
59926e3a03 pakMode[4] added to wii64config and indicates MEMPAK/RUMBLEPAK.
Added ConfigurePaksFrame.
Added input controller polling when configure paks and on play/resume game.
Focus defaults to Frame if no buttons active.
2009-11-05 14:31:44 +00:00
tehpola
a6f40ba154 No longer use WPAD_ReadEvent in controller-Classic's init. 2009-11-05 13:07:49 +00:00
emukidid
7d3a7a041f Fixed menuV1 build error and changed malloc to memalign in VI.cpp. 2009-11-05 12:30:30 +00:00
emukidid
9dc0096897 Save files & save states are now using GOODNAME(REGION).xxx format. 2009-11-05 12:29:36 +00:00
tehpola
795c7c4c39 Making rsp_hle somewhat work proved easy enough, but I believe there are endian issues using the resampling LUTs that need to be resolved as the sound is certainly messed up. 2009-11-05 05:19:32 +00:00
sepp256
7eb7886126 Cursor now loses focus when wiimote times out.
Changed wiimote timeout to 2 minutes.
2009-11-05 05:18:28 +00:00
tehpola
33eec9d425 Z can be triggered by either classic controller Z buttons now. This improves F-Zero's playability with the CC. 2009-11-05 04:51:31 +00:00
emukidid
f780ba270f Fix CountryCode masking for ROM info. 2009-11-04 21:20:19 +00:00
sepp256
bd3d09f60b Added Classic Controller support to menuV2. Untested. 2009-11-04 15:30:12 +00:00
sepp256
e5248813f4 Multi-line support for MessageBox improved.
Added ROM info and AutoSave info to messageBox after loaded ROM.
Implemented Show ROM Info.
Implemented Credits.
2009-11-04 15:29:35 +00:00
sepp256
7d2e504c9f Fixed Cursor Manager focus handling.
Fixed Cursor debouncing.
"Play Game"/"Resume Game" dynamic strings.
Added multi-line support to message box. (still one feature to add here)
2009-11-04 15:29:09 +00:00
tehpola
8653f1cabb Support options passed in through the command line. eg: wiiload wii64-glN64.dol Audio=0 2xSaI:1 2009-11-04 13:20:36 +00:00
emukidid
b84eb48cd4 fixed memory leak in fileBrowser-libfat.c when calling fatMountSimple too many times.
To summarize:
libfat sucks and doesn't like calling a mount option more than once on the same device without unmount but we can't detect device re-insertion to know when to unmount without polling in a separate thread. This means we can only allow the user to insert a device once unless we make another thread to poll.
2009-11-04 12:17:32 +00:00
sepp256
ca9aabcdd9 Filebrowser now defaults to 3rd item if entering a directory.
Filebrowser feedback now pops up a MessageBox.
Text for loading bar cleaned up a bit.
2009-11-03 20:56:44 +00:00
sepp256
c9a4a8c9e6 Filebrowser now defaults to 3rd item when entering a non-empty directory. 2009-11-03 20:56:11 +00:00
sepp256
f3bb841713 Button label trimming and scrolling added to filebrowser frame. 2009-11-03 20:55:25 +00:00
sepp256
a32adb6072 Changed "widescreen" to "screenMode". 2009-11-03 20:54:00 +00:00