├── .clang-format ├── .github └── workflows │ └── main.yml ├── .gitignore ├── CMakeLists.txt ├── Dockerfile ├── README.md ├── kb.json ├── logo.png ├── requirements.txt ├── src ├── CMakeLists.txt ├── common.h ├── entrypoint.c ├── halo │ ├── cseries │ │ └── cseries.c │ ├── cutscene │ │ └── cinematics.c │ ├── game │ │ ├── game.c │ │ ├── game_engine.c │ │ ├── game_time.c │ │ └── players.c │ ├── input │ │ └── input_xbox.c │ ├── interface │ │ ├── hud.c │ │ ├── player_ui.c │ │ ├── ui_widget.c │ │ └── ui_widget_game_data_input_functions.c │ ├── main │ │ └── main.c │ ├── memory │ │ └── data.c │ ├── render │ │ └── render.c │ ├── saved_games │ │ └── game_state.c │ └── shell_xbox.c ├── inlines.c ├── inlines.h ├── types.h └── xboxkrnl.exe.def ├── toolchains └── llvm.cmake └── tools ├── __init__.py ├── check_requirements.py ├── color.py ├── gen-build-info.py ├── gen-struct-checks.py ├── knowledge.py ├── maintain.py └── patch.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/README.md -------------------------------------------------------------------------------- /kb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/kb.json -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/logo.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/common.h -------------------------------------------------------------------------------- /src/entrypoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/entrypoint.c -------------------------------------------------------------------------------- /src/halo/cseries/cseries.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/cseries/cseries.c -------------------------------------------------------------------------------- /src/halo/cutscene/cinematics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/cutscene/cinematics.c -------------------------------------------------------------------------------- /src/halo/game/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/game/game.c -------------------------------------------------------------------------------- /src/halo/game/game_engine.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/halo/game/game_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/game/game_time.c -------------------------------------------------------------------------------- /src/halo/game/players.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/game/players.c -------------------------------------------------------------------------------- /src/halo/input/input_xbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/input/input_xbox.c -------------------------------------------------------------------------------- /src/halo/interface/hud.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/interface/hud.c -------------------------------------------------------------------------------- /src/halo/interface/player_ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/interface/player_ui.c -------------------------------------------------------------------------------- /src/halo/interface/ui_widget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/interface/ui_widget.c -------------------------------------------------------------------------------- /src/halo/interface/ui_widget_game_data_input_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/interface/ui_widget_game_data_input_functions.c -------------------------------------------------------------------------------- /src/halo/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/main/main.c -------------------------------------------------------------------------------- /src/halo/memory/data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/memory/data.c -------------------------------------------------------------------------------- /src/halo/render/render.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/render/render.c -------------------------------------------------------------------------------- /src/halo/saved_games/game_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/saved_games/game_state.c -------------------------------------------------------------------------------- /src/halo/shell_xbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/halo/shell_xbox.c -------------------------------------------------------------------------------- /src/inlines.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/inlines.c -------------------------------------------------------------------------------- /src/inlines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/inlines.h -------------------------------------------------------------------------------- /src/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/types.h -------------------------------------------------------------------------------- /src/xboxkrnl.exe.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/src/xboxkrnl.exe.def -------------------------------------------------------------------------------- /toolchains/llvm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/toolchains/llvm.cmake -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/check_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/tools/check_requirements.py -------------------------------------------------------------------------------- /tools/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/tools/color.py -------------------------------------------------------------------------------- /tools/gen-build-info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/tools/gen-build-info.py -------------------------------------------------------------------------------- /tools/gen-struct-checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/tools/gen-struct-checks.py -------------------------------------------------------------------------------- /tools/knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/tools/knowledge.py -------------------------------------------------------------------------------- /tools/maintain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/tools/maintain.py -------------------------------------------------------------------------------- /tools/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-re/halo/HEAD/tools/patch.py --------------------------------------------------------------------------------