Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ISSUE-8] libfmt patch #9

Closed
wants to merge 36 commits into from
Closed

Conversation

azihassan
Copy link
Owner

Relevant issue: #8

azihassan and others added 30 commits August 11, 2024 23:05
It was failing because mkdcdisc added a trailing period to /cd/fonts/fonts/VERSION
making it /cd/fonts/fonts/VERSION.

Looks like it's an ISO9660 thing
to make it easier for users to generate a .cdi with diabdat.mpq
because multiplayer mode only stores player data on the VMU, the rest is stored
in a std::unordered_map<uint8_t, DLevel> DeltaLevels in memory data
structure. I'm hoping that with this approach, player data won't exceed 100 KB
. Replace fs_* calls with regular std::f* calls
. Temporarily disable hero items storage
. Restore hero items saving
The shareware version has worse performance for some reason

. Remove seemingly unecessary palette code
. Enable DMA driver in SetFullscreenMode for good measure
to make it easier for thosre who want to use their own copy of
diabdat.mpq instead of spawn.mpq and fonts.mpq
I forgot to add them after updating .github/workflows/dreamcast.yml
@azihassan
Copy link
Owner Author

Moved to #12

@azihassan azihassan closed this Oct 7, 2024
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.

1 participant