│ ├── engine: script processing engines and utils │ ├── buffers: stacks, heaps, and task buffers ├── sound: sequences, sound samples, and sound banks ├── rsp: audio and Fast3D RSP assembly code ├── levels: level scripts, geo layout, and display lists ├── enhancements: example source modifications ├── doxygen: documentation infrastructure ├── bin: C files for ordering display lists and textures │ └── non_matchings: asm for non-matching sections ├── asm: handwritten assembly code, rom header ├── actors: object behaviors, geo layout, and display lists It is possible to build N64 ROMs as well with this repository. See any online tutorial for how to use gdb. In the Makefile, make sure you compile the sources using -g rather than -O2 to include debugging symbols. Also consider changing the -mwindows compile flag to -mconsole to be able to see stdout/stderr as well as be able to press Ctrl C to interrupt the program. The winpty program makes sure the keyboard works correctly in the terminal. On MSYS2 install by executing pacman -S winpty gdb and execute winpty gdb. On Linux install the gdb package and execute gdb. ![]() If you see Target: x86_64-pc-msys, you either opened the wrong MSYS start menu entry or installed the incorrect gcc package.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |