Commit Graph

97 Commits

Author SHA1 Message Date
莯凛 01ec93dd27
support custom text encoding for `.tsc` and stage table (#259)
* feat: support optional custom encoding
* feat: support custom encoding for stage table
2024-04-10 13:06:14 +03:00
poly000 1f288e2a39
replace `impl Clone` with `#[derive(Clone)]` (#262) [ci skip] 2024-03-25 11:04:13 +00:00
József Sallai 9c95b20f5c use localized soundtrack names 2024-03-24 00:57:56 +02:00
biroder 47a43467d0 Fix #208 and add different log level for file logging 2023-05-29 10:32:27 +03:00
József Sallai 4ae085f7e2 add engine constant flags for difficulty and 2P menus 2023-01-26 17:29:53 +02:00
Alula bc3616d073
android + hos fixes 2023-01-25 15:25:51 +01:00
József Sallai 356f4230b5 refactor co-op skins 2022-12-23 00:26:46 +02:00
József Sallai 4be3dd518b add basic support for switch P2 skins 2022-12-22 22:59:24 +02:00
Alula e74b586dd1
Font rendering refactor 2022-11-20 20:38:49 +01:00
Alula 17e1156850
Refactoring time 2022-11-19 18:20:03 +01:00
Alula 9fd04ed47a
remove this stupid feature 2022-11-19 12:21:10 +01:00
Alula 3a756e0ac4
abuse ASLR for RNG seeding 2022-10-15 14:13:04 +02:00
Sallai József 028c60157d make localization system dynamic 2022-08-26 03:17:45 +03:00
Sallai József 59da01b7b9 even more rust
sprites by @RedCoder09 and @Krunchy0920
2022-08-20 22:08:15 +03:00
Daedliy 1688f4bcbc
Proper wiiware DEMO support (#153)
* Fixed Crashing

* Add Demo Splash Rect + Fixes

* FIX newgame pos (Joe)
2022-08-14 18:36:50 +03:00
Sallai József 8a4201f381 fix some controls menu bugs 2022-07-31 02:16:34 +03:00
Sallai József 03e9c9db0c make menus scrollable 2022-07-30 15:01:22 +03:00
Sallai József fb4ac0dae8 add gamepad input icons 2022-07-23 18:45:08 +03:00
Sallai József 0415f917f8 render = as white circle (closes #110) 2022-07-23 14:57:40 +03:00
Sallai József d8636bc693 refactor sound manager to prevent audio crashes (fixes #112) 2022-07-09 16:49:56 +03:00
Sallai József 3faf99b535 fix filesystem errors and UB warnings on rust >= 1.62.0 2022-07-07 16:32:33 +03:00
dawnDus 2d2e712eab
fix loading order 2022-04-30 11:54:48 -04:00
dawnDus acad65d233
enable cs+ japanese font when valid 2022-04-30 11:48:47 -04:00
dawnDus 68318e3a69
Wind fortress NPCs 2022-04-08 16:37:36 -04:00
József Sallai 1795d71b37
Basic i18n support (#82) 2022-03-14 21:54:03 -04:00
József Sallai 2dadbdb905
add ikachan title theme (fixes #85) (#87) 2022-03-13 15:58:22 -04:00
dawnDus 2415d74a46
Challenge original graphics fix (#83) 2022-03-11 17:11:25 -05:00
dawnDus b2ae281483
Co-op cutscene handling for NPCs 2022-03-10 17:35:22 -05:00
József Sallai d2a671e04c
refactor CS+ soundtrack loading (#79) 2022-03-07 08:47:37 -05:00
dawnDus 7a580fdf44
Revert fade changes 2022-02-28 21:24:24 -05:00
Sallai József 657b73aefc refactor stuff to make code cleaner 2022-02-28 19:03:57 +01:00
dawnDus efd1729ce5
Fix fade in/out for widescreen 2022-02-27 23:15:35 -05:00
dawnDus ccd4030dc1
Add texture size lookup file 2022-02-26 14:07:35 -05:00
Alula 49d14b58a3
Make NPC rect arrays tolerant for invalid indexes 2022-02-25 10:51:27 +01:00
dawnDus d49c261a17
Even more bugfixes 2022-02-17 19:54:22 -05:00
dawnDus 0d20b1a209
Bug fixes for #63 2022-02-16 23:16:25 -05:00
dawnDus 38efa5ded9
Fixes for #63
- Booster caret location
- Game should start tick/control (flag 3)
- Extend fade timer for Switch
2022-02-13 22:39:53 -05:00
dawnDus d7a25f2681
Parse mod names and string table 2022-02-13 14:39:28 -05:00
dawnDus dfcf2e2f3f
Initial jukebox scene 2022-02-12 13:32:48 -05:00
dawnDus 1fe00d25c6
Move broken animation fix 2022-02-12 13:31:36 -05:00
Alula 37cb574907
special treatment for cs+ challenges 2022-02-12 10:12:30 +01:00
dawnDus 2e3245c654
Use CS+ menu assets 2022-02-10 18:23:14 -05:00
Alula 8e2088adb4
initial cs+ challenge support 2022-02-10 10:21:28 +01:00
Alula c127ee4bd4
use path list for resource loading 2022-02-10 08:54:20 +01:00
dawnDus 79d28822e8 Animated portrait support 2022-02-07 17:33:09 +01:00
dawndus bd0762f812
Added volume settings (#57) 2022-02-02 22:09:29 -05:00
dawnDus 88fdb7b0ce
Load bullet.tbl and arms_level.tbl from plus files 2022-02-02 22:08:20 -05:00
dawnDus 9f530ce6a5
Main menu music and cursor for nikumaru time 2022-01-28 16:17:00 -05:00
dawnDus 6e7191e5d3
Missing carets (Bubbler, Empty!, Push Jump) 2022-01-26 23:56:32 -05:00
dawnDus 654cbfb814
Universal offset for hardcoded bosses (Switch) 2022-01-26 18:51:05 -05:00