Skip to content

Feature/sdl3 port#69

Merged
LiquidityC merged 2 commits intodevfrom
feature/sdl3_port
Jan 24, 2025
Merged

Feature/sdl3 port#69
LiquidityC merged 2 commits intodevfrom
feature/sdl3_port

Conversation

@LiquidityC
Copy link
Member

Switches from SDL2 to SDL3

@LiquidityC LiquidityC force-pushed the feature/sdl3_port branch 2 times, most recently from 0b38470 to 4aa2333 Compare January 24, 2025 15:22
Sets the default C version to C99

Re-worked controller handling
    The controller handling has been improved to allow for a more
    seamless connect/disconnect experience. Controllers are now loaded
    (if rezognized) when they are connected rather then at game boot.

    The tooltip system has been re-written to allow for loading 3 types
    of tooltips in one sitting. One for each controller type. The cost
    is some extra sprite memory. But in all fairness this is not a
    massiv impact on the game.

    This change introduced the `typedef struct tooltip Tooltip` as well
    as `enum GamepadType`.
@LiquidityC LiquidityC merged commit 446a30b into dev Jan 24, 2025
21 of 25 checks passed
@LiquidityC LiquidityC deleted the feature/sdl3_port branch January 24, 2025 16:38
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