Skip to content

7zip support#731

Open
brandonocasey wants to merge 5 commits into
LoveRetro:mainfrom
brandonocasey:feature/tg50xx-7z-support
Open

7zip support#731
brandonocasey wants to merge 5 commits into
LoveRetro:mainfrom
brandonocasey:feature/tg50xx-7z-support

Conversation

@brandonocasey
Copy link
Copy Markdown

Most of my roms are 7zip and I really didn't want to change that.
I want to add a disclaimer that I was assisted by an llm (codex) to create this code, but i've reviewed it heavily.

At this point I'm just trying to find out how to load it onto my device to test, but I thought it might make sense to get it up here.

- parse 7z -slt entries by boundary so Path/Size order does not matter
- keep valid zero-byte extracted members instead of deleting them
- log command-not-found per 7zip candidate to make fallback failures actionable
@frysee
Copy link
Copy Markdown
Member

frysee commented May 19, 2026

At this point I'm just trying to find out how to load it onto my device to test

I typically iterate using make deployvia adb: https://nextui.loveretro.games/development/build/#deploy-to-a-device

@frysee frysee marked this pull request as draft May 19, 2026 21:31
@brandonocasey
Copy link
Copy Markdown
Author

appears to work for me using make deploy! I was able to launch a few 7z compressed roms just fine.

@brandonocasey brandonocasey marked this pull request as ready for review May 22, 2026 16:20
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.

2 participants