Extrems
9e7a4660f2
Increased maximum ROM size to 252/256 MiB.
...
Improved framebuffer size heuristic.
2024-06-15 16:57:08 -04:00
Extrems
6d9c01a485
2017-10-06 13:35:48 -04:00
Extrems
426ac4db5a
2015-02-04 04:02:53 -05:00
Extrems
48d2950e04
2015-02-04 02:26:00 -05:00
emukidid
3d1d5244cf
Fixed ROMcache_pointer for Gamecube
2010-05-24 22:21:57 +00:00
emukidid
6abf74f69b
MEM1 ROM cache for GC
2010-05-24 07:48:08 +00:00
emukidid
0f52f3a704
Made ARAM-blocks cache have 8x4kb MEM1 cached blocks, fixes Dynarec performance on GC. Fixed ROM-Cache.c function header.
2010-05-23 22:17:41 +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
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
emukidid
ab2c58ffbc
GC Rom Cache now has 256kb sized blocks
2010-04-15 14:22:32 +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
emukidid
4a7f462bef
gc_audio, gc_input & some main headers
2009-11-10 13:39:11 +00:00
sepp256
31feb9f984
missing MENU_V2 conditional
2009-11-09 19:01:23 +00:00
emukidid
da8b7279fe
Fix cut off text in ROM loading message.
2009-11-09 10:37:22 +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
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
f1cc86e404
Load progress bar now only drawn once per ROM_cache block load, and it's drawn asynchronously.
2009-10-23 05:02:55 +00:00
emukidid
104568984b
ROM Load block whilst in-game now pauses/resumes audio.
2009-01-27 00:07:56 +00:00
emukidid
1a1882a98a
Profiler ROM section added
2008-11-09 23:09:46 +00:00
emukidid
4a2b855921
adapted tehpola's fully associative L1 for MEM2 to ARAM - tested, lowers ARAM accesses by a lot, mess with it later when we have full fps
2008-11-09 22:58:35 +00:00
emukidid
16a451b9d5
LRU block updating now actually happens in GC ROM Cache
2008-11-09 04:52:52 +00:00
emukidid
8ef26f37e5
Cleaned up ROMCache for ROMs that fit in memory
2008-11-04 23:24:47 +00:00
emukidid
41d8ae452f
The GC ROMCache bug is hopefully gone! :)
2008-11-04 23:10:45 +00:00
emukidid
b44a3e99e1
Fixed byteswapped ROMs on Wii, these were broken. Fixed interface for Wii/GC RomCache to be the same so there's less clutter in rom_gc.c
2008-11-04 04:07:04 +00:00
emukidid
f13f5820d2
ARAM Block size is flexible (not done for MEM2 yet), currently it's set to 1mb as it was before. change BLOCK_SHIFT in main/ROM_Cache.c and BLOCK_SIZE in gc_memory/aram.h. Not sure how L1 cache will be affected
2008-05-20 12:20:23 +00:00
emukidid
65d3879551
byte_swap now resides in rom_gc.c and some other redundant functions were removed
2008-05-15 01:16:48 +00:00
emukidid
d42627325a
Halfword (little endian) and byteswapped roms should now all work properly
2008-05-08 01:00:53 +00:00
tehpola
781c47982d
Implemented L1 ROMCache for GC. Untested (not positive it compiles).
2008-05-08 00:34:21 +00:00
tehpola
a13b580957
main_gc-menu and ROM-Cache fixes for better fileBrowser support
2008-04-15 00:21:36 +00:00
emukidid
9bcfc79213
Float casting on ARAM Rom loading bar. Again.
2008-04-04 07:35:26 +00:00
emukidid
e61124b508
commented the aram loading guisetloadprog which used floats as it doesn't work
2008-04-04 07:16:13 +00:00
emukidid
e9fa18db70
Added Threaded Audio to GLN64 makefiles, if you want it with the others, add it. Fixed Threaded audio. Float casting on ARAM Rom loading bar.
2008-04-04 06:48:28 +00:00
tehpola@yahoo.com
d7bda24d44
Added special color to certain menu items and directories in the file browser. menuFileBrowser is now left aligned. Stops user from choosing Play Game before a ROM is loaded.
2007-12-30 23:18:23 +00:00
tehpola@yahoo.com
1ce2e6aef3
Progress bar displays when loading a ROM. Screen is blanked when play game is selected.
2007-12-30 22:09:54 +00:00
tehpola@yahoo.com
102081af17
Added feedback whether load/save game was successful or not
2007-12-30 21:46:29 +00:00
tehpola@yahoo.com
80b3e543bd
Menu now responds to input; capable of loading a ROM (SD only method tested) and playing it, exiting back to menu, but not playing anymore; menuFileBrowser should now support directories with more than GUI_TEXT_HEIGHT number of files properly
2007-12-27 08:28:58 +00:00
tehpola@yahoo.com
3d7001bd51
Committing the new code (menu, file browser) although it still doesn't work properly
2007-12-26 23:54:30 +00:00
emukidid
d0ec47fec7
Removed some more compiler warnings (added that signed char in MIPS-to-PPC.c), added debug prints to pif,flashram and cache load blocks
2007-12-17 02:10:59 +00:00
emukidid
e95f07a8b4
Simplified debug printing system
2007-12-14 00:30:48 +00:00
emukidid
aefd89f797
Check wiki for more info, this was a compiler warning fixup commit
2007-12-13 08:47:27 +00:00
emukidid
657f834a22
Forgot to get rid of a debugging printf I had left in there
2007-10-31 12:49:57 +00:00
emukidid
54bdf7d49e
reloading of ROMS from ANY device now works 100%.. it seems no one was resetting the ARQ.. so i added ARQ_Reset() every time we init the ROM_Cache. Yay now I can test lots :P
2007-10-31 10:01:46 +00:00
emukidid
25b7b6f450
Fixed DVD loading, the cause was that a local var was overridden the introduction of a new global variable with the same name. Also threw in OoT disc support ;)
2007-10-30 14:37:51 +00:00
emukidid
bb1b8d4e09
added: If ROM loaded from DVD and it all fit into memory, then stop the DVD motor ;)
2007-10-18 11:40:59 +00:00
tehpola
06b102b3ac
Couple silly bugs when I was adding in GUI stuff
2007-10-17 21:50:52 +00:00
tehpola@yahoo.com
6b33f66dd7
Added support for GUI for most stuff that's using the text UI
2007-10-17 20:39:24 +00:00
emukidid
1c10a69feb
eeprom saving to memcards fixed
2007-10-08 14:00:35 +00:00
tehpola@yahoo.com
fa91b58ad0
ROM-Cache support for gfx load progress indicator
2007-10-06 05:51:26 +00:00
emukidid
ba6022b48d
DVD ROM Loading
2007-10-06 02:41:23 +00:00
tehpola@yahoo.com
1c193cc77a
Initial Import
2007-09-01 18:57:11 +00:00