Commit graph

1131 commits

Author SHA1 Message Date
emukidid
c74439379a Branch trunk for profiler 2009-11-12 21:39:21 +00:00
emukidid
21b968a5d8 Recompiled: CVT_FP_L CVT_L_FP FLOOR_L_FP TRUNC_L_FP CEIL_L_FP ROUND_L_FP ported from /tehpola branch 2009-11-12 21:24:34 +00:00
tehpola
845f986319 Oops, I had forgotten to restore the link register after calling float/long conversion functions 2009-11-12 16:18:38 +00:00
tehpola
4b1df96d21 I was incorrectly calling invalidateFPR (using the register it was mapped to, not the MIPS FPR number) in the conversions to long 2009-11-12 16:17:50 +00:00
tehpola
37f36a0be5 Invalidate mapped floating-point source register for floating-point to long conversions 2009-11-12 16:17:05 +00:00
tehpola
6866ba01f6 Totally untested long conversion recompilation 2009-11-12 16:16:04 +00:00
sepp256
4abf9a7446 Added menuActive flag to test when drawoing FPS/debug text.
Added cursor drawing in pillars in 16:9 mode.
2009-11-12 16:14:26 +00:00
tehpola
4226dae29f Use recomp meta cache for storing func link data 2009-11-12 13:17:08 +00:00
tehpola
3457c601a7 Created proper headers for my dynarec code 2009-11-12 13:15:49 +00:00
tehpola
89c5cd1642 I think I've fixed func linking. I had forgotten to clean up links on a RecompCache_Realloc call (used when creating holes) 2009-11-12 13:15:08 +00:00
emukidid
35b417d617 on -DRELEASE hide fps counter 2009-11-12 13:11:55 +00:00
sepp256
9756ad3348 Clipping fix. Please update to libOGC svn. 2009-11-11 15:44:21 +00:00
sepp256
ed45a1ef91 Fixed the 2xSaI instability issue... F-Zero was using an unsupported texture format. 2009-11-11 15:43:51 +00:00
tehpola
a1e358a125 Audio deadlock on loading seems to be fixed 2009-11-11 13:02:10 +00:00
sepp256
89420bf557 16bit color textures now scaled in 32bit colordepth in 2xSaI (removes previous artifacts).
Eliminated some compiler warnings.
2009-11-11 00:10:16 +00:00
sepp256
7073f3ee2c Fix to menu fade out in widescreen mode. 2009-11-11 00:06:24 +00:00
sepp256
ebb12ed78a Implemented 16:9 widescreen mode in the menu. 2009-11-11 00:05:46 +00:00
emukidid
293570a447 oops - fixup compile scope error from last build 2009-11-10 21:26:44 +00:00
emukidid
a85af71880 Fixed up non-autosave save flag resetting. 2009-11-10 21:25:03 +00:00
sepp256
400e70c147 More tweaks to menu colors and dimensions. 2009-11-10 16:39:34 +00:00
sepp256
bf64b07928 Made textbox label color darker so that it's visible against light background.
Fixed the vertical position of Settings textboxes.
2009-11-10 16:38:55 +00:00
sepp256
9dbd523920 Added text wrapping function to IPLFont.
Modified Status text to wrap the ROM name.
2009-11-10 16:38:30 +00:00
sepp256
de84d79b21 Controller Status Icons added. :) 2009-11-10 16:38:05 +00:00
sepp256
6e8f5fe032 Menu revamp with drmr's new graphics.
Note: This is a WIP.
2009-11-10 16:35:53 +00:00
tehpola
1f936325c0 Store last_addr when linking 2009-11-10 13:40:28 +00:00
emukidid
4a7f462bef gc_audio, gc_input & some main headers 2009-11-10 13:39:11 +00:00
emukidid
083c2adfff gc_memory folder headers done 2009-11-10 13:36:37 +00:00
emukidid
06099dba5d fileBrowser-libfat.c now leaves EXI alone & fileBrowser Headers done 2009-11-10 13:35:12 +00:00
sepp256
ddc2af5a78 Added DEVICE_REMOVAL_THREAD define to make disabling it easier. 2009-11-09 21:40:19 +00:00
emukidid
dd06066cd5 Disabled threaded libfat removal for GC, it clashes with EXI causing reads to fail. 2009-11-09 21:25:40 +00:00
sepp256
31feb9f984 missing MENU_V2 conditional 2009-11-09 19:01:23 +00:00
sepp256
7765fe0fc8 Updated Gamecube build.
There's a problem with the ROM cache load when loading a ROM. The ROM loading bar doesn't fill out all the way. If it's partially loading a ROM, the loading bar freezes. If it fully loads the ROM, the emulator freezes on "Play Game"
2009-11-09 19:00:59 +00:00
tehpola
5615991bba DC Flush + IC Invalidate changes to the linking branch 2009-11-09 18:59:47 +00:00
tehpola
b6113feb49 Correct read-after-free to fix bug in remove_outgoing_links; however, there seems to be an issue remaining in incoming links. 2009-11-09 18:59:01 +00:00
tehpola
683033e1d4 Function linking implementation. However, there's a bug in remove_incoming_links that prevents it from working properly as is. 2009-11-09 18:58:11 +00:00
sepp256
0a996b5b21 Improvements to Vertex transforms:
- Now rendering near clipped triangles (Zelda MM intro)
- eliminated div0 problem when clipping triangles (Zelda OOT in-game menu)
- better handling of G_ZBUFFER flab (Zelda OOT throbbing heart & triangles on map)
Todo: Larger overhaul needed to get some other transform functionality working properly.
2009-11-09 18:56:45 +00:00
tehpola
0a6ec1125c Adding compare_core code to my branch from ps3 2009-11-09 18:43:18 +00:00
sepp256
c0ea88d60b Fixed Multitextured Rectangles.
Improved TEV Combiner. (It's not 100%, yet)
Flames on Zelda OOT and Zelda MM splash screens work now.
2009-11-09 18:41:19 +00:00
emukidid
da8b7279fe Fix cut off text in ROM loading message. 2009-11-09 10:37:22 +00:00
sepp256
138fe77586 Fixed clipping in Mario Kart. Let me know if you see other scissoring problems. 2009-11-09 06:09:27 +00:00
emukidid
4fc111c185 DK64 no eeprom16k and Thread won't resume/pause if it's already running or paused. 2009-11-08 21:35:07 +00:00
sepp256
df9e563329 Fixed background color in Mario Kart after playing Mario64 in castle. 2009-11-08 05:25:32 +00:00
sepp256
e115f9b99f Added a little more GX cleanup before FPS display. Seems to have stopped the FPS flashing in Zelda OOT. 2009-11-08 05:25:12 +00:00
sepp256
5a2242e4b7 Added headers to some menuV1 source files. 2009-11-08 05:24:53 +00:00
sepp256
bfb3016ac3 Added headers to GX_gfx source files. 2009-11-08 05:24:29 +00:00
sepp256
de0a0bc3cb Added headers to mupen64_soft_gfx source files. 2009-11-08 05:23:11 +00:00
sepp256
9c7778e5ba Added headers to menu source files. 2009-11-08 05:22:49 +00:00
sepp256
38893a9012 Added headers to libGui source files. 2009-11-08 05:22:04 +00:00
sepp256
729c7393d6 Changed numbers on input status bar. 2009-11-08 05:21:15 +00:00
sepp256
1e60612d99 Fixed a bug when popping up a message box while a fading message is active. 2009-11-08 05:20:55 +00:00