cellos51
|
f2497a1284
|
fixed boss blind background being too dark
|
2025-08-10 16:34:47 -04: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
|
c5ff984e84
|
Added copliot's changes
|
2025-08-10 12:09:59 -04:00 |
|
cellos51
|
dcf892a393
|
Moved seed calculation into main_menu state
|
2025-08-10 12:04:06 -04:00 |
|
cellos51
|
d2aee1979b
|
Reverted game over logic
|
2025-08-10 11:59:35 -04:00 |
|
cellos51
|
d20b5c5ce4
|
Buggy restarting
|
2025-08-09 23:18:52 -04:00 |
|
cellos51
|
164f58aa1e
|
Main menu prototype
|
2025-08-09 21:49:37 -04:00 |
|
cellos51
|
6363613f15
|
Added & back to the tile8_mem in affine_background_init() and changed memcpy16 to 32
|
2025-08-08 10:44:55 -04:00 |
|
cellos51
|
650c09af28
|
Converted void to u16 in functions
|
2025-08-08 09:54:24 -04:00 |
|
cellos51
|
12ca27e27b
|
Removed default color for affine background and changed to load palette from image instead
|
2025-08-08 00:32:30 -04:00 |
|
cellos51
|
3c79a35b92
|
Redefined affinge background default color to use RGB15 and reverted grayscale of background image
|
2025-08-08 00:22:04 -04:00 |
|
cellos51
|
dbe8585c0a
|
Refactor affine_background_set_color to simplify brightness adjustment logic
|
2025-08-08 00:08:28 -04:00 |
|
cellos51
|
bebe2237e4
|
Add memcpy16_tile8_with_palette_offset function and update affine_background_init to use it
|
2025-08-08 00:00:20 -04:00 |
|
cellos51
|
9be6a31dce
|
Use tonc defines for getting colors
|
2025-08-07 23:31:23 -04:00 |
|
cellos51
|
01d7ed8e91
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into boss_backgrounds
|
2025-08-07 21:34:46 -04:00 |
|
cellos51
|
7e6cc02869
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into boss_backgrounds
|
2025-08-07 17:44:58 -04:00 |
|
cellos51
|
d0ca4a483d
|
Fix indentation in affine_background.c for consistency
|
2025-08-05 14:42:37 -04:00 |
|
cellos51
|
592d7ae8bc
|
Add affine background color functionality and integrate into game loop
|
2025-08-05 14:35:52 -04:00 |
|
cellos51
|
46b53db8a0
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into boss_backgrounds
|
2025-08-04 20:13:02 -04:00 |
|
cellos51
|
c7f6708555
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into boss_backgrounds
|
2025-08-04 14:57:45 -04:00 |
|
cellos51
|
95b1937eac
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into boss_backgrounds
|
2025-08-04 11:41:48 -04:00 |
|
cellos51
|
6a1f3bcd7a
|
I hope this works
|
2025-07-23 20:14:22 -04:00 |
|
cellos51
|
dda145a907
|
Fixed blind sprites
|
2025-07-23 19:28:36 -04:00 |
|
cellos51
|
ea5e4d5d1e
|
refactor: remove commented-out code and simplify joker initialization
|
2025-07-23 17:35:42 -04:00 |
|
cellos51
|
6a326e27fe
|
refactor: update blind and joker definitions; change game state to GAME_BLIND_SELECT
|
2025-07-23 17:31:21 -04:00 |
|
cellos51
|
300e725dfe
|
made jokers dynamic and changed memcpy to us 32
|
2025-07-23 17:00:18 -04:00 |
|
cellos51
|
d122fde361
|
card layer does something now
|
2025-07-23 16:33:18 -04:00 |
|
cellos51
|
011bc64bab
|
huge memory save
|
2025-07-23 16:17:24 -04:00 |
|
cellos51
|
c025d35468
|
null check on greedy joker
|
2025-07-22 20:07:51 -04:00 |
|
cellos51
|
0e40dc43f7
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers
|
2025-07-22 20:00:15 -04:00 |
|
cellos51
|
1b4267893d
|
Added greedy joker and refactor joker system
|
2025-07-22 20:00:05 -04:00 |
|
cellos51
|
62db2815dd
|
removed another static variable and improved boss blind selection
|
2025-07-22 17:43:52 -04:00 |
|
cellos51
|
e51e08322f
|
Fixed compilation error and removed another static variable
|
2025-07-22 17:39:33 -04:00 |
|
cellos51
|
c536d78976
|
Minor refactor to avoid the use of variable
|
2025-07-22 17:35:52 -04:00 |
|
cellos51
|
b583755985
|
Refactored background change logic and removed unused static state variables in game functions
|
2025-07-22 15:53:49 -04:00 |
|
cellos51
|
793da72465
|
added co-pilot's fixes
|
2025-07-22 15:45:29 -04:00 |
|
cellos51
|
9086aa0f59
|
Fixed hands and discards being infinite and palette issue
|
2025-07-22 02:26:22 -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
|
e7c5536cc2
|
added shop rerolling and edition pricing for jokers
|
2025-07-21 22:05:31 -04:00 |
|
cellos51
|
95d032f36b
|
Corrected joker sprite canvas size and fixed money not being erased
|
2025-07-21 20:27:30 -04:00 |
|
cellos51
|
1b53a1b077
|
Updated to joker sprite to use the new one by @GreenNinja2525 and changed the way switching backgrounds works to prevent flicker
|
2025-07-21 20:09:35 -04:00 |
|
cellos51
|
86cf8896e2
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers
|
2025-07-21 18:46:48 -04:00 |
|
cellos51
|
f9706ef429
|
Added boss blind colors to the blind select screen
|
2025-07-20 22:48:58 -04:00 |
|
cellos51
|
99907ec90a
|
Change initial game state from GAME_SHOP to GAME_BLIND_SELECT
|
2025-07-20 22:42:30 -04:00 |
|
cellos51
|
7688b5062c
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers
|
2025-07-20 22:38:45 -04:00 |
|
cellos51
|
c848419fdc
|
Added The Wall's background palette
|
2025-07-20 22:24:37 -04:00 |
|
cellos51
|
a3a4d065b5
|
Jokers have prices in shop
|
2025-07-20 22:19:57 -04:00 |
|
cellos51
|
414bfa2a32
|
Semi functional jokers
|
2025-07-20 20:55:11 -04:00 |
|
cellos51
|
bdb0d7eee2
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers
|
2025-07-20 16:18:24 -04:00 |
|
cellos51
|
fac4a3c626
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers
|
2025-07-19 15:16:08 -04:00 |
|
cellos51
|
52fa45e426
|
Refactor joker selection logic in game shop
|
2025-07-18 20:38:34 -04:00 |
|
cellos51
|
c06b179764
|
really bad purchasing system for jokers
|
2025-07-18 20:25:12 -04:00 |
|
cellos51
|
176910c483
|
Jokers appear in the shop but don't do anything yet
|
2025-07-18 19:29:17 -04:00 |
|
cellos51
|
4a5644eddb
|
Defining a basic system for jokers
|
2025-07-17 21:47:50 -04:00 |
|
cellos51
|
ea2e503222
|
Ante up on boss defeat
|
2025-07-17 18:02:46 -04:00 |
|
cellos51
|
54d8aa2ec6
|
Applied most refactors from previous merge by @MeirGavish
|
2025-07-16 21:31:05 -04:00 |
|
cellos51
|
a37ba18386
|
Fixed palette issue
|
2025-07-16 15:57:07 -04:00 |
|
cellos51
|
9f22628b6c
|
removed unused background
|
2025-07-16 01:21:32 -04:00 |
|
cellos51
|
ed484d6557
|
temporary overwrite of previous merge. I've been working on this for 10 hours today and really do not have the patience to resolve the conflicts right now. I'll do it later 😭
|
2025-07-16 01:20:50 -04:00 |
|
cellos51
|
309ebf281a
|
Major refactor, too much else to list, check the git changes.
|
2025-07-16 00:55:27 -04:00 |
|
cellos51
|
e7a8e669ca
|
Forgot to include boss blind functionality into background
|
2025-07-12 23:40:14 -04:00 |
|
cellos51
|
847f602c9e
|
Changed the way the selecting/played background works and added logic for changing the background depending on blind type
|
2025-07-12 23:39:13 -04:00 |
|
cellos51
|
191c1a7264
|
Made blind tokens visible in GAME_BLIND_SELECT state
|
2025-07-12 19:47:49 -04:00 |
|
cellos51
|
f80bfefad5
|
fixed an issue with the shop icon breaking after going to the next round
|
2025-07-12 01:22:16 -04:00 |
|
cellos51
|
1fc194448e
|
fixed blind descend animation
|
2025-07-11 18:56:52 -04:00 |
|
cellos51
|
1ac345b71b
|
Changed the word "my" to "an" in the readme to disassociate myself as the sole owner
|
2025-07-11 18:42:40 -04:00 |
|
cellos51
|
53d89b2752
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba
|
2025-07-11 18:32:20 -04:00 |
|
cellos51
|
6266ea9fa5
|
Unified timer default value to be 0
|
2025-07-11 18:32:17 -04:00 |
|
cellos51
|
beaf365e0c
|
Fixed compilation issue and changed default background
|
2025-07-11 13:52:33 -04:00 |
|
cellos51
|
be08cb79be
|
Added some comments into the game_round_end() function
|
2025-07-10 21:33:38 -04:00 |
|
cellos51
|
f027c7bea0
|
Added the ability to skip blinds in the blind select state
|
2025-07-09 22:06:49 -04:00 |
|
cellos51
|
e1c1d68694
|
basic implementation of blind select screen
|
2025-07-09 21:37:49 -04:00 |
|
cellos51
|
b246249be7
|
Updated shop state to have rough functionality to switch to the next state
|
2025-07-09 20:00:03 -04:00 |
|
cellos51
|
a56bba2c0e
|
implemented shop screen after round end
|
2025-07-05 19:34:48 -04:00 |
|
cellos51
|
8f7f093290
|
i keep accidentally pushing the game state
|
2025-07-05 14:32:08 -04:00 |
|
cellos51
|
6435b92378
|
Slight update to graphics and added shop background image
|
2025-07-03 21:49:29 -04:00 |
|
cellos51
|
4a8c7d62aa
|
Set game state back to GAME_PLAYING from GAME_ROUND_END
|
2025-07-01 17:32:02 -04:00 |
|
cellos51
|
bbd66f2b58
|
Pretty much finished the round end screen
|
2025-07-01 17:31:25 -04:00 |
|
cellos51
|
d7ad34af92
|
Fixed some oversights
|
2025-06-30 21:29:35 -04:00 |
|
cellos51
|
67b917fc7c
|
Yandere dev style code for the almost finished round end screen
|
2025-06-30 21:20:51 -04:00 |
|
cellos51
|
c4594e379c
|
Update README.md to clarify content limitations and replace example GIF
|
2025-06-30 12:51:11 -04:00 |
|
cellos51
|
26d6665e6e
|
Fixed tiles on round end screen
|
2025-06-30 12:38:26 -04: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
|
2df498e035
|
Slight refactor and fixed cards being improperly selected when played and not sorted by rank (probably 💀)
|
2025-06-26 17:27:14 -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
|
126d5a5bab
|
pushing changes before i do a major refactor
|
2025-06-25 00:07:00 -04:00 |
|
cellos51
|
167e0c6c1a
|
hello cooper!
|
2025-06-23 19:03:37 -04:00 |
|
cellos51
|
c06aad7b26
|
Still some jank stuff right now but i think the whole sorta round functionality has been more or less finished
|
2025-06-23 18:57:51 -04:00 |
|
cellos51
|
ac24754380
|
Completed functionality of the small blind
|
2025-06-13 15:10:19 -04:00 |
|
cellos51
|
5055c9abc7
|
functional basic gameplay
|
2025-06-12 01:44:54 -04:00 |
|
cellos51
|
af27a26cdd
|
visual scoring completed
|
2025-06-11 18:31:27 -04:00 |
|
cellos51
|
cbe70fad19
|
Fix card selection logic in play state handling
|
2025-06-11 14:51:22 -04:00 |
|
cellos51
|
85b25e575f
|
Made the card animations for playing exactly in the same order and manor as Balatro (perfectionism moment)
|
2025-06-11 14:10:49 -04:00 |
|
cellos51
|
673c45d707
|
Merge branch 'main' of https://github.com/cellos51/balatro-gba
|
2025-06-10 19:22:48 -04:00 |
|
cellos51
|
423c061b2f
|
Cards can now be played but no score will be given
|
2025-06-10 19:22:45 -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 |
|