19 Commits

Author SHA1 Message Date
8173a671c2 Add CStateMachine, mostly matched, constructor needs work
Former-commit-id: 06464964dd0d14ecca5105b0637dba521e45f2f1
2022-10-22 21:49:41 -07:00
920b8b3e56 Add CScannableObjectInfo (this thing is a confusing mess)
Former-commit-id: 8fad20812505d3a652c3010835599807e33909ad
2022-10-22 20:02:37 -07:00
5580c42dc6 Various build fixes for host builds
Former-commit-id: 2659556809a8e7b0b77ddc974e9ddaa200a77250
2022-10-20 21:32:04 -04:00
Henrique Gemignani Passos Lima
6f4ade76fb Match and link CTweakAutoMapper. With a slight hack.
Former-commit-id: 1a83aa2aac7a96f7c34afaab69b2e926742a8ce3
2022-10-20 15:45:54 +03:00
Henrique Gemignani Passos Lima
de3ac9c9d5 Add CInputStream::Get<bool>
Former-commit-id: 8b12f9a986585b2a2979705e2c2b4d92f0d1d296
2022-10-15 19:09:59 +03:00
ff2b38dc53 Match but don't link CSegIdList (rstl::vector inlining)
Former-commit-id: dc69b9f2fde6a73cc619d959f75c0f6b8726e707
2022-10-14 22:22:32 -07:00
0613bb5ea4 Match and link all remaining stream classes
Former-commit-id: 55617d2753c4fce8712586c8e3418ff6865e49a3
2022-10-12 23:10:20 -07:00
Henrique Gemignani Passos Lima
4ee3345bb2 Almost match CMemoryCardDriver::ReadFinished
Former-commit-id: da2b4706db67aab6c5f86430b4be921c50cff329
2022-10-11 18:21:27 +03:00
9e9b501f6b Match and link TGameTypes
Former-commit-id: 878723916535b504af83e222041b6db24b0d3ae9
2022-10-09 19:27:35 -07:00
f64e9c953a Match & link CIntElement
Former-commit-id: a11097997002a01efc3bca1366520d82ef374d42
2022-10-09 12:35:06 -04:00
7ca3a1c0bb Replace int types in Retro code
Retro seemingly avoided using the Dolphin
typedefs in most places, opting to use int/uint
instead. This likely means they didn't use
u8/s8/u16/s16/etc either.


Former-commit-id: 133326ae406a0ebc76f56f8bcb489fda280be2be
2022-10-09 01:37:23 -04:00
7f83e1fa03 Standardize include guards, clang-format headers
Former-commit-id: 261ee48bba0546f4620447040b7c3d3034686796
2022-10-09 01:13:17 -04:00
69dbad8bce Start work on CPhysicsActor
Former-commit-id: dc8e4b810638b2792e55369a636d3fca50b3bba2
2022-10-05 09:28:48 -07:00
234afca6c2 clang-format pass
Former-commit-id: 6a979e343f6a88e4c9b78d3917c1fabfcb211a0a
2022-09-18 02:05:46 -04:00
0f25a3c8d4 Migrate s32->int, u32->uint; fix dolphin/types.h
Former-commit-id: 7eb08b6ee832f11971da0cfdc53b5a55b74ac79d
2022-09-05 00:01:22 -04:00
5726400667 More CCubeMaterial
Former-commit-id: 78022784ef67fa267edd40dd9eb58ceab46bbde0
2022-09-05 00:01:22 -04:00
00c77e6195 Runtime/math matches; better libc headers
Former-commit-id: bef7db17486213f77de865dfbec529ae23b394a4
2022-08-25 23:46:24 -04:00
a889a5b919 Minor correction to CInputStream::Get
Former-commit-id: 7cd80cf53ba76a2610fb954a3ad8d26b4f7dfd76
2022-07-30 17:38:13 -07:00
bed1bb88de Reorganize includes to match asm
Former-commit-id: 848752477e6833629bb0ce30125ca6f5dbffccd1
2022-07-18 18:42:58 -04:00