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
kichikuou
d3650ce293
Update game_compatibility.md
2024-05-24 21:32:39 +09:00
kichikuou
386cfeb60c
Update .gitignore
2024-05-24 21:31:49 +09:00
kichikuou
9cd66c83ef
Android: Build with libwebp
...
Fixes https://github.com/kichikuou/xsystem35-sdl2/issues/46 .
2024-05-23 10:57:38 +09:00
kichikuou
065e16a082
Version 2.11.4
v2.11.4
2024-05-22 13:38:33 +09:00
kichikuou
3699aa5c2d
Windows: Hide menu bar in fullscreen mode
...
The menu bar is displayed when the mouse is moved to the top of the
screen, like System39.exe's full-screen mode.
This fixes https://github.com/kichikuou/xsystem35-sdl2/issues/53 .
2024-05-22 13:37:12 +09:00
kichikuou
20914970c9
Fix text rendering issue in Rance 3 OP
...
This fixes https://github.com/kichikuou/xsystem35-sdl2/issues/54 .
2024-05-22 09:13:09 +09:00
kichikuou
3f2f555aa6
Add a link to SDL issue
2024-05-16 20:55:35 +09:00
kichikuou
095da0bb86
Version 2.11.3
v2.11.3
2024-04-11 09:12:55 +09:00
kichikuou
7b8acd6e05
Use lowercase s[a-z].asd in Android and Emscripten
...
To make sure that save files created in older versions can be loaded.
2024-04-11 09:10:39 +09:00
kichikuou
1b13e331e4
emscripten: Enable msgskip in initGameResourceFromDir()
...
This is in preparation to stop using xsystem35.gr in Kichikuou on Web,
without changing the current behavior.
2024-04-11 09:00:42 +09:00