Skip to content

Io implementation rework#91

Merged
elf-alchemist merged 10 commits into
mainfrom
io-rework
May 22, 2026
Merged

Io implementation rework#91
elf-alchemist merged 10 commits into
mainfrom
io-rework

Conversation

@elf-alchemist

Copy link
Copy Markdown
Owner

Port over ZDBSP's implementation for binary read-write operations, refactor everything else accordingly.

Removes --backup, clean up / refactored a lot of other code.

Hm, need to retest Doom 64 format, its mildly annoying to do it. Doom and Hexen already certain to work, and UDMF is damn near certain, as its still doing the same code as the latter two.

Must prepare for readding glBSP nodes.

@elf-alchemist

Copy link
Copy Markdown
Owner Author

Done. Tested on Eviternity 2, Hexen MAP01, Doom64 MAP01 and a UDMF test map, all on Woof, Crispy-Hexen and KEX D64.

@elf-alchemist elf-alchemist merged commit 0c79903 into main May 22, 2026
3 checks passed
@elf-alchemist elf-alchemist linked an issue May 23, 2026 that may be closed by this pull request
@elf-alchemist elf-alchemist deleted the io-rework branch May 26, 2026 05:24
@elf-alchemist elf-alchemist linked an issue May 26, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Vanilla maps don't work in chocolate fix file size truncation

1 participant