Crusader_Decomp/docs
MaddoScientisto 82ae89865a Add new modules for Crusader map rendering and processing
- Implemented `formats.py` to define data structures and functions for handling map data, including reading and decoding shape and map items.
- Created `png.py` for generating PNG images from shape frames and pixel data.
- Developed `sorting.py` to manage the sorting and rendering order of map items based on their properties and spatial relationships.
- Introduced `render_all_maps.py` to facilitate the rendering of all maps for specified games, including command-line argument parsing and subprocess management for rendering tasks.
2026-03-27 08:22:09 +01:00
..
usecode Usecode pseudocode 2026-03-26 00:37:17 +01:00
crusader-disasm-reference.md Pseudocode and stuff 2026-03-25 23:32:13 +01:00
far-call-targets.md Add Crusader-specific USECODE data and documentation 2026-03-22 17:26:39 +01:00
map-rendering.md Add new modules for Crusader map rendering and processing 2026-03-27 08:22:09 +01:00
ne-hole-filling-priorities.md Pseudocode and stuff 2026-03-25 23:32:13 +01:00
ne-segment1.md Pseudocode and stuff 2026-03-25 23:32:13 +01:00
overview.md Add extractor for Crusader's EUSECODE.FLX container 2026-03-22 14:27:38 +01:00
pentagram-crusader-reference.md Add 'annotate-usecode' command to import USECODE IR JSON annotations 2026-03-24 18:14:20 +01:00
phar-lap-extender.md Add extractor for Crusader's EUSECODE.FLX container 2026-03-22 14:27:38 +01:00
raw-000a-000d.md Add 'annotate-usecode' command to import USECODE IR JSON annotations 2026-03-24 18:14:20 +01:00
raw-000e.md Add 'annotate-usecode' command to import USECODE IR JSON annotations 2026-03-24 18:14:20 +01:00
raw-0007-rendering.md Add extractor for Crusader's EUSECODE.FLX container 2026-03-22 14:27:38 +01:00
raw-0008-000c.md Add 'annotate-usecode' command to import USECODE IR JSON annotations 2026-03-24 18:14:20 +01:00
raw-porting-progress.md Add extractor for Crusader's EUSECODE.FLX container 2026-03-22 14:27:38 +01:00
retail-debug-arg.md Stuff 2026-03-25 23:32:36 +01:00
retail-debugger-patch-attempts.md Add detailed log for retail debugger patch attempts in CRUSADER.EXE 2026-03-25 17:36:16 +01:00
scummvm-crusader-reference.md Add Crusader-specific USECODE data and documentation 2026-03-22 17:26:39 +01:00
spanish-cheat-differences.md Pseudocode decompialtion improvements and docs 2026-03-26 22:10:48 +01:00
usecode-alarmhat-analysis.md Stuff 2026-03-25 23:32:36 +01:00
usecode-equipment-system.md Stuff 2026-03-25 23:32:36 +01:00
usecode-jelyhack-analysis.md Stuff 2026-03-25 23:32:36 +01:00
usecode-pentagram-ghidra-path.md Pseudocode and stuff 2026-03-25 23:32:13 +01:00
usecode-roundtrip-ir.md Map sorting and usecode 2026-03-26 23:12:38 +01:00
usecode-tool-improvement-plan.md Pseudocode decompialtion improvements and docs 2026-03-26 22:10:48 +01:00
usecode-tooling-comparison.md Stuff 2026-03-25 23:32:36 +01:00