Commit graph

23 commits

Author SHA1 Message Date
Alberto Mardegan
e69bf29a08 Use proper enum types for vertex attributes descriptions
Positions, normals and texture coordinates are always given in integer
or floating point formats, never as RGB.
Also replace a couple of constants with sizeof().
2025-01-13 18:30:50 +03:00
dbalatoni13
5b0b46bb6d Did Japanese DOL till hsfmotion.c 2024-11-25 20:13:45 +01:00
dbalatoni13
c9f46f9418 Applied some Attr defines 2024-11-03 23:53:45 +01:00
gamemasterplc
5650eb9905 Start using display size defines 2024-09-09 23:39:00 -05:00
gamemasterplc
a159b773c0 Add HU3D limit defines 2024-08-25 16:08:24 -05:00
gamemasterplc
818e52886f Add attribute and camera defines
Model attributes are prefixed with HU3D_ATTR_. Motion attributes are prefixed with HU3D_MOTATTR.
Cluster attributes are prefixed with HU3D_CLUSTER_ATTR.
Cameras are identified with a HU3D_CAM constant
2024-08-25 15:48:46 -05:00
CreateSource
afa9c0a4b5 rename PSVEC to VEC
This is the correct name for the Vec functions for Dolphin. This also applies to PSMTX...
2024-08-09 23:53:58 -04:00
gamemasterplc
47a5eecb60 Decompile Most of m413dll
fn_1_8C10 unfinished
2024-06-25 09:58:19 -05:00
gamemasterplc
cfb4833248 Adjust hsfdraw to use acosf 2024-06-22 13:25:01 -05:00
gamemasterplc
3669f59cdb Decompile m431dll/main.c 2024-06-13 11:50:54 -05:00
kabiskac
d9760904d6 GXUnknownu16 moved to GXVert.h 2024-06-11 14:32:54 +02:00
gamemasterplc
933e2ab693 Clean up board/player.c
BoardDiceDigit2DShowSet still needs to be renamed to BoardRollDispSet but this requires changing quite a few translation units.
2024-06-09 10:43:30 -05:00
gamemasterplc
e72df6f6b0 Clean up Hsfdraw Types
Also added new HsfDrawData type to hsfdraw.h
2024-05-27 13:41:25 -05:00
mrshigure
66ba618452 Matched REL/m405 + some code cleanup 2024-05-15 19:00:03 -07:00
mrshigure
8b15b82b25 Matched REL/w04 + applying ext_math macros 2024-04-28 01:03:31 -07:00
gamemasterplc
a66a32f849 Start work on selmenu 2024-03-12 21:55:39 -05:00
CreateSource
ecf2b20a15
Merge branch 'Rainchus:main' into main 2024-02-24 20:09:42 -05:00
gamemasterplc
58fe346b72 Several fixes
name of hook variable in HsfObjectData, staticness of XFB_Geometry, default type of object work, staticness and name of commentTbl are all fixed
2024-02-10 16:06:13 -06:00
gamemasterplc
c643302995 Use HsfFace in hsfdraw.c 2024-02-07 06:56:12 -06:00
mrshigure
5bbdcd3eca Partially matched board/item 2024-01-31 13:51:56 -08:00
CreateSource
e0a0cd7442 questionable solutions... 2024-01-26 21:49:19 -05:00
mrshigure
dab8e2e54b Matched hsfmotion 2024-01-15 17:15:08 -08:00
mrshigure
c6b2795026 Matched hsfanim and most of hsfdraw 2024-01-06 03:30:22 -08:00