Commit Graph

  • 096c004def Merge pull request #3500 from EasyRPG-NewFeatures/maniacs/setPictureID master Gabriel 2026-10-19 19:52:03 +02:00
  • 0de2a9ab46 Merge pull request #3686 from carstene1ns/update/cmakery Gabriel 2026-10-03 11:18:18 +02:00
  • b0f20afe64 Remove old SDL2 workaround Carsten Teibes 2026-09-21 11:42:14 +02:00
  • ac36bf3a2a Update CI workflow and CMake configuration Carsten Teibes 2026-09-21 01:20:12 +02:00
  • e68fff4a13 Merge pull request #3676 from Ghabry/issue-3427 Carsten Teibes 2026-09-20 19:37:33 +02:00
  • e727a68d79 Fix wording Carsten Teibes 2026-09-20 19:00:54 +02:00
  • 924311f3f0 Merge pull request #3487 from EasyRPG-NewFeatures/maniacs-gameOptions Gabriel 2026-09-10 18:40:33 +02:00
  • a24ad962f2 Merge pull request #3653 from EasyRPG-NewFeatures/maniacs/expressions-update Gabriel 2026-09-06 11:55:54 +02:00
  • c1f9590659 Make GetPicInfo less spammy when the pic is missing. Ghabry 2026-09-01 22:17:22 +02:00
  • f6e578c812 Origin: Truncate the result to match positioning of Maniacs Ghabry 2026-08-31 16:45:54 +02:00
  • 6f56a675a3 FTFont: Correctly determine the baseline Ghabry 2026-08-31 16:18:38 +02:00
  • 9055e9e553 FTFont: Change rounding behaviour to match default rounding mode of TTF Ghabry 2026-08-31 14:35:25 +02:00
  • 61804ac373 FTFont: Disable Auto-Hinting to match RPG_RT behaviour Ghabry 2026-08-31 15:35:40 +02:00
  • a6727b9617 FTFont: For non-scalable (Bitmap) fonts pick the closest smaller one. Ghabry 2026-08-31 12:36:52 +02:00
  • 25f8938d8e Maniac Expression: Fix return value when assignment is out of bounds Ghabry 2026-08-04 11:22:07 +02:00
  • 19b92a327c Maniac Expressions Style/Cleanup Ghabry 2026-08-04 11:05:17 +02:00
  • dbb0994d1c Maniacs Patch - Expand expression and control var ops support Mauro Junior 2026-08-03 21:28:11 -03:00
  • 14cf0f8963 SetGameOption: Proper setting of the Game FPS Ghabry 2026-08-03 16:29:28 +02:00
  • a6bbb31cd8 SetGameOption: Simplify code, bind to liblcf data, expose Fast forward message as a new mappable key Ghabry 2026-08-03 15:56:35 +02:00
  • aef67eedee Picture Debug: Replace "Chroma" with "Transparent" as this is the name the editor uses Ghabry 2026-08-03 11:01:48 +02:00
  • fc29e9e450 Maniac ChangePictureId: Proper implementation Ghabry 2026-07-31 16:37:36 +02:00
  • d4f0322975 Also consider picture as Existing when a Window is attached Ghabry 2026-07-31 16:34:52 +02:00
  • 81250cd6a4 Command ChangePictureId: Extract Move and SwapPictureId into Functions in Game Pictures Ghabry 2026-07-13 02:22:21 +02:00
  • f04241368b Picture Inspector: Refactor to integrate into the Debug Scene directly Ghabry 2026-07-13 02:18:55 +02:00
  • 8bb6a8e217 Implement Partial Maniac Patch game option commands Mauro Junior 2026-05-14 13:58:00 +02:00
  • 391b0296dc New Feature - Picture Inspector Mauro Junior 2025-12-06 01:44:02 -03:00
  • 24986c605f Maniacs Patch - ChangePictureId command Mauro Junior 2025-12-06 01:33:23 -03:00
  • 9e679270ab Merge pull request #3501 from EasyRPG-NewFeatures/maniacs/drawPictureCommand Gabriel 2026-09-01 18:28:12 +02:00
  • 3145b0fb93 Merge pull request #3660 from cscd98/android-fix Gabriel 2026-08-31 18:17:48 +02:00
  • 4b1d8a6b9f Merge pull request #3489 from white-axe/vfs Gabriel 2026-08-26 06:48:26 +01:00
  • b41fc698d1 libretro: increase ANDROID_API to 21 for android builds Craig Carnell 2026-08-11 17:49:26 +01:00
  • 212f3466c9 CI: Bump actions/labeler from 6 to 7 (#3649) dependabot[bot] 2026-08-03 13:03:55 +02:00
  • 58d5d36442 CI: Bump DavidAnson/markdownlint-cli2-action from 23 to 24 (#3648) dependabot[bot] 2026-08-03 13:03:33 +02:00
  • 1b6cb6bc13 ControlVariables: Use 32 bit variables for the bit ops Ghabry 2026-08-03 12:53:45 +02:00
  • 15a4984ea4 Sprite: Refactor the effect sprite generation in a helper function Ghabry 2026-08-03 12:53:22 +02:00
  • 67cec89891 GetPictureInfo: Support extracting of Pixel Data from the "dynamic" image (with effects applied) Ghabry 2026-08-02 16:32:39 +02:00
  • d6f8203f63 Invalidate the cache when a picture is modified and has effects Ghabry 2026-08-02 15:26:40 +02:00
  • b323808f78 GetPictureInfo: Fix obtaining of certain pic values (regression fix) Ghabry 2026-08-02 15:26:24 +02:00
  • 9167e2b8cd GetPictureInfo: Set output variables to 0 when picture is missing Ghabry 2026-08-02 14:30:50 +02:00
  • c06e6a5c1e Picture commands: Ghabry 2026-08-01 14:14:39 +02:00
  • 1beead29f9 Consider Pictures as existing when they are Windows or Canvas Ghabry 2026-07-31 18:03:58 +02:00
  • 214a841a2e EditPicture and OutputImage: Prevent crashes when pictures are missing, Fix modifying of non-strpic images Ghabry 2026-07-31 18:02:31 +02:00
  • 7fdecfb2a5 Command \C[ parsing crashed for Maniac Patch when it was not actually a Color \C[, e.g. \charset Ghabry 2026-07-31 17:55:53 +02:00
  • 4f4b6b7f94 Android: Fixes to make the new Create function also work with our App Ghabry 2026-07-29 16:44:42 +02:00
  • 9a11b4b523 Reset Save Directory when a new game is loaded Ghabry 2026-07-29 15:18:13 +02:00
  • c4a4b2f70d Refactor Startup when an Archive is loaded Ghabry 2026-07-29 15:13:50 +02:00
  • 8a0f591cfa Fix the seek implementation in LibretroStreamBufIn 刘皓 2026-07-13 14:29:51 -04:00
  • 2ac30c1559 Use the 64-bit stat function from libretro VFS v4 if available 刘皓 2026-07-13 14:20:02 -04:00
  • 419906ff10 Recursive Direction creating is now much smarter Ghabry 2026-07-13 17:45:42 +02:00
  • 85c19d6a50 Android: Add folder creation to SAF Ghabry 2026-07-13 17:09:44 +02:00
  • 62c5aeae38 Move recursive directory creation code into the Filesystem class Ghabry 2026-07-13 17:08:47 +02:00
  • 3de2575058 Filesystem: Don't strip the namespace when libretro is used Ghabry 2026-07-13 17:25:46 +02:00
  • 315372ac39 Fix warnings Ghabry 2026-07-13 16:51:11 +02:00
  • 04c6070ce6 Update libretro common to dfccc5 Ghabry 2026-07-13 16:50:37 +02:00
  • 5d19b464fa Invalidate the Picture cache when a picture is written to the disk Ghabry 2026-02-23 12:24:37 +01:00
  • f760c68827 Add a helper function to create the path when writing to a file in the save directory Ghabry 2026-02-23 11:57:54 +01:00
  • 7a08373b1a Implement saving of Canvas bitmaps Ghabry 2026-02-21 19:02:18 +01:00
  • d5d7580a38 Change default pixel format on little endian to ARGB. Ghabry 2026-02-21 17:01:23 +01:00
  • 1aac4676f7 EditPicture: Rework the code Ghabry 2026-02-21 17:01:16 +01:00
  • 11600fc2d1 Canvas handling, move ManiacEditPicture so it matches the command order Ghabry 2026-02-21 14:51:34 +01:00
  • fb928b7d5c Move pixel extraction into a seperate function and implement pixel reading of screen and pictures with it Ghabry 2026-02-21 14:48:43 +01:00
  • f345be1767 Maniac Get Game Info: Improve performance with fill and copy Ghabry 2026-02-21 14:23:25 +01:00
  • 3fdef32c4c Maniacs Patch - SetPicturePixel Command Mauro Junior 2025-12-09 23:16:47 -03:00
  • a962a0c46a Maniacs Patch - GetGameInfo (pixel data extraction Mauro Junior 2025-12-09 22:42:14 -03:00
  • 1b1eeaf7cc Maniacs Patch - GetPictureInfo (pixel data extraction) Mauro Junior 2025-12-09 22:26:10 -03:00
  • 85d7cc321f Merge pull request #3505 from EasyRPG-NewFeatures/maniacs/callcmd_handler Gabriel 2026-07-29 17:44:58 +02:00
  • 0582a5eb8a Merge pull request #3610 from JenkinsRPG/translation Carsten Teibes 2026-07-14 17:47:44 +02:00
  • 362adf75c0 Android App: Turkish translation updated inserthome1029 2026-03-31 16:00:09 +00:00
  • 32158bfc68 Android Metadata: Arabic translation updated alikirb8293 2026-03-31 16:00:09 +00:00
  • 45792fc881 Android Metadata: Russian translation updated zakat1331 2026-03-31 16:00:09 +00:00
  • c24170ac3a Android App: French translation updated Carbonara 2026-03-31 16:00:09 +00:00
  • dfaea8ea7e Android Metadata: Czech translation updated Sadver 2026-03-31 16:00:09 +00:00
  • 959a53e754 Android App: Portuguese (Brazil) translation updated fake18th 2026-03-31 16:00:09 +00:00
  • 77053a87c8 CallCommand: Don't push a new frame when using Flow Control commands Ghabry 2026-05-01 19:18:39 +02:00
  • 04b8e67550 Use const EventCommand& in ResolveCommand to avoid excessive copies in loops Ghabry 2026-05-01 17:35:40 +02:00
  • dff88bfb45 Maniac CallCommand - Add ResolveEventCommand Mauro Junior 2025-12-12 06:39:46 -03:00
  • 0250dd1b6c Fix a typo in the previous commit 刘皓 2025-11-12 12:44:18 -05:00
  • 63129c38bd Don't leak the file handle if an exception is thrown while creating a LibretroFilesystem file stream 刘皓 2025-11-12 12:33:11 -05:00
  • 2853c2fde0 Fix a typo in LibretroFilesystem::GetFilesize() 刘皓 2025-11-08 15:32:10 -05:00
  • 04e6b34f61 Replace ssize_t with int64_t in filesystem_libretro.cpp to fix x64 Windows builds 刘皓 2025-11-08 15:02:03 -05:00
  • ed6f97ef31 Don't return false in LibretroFilesystem::MakeDirectory() if the directory already exists 刘皓 2025-11-08 13:04:42 -05:00
  • 52b639314a Handle append mode in LibretroFilesystem::CreateOutputStreambuffer() 刘皓 2025-11-08 12:59:56 -05:00
  • a553f652fb Improve code for getting the libretro VFS 刘皓 2025-11-08 09:53:19 -05:00
  • 7a48203c57 Fix seekpos implementation in filesystem_libretro.cpp 刘皓 2025-11-08 09:51:25 -05:00
  • 179c2475a7 Use the libretro VFS interface in libretro builds 刘皓 2025-11-07 22:44:23 -05:00
  • dafe17a8b2 Merge pull request #3502 from EasyRPG-NewFeatures/maniacs/rewrite_map_final Gabriel 2026-07-07 13:09:03 +02:00
  • 2aebbd832f Maniacs Patch - RewriteMap - support "Range Mode" Mauro Junior 2025-12-12 23:17:10 -03:00
  • 9ca11e89b1 Maniacs Patch - AB Autotiling Support Mauro Junior 2025-12-07 20:18:37 -03:00
  • a4ef2efb4c Merge pull request #3586 from johannschopplich/emscripten-glue-cleanup Gabriel 2026-07-04 14:24:12 +02:00
  • 9fc6cb238d Merge pull request #3588 from EasyRPG/dependabot/github_actions/actions/checkout-7 Carsten Teibes 2026-07-03 15:55:46 +02:00
  • a8125ee260 CI: Bump actions/checkout from 6 to 7 dependabot[bot] 2026-07-01 16:33:48 +00:00
  • 51f9672a40 Emscripten: Clean up var usage and dead code in the JS glue Johann Schopplich 2026-06-26 22:52:50 +02:00
  • 9a8e2ff633 Merge pull request #3543 from Ghabry/sdl3 Carsten Teibes 2026-05-20 12:44:21 +02:00
  • e70fbec3bc Fix warning reported by "-Wall -Wextra -pedantic" of g++16 Ghabry 2026-05-18 13:31:26 +02:00
  • 5ab9231c38 Make Touch ID a 64 Bit variable as SDL3 requires this Ghabry 2026-05-18 13:30:35 +02:00
  • a8e5a4087e Android: Do top alignment for Portrait mode on the C++ side Ghabry 2026-05-15 16:00:24 +02:00
  • 3e5c03b517 Workflows: Use SDL2 Ghabry 2026-05-15 15:39:37 +02:00
  • e2d74e5c17 Android: Add SDL_ANDROID_ALLOW_RECREATE_ACTIVITY to prevent SDL3 from terminating the app Ghabry 2026-05-15 15:38:27 +02:00
  • 359496d7cd Android: Add SDL3 support Ghabry 2026-05-14 16:32:10 +02:00
  • db99f63c48 Merge pull request #3542 from Ghabry/issue-2903 Carsten Teibes 2026-05-14 15:52:53 +02:00