5 Commits

Author SHA1 Message Date
Yanis 440d4cb1c9 Dolphin SDK headers cleanup (#227)
* align sdk headers with dolsdkXXXX decomps

* fix sdk sources issues (and match GXLight for MQ)

* fix sdk emulator issues

* fix non-matching issues and format

* remove useless debug things

* remove unused headers and fix build issues

* consistent header ifndef-define

* fix build issues

* review
2025-05-17 15:40:23 +02:00
cadmic d1acdd5398 Remove extern "C" (#145) 2024-05-23 14:17:54 -07:00
cadmic a7d5b90749 Convert bool/true/false to lowercase everywhere (#85) 2024-05-01 09:12:17 -07:00
Yanis42 36e1694e99 Match Dolphin SDK - OS files (#64)
* updated headers

* moved current files to their own folder

* added OS files

* don't use osreboot.c

* first os files

* match os files

* cleanup

* remove asm_types.h

* review 1

* remove math.h

* move emulator headers to their own folder

* use the build year instead of the revision number for sdk rev define

* updated the comment about the revision

* function declaration cleanup

* improve formatting

* match osreboot

* review

* add missing files to objdiff.json
2024-04-08 12:33:55 -07:00
cadmic d693726da8 SDK headers cleanup (#26)
* Use #include "..." rather than #include <...>

* Remove unused dolphin headers

* Go through dolphin/base.h

* Remove __cplusplus guards

* Go through dolphin/gx.h

* Move dolphin OS headers to subdirectory

* Go through dolphin/os.h

* Go through the rest of dolphin headers

* Split out si.h

* Split up hw_regs.h

* Change #include <> to #include "" in debug info

* Create dolphin/thp.h

* Go through variables.h

* Create dolphin.h
2024-02-21 13:56:38 -08:00