Commit Graph

642 Commits

Author SHA1 Message Date
Phillip Stephens 8b0c414ae0 Match and link most of Runtime 2022-10-13 01:02:37 -07:00
Phillip Stephens e5b3cfa36a Add zlib to block list 2022-10-12 23:15:26 -07:00
Phillip Stephens 125fef14cf Add missing header, and fix zlib.h header guards 2022-10-12 23:13:55 -07:00
Phillip Stephens 55617d2753 Match and link all remaining stream classes 2022-10-12 23:10:20 -07:00
Henrique Gemignani Passos Lima ef751ff69f
Improve COutputStream::WriteChar 2022-10-12 19:58:24 +03:00
Phillip Stephens 16d013b419 Match and link CMemory 2022-10-12 01:07:35 -07:00
Phillip Stephens 0787cc17d0 Match CCubeSurface 2022-10-11 23:50:03 -07:00
Phillip Stephens 7f3718337f Rename CPoseAsTransforms to CPoseTransformsVariableSize to match demo map 2022-10-11 22:16:08 -07:00
Phillip Stephens 26d6394bb1 Match COutputStream::DoPut (Thanks HeartPiece!) 2022-10-11 21:44:08 -07:00
Phillip Stephens 08e0d97ba3 Missed a header 2022-10-11 20:33:22 -07:00
Phillip Stephens 1c956d06f2 Share min_containing_bytes between CInputStream and COutputStream 2022-10-11 20:32:26 -07:00
Phillip Stephens 9510f70f9d Match COutputStream::FlushShiftRegister, start DoFlush/WriteBits 2022-10-11 20:18:01 -07:00
Henrique Gemignani Passos Lima 1d323af190
Use a struct instead of pair for x198_fileInfo 2022-10-12 01:37:14 +03:00
Henrique Gemignani Passos Lima cfcf615e23
Move EMemoryCardPort/CCardFileInfo back to CMemoryCardSys 2022-10-12 01:11:22 +03:00
Phillip Stephens f27c87a5b5 More COutputStream 2022-10-11 11:38:08 -07:00
Henrique Gemignani Passos Lima a02037e266
Use COutputStream::Put 2022-10-11 21:35:41 +03:00
Henrique Gemignani Passos Lima c41d43ebcb
Almost match CMemoryCardDriver::InitializeFileInfo 2022-10-11 20:51:39 +03:00
Henrique Gemignani Passos Lima fdd31b8283
Improve CMemoryCardDriver::InitializeFileInfo 2022-10-11 20:32:10 +03:00
Henrique Gemignani Passos Lima 8674f1e6a3
Match SGameFileSlot::LoadGameState 2022-10-11 20:14:48 +03:00
Phillip Stephens eb3be0bc36 Match CMemoryCardDriver::GetGameFileStateInfo 2022-10-11 10:12:00 -07:00
Henrique Gemignani Passos Lima 9bd9f9c32f
Match SGameFileSlot::InitializeFromGameState (and a few others) 2022-10-11 20:10:00 +03:00
Henrique Gemignani Passos Lima fb0c6815ac
Add SGameFileSlot/SSaveHeader constructors 2022-10-11 20:10:00 +03:00
Phillip Stephens 03a49bb75e Match CMemoryCardDriver::GetCardFreeBytes 2022-10-11 10:02:35 -07:00
Henrique Gemignani Passos Lima 93ef9574e1
Add CMemoryCardDriver::ExportPersistentOptions 2022-10-11 19:56:45 +03:00
Henrique Gemignani Passos Lima 46335059ec
Match CMemoryCardDriver::ImportPersistentOptions 2022-10-11 19:38:13 +03:00
Henrique Gemignani Passos Lima 8487d3751b
Add CMemoryCardDriver::BuildExistingFileSlot 2022-10-11 19:28:27 +03:00
Henrique Gemignani Passos Lima cdfda89fa6
Almost match CMemoryCardDriver::BuildNewFileSlot 2022-10-11 19:08:45 +03:00
Henrique Gemignani Passos Lima 9f4fc78c16
Fix errors and warnings 2022-10-11 18:37:27 +03:00
Luke Street a963804889 CPlayerGun progress 2022-10-11 11:31:28 -04:00
Phillip Stephens d3d6ea4c44 Missed a couple 2022-10-11 08:31:01 -07:00
Phillip Stephens 1c46c7161e Use __ppc_linker.h in start.c 2022-10-11 08:28:59 -07:00
Henrique Gemignani Passos Lima eec621aacc
Match CMemoryCardDriver::EraseFileSlot 2022-10-11 18:28:32 +03:00
Phillip Stephens 9afec991ab Match and link float.c 2022-10-11 08:23:29 -07:00
Henrique Gemignani Passos Lima da2b4706db
Almost match CMemoryCardDriver::ReadFinished 2022-10-11 18:21:27 +03:00
Henrique Gemignani Passos Lima b0ce4e26f1
Add CMemoryCardDriver::InitializeFileInfo, CMemoryStreamOut 2022-10-11 16:41:20 +03:00
Henrique Gemignani Passos Lima 408d89630c
Match CMemoryCardDriver::StartCardFormat 2022-10-11 15:31:52 +03:00
Henrique Gemignani Passos Lima bab26cf95f
Match CMemoryCardDriver::StartFileDeleteAltTransactional 2022-10-11 15:29:57 +03:00
Henrique Gemignani Passos Lima 40409bedab
Match CMemoryCardDriver::StartFileWriteTransactional 2022-10-11 15:26:58 +03:00
Henrique Gemignani Passos Lima 7ed13f92a3
Add CMemoryCardDriver::StartFileCreateTransactional 2022-10-11 15:26:29 +03:00
Henrique Gemignani Passos Lima 4cc0a1d579
Match CMemoryCardDriver::StartFileWrite 2022-10-11 15:19:51 +03:00
Henrique Gemignani Passos Lima ec88e2ac35
Add CMemoryCardDriver::StartFileCreate 2022-10-11 15:17:26 +03:00
Henrique Gemignani Passos Lima 50d7b3633f
Match CMemoryCardDriver::StartFileRead 2022-10-11 14:56:25 +03:00
Henrique Gemignani Passos Lima 8fd374a0bb
Match CMemoryCardDriver::StartFileDeleteAlt 2022-10-11 14:54:12 +03:00
Henrique Gemignani Passos Lima 7ca5b720aa
Match CMemoryCardDriver::StartFileDeleteBad 2022-10-11 14:50:30 +03:00
Henrique Gemignani Passos Lima c3fd91f641
Match CMemoryCardDriver::IndexFiles 2022-10-11 14:37:01 +03:00
Henrique Gemignani Passos Lima 89c215ba4e
Match CMemoryCardDriver::NoCardFound 2022-10-11 14:08:20 +03:00
Henrique Gemignani Passos Lima d7cf2ebdde
Match CMemoryCardDriver::CheckCardCapacity 2022-10-11 14:07:44 +03:00
Henrique Gemignani Passos Lima 72155084fa
Match CMemoryCardDriver::ClearError 2022-10-11 12:47:04 +03:00
Henrique Gemignani Passos Lima 65231b6191
Match CMemoryCardDriver::StartCardCheck 2022-10-11 12:44:26 +03:00
Henrique Gemignani Passos Lima e5832f4854
Match CMemoryCardDriver::StartMountCard 2022-10-11 12:43:09 +03:00