emukidid
7b3411d899
GOLDENEYE WORKING IN DYNAREC!!!
2010-05-15 03:42:42 +00:00
tehpola
628a9ca5c7
Merging func linking into ps3 branch for debugging. This may not compile, and most certainly won't be stable.
2010-04-27 23:17:30 +00:00
tehpola
98f9f195e5
Actually enabling FP to/from long instructions via Interpreter defines
2010-04-27 23:13:19 +00:00
emukidid
aba3e986c1
- Full TLB in ARAM for GC (-DARAM_TLBCACHE & TLB-Cache.c)
...
- GC ROM cache is ~3.93MB (63x64Kb blocks) in ARAM
- Moved ARQ_Init and ARQ_Reset to ARAM_manager_init
- TODO: revise ROM cache or possibly remove it from ARAM to L1
2010-04-27 22:17:27 +00:00
emukidid
7105989276
Whoops, I forgot to add the actual ARAM-blocks.c and ARAM-blocks.h files
2010-04-27 22:16:22 +00:00
emukidid
c785428d7d
- ARAM-blocks blocks array in ARAM for GC (use -DARAM_BLOCKCACHE)
...
- recompCache on GC bumped up to 8MB
- ROM cache now 11.75MB for GC
- L1 ROM cache for GC increased (but still disabled)
- Wii uses inline funcs which use blocks[] array, no difference
2010-04-27 22:15:02 +00:00
tehpola
7108755e55
Stop rumble for Classic and Wiimote+Nunchuk when game is paused
2010-04-27 14:16:40 +00:00
tehpola
9d9f4ddf5a
Implemented TILT_AS_ANALOG flag for Wiimote+Nunchuk
2010-04-27 14:15:19 +00:00
tehpola
50060ceaac
Added "Shooter" configuration to Wiimote+Nunchuk and implemented NUNCHUK_AS_C and IR_AS_ANALOG flags for that config
2010-04-27 14:13:57 +00:00
sepp256
cc85641a6d
Logo texture now chosen by compile define.
2010-04-27 00:35:48 +00:00
sepp256
5ad57b779a
Simplifying libgui/menu headers.
2010-04-27 00:25:32 +00:00
tehpola
ec1ecd205c
Infrastructure for controller configurations. Only one configuration exists for each type so far.
2010-04-16 14:59:07 +00:00
emukidid
2b7961db26
Added appropriate headers to libgui and menu to fix compile issues with latest libogc/devkitPPC r18.
2010-04-16 12:23:08 +00:00
emukidid
e1fc243af9
fixed libDI fail if we DI_Close before DI_Init.
...
changed powerpc-gekko* to powerpc-eabi* in Makefile.menu2_*
2010-04-16 12:16:22 +00:00
tehpola
e2e1f7147f
Constant propagating through ADDI
2010-04-15 15:43:28 +00:00
tehpola
ee879ed0b7
Very basic constant propagation: LUI creates a constant that LW will consume if it is otherwise untouched
2010-04-15 15:42:31 +00:00
tehpola
a297a97cf1
Constant propagation Register-Cache code. Now it just needs to be used
2010-04-15 14:37:35 +00:00
emukidid
92a2a4f6f5
Gamecube DVD fix, now DVD will re-init if the disc has been swapped/lid opened
2010-04-15 14:34:08 +00:00
emukidid
4a875bc92f
Oops, we don't need to shift the magicword anymore in init_byte_swap.
2010-04-15 14:32:38 +00:00
emukidid
06c572c8f7
init_byte_swap verifies magic word not first byte only
2010-04-15 14:31:31 +00:00
tehpola
1f29e29ee6
Rumble for CC and Wiimote+Nunchuk. Fixed a bug in the way I was detecting B is pressed for Wiimote+Nunchuk
2010-04-15 14:30:57 +00:00
tehpola
3883ab93ad
Improving the controller code: its closer to being configurable and the C-Stick should do diagonal now.
2010-04-15 14:27:16 +00:00
emukidid
ebf7afa3dd
EEPROM clearing on each ROM load
2010-04-15 14:23:49 +00:00
emukidid
ab2c58ffbc
GC Rom Cache now has 256kb sized blocks
2010-04-15 14:22:32 +00:00
emukidid
955763793b
Fixed settings.cfg saving for GC mode
2010-04-15 14:20:22 +00:00
emukidid
67bf7ad760
commented out all rsp_hle printf statements.
2010-04-15 14:19:08 +00:00
emukidid
8114563115
Show error message if ROM path does not exist or fails to open
2010-04-15 14:17:51 +00:00
tehpola
cb1eb835b5
Default to autosave
2010-04-15 01:28:44 +00:00
emukidid
809b44198b
Invalid ROMs (e.g. zipped or just random files) should now report so.
2010-04-14 14:55:15 +00:00
tehpola
78511fec2e
Sort entries in the FileBrowserFrame using qsort.
2010-04-14 03:35:01 +00:00
emukidid
8939b4632d
Edited wiki page through web user interface.
2010-02-24 05:22:35 +00:00
emukidid
71046124ee
Edited wiki page through web user interface.
2009-12-16 01:49:51 +00:00
sepp256
4bab89d6c1
Tagging Beta1 (woot!)
2009-11-12 23:05:42 +00:00
sepp256
6b70941b33
Updated README version to package with source.
2009-11-12 22:45:07 +00:00
sepp256
0daecdc9db
Added marshallh to acknowledgments.
2009-11-12 22:39:40 +00:00
sepp256
4afee8c733
Updated meta.xml and README
2009-11-12 22:37:51 +00:00
sepp256
2b87ff5b8a
Added headers to glN64_GX source.
2009-11-12 22:37:07 +00:00
sepp256
a688db0b16
Changed mupen64gc.dol to cube64.dol
...
Added release/ directory structure
2009-11-12 22:35:17 +00:00
sepp256
fba41b4a65
Added Cube64 logo.
...
Updated makefiles.
2009-11-12 22:33:56 +00:00
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