ZakatTeamI2P
245b7f7153
a
2026-05-20 18:33:29 +04:00
DepressedTWM
e59ac9f339
Memory usage optimization
2026-05-19 13:18:04 +04:00
ZakatTeamI2P
aa65d1783b
Patcher for 16:9
2026-05-17 14:31:03 +04:00
ZakatTeamI2P
bb75ba21f4
fixes
2026-05-12 15:46:18 +04:00
DepressedTWM
07b89ef555
meow x2
2026-05-12 15:05:32 +04:00
ZakatTeamI2P
2f754e1cab
im stupid
2026-04-29 20:52:26 +04:00
ZakatTeamI2P
78e4b16153
efesdg
2026-04-19 11:30:25 +02:00
ZakatTeamI2P
dc0c4ab781
Ported from ModShot-core Ruby 3 changes, custom window title
2026-04-03 00:23:19 +04:00
Eliza Velasquez
c096f6f020
Fix October bug
2018-10-13 18:49:57 +00:00
Eliza Velasquez
b0affd0b76
Miscellaneous fixes
2018-10-07 17:45:45 +00:00
Vinyl Darkscratch
8921e23ba5
Merge remote-tracking branch 'MKXP/master' into new-mkxp
2018-03-06 18:43:36 -08:00
ReinUsesLisp
b5e5a26d8b
Config: Set debug editor's debug variables into ruby
2018-02-22 09:08:45 +01:00
Jonas Kulla
7d9a85dbbd
Config: Add entry to override the game window title
2017-12-11 00:48:35 +01:00
Jonas Kulla
006f701fec
Config: Add "enableBlitting" entry to toggle GL_EXT_framebuffer_blit
2017-04-23 14:32:11 +02:00
Jonas Kulla
1478e1e0f9
Config: Add "maxTextureSize" entry to artificially limit texture sizes
2017-04-23 14:10:54 +02:00
Jonas Kulla
c4dd3ffaf6
Config: Use set for preloadScripts
...
Would probably make sense for all other string vectors too.
2017-03-03 19:37:19 +01:00
Vinyl Darkscratch
85da9ff7e8
Reorganizing Mac and Linux blocks and commence on retina support
2016-12-13 21:16:33 -08:00
Mathew Velasquez
0dc872bcea
Journal screen stuff
2016-10-13 20:26:01 -04:00
Mathew
d0cb19e9d2
Minor config tweaks
2016-03-18 00:25:30 -04:00
Mathew Velasquez
99ae7b35ad
Minor engine tweaks
...
Made OneShot the standard spelling, adjusted keybindings, removed jpeg dependency, and turned vsync on by default
2016-03-11 00:30:20 -05:00
Mathew Velasquez
1fd808d0af
Gutted more unused features
2016-02-29 15:40:10 -05:00
Mathew Velasquez
f44138015b
Cleaned up config; Fullscreen option now indicates Big Picture
2016-02-28 08:13:29 -05:00
Mathew Velasquez
4be6c0d592
Gutted midi system
2016-02-26 17:03:01 -05:00
Mathew
90cf07c825
Linked to debugMode option, gutted RTP config
2016-01-05 14:50:18 -05:00
Mathew Velasquez
b625d2e891
Renamed Scripts.rxdata to xScripts.rxdata so that editor won't overwrite scripts
2016-01-05 14:50:18 -05:00
Mathew Velasquez
2e474a5dc4
Removed dataPathOrg/App config options, changed example config
2016-01-05 14:50:18 -05:00
Mathew Velasquez
6384696bcf
Tweaked configuration options
2016-01-05 14:50:18 -05:00
Mathew Velasquez
1deef29c1a
removed all traces of INI_ENCODING
2016-01-05 14:50:17 -05:00
Mathew Velasquez
3d2d1a9150
Manually rebased over latest mkxp commit. Some features, such as lighting, are not reimplemented yet.
2016-01-05 14:50:17 -05:00
Jonas Kulla
9a3dd2d554
Config: Enable smoothScaling by default
...
There's really no reason not to.
2015-07-21 12:13:24 +02:00
Jonas Kulla
7393f7e951
Config: Add "execName" to specify ini and rgssad filenames
2015-02-19 02:23:23 +01:00
Jonas Kulla
74f8c91bf4
Oops
2015-01-15 09:05:51 +01:00
Jonas Kulla
6f88ddc51c
Config: Move default entry values into PO_DESC macro list
2015-01-03 19:28:23 +01:00
Jonas Kulla
146e0294b4
Add option to fix the framerate to the native screen refresh rate
...
Useful on mobile devices where using non-standard framerates
looks absolutely horrible and screen refresh rates vary highly.
2015-01-03 18:58:13 +01:00
Jonas Kulla
b42725ea20
Add config option working around buggy graphics drivers
...
"subImageFix=true" should fix missing text on radeonsi fglrx
as well as most mobile drivers. Also fixes tileset atlas on
mobile.
2015-01-01 23:38:11 +01:00
Jonas Kulla
7cbf81c83a
Add 'printFPS' config entry to continuously print FPS to console
...
Useful on platforms that don't have window decorations.
2014-12-31 18:52:21 +01:00
Jonas Kulla
35077793a0
Add std::streambuf wrapper around SDL_RWops for boost
...
Also add SDL_RWops version of the readFile utility function.
2014-12-31 18:52:21 +01:00
Jonas Kulla
0a484c8a31
std::string constructor doesn't like null pointers
2014-12-31 18:52:20 +01:00
Jonas Kulla
dd73db2e9d
Introduce F1 menu to reconfigure key bindings at runtime
2014-10-11 20:48:44 +02:00
Jonas Kulla
d223d83cbf
Implement F12 game reset (MRI only)
...
Can be disabled with "enableReset=false".
While at it, also replace the flakey volatile bool flags
with proper atomics.
2014-09-26 06:25:47 +02:00
Jonas Kulla
3983fe66e9
Config: Print parsing errors instead of ignoring them
2014-09-23 19:23:11 +02:00
Jonas Kulla
7f41b9cc45
Config: Correctly setup rgssVer / screen size with customScript
2014-09-05 21:54:16 +02:00
Jonas Kulla
1a98760b31
Config: Properly clamp rgssVersion to allowed range
2014-08-30 12:00:56 +02:00
Jonas Kulla
55f1542c76
Merge separate RGSS version build configs into one
...
Setup active RGSS version at runtime. Desired version can be
specified via config, or as default, auto detected from the game
files. This removes the need to build specifically for each
version, which should help packaging a lot.
This also greatly reduces the danger of introducing code that
wouldn't compile on all RGSS version paths (as certain code paths
were completely ifdef'd out).
This can be optimized more, eg. not compiling shaders that aren't
needed in the active version.
2014-08-28 23:22:05 +02:00
Jonas Kulla
b1ebc655f9
SoundEmitter: Make SE source count configurable
...
Default is still 6.
2014-08-25 05:34:19 +02:00
Jonas Kulla
117ddeee5c
Config: Add 'preloadScript' entry to run raw scripts before the game scripts
...
Useful to insert common code, wrappers etc. without touching Scripts.rxdata.
2014-08-24 07:32:44 +02:00
Jonas Kulla
10bfcb57b7
Config: Convert game title to valid UTF-8 (if it isn't already)
...
Removes the need to manually convert the Game.ini to UTF-8 every
time with eg. Japanese games. Also, setting the window title on
OSX with invalid UTF-8 crashes.
This functionality and the dependency on libiconv and libguess
are optional and can be enabled with `CONFIG+=INI_ENCODING`.
If turned off and invalid UTF-8 is encountered, the game title
is treated as being empty (ie. the folder name is used instead).
2014-08-20 23:32:18 +02:00
Jonas Kulla
3550cc0ff5
Use correct default resolution for RGSS2/3 (544x416)
2014-08-12 22:21:57 +02:00
Jonas Kulla
751fdc599e
Audio: Add MIDI format playback support
...
This adds a new dependency with libfuildsynth. MIDI support
is built by default, but can be disabled if not desired.
All RTP songs should work well, but there are known problems
with other files (see README). Also, the pitch shift implementation
is somewhat poor and doesn't match RMXP (at least subjectively).
A soundfont is not included and must be provided by
the user themself.
2014-08-02 06:42:55 +02:00
Jonas Kulla
ec16210f8a
MRI-Binding: Allow manually specifying load paths in config
2014-07-24 23:11:12 +02:00