kichikuou
c2f11ecfbe
Fix Gpx.IsSurface()
...
Used in Ore no Shita de Agake.
2025-01-05 12:59:07 +09:00
kichikuou
85d69aa5f0
Output debug messages by ZD command at log level 2
2025-01-05 12:46:37 +09:00
kichikuou
7beb558140
Fix compiler warnings about unused results
2024-12-30 15:47:31 +09:00
kichikuou
49126c506d
debug_symbol: Fix warning message format
2024-12-26 08:37:14 +09:00
kichikuou
4c57c98e67
Update bug report template
2024-12-26 08:36:08 +09:00
kichikuou
e464d92164
Fix buffer overrun in stretch functions
...
Fixes #61 .
2024-12-09 20:31:23 +09:00
kichikuou
b30fd71e4b
Version 2.13.0
v2.13.0
2024-12-07 08:23:49 +09:00
kichikuou
99ad91306b
Emscripten: Use texthook suppression list
2024-12-06 13:11:09 +09:00
kichikuou
ed96f26cea
Add texthook_suppress option
...
For suppressing text hook on specified scenario pages.
2024-12-06 09:24:08 +09:00
kichikuou
e6f71190ed
Add texthook option
...
`-texthook print` prints text to console, and `-texthook copy`
automatically copies text to clipboard (for use with text hooker tools).
On Windows, copy mode can be toggled from the menu bar.
2024-12-04 16:34:12 +09:00
kichikuou
8219feee6d
Windows: Redirect stderr to console
...
So that WARNING messages are printed on the console.
2024-12-04 11:43:59 +09:00
kichikuou
bc8a85e046
Version 2.12.1
v2.12.1
2024-12-02 10:42:58 +09:00
kichikuou
67f62f02e6
MSYS build: Static link portmidi
...
Fixes #60 .
2024-12-02 10:12:20 +09:00
kichikuou
471c65973b
emscripten: Do not use mmap for ALDs
...
To save memory, as ALD files are now stored as regular files in memfs.
2024-11-28 10:23:21 +09:00
kichikuou
5ff7149dc1
Fix a compiler warning
2024-11-28 10:21:18 +09:00
kichikuou
80988e52cf
emscripten: Restore a hack to asyncify send_agsevent() callers
...
It was inadvertently removed in commit 61ad428 .
2024-11-27 09:12:39 +09:00
kichikuou
ade76adda6
Version 2.12.0
v2.12.0
2024-11-26 20:49:17 +09:00
kichikuou
53d0e8ffef
NightDemonDemo, tDemo: refresh screen when frame rate < 30
2024-11-25 17:30:15 +09:00
kichikuou
b2e14bd19a
Implement tDemo module
...
Fixes #59 .
2024-11-25 16:35:05 +09:00
kichikuou
9c73a34c35
Version 2.11.7
v2.11.7
2024-11-12 08:57:54 +09:00
kichikuou
36e1dc152b
Fix crash when canceling menu with two-finger touch
...
Fixes #58 .
It was a regression by commit eeeab6e .
2024-11-12 08:55:36 +09:00
kichikuou
f786db5a50
Android: Upgrade SDL to 2.30.9
2024-11-12 08:51:36 +09:00
kichikuou
c515b21afb
Refactor ags_eSpriteCopyArea()
2024-09-01 21:44:11 +09:00
kichikuou
d3db3fa83e
sdl_effect: Implement EFFECT_PAN_IN_* and EFFECT_SKIP_LINE_*
...
This also fixes incorrect behavior of `CD 1` and `CD 2`.
2024-09-01 14:57:59 +09:00
kichikuou
86068b0ab9
Prefer single precision float
2024-09-01 08:25:34 +09:00
kichikuou
de4f3ebb0d
sdl_effect: Implement EFFECT_RASTER_BLEND (CD 5)
...
Used in Mugen Houyou's title logo.
2024-08-31 22:00:07 +09:00
kichikuou
187a3ced35
Separate ags_eSpriteCopyArea() from ags_eCopyArea()
2024-08-31 16:10:42 +09:00
kichikuou
b7703b6270
CMake: Avoid warning about DOWNLOAD_EXTRACT_TIMESTAMP
2024-08-31 12:36:22 +09:00
kichikuou
b7d0efbe55
README.md: Add note for Windows
2024-08-31 10:52:29 +09:00
kichikuou
02fe55eb93
Remove console message on quit
2024-08-31 10:39:00 +09:00
kichikuou
058789b435
Fix fade-in when screen refresh is disabled
...
Fade-in by `PF` or `PW` command was updating sdl_display even if screen
update was disabled by the `WZ 0` command.
In Rance 3, this caused a screen artifact immediately after selecting
"Game Start".
This was a regression introduced by commit 605de28 .
2024-08-31 10:27:09 +09:00
kichikuou
c5dcb20ac3
Simplify midifile.c
2024-08-21 12:20:01 +09:00
kichikuou
cb08f7ca76
Windows CI: Build with portmidi
...
Also update README.md.
2024-08-19 12:58:46 +09:00
kichikuou
7a7d94e60f
Remove raw and OSS sequencer MIDI mackends
...
In favor of PortMidi.
2024-08-19 12:46:56 +09:00
kichikuou
b7681982a6
Rework midi.portmidi.c
...
Copied midi.rawmidi.c and adapted it to use PortMidi. Now the main
thread and the MIDI thread communicate via a message queue.
2024-08-19 11:07:00 +09:00
kichikuou
fefaf6c343
Remove RPM spec files
2024-08-02 15:17:49 +09:00
kichikuou
42e994dfba
emscripten: Use EM_ASYNC_JS
2024-07-31 08:59:33 +09:00
kichikuou
a6aa50b5cf
emscripten: Use MODULARIZE=1
2024-07-30 12:30:50 +09:00
kichikuou
c4e8205d6c
Version 2.11.6
v2.11.6
2024-07-22 12:32:33 +09:00
kichikuou
dd09f54329
mouse: Use system cursor if possible
2024-07-22 09:28:07 +09:00
kichikuou
435ceb31d3
Fix build with portmidi enabled but raw-midi disabled
2024-07-22 09:28:07 +09:00
kichikuou
e40de66821
Remove obsolete docs
2024-07-12 11:25:15 +09:00
kichikuou
73c79b7a2e
Add xsystem35 version string to mansource
2024-07-12 08:07:42 +09:00
kichikuou
a825ee80b3
Add AsciiDoc manuals for xsystem35 command and .gr file format
...
They replace the outdated README and GRFMT.TXT files.
2024-07-12 07:40:32 +09:00
kichikuou
eeeab6e054
Right-click exits selection without waiting for button up
...
This fixes https://github.com/kichikuou/xsystem35-sdl2/issues/56 .
2024-06-18 13:17:53 +09:00
kichikuou
875b233f32
CI: Build with latest emscripten
2024-06-11 07:49:43 +09:00
kichikuou
bcaed3a687
Version 2.11.5
v2.11.5
2024-06-10 13:56:51 +09:00
kichikuou
894e8e26a6
Add CHANGELOG.md
2024-06-10 10:24:46 +09:00
kichikuou
7206b0a4f7
emscripten: Build with libwebp
2024-06-10 09:46:41 +09:00
kichikuou
343f3bb7c5
Fix fileCheckExist
...
This fixes https://github.com/kichikuou/xsystem35-sdl2/issues/55 .
2024-06-10 08:59:58 +09:00