Commit Graph
42 Commits
Author SHA1 Message Date
kichikuou fca8cb15a8 Version 1.6.1 2025-06-06 09:43:21 +09:00
kichikuou 734a77c1f0 Version 1.6.0 2025-04-26 08:17:51 +09:00
kichikuou a7e1c5c32e Version 1.5.1 2025-03-23 14:31:30 +09:00
kichikuou 206ba0c961 Version 1.5.0 2025-01-20 11:03:38 +09:00
kichikuou 32a510d543 Add AGS::load() and AGS::save() 2025-01-18 14:41:14 +09:00
kichikuou ccd06e4b84 Version 1.4.0 2025-01-04 16:26:50 +09:00
kichikuou edb48f2513 Send warnings to DAP client 2025-01-02 16:53:27 +09:00
kichikuou 0309388097 Make ERROR() an alias of sys_error()
Now it shows a message box and exits.
2025-01-02 10:28:16 +09:00
kichikuou 320f790fb3 Version 1.3.0 2024-12-28 16:27:21 +09:00
kichikuou 909140f3bc Add support for Debug Adapter Protocol 2024-12-28 14:09:56 +09:00
kichikuou 78da768d92 Version 1.2.1 2024-12-21 16:26:45 +09:00
kichikuou e79f24d8b9 Replace NACT::fatal() with global sys_error() 2024-12-10 07:54:56 +09:00
kichikuou a7c44e2953 Version 1.2.0 2024-12-06 15:28:43 +09:00
kichikuou 9cc9f117ce Version 1.1.0 2024-08-17 16:46:15 +09:00
kichikuou c25227426e Version 1.0.2 2024-04-12 16:57:24 +09:00
kichikuou 0b008e32b3 Version 1.0.1 2024-04-07 21:51:09 +09:00
kichikuou c3556c5213 Replace sprintf_s with snprintf 2023-04-15 09:16:14 +09:00
kichikuou f1455c2c8a Bump version to 1.0.0 2023-04-09 18:38:26 +09:00
kichikuou 425ddf3ea8 Bump version to 0.9.0 2023-03-03 11:14:09 +09:00
kichikuou 65aa76a337 Bump version to 0.8.0 2022-08-07 21:42:35 +09:00
kichikuou 93b9cc0e1a Show system3-sdl2 version on window title bar 2022-08-07 21:40:41 +09:00
kichikuou cc75dd7c94 Convert linebreaks from CRLF to LF 2022-04-03 11:34:48 +09:00
kichikuou 14d0033db3 Add support for UTF-8 encoded scenario files
If `encoding = utf8` is specified in system3.ini, system3-sdl2 uses
UTF-8 as its multibyte character encoding. It will be used to run games
translated into non-(Japanese|English) languages.
2021-09-04 15:21:52 +09:00
kichikuou 92487ada06 Introduce Encoding class
It represents a multi-byte character encoding. Currently, SjisEncoding
is the only implementation of it.
2021-09-04 13:41:37 +09:00
kichikuou 98038a5c74 Do not use SDL_RWFromFile on Windows
It does not work in the MSVC build of SDL2 (although it works in
Mingw-w64's SDL2 package).

Fixes #11.
2021-07-08 17:08:20 +09:00
kichikuou cbb40d0b67 emscripten: minor refactoring
- Remove the use of EXPORTED_FUNCTIONS in favor of EMSCRIPTEN_KEEPALIVE
- SDL_Delay is no longer aliased to emscripten_sleep
2021-01-17 13:55:43 +09:00
kichikuou 7f1d41ae61 Use SDL logging functions in ERROR/WARNING/NOTICE
They choose appropriate destination depending on the platform.
2021-01-09 11:07:41 +09:00
kichikuou 067e1e23bd Refectoring: Add is_[12]byte_message() helper functions 2020-12-20 14:44:08 +09:00
kichikuou a0af5ef10c Windows: Embed default font as a resource
After this, embedded MTLc3m.ttf is used unless the -fontfile option is
specified.
2020-05-24 22:01:32 +09:00
kichikuou 387c5febf2 Remove tchar.h shim 2020-02-16 15:57:05 +09:00
kichikuou 4aa5cc5bfd Android: MIDI support 2020-02-15 23:01:23 +09:00
kichikuou 51b65c84af MIDI playback with SDL_mixer
Instead of controlling MIDI device in real time, generate a data stream
in SMF format and feed it to SDL_mixer.
2020-02-15 17:27:34 +09:00
kichikuou 72e1fa438c Fix for 64-bit systems 2019-03-31 16:16:16 +09:00
kichikuou 37707287f8 Emscripten build 2016-04-16 12:48:31 +09:00
kichikuou d2ea450fdc Imported SJIS -> Unicode converter from xsystem35 2016-04-03 13:57:06 +09:00
kichikuou 382fcdf31e Linux support: first cut 2016-04-03 13:23:32 +09:00
kichikuou c4b681c6ef Move sjis_to_unicode to platform directory 2016-04-02 22:39:12 +09:00
kichikuou b716e76734 SDL2 port 2016-04-02 17:06:57 +09:00
kichikuou feab3b5f8e Link SDL2 2016-03-27 19:02:35 +09:00
kichikuou aa264157b3 Remove tchar.h dependency 2016-03-27 18:13:40 +09:00
kichikuou 582989f2e7 Remove win32 headers dependency from common.h 2016-03-27 17:40:20 +09:00
kichikuou 65221695d8 Import system3 for win32 2016-01-16, downloaded from
http://homepage3.nifty.com/takeda-toshiya/alice/index.html
2016-03-27 15:01:10 +09:00