Luke Street
341e73de06
DolphinCGraphics nearly done
...
Former-commit-id: d065d80388
2022-12-06 18:32:53 -05:00
Phillip Stephens
dd56a38ae5
Start DolphinCTexture and CARAMToken
...
Former-commit-id: f711682fbf
2022-12-03 13:31:54 -08:00
Phillip Stephens
696d65dd24
Add DolphinCPalette, logic matched, unfortunately has instruction swaps around TLUT ops
...
Former-commit-id: 9684ace9af
2022-12-02 22:01:02 -08:00
Luke Street
16987ab59b
DolphinCGraphics: 15 more matching funcs
...
Former-commit-id: 4a13726665
2022-12-02 14:35:58 -05:00
Luke Street
7c6839fee7
CTevCombiners: Fix CTevPass (un)inlining
...
Former-commit-id: 205947ebdf
2022-12-02 12:33:10 -05:00
Phillip Stephens
68867963b8
Add and nearly match CTevCombiners
...
Former-commit-id: 36f4a28988
2022-12-01 22:36:25 -08:00
Luke Street
4e0dfde249
DolphinCGraphics inches closer
...
Former-commit-id: 64a23c22cc
2022-12-02 00:19:53 -05:00
Henrique Gemignani Passos Lima
286110920f
Fix CTexture size
...
Former-commit-id: 2cab0b6b59
2022-12-01 18:25:24 +02:00
Henrique Gemignani Passos Lima
ee0a9cdf51
Fix build
...
Former-commit-id: 603d2ac81e
2022-12-01 18:16:32 +02:00
Henrique Gemignani Passos Lima
90f941ccb6
Add CWorldShadow
...
Former-commit-id: 552dc65a2c
2022-12-01 18:11:09 +02:00
Luke Street
6b27aee58d
Even more DolphinCGraphics
...
Former-commit-id: dd8dd94f36
2022-12-01 00:59:03 -05:00
Luke Street
2bff2f4d6b
More DolphinCGraphics
...
Former-commit-id: d9f71836b5
2022-11-30 01:43:17 -05:00
Luke Street
913b1c8a16
Start DolphinCGraphics, 10/11 functions matching
...
Former-commit-id: 609873426e
2022-11-29 20:56:37 -05:00
Henrique Gemignani Passos Lima
b060c73b13
Add CStateManager::BuildDynamicLightListForWorld
...
Former-commit-id: 0c29161e11
2022-11-28 19:00:49 +02:00
Henrique Gemignani Passos Lima
a7677023a1
Add CStateManager area_sorter
...
Former-commit-id: 5af3c20f3c
2022-11-28 01:26:24 +02:00
Henrique Gemignani Passos Lima
bd758edeb9
Add CExplosion
...
Former-commit-id: 147e46d2e8
2022-11-27 02:26:12 +02:00
Henrique Gemignani Passos Lima
e9cef16ff2
Add CSamusFaceReflection
...
Former-commit-id: ef3779ac51
2022-11-26 15:51:04 +02:00
Henrique Gemignani Passos Lima
c7250e132f
Add CGunWeapon
...
Former-commit-id: edbfd0d305
2022-11-25 22:24:38 +02:00
Henrique Gemignani Passos Lima
acc72c8306
Add CErrorOutputWindow
...
Former-commit-id: 04a530faeb
2022-11-24 02:41:55 +02:00
Henrique Gemignani Passos Lima
70202ae4ba
Add CSimpleShadow
...
Former-commit-id: 19877f6fa2
2022-11-17 06:56:32 +02:00
Henrique Gemignani Passos Lima
43b1448045
Add almost matched CGameCubeDoll
...
Former-commit-id: 25b4d12207
2022-11-14 04:18:45 +02:00
Henrique Gemignani Passos Lima
c3d9289fe5
Match and link CPauseScreenBlur
...
Former-commit-id: 271406f725
2022-11-10 18:32:18 +02:00
Phillip Stephens
404b4276fe
Add CCameraManager
...
Former-commit-id: 50a6575c49
2022-11-06 16:20:46 -08:00
Luke Street
caa46fc392
Match CScriptActor::PreRender
...
Former-commit-id: b17f7014c9
2022-11-04 01:39:14 -04:00
Luke Street
9cece32038
Add CScriptActor
...
Former-commit-id: febfd1faae
2022-11-04 01:25:39 -04:00
Luke Street
9bdce565df
CColor fixes & CVisorFlare progress
...
Former-commit-id: 5e3a450b54
2022-11-03 13:10:05 -04:00
Henrique Gemignani Passos Lima
6d7d4674a3
Fix CFaceplateDecoration::Draw build
...
Former-commit-id: b9f422978b
2022-11-03 12:51:20 +02:00
Luke Street
cfed12793d
CCameraFilter is wild
...
Former-commit-id: 7556b47bf2
2022-11-01 23:52:49 -04:00
Luke Street
5707a847da
Minor improvements to CScriptVisorFlare
...
Former-commit-id: e31200f62d
2022-11-01 21:21:07 -04:00
Henrique Gemignani Passos Lima
a516acdf8f
Add CGameOptions
...
Former-commit-id: fb422bead3
2022-10-31 18:19:47 +02:00
Henrique Gemignani Passos Lima
22aca437ce
Add CScriptVisorFlare and CVisorFlare
...
Former-commit-id: 2999309f13
2022-10-23 16:44:06 +03:00
Henrique Gemignani Passos Lima
0c3d5d2a07
Add almost matching CFaceplateDecoration
...
Former-commit-id: 0a0483489c
2022-10-21 16:48:25 +03:00
Henrique Gemignani Passos Lima
6f4ade76fb
Match and link CTweakAutoMapper. With a slight hack.
...
Former-commit-id: 1a83aa2aac
2022-10-20 15:45:54 +03:00
Luke Street
eedb4229d3
Add CColorElement, CUVElement
...
Former-commit-id: 2c60ca8c47
2022-10-18 19:13:57 -04:00
Henrique Gemignani Passos Lima
ed89bb1c93
Match and link CGameLight
...
Former-commit-id: 61215c124c
2022-10-19 01:00:44 +03:00
Henrique Gemignani Passos Lima
a1776db0cf
Also match CGameLight
...
Former-commit-id: f091a58822
2022-10-18 23:21:14 +03:00
Luke Street
8af6095198
Add several particle classes; link CParticleGlobals
...
Adds CModVectorElement, CParticleDataFactory, CParticleGlobals, CRealElement
CRealElement & CModVectorElement are very close to matching
Former-commit-id: bb99d88d3b
2022-10-17 22:06:45 -04:00
Luke Street
da754cef88
Rename kEnvPassThru -> kEnvPassthru
...
Former-commit-id: 608f103163
2022-10-16 23:01:00 -04:00
Luke Street
38570b9f6e
CDecal progress
...
Former-commit-id: cd88e8eedd
2022-10-16 22:33:08 -04:00
Phillip Stephens
90df73af90
Match CCubeSurface
...
Former-commit-id: 0787cc17d0
2022-10-11 23:50:03 -07:00
Luke Street
45c469d8ee
CPlayerGun progress
...
Former-commit-id: a963804889
2022-10-11 11:31:28 -04:00
Luke Street
2f62a31d18
Fix CColor Get*u8 functions
...
Former-commit-id: 4d40ca80d8
2022-10-09 01:44:48 -04:00
Luke Street
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: 133326ae40
2022-10-09 01:37:23 -04:00
Luke Street
7f83e1fa03
Standardize include guards, clang-format headers
...
Former-commit-id: 261ee48bba
2022-10-09 01:13:17 -04:00
Phillip Stephens
ec9e639009
Match CLight, has issues with constants
...
Former-commit-id: b039acfac8
2022-10-06 01:40:00 -07:00
Luke Street
a578b055a2
Header merge & CScriptPickup progress
...
Former-commit-id: 45c5450376
2022-10-05 19:06:15 -04:00
Henrique Gemignani Passos Lima
e2e4fe7f6c
Add CScriptPickup and all dependencies
...
Former-commit-id: 78aebc8960
2022-10-05 21:06:23 +03:00
Phillip Stephens
f8688e02e3
Initial pass at CDecal classes
...
Former-commit-id: 4b24bba57e
2022-10-04 12:58:17 -07:00
Phillip Stephens
ba75752e14
Match CFontImageDef, can't link due to extraneous TToken destructor
...
Former-commit-id: 77b921601a
2022-10-01 01:33:18 -07:00
Luke Street
adb54a9892
Symbol fixes, headers & main progress
...
Former-commit-id: 6944a14e89
2022-10-01 02:19:15 -04:00