halfix: 64-bit drive, 4GiB chunk fix, IndexedDB idb: backend, WASM 1536MB heap - #48
Open
warsang wants to merge 1 commit into
Open
halfix: 64-bit drive, 4GiB chunk fix, IndexedDB idb: backend, WASM 1536MB heap#48warsang wants to merge 1 commit into
warsang wants to merge 1 commit into
Conversation
…36MB heap, SDL/arm64 int3 guard - widen drive_info_file size to 64-bit (12B info.dat) and ALLOW_64BIT_OFFSETS for Emscripten to support >4GiB (Win10 16-20GiB) - fix libhalfix.js/js FileImage chunk math (<<18 -> *262144) and XHR infoDan 8->12B pad, add IndexedDBImage (idb:halfix-win10) for reload-persistent 20GiB - makefile: -Wno-error for clang21, -DEMSCRIPTEN for int3 guard, TOTAL_MEMORY 1536MB + ALLOW_MEMORY_GROWTH for 1024M guest - util.c/opcodes.c: int3 -> __builtin_trap on arm64 - win10.conf: Bochs BIOS, 1024M, ata0-master hd + ata0-slave cd, boot cd
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Win10 22H2 x32 lab fixes (see warsang/halfix halfix/win10-22h2-lab):
Tested native 1024M boots to 07c0:0000 and web boots to BIOS.
From https://github.com/warsang/halfix/tree/halfix/win10-22h2-lab