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
083c2adfff
gc_memory folder headers done
2009-11-10 13:36:37 +00:00
emukidid
3d0b262028
TLB-Cache-hash deinit() called inside of init() just for safekeeping. fixed restart game as per tehpola branch. fixed possible strcpy overflow in rom loading.
2009-10-16 03:49:06 +00:00
emukidid
f02799e568
Savestates fixes ported from tehpola branch :)
2009-10-14 12:09:19 +00:00
emukidid
6ee88c6612
Moved TLB dumping to separate functions. Made TLB cache LUT's static once again
2008-08-12 12:53:07 +00:00
emukidid
08238a2be2
TLB LUT clearing on Init since they are no longer statically allocated as NULL initialised arrays.
2008-08-09 00:42:13 +00:00
emukidid
490feea15d
fixed multiple declaration of tlb luts
2008-08-08 23:31:17 +00:00
emukidid
bef9c0c5fb
TLB Saving/Loading in savestates, tested it on a handful of ROMS and it seems to work
2008-08-08 13:21:51 +00:00
emukidid
fc3d1c61ee
-DUSE_TLB_CACHE added to all makefiles, you can remove it to use the MEM2 uncached version but obviously only on Wii. We later should change it to be malloc'd from MEM2 but for now it's fine.
2008-06-06 13:42:48 +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
tehpola
09bfb74eb0
Fixed and confirmed working (at least for Mario) TLB-Cache-hash
2007-10-17 18:56:01 +00:00
tehpola@yahoo.com
791e7360cb
Fixed hash calculation (hopefully) and I had forgotten to actually set in the set function.
2007-10-17 17:09:57 +00:00
tehpola@yahoo.com
e8a0f62251
Bug fixes for TEXT.c and TLB-Cache-hash.c
2007-10-17 15:26:44 +00:00
tehpola@yahoo.com
c8bf4b44f8
TLB-Cache-hash added (TLB_LUT using a hash map in MRAM)
2007-10-17 15:08:28 +00:00