Skip to content

rebase and add asg/cat features#1

Open
enewey wants to merge 744 commits into
jorgemakerdev:game_stringsfrom
enewey:master
Open

rebase and add asg/cat features#1
enewey wants to merge 744 commits into
jorgemakerdev:game_stringsfrom
enewey:master

Conversation

@enewey

@enewey enewey commented Jun 27, 2023

Copy link
Copy Markdown

adds string range support to cat/asg
adds min_size support to cat/asg
rebases to most recent easy-rpg

@enewey enewey force-pushed the master branch 3 times, most recently from ce37a9b to 49f8ea3 Compare July 7, 2023 23:19
@enewey enewey force-pushed the master branch 2 times, most recently from a09f033 to 7e6e982 Compare July 12, 2023 23:09
@enewey enewey force-pushed the master branch 3 times, most recently from 9955c86 to 9e5aa88 Compare October 13, 2023 04:49
florianessl and others added 21 commits July 19, 2024 12:08
…implicit instantiations here while GCC fails
From Maniac Patch version 240423:
[RPG_RT.exe]
Support for different magnification rates for special drawing of pictures (rotation, waveform, angle).

+ Added check if sprite's width/height is at zero. If so, skip the draw routine (helps avoid a glitchy sprite at the top-left when rotating an infinitely thin picture)
- Removed check for effect mode when setting zoom or width/height.

One thing to note when comparing Maniac and EasyRPG: the former doesn't seem to properly clip the sprite in the corners, when rotating the sprite.
In Maniacs, CommandOpenSaveMenu is renamed to "Call System Function".
I implemented what is closer to our code.

Also expanded the code to cover our custom submenus (Cases 8 to 12).

Update game_interpreter_map.cpp
…hen the event vector is altered.

Renamed to CloneMapEvent
…t running is destroyed.

Prevents triggering the sanity check about an invalid event on the main interpreter.

Fix operator= of Game_CharacterDataStorage.
If you have a copy of config.ini saved at the same folder as the player app, it will load the game settings from it, instead of the global folder.

-------------------------------------
Update game_config.cpp
Otherwise, it will complain about undefined references to GetSdlAxis.
Fix compiling OpenDingux code path with SDL 1.2
Android: Add LZH support, refactor GameBrowser Game Searching
Primekick and others added 30 commits January 14, 2025 12:28
That solves some errors related out of bounds access.
Sometimes it happens when drawing a tile, others when checking passability.

It may differ from how maniacs deals with this (I suspect maniacs have an extra blank tile, with locked passability, just for OOB tiles).
…Updates

Maniac Patch - CallCommand Update
- Improve button mapping and comments
- Write SDL1 config in a different file
- Fix OGG playback (Wii uses tremor, playback is fine)
- Prevent Fullscreen toggling via command when the setting is disabled

Allowing fullscreen toggling messes up the rendering on WiiU
Added comments to warn about not ever doing this again.

Fix EasyRPG#3333
The "Triggered By Decision Key" state is now forwarded from the source event.

Suggested by @florianessl
Make localization simpler by merging some strings
Add (Sim) RPG Maker 95 to detection
Our homebrew platforms have too slow IO for this.
…tectProjectType

QoL: detect unsupported engines
Partial revert of e7767ff (the code that replaced min/max with clamp)
TriggerEventAt: Add flag to configure "Face Player" behaviour
Android: Add button to open save directory and better "open folder" experience
…vities

Otherwise gives UnsatisfiedLinkError when the app was killed due to OOM etc.
Android: Reload native libraries on resume
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.