-
Notifications
You must be signed in to change notification settings - Fork 231
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
Initial SDL2 port #241
Merged
Merged
Initial SDL2 port #241
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 001a533 - Browse repository at this point
Copy the full SHA 001a533View commit details -
Configuration menu - View commit details
-
Copy full SHA for f739edf - Browse repository at this point
Copy the full SHA f739edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20601d1 - Browse repository at this point
Copy the full SHA 20601d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5d6831 - Browse repository at this point
Copy the full SHA b5d6831View commit details -
Make sure Mac and Linux builds have SDL2 available.
Currently Windows gets this from vcpkg. Mac will get it from Homebrew, and the GitHub linux builders will just install it with apt-get. This might not be the perfect solution (having to install Homebrew is a pain, GitHub Actions has an ancient SDL2), but it gets all the common platforms running for now without much fuss.
Configuration menu - View commit details
-
Copy full SHA for ff571ed - Browse repository at this point
Copy the full SHA ff571edView commit details
Commits on May 5, 2024
-
sdl2: Fix broken audio in MVE playback.
This doesn't fix the audio gaps, just the static introduced in the SDL2 port. SDL2 does not initialize the audio callback's buffer, unlike SDL 1.2, under the assumption the callback is going to fully write it anyhow. But since the movie player wants to mix against the current contents of the buffer, we need to explicitly initialize it to silence first.
Configuration menu - View commit details
-
Copy full SHA for 65b1a7d - Browse repository at this point
Copy the full SHA 65b1a7dView commit details -
sdl2: Ignore key-repeats events.
Fixes keyboard input during gameplay.
Configuration menu - View commit details
-
Copy full SHA for 851f475 - Browse repository at this point
Copy the full SHA 851f475View commit details -
Configuration menu - View commit details
-
Copy full SHA for b362bc9 - Browse repository at this point
Copy the full SHA b362bc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f07fd5 - Browse repository at this point
Copy the full SHA 6f07fd5View commit details -
sdl2: Updated README for SDL2 changes.
Update SDL 1.2 references, remove SDL_image references.
Configuration menu - View commit details
-
Copy full SHA for bd3a596 - Browse repository at this point
Copy the full SHA bd3a596View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8033513 - Browse repository at this point
Copy the full SHA 8033513View commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d837e2 - Browse repository at this point
Copy the full SHA 6d837e2View commit details
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.