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

Compile fixes for POSIX/MSYS2 Unix-like systems lua5.4 SDL1/2 GL=1/2/3 #314

Closed
wants to merge 2 commits into from

Conversation

jopadan
Copy link

@jopadan jopadan commented Mar 4, 2025

CHANGES

  • add forsaken.sh with luasocket preload
  • reduce multiple VECTOR structs
  • remove scripts/socket*
  • remove useless executable permissions
  • make forsaken-data a submodule in data
  • create missing dirs and adapt ignores for content
  • adapt to enet changes
  • switch to lua5.4
  • fix GL2/3 compile and ortho HUD render closing oct2.c: bool Our_CalculateFrameRate(): not working OSD/HUD void DrawSimplePanel(): working OSD/HUD #312
  • remove USASM platform dependent sections
  • fix SDL1/2 compile
  • fix in game HUD info/fps render
  • use GL=3 with SDL=1 as default
  • use RGB and RGBA where appropriate
  • add sound_init to AppInit
  • update README.md and remove vs10 README

TODO

jopadan added 2 commits March 4, 2025 16:23

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* add forsaken.sh with luasocket preload
* reduce multiple VECTOR structs
* remove scripts/socket*
* remove useless executable permissions
* make forsaken-data a submodule in data
* create missing dirs and adapt ignores for content
* adapt to enet changes
* switch to lua5.4
* fix GL2/3 compile and ortho HUD render
* remove USASM platform dependent sections
* fix SDL1/2 compile
* fix in game HUD info/fps render
* use GL=3 with SDL=1 as default
* use RGB and RGBA where appropiate
* add sound_init to AppInit
@jopadan jopadan changed the title Compile fixes for linux/lua5.4 SDL1/2 GL=1/2/3 Compile fixes for POSIX/MSYS2 Unix-like systems lua5.4 SDL1/2 GL=1/2/3 Mar 4, 2025
@rpreen
Copy link
Member

rpreen commented Mar 4, 2025

There are just too many changes to review and merge in one PR here.

PRs need to be small and linked to specific issues to help us discuss and understand the changes.

@jopadan jopadan closed this by deleting the head repository Mar 6, 2025
@jopadan
Copy link
Author

jopadan commented Mar 6, 2025

Separated the chmod a-x * and removed the subdmodule forsaken-data now and recreated the PR as #316

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.

last level fishy menu selection exits game
2 participants