JKRAram and JKRAramStream (#80)

* before __register_global_object

* JKRThread::sThreadList, JKRHeap::sSystemHeap, etc.

* cleanup and started on JKRDvdArchive

* before changing JKRCompression

* more JKRDvdArchive, abs, and memset

* fixed JKRArchive::setExpandSize split

* JKRArchive::sCurrentDirID, JKRDvdFile::sDvdList, and matching JKRDvdFile constructors

* problems

* merge fixes and formatting

* updated clang version in clang-format-all to version 10

* Added OSPhysicalToCached and struct for global memory

* remove useless __attribute__

* changed from defines and macros to const variable and function

* changed FLAG_HAS to FLAG_ON

* JKRAram, linking problems

* fix JKRAram

* remove nonmatching stuff

* renamed static data

* more static class members

* JKRAramStream OK

* formatting

Co-authored-by: Julgodis <>
Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
Jonathan Wase
2021-01-10 02:15:52 +01:00
committed by GitHub
parent 8bd3d07e23
commit 82d5e0f796
255 changed files with 2048 additions and 3354 deletions
@@ -10,7 +10,7 @@
/* 8002B200 00028140 38 7F 50 24 */ addi r3, r31, 0x5024
/* 8002B204 00028144 38 80 00 00 */ li r4, 0
/* 8002B208 00028148 38 A0 00 08 */ li r5, 8
/* 8002B20C 0002814C 4B FD 82 4D */ bl func_80003458
/* 8002B20C 0002814C 4B FD 82 4D */ bl memset
/* 8002B210 00028150 7F E3 FB 78 */ mr r3, r31
/* 8002B214 00028154 48 00 00 19 */ bl init__14dComIfG_play_cFv
/* 8002B218 00028158 83 E1 00 0C */ lwz r31, 0xc(r1)