Alula
a3e0271026
fix water BitLUT
2025-08-14 02:02:08 +02:00
Alula
e74adeeafc
disable fail-fast
2025-08-14 02:02:08 +02:00
Alula
b0226e4859
Fix util::atom failing to build in release mode
2025-08-14 02:02:08 +02:00
Alula
993fa9a075
Fix SDL_SysWMinfo usage on macOS
2025-08-14 02:02:08 +02:00
Alula
a087193bd8
Update NDK
2025-08-14 02:02:08 +02:00
Alula
be2a705f72
Enable CI for refactor branch
2025-08-14 02:02:08 +02:00
Alula
4eb1eebfd2
very wip wgpu renderer
2025-08-14 02:02:08 +02:00
Alula
f7e943348a
Fix panic hook
2025-08-14 01:55:25 +02:00
Alula
a427524680
Update itertools and num-* crates
2025-08-14 01:55:25 +02:00
Alula
b0b566389d
Don't do unsafe stupidity to handle imgui::Context
2025-08-14 01:55:25 +02:00
Alula
a9b345e305
Refactor renderer initialization
2025-08-14 01:53:59 +02:00
Alula
a02175f434
Remove GLContext.is_sdl
2025-08-14 01:53:21 +02:00
Alula
5e633ba2b9
Cleanup OpenGL backend and graphics code
2025-08-14 01:53:21 +02:00
Alula
5497c0bf02
Add compression for BuiltinFS (with lazy decompression)
2025-08-14 01:50:18 +02:00
Alula
d547efff33
wip: expression parser
2025-08-14 01:41:56 +02:00
Alula
88398d435c
make this shit cleaner
2025-08-14 01:41:56 +02:00
Alula
ad2e7041ba
Clean up some crate::macros weirdness
2025-08-14 01:41:55 +02:00
Alula
5eac3616f0
Add atom utility
2025-08-14 01:41:55 +02:00
Alula
7204372305
Switch to upstream bitfield crate (we're not using the only_ extension)
2025-08-14 01:41:55 +02:00
Alula
43f6c50de2
Update imgui, use stable sdl2 crate
2025-08-14 01:41:55 +02:00
Alula
4795a45853
Don't clone CommandLineCommand for no reason
2025-08-14 01:40:39 +02:00
Alula
79207cea36
Hopefully this will improve I/O perf on Horizon
2025-08-14 01:40:39 +02:00
Alula
1754f292a5
Add lighting engine option, improve JP translations
2025-08-14 01:40:38 +02:00
Alula
62b6319bc1
useless probably
2025-08-14 01:40:38 +02:00
Alula
b0ce5f95de
framework: Remove supports_vertex_draw()
2025-08-14 01:40:38 +02:00
Alula
7f73cf1889
Refactor: Unify NPC AI handler signature
2025-08-14 01:40:38 +02:00
Alula
e2d309e3c5
Use HitExtents instead of Rect for hitboxes
2025-08-14 01:40:38 +02:00
Alula
4ff95c99c9
Move scene handling code to Game, doesn't make sense to have it in
...
backends
2025-08-14 01:40:38 +02:00
Alula
9f904703ab
Start refactoring, iOS port, bump to 1.0.0
2025-08-14 01:40:35 +02:00
biroder
f4602687eb
Fix editor compilation errors
...
The `--editor` flag has no practical use and has never been used, so it's been removed.
2025-08-04 23:42:59 +03:00
biroder
f4b5df3640
Fix music fading out too quickly
2025-07-22 00:33:36 +03:00
biroder
37aa3f36aa
Reduce log file size and fix the error window on Windows doesn't appear
...
Info that NPC is creating or a script successfuly compiled can be useful for debugging, but on a regular run it just clogs up the log file. If we need such specific info from users, they'll need to reproduce the issue using `--log-level debug` program argument.
2025-07-14 00:24:43 +03:00
biroder
896f43dc1e
Fix build with CMake 4.x
2025-07-02 11:58:59 +03:00
biroder
adb7a4dff6
Fix typo in default window height
2025-07-01 11:07:19 +03:00
biroder
7b588f0222
Always use a hi-res logo on the title screen for CS+ data ( resolve #225 , fix #171 )
2025-06-30 15:57:06 +03:00
biroder
d96f7054e3
Add cli args to set initial window size and fullscreen state ( resolve #211 )
...
Fully implemented only for SDL backend. For Glutin backend only the flag to run in fullscreen mode is implemented, since it's broken for PC anyway
2025-06-26 19:45:52 +03:00
Alula
5d68ea9f89
Add issue templates [ci skip]
2025-06-24 06:20:21 +02:00
Edward Stuckey
13e09e8679
Improve background colors
...
Background color is now set inside of engine_constants/mod.rs, and can be changed on a port-to-port basis, including intro background color.
2025-06-14 21:48:45 +02:00
Edward Stuckey
2f73066d12
Fix intro background color
...
The intro scene should have a black background, not dark blue.
2025-06-14 21:48:45 +02:00
biroder
5f517e6992
Stop noise when <ESC
opcode is executed ( fix #244 )
2025-06-14 19:36:52 +03:00
biroder
2f1159c14f
Add a drop in animation when acquiring an item ( fix #277 )
2025-05-30 12:59:41 +03:00
biroder
50ea506c53
Fix Android build (bump cpal)
2025-04-28 17:15:56 +03:00
biroder
8fce1cddbc
Update the release notes again
...
This item is more a project change rather than an application change, so it shouldn't be included in this list as it's unnoticeable to users
2025-04-28 14:51:17 +03:00
biroder
a925c4e7e8
Update flatpak metadata [ci skip]
...
Update screenshots and homepage URL, add release notes and supported control types. Remove the shadow from the app icon, as required by Flathub Quality Guidelines. Also all flatpak-related files are moved to the folder
2025-04-09 15:50:29 +03:00
Alula
eb7bdf4313
ci: 0.102.0
2025-03-08 01:14:58 +01:00
Alula
36e21810df
ci: workflow for actual releases
2025-03-08 01:12:24 +01:00
Alula
70611a8957
fix: do not censor "doukutsu-rs" in CI output [ci skip]
2025-03-08 00:48:28 +01:00
Alula
8d1da15cfd
feat: implement get.doukutsu.rs support
2025-03-08 00:38:28 +01:00
Giantblargg
50cd0e54f5
Remove glFinish
...
glFinish waits until rendering is complete, there usually isn't a good reason to do this.
Removing it improves performance on (very) low end hardware.
2025-02-22 01:10:07 +01:00
biroder
6973573721
Modify app id for Android debug builds[ci skip]
...
Also debug builds have `(debug)` in the app name, documents provider label and authority. This is done to make it possible to install custom debug builds without uninstalling the official one.
2025-02-05 23:02:06 +02:00