Commit Graph

15 Commits

Author SHA1 Message Date
Kermalis 15b4b39ff7 Match sub_80948E4 2024-11-09 03:22:29 -05:00
Mateusz Naściszewski ae3c563713 Mega rename 2024-09-15 20:29:02 +02:00
Mateusz Naściszewski fd2c4c42a8 Even more names 2024-07-22 19:29:12 +02:00
Mateusz Naściszewski 5775f36bd5 More names 2024-07-22 16:54:39 +02:00
Seth Barberee 8d7e774e81 more labeling 2022-12-02 11:56:36 -08:00
Seth Barberee 6746cb699a continue labeling more music stuff 2022-06-17 11:39:29 -07:00
mid-kid 99a038284b Translate all .include to #include
This decision was made to reduce the complexity of using .include whilst
juggling with tools/scaninc and tools/preproc:
- tools/scaninc doesn't apply the proper search rules for .include (it
  assumes #include behavior). In particular, it doesn't consider paths
  starting from $PWD, and doesn't scan the included files as a result.
- .include had to be processed before #include by preproc in many cases,
  as code was being included that had to be preprocessed by CPP (think
  of #define). This contradicts standard GCC behavior.

To make include paths consistent across the asm/ data/ and src/
directories, the following files were moved:
- constants/ → include/asm/constants/
- asm/macros/ → include/asm/macros/
- asm/macros.inc → include/asm/macros.inc
- include/macros/m4a.inc → include/asm/macros/m4a.inc

As part of the necessary changes for this to work, the scaninc method in
the makefile was improved to generate .d files that don't choke when
files are missing.
2021-12-20 16:29:12 +01:00
Seth Barberee d988394595 More data dumping and some code cleaning (#46)
* more data dumping and some code cleaning

* split out cutscene scripts

* initial start at script conversion

* more script work

* use correct type

* clearer up struct field names

* split known scripts into seperate files

* no need to preproc pure ascii strings in debug

* more cutscene work

* split out personality test scripts

* solidify text macros and doc some dungeon fields

* more scripting work
2021-08-12 17:26:01 -07:00
Seth Barberee 7fa4f1a92b Fully decomp save.s (#28)
* some work on decomping more save stuff

* code cleanup and decomp another save func

* fully decomp save and combine split save c files

* fix two nonmatchings
2021-02-21 13:13:55 -06:00
Mateusz Naściszewski 372d737a12 Label funcs and globals 2020-12-28 20:13:22 -06:00
Seth Barberee cbfab08a06 finish docing PlayTime and fix function - Kermalis 2020-11-20 10:33:21 -06:00
Seth Barberee 3106e30102 some more splitting and decomping 2020-10-17 00:51:33 -05:00
Seth Barberee 89bfb94399 lotsa data dumping and split one asm file 2020-10-03 18:16:34 -05:00
Seth Barberee fdc874029e 40K line file into 2 20K files 2020-09-25 16:23:07 -05:00
Seth Barberee 5cdd4a7236 some more splitting 2020-09-16 11:58:10 -05:00