fgsfds
5c2082f58e
port: 64-bit cleanup: remove FileType, use LOADTYPE instead
2024-11-10 14:02:04 +01:00
Raf
e77b3172ed
portx64: a bunch of gcc14 fixes
...
portx64: fixed pal
Update c-cpp.yml
portx64: fixed linux build
portx64: fixed linux build
ops
portx64: fixed linux build, one more time
portx64: fixed linux build, one more time
2024-08-09 22:37:23 +08:00
Raf
4d60c93beb
portx64: romdata: proper estimated size for setup files, renamed getEstimatedFileSize function
2024-08-08 20:54:59 +08:00
Raf
40273bdba1
portx64: romdata: check for PLATFORM_64BIT inside romdataGetEstimatedFileSize()
2024-08-04 18:37:01 +08:00
Raf
5795634b9c
portx64: files/romdata: getEstimatedFileSize() so we can preallocate enough memory for files in x64
2024-08-02 17:32:33 +08:00
Raf
06c01208d3
portx64: integrate pd-extract functions with romdata
2024-08-02 16:43:21 +08:00
Raf
8a94af6a1c
portx64: and more s32 -> uintptr_t
2024-07-30 16:46:02 +08:00
fgsfds
3ee473d909
Revert "port: fall back to copy if a zipped file is not zipped"
...
This reverts commit 233f4b7514 .
2023-09-15 20:38:58 +02:00
fgsfds
2010d31f6b
Revert "port: fix error message in previous commit"
...
This reverts commit ae2d463d7e .
2023-09-15 20:38:37 +02:00
fgsfds
ae2d463d7e
port: fix error message in previous commit
2023-09-15 20:32:31 +02:00
fgsfds
233f4b7514
port: fall back to copy if a zipped file is not zipped
2023-09-15 20:31:24 +02:00
fgsfds
f91401cb95
port: make the legal screen render correctly
...
also, total errno death in the same commit because I am dumb
2023-07-30 21:24:39 +02:00
fgsfds
da94644c38
port: make it link and load
...
nothing happens after loading though
2023-07-29 23:21:35 +02:00
Ryan Dwyer
ba11c5634b
Introduce uintptr_t
2022-12-07 21:00:03 +10:00
Ryan Dwyer
2d6d88cd6d
ntsc-beta, pal-beta and pal-final: Introduce support for gcc
2022-11-26 19:53:48 +10:00
Ryan Dwyer
17583575e4
Introduce support for gcc
2022-10-12 22:26:19 +10:00
Ryan Dwyer
cd14cbb406
Decompile fileGetInflatedSize
2022-09-18 19:34:32 +10:00
Ryan Dwyer
bbf52f580b
Add support for non-matching ntsc-final builds
2022-09-09 17:19:48 +10:00
Ryan Dwyer
f830d5327a
Decompile menuRenderModels
2022-08-13 11:15:22 +10:00
Ryan Dwyer
4e35c03150
Decompile filesInit
2022-08-04 23:26:16 +10:00
Ryan Dwyer
e97273fb37
Rename many lifecycle functions to use consistent names and rename many files
2022-03-20 13:27:27 +10:00
Ryan Dwyer
70c85943b7
Decompile fileLoadToNew
2022-03-19 15:00:50 +10:00
Ryan Dwyer
846b0bfe19
Decompile fileLoadToAddr
2022-03-19 14:59:26 +10:00
Ryan Dwyer
7e2d05ff3b
ntsc-beta: Decompile fileLoad
2022-03-19 14:41:35 +10:00
Ryan Dwyer
2168692125
Decompile fileRemove
2022-03-19 14:25:11 +10:00
Ryan Dwyer
66914659ff
Rename a heap of file functions
2022-03-19 14:23:26 +10:00
Ryan Dwyer
6d64ed3510
jpn-final: Get ROM fully matching
2022-03-17 17:16:02 +10:00
Ryan Dwyer
083ce19f74
jpn-final: Get data segment matching excluding pointers
2022-03-16 22:18:09 +10:00
Ryan Dwyer
d4a22bec79
Rename sndStartMp3 to sndStartMp3ByFilenum and decompile new sndStartMp3
2021-11-20 21:22:54 +10:00
Ryan Dwyer
7b5713f0f5
Decompile crashSetMessage
2021-10-30 14:54:33 +10:00
Ryan Dwyer
1d307a9191
Rename memory.c to memp.c and lib_126b0.c to mema.c and add documentation
2021-10-30 14:24:30 +10:00
Ryan Dwyer
9279eafbe6
Decompile memAllocFromBank
2021-10-29 22:17:17 +10:00
Ryan Dwyer
5d40470f89
ntsc-beta: Get ROM fully matching
2021-10-26 17:15:43 +10:00
Ryan Dwyer
ee8afafc31
Disassemble rzip functions
2021-10-06 17:44:09 +10:00
Ryan Dwyer
710d338419
Decompile sndLoadSfxCtl
2021-04-01 08:10:23 +10:00
Ryan Dwyer
31f1573a6e
ntsc-beta: Get game .rodata matching
2021-03-24 19:10:49 +10:00
Ryan Dwyer
a9dd61274a
ntsc-beta: Replace hard coded jal addresses
2021-03-23 17:47:19 +10:00
Ryan Dwyer
4b7473d768
ntsc-beta: Get game functions in their correct places
2021-03-23 17:15:05 +10:00
Ryan Dwyer
79e40cdf0e
Distribute remaining .bss into lib
2021-03-15 23:28:01 +10:00
Ryan Dwyer
045072f179
Distribute the game segment's .bss into their appropriate files
2021-02-19 17:43:10 +10:00
Ryan Dwyer
0def2c5a4d
Combine data headers into a single one and remove unnecessary declarations
2021-02-17 22:04:46 +10:00
Ryan Dwyer
a98d9e400b
Distribute almost all of the game segment's .data into their appropriate files
2021-02-17 20:46:04 +10:00
Ryan Dwyer
eeddf16ad9
Rename lib_0d0a0.c to dma.c
2021-02-13 12:00:44 +10:00
Ryan Dwyer
db073c46a9
Decompile dmaStart
2021-02-13 10:49:24 +10:00
Ryan Dwyer
7974e65224
Attempt to decompile func0f166f74
2021-02-09 19:58:15 +10:00
Ryan Dwyer
52a50c018e
Decompile func0f166eb4
2021-02-09 19:30:05 +10:00
Ryan Dwyer
7f31fcb21e
Decompile func0f166ea8
2021-02-09 19:00:54 +10:00
Ryan Dwyer
52c2238c08
Attempt to decompile fileGetInflatedLength
2021-02-09 19:00:04 +10:00
Ryan Dwyer
7b8b83bb50
Attempt to decompile func0f167200
2021-02-09 17:36:47 +10:00
Ryan Dwyer
849e026b0d
Decompile func0f166ff0
2021-02-09 17:06:54 +10:00