cellos51
f4d8fc9097
Merge branch 'main' of https://github.com/cellos51/balatro-gba into hblank_affine_background_effects and changed parameters on affine source to be updated from experimental branch
2025-08-28 22:39:48 -04:00
cellos51
6e2d3ee499
Merge branch 'main' of https://github.com/cellos51/balatro-gba into hblank_affine_background_effects
2025-08-25 19:34:25 -04:00
Elliptical and MeirGavish
21d85f49ab
Update source/main.c
...
Co-authored-by: MeirGavish <meir.gavish@gmail.com >
2025-08-25 16:14:51 -04:00
cellos51
4f1f7cb347
Add splash screen functionality and update game state management
...
- Introduced GAME_SPLASH_SCREEN state in game.h
- Implemented splash_screen_init and splash_screen_update functions in splash_screen.c
- Updated game.c to initialize with GAME_SPLASH_SCREEN and handle splash screen updates
- Removed old splash screen code from main.c
2025-08-24 15:44:45 -04:00
cellos51
53e6156397
Merge branch 'main' of https://github.com/cellos51/balatro-gba into main_menu_and_splash_screen
2025-08-24 13:47:41 -04:00
MeirGavish
3be49b1d80
Removed old comment
2025-08-22 02:09:24 +03:00
MeirGavish
42a0e94afd
Refactor - Added defines for text colors and used them in all usses of tte_printf
2025-08-19 17:47:24 +03:00
cellos51
5d0ea3a101
Changed formatting on github link
2025-08-12 21:42:44 -04:00
cellos51
4c5c0f4d40
Removed rng set in game_round_init() and updated defines for splash screen
2025-08-12 20:55:03 -04:00
cellos51
abfcb68f75
Merge branch 'main' of https://github.com/cellos51/balatro-gba into main_menu_and_splash_screen
2025-08-12 20:53:31 -04:00
MeirGavish
f66e296989
Merge branch 'main' into hblank_affine_background_effects
2025-08-12 17:24:14 +03:00
MeirGavish
05af8217ff
Small affine background CBB/SBB fix
2025-08-12 01:59:04 +03:00
cellos51
7505d89194
Addec count down timer to splash screen and stopped music playing until at menu
2025-08-10 13:11:05 -04:00
cellos51
7d2be834a3
Splash screen with disclaimer added
2025-08-10 13:00:38 -04:00
cellos51
164f58aa1e
Main menu prototype
2025-08-09 21:49:37 -04:00
cellos51
521b373bd2
Added new background visuals
2025-08-09 13:52:24 -04:00
cellos51
592d7ae8bc
Add affine background color functionality and integrate into game loop
2025-08-05 14:35:52 -04:00
Elliptical
8315d6a42c
Switching to a boss blind now changes the background palette
2025-08-02 10:29:26 -04:00
cellos51
c8893c806c
Added @GreenNinja2525's replacement deck icon. Added play hand and discard buttons and changed keybindings.
2025-07-22 01:42:31 -04:00
cellos51
4a5644eddb
Defining a basic system for jokers
2025-07-17 21:47:50 -04:00
cellos51
54d8aa2ec6
Applied most refactors from previous merge by @MeirGavish
2025-07-16 21:31:05 -04:00
GreenNinja2525
4f8930510e
Update main.c and remove #include "background_play_gfx.h"
2025-07-13 12:21:56 -04:00
MeirGavish
4e5e1f340e
Changed game to start at blind selection - added game_round_init() and game_set_state() etc to try and make easier state transmissions
2025-07-11 18:22:45 +03:00
MeirGavish
b822d2b365
Moved code to new graphic_utils.c/.h header and added Rect wrapper struct
2025-07-09 04:59:19 +03:00
MeirGavish
2a92b3ecaa
Added SBB and CBB defines for SE/tile bases to remove their magic numbers
2025-07-09 00:40:59 +03:00
cellos51
6435b92378
Slight update to graphics and added shop background image
2025-07-03 21:49:29 -04:00
MeirGavish
878a0a24eb
Replaced call to vid_sync() with the better VBlankIntrWait()
2025-07-03 04:15:48 +03:00
cellos51
c58b569516
Added more stuff to the end round, made the blind token a sprite and toned dow n the background animation a bit.
2025-06-30 03:18:04 -04:00
cellos51
5196362ab9
Added wip moving background, end of round screen and temporarily removed blind icon.
2025-06-28 22:32:45 -04:00
cellos51
36b1508e85
Added begginings of the round end screen
2025-06-27 00:03:38 -04:00
cellos51
af43a91f19
moved all logic from card.c to game.c for future optimization
2025-06-26 00:20:46 -04:00
cellos51
ac24754380
Completed functionality of the small blind
2025-06-13 15:10:19 -04:00
cellos51
2d21c83f89
Update card handling logic and improve background management; add hand types and refine game state transitions.
2025-05-19 11:24:13 -04:00
cellos51
7ce6082edd
Refactor hand_discard function to return a boolean and update game logic for discarding cards; add background_play_gfx and improve text engine initialization.
2025-02-16 22:07:44 -05:00
cellos51
edfa358e35
Added the ability to discard cards in a hand and other various changes.
2025-02-08 22:27:05 -05:00
cellos51
cac321a325
first commit
2025-01-31 17:42:09 -05:00