RPGM Falcon-mkxp

4.00 star(s) 1 Vote

pk2000

Active Member
Aug 12, 2017
707
1,952
Falcon-mkxp
pros:
- It has unlocked resolution (games Queen in Deficit and Coming Of Age are now linux compatible)
- on my system is faster than the original of arcurio (probably because of the updated libraries/dependecies)
- it is much, much faster/optimized than the original rpgmaker engines.
cons:
- none

Screenshots from Coming of Age
Screenshot_03.png Screenshot_04.png
Screenshots from Queen in Deficit
Screenshot_05.png Screenshot_06.png

if the game is missing the rtp files you can:
1. Windows Users
edit the "mkxp.config" and enable the directories of the installed rtp.
If the rtp is installed in the default location just remove the symbol # from the beggining of the appropriate line. eg for XP
Code:
#RTP=C:/Program Files (x86)/Common Files/Enterbrain/RGSS/Standard/
#RTP=C:/Program Files (x86)/Common Files/Enterbrain/RGSS2/RPGVX/
#RTP=C:/Program Files (x86)/Common Files/Enterbrain/RGSS3/RPGVXAce/
change it to
Code:
RTP=C:/Program Files (x86)/Common Files/Enterbrain/RGSS/Standard/
#RTP=C:/Program Files (x86)/Common Files/Enterbrain/RGSS2/RPGVX/
#RTP=C:/Program Files (x86)/Common Files/Enterbrain/RGSS3/RPGVXAce/
2. Linux users can download them from
You don't have permission to view the spoiler content. Log in or register now.
and extract them in the game directory, or edit the "mkxp.config" and point to the archives... same for the fonts.
 
Last edited:

pk2000

Active Member
Aug 12, 2017
707
1,952
My macs do not support mojave and catalina so it's impossible for me to compile a mac os version.

ps.You could try the mac version v2.1 of mkxp-z to see if it works
 

afterlights

Well-Known Member
Jan 31, 2020
1,440
1,902
This looks fantastic!

Curiously, however, I get this opening screen and the game is sized similarly. Even maximizing the window keeps the screen in that frame. I edited mkxp.conf as recommended.

COA_HD_capture.PNG
 
  • Like
Reactions: pk2000

pk2000

Active Member
Aug 12, 2017
707
1,952
This looks fantastic!

Curiously, however, I get this opening screen and the game is sized similarly. Even maximizing the window keeps the screen in that frame. I edited mkxp.conf as recommended.

View attachment 790201
Remove the symbol # from those two lines
(Is explained at the very first line of config # Lines starting with '#' are comments. = won't take effect even when edited correctly.)
eg. the settings
#defScreenW=1280
#defScreenH=960
will be ignored and the program will revert to the default 640x480 resolution
640x480.JPG
while the settings
defScreenW=1280
defScreenH=960
will override the default and apply the resolution of 1280x960
1280x960.JPG
 
Last edited:
  • Like
Reactions: afterlights

afterlights

Well-Known Member
Jan 31, 2020
1,440
1,902
My goodness, I didn't even notice the # change! I should have been more diligent. Works great now.
 

cracker88

New Member
Jul 5, 2019
3
0
"Falcon-mkxp_x64.desktop: line 1: [Desktop: command not found..."

Not sure what I am doing wrong.
Maybe you can help.

To make Coming Of Age work on Ubuntu 18.04. 64

VX Ace is in the folder.
Falcon copied as well.
"nothing happens" when game.exe is clicked.

Above message, when done in terminal.

Any help appreciated.
 

pk2000

Active Member
Aug 12, 2017
707
1,952
"Falcon-mkxp_x64.desktop: line 1: [Desktop: command not found..."

Not sure what I am doing wrong.
Maybe you can help.

To make Coming Of Age work on Ubuntu 18.04. 64

VX Ace is in the folder.
Falcon copied as well.
"nothing happens" when game.exe is clicked.

Above message, when done in terminal.

Any help appreciated.
What version are you using?
Download version 0.5 from
extract in your game directory and then right click with the mouse, the files "Falcon-mkxp_x86_64.desktop" and "Falcon-mkxp.bin.x86_64" select properties go to the permissions tab and enable the option "allow executing file as program".
After that "Falcon-mkxp_x86_64.desktop" will appear as "Game" in the folder.
Double click it to run the game.

ps1. "Falcon-mkxp_x86_64.desktop" is only the launcher of the program. You can edit it with a text editor.
ps2. For Coming of age you do not need the rtp (Crazybat has already included all the necessary files with the distributed game)
 
Last edited:

cracker88

New Member
Jul 5, 2019
3
0
Thanks for your response.
It's not working yet.
Downloaded 0.5. Then did what you wrote.

Here is what I get when opening Falcon-mkxp_x86_64.desktop in the text editor:

[Desktop Entry]
Name=Game
Exec=sh -c "./Falcon-mkxp.bin.x86_64"
Terminal=false
Type=Application

Clicking "Game" after allowing it to execute as a program leads to nothing.

Opening it via terminal gets me:
... line 1: [Desktop: command not found ...
... line 3: -c: command not found ...

Hope that can help you help me.
 

pk2000

Active Member
Aug 12, 2017
707
1,952
Thanks for your response.
It's not working yet.
Downloaded 0.5. Then did what you wrote.

Here is what I get when opening Falcon-mkxp_x86_64.desktop in the text editor:

[Desktop Entry]
Name=Game
Exec=sh -c "./Falcon-mkxp.bin.x86_64"
Terminal=false
Type=Application

Clicking "Game" after allowing it to execute as a program leads to nothing.

Opening it via terminal gets me:
... line 1: [Desktop: command not found ...
... line 3: -c: command not found ...

Hope that can help you help me.
I installed ubuntu 20.4 to find out what is happening.
It misses 3 packages: libjpeg, libsndio and libatomic.
Open your terminal and run and execute the commands
sudo apt-get install libjpeg62
sudo apt-get install libsndio7.0
sudo apt-get install libatomic1
or if you prefer you can install them in one step
sudo apt-get install libjpeg62 libsndio7.0 libatomic1

After that you can run the software by opening the terminal in the game folder and executing the command
./Falcon-mkxp.bin.x86_64

ps. I do not know why the shortcuts in ubuntu 20.4 do not work. You should ask another ubuntu user or in their official forums
 

d0rky

Newbie
Dec 23, 2018
48
164
Amazing program. Works perfectly in windows 7. Had used "that" .dll till now, but this is Opengl. Which means SweatFX here I come:D.Possible issues with Win32API , like mkxp has. Tested on "The Orcs Strike Back" that uses Win32API to save sound volume. Had to reset sound levels every time. Not a big issue for me.

Had random crashes when entering/exiting fullscreen through alt-enter. Will keep testing, since the behavior is truly random.

Update: It is something on my end. My Opengl drivers are a mess on my laptop. Tried on my nvidia desktop and everything worked flawlessly.
 
Last edited:
  • Like
Reactions: pk2000

pk2000

Active Member
Aug 12, 2017
707
1,952
Released Version 0.6 (windows only)

The only differencies with 0.5 are:
- fluidsynth.dll added
- all dlls are moved in the folder "Falcon_preload"
- enigma is not needed anymore and is removed
- no antivirus false positives anymore :D

Since, I have not encountered any bugs all these months and finally I got rid of enigma, this release should be consider final. :coffee:
 
  • Like
Reactions: afterlights

Zachy

Spark Of Life
Modder
Donor
Game Developer
May 6, 2017
705
1,780
Works fine on games that use the native resolution! Great job ^^

I found some issues when trying it on games that change the engine's native resolution, since they change the window size via scripts that are executed after you open the .exe, so any resolution that was set before that gets overwritten (for example, the one set on mkxp.conf).

Anyways you can resize the window after that if you enable the resizable window option, so that's not really a problem. This is a great tool, and pretty easy to use, too!
 
  • Like
Reactions: pk2000

pk2000

Active Member
Aug 12, 2017
707
1,952
I found some issues when trying it on games that change the engine's native resolution, since they change the window size via scripts that are executed after you open the .exe, so any resolution that was set before that gets overwritten (for example, the one set on mkxp.conf).
I forgot mentioning the above. The easiest work around is to press ALT & Enter twice (= enter & exit fullscreen)

Another problem that you can encounter is on some games that use "SHIFT-JIS" as encoding setting in their scripts (if used with applocal different than japanese). This can be easily solved if you edit the encoding setting and change it to "UTF-8". (I may add a feature like that in the future or make a ruby addon for it)
eg. https://f95zone.to/threads/shinobi-buster-mizuna-ninpocho-t-enta-p.909/
 
Last edited:
  • Like
Reactions: Zachy

pk2000

Active Member
Aug 12, 2017
707
1,952
Zachy , d0rky , afterlights , cracker88 and all who use Falcon...

can you please send me a list of incompatilble games that you encountered?
I found a game-breaking bug on the mkxp's original code and want to check the compatibility of my fix with those games....

I already tested Rhode's Fortress , Breath of Fire and Iron , and Sangeki Of Gear and work great with the new fixed version, but want to test some more before releasing it...

thanks
 

pk2000

Active Member
Aug 12, 2017
707
1,952
I've only used it with Coming of Age. Sorry.
No problem, thank you for replying.
I use it for most games (those that work) because
- allows window resizing
- has better fullscreen mode (does not change the screen resolution)
- loads japanese fan translated games without the need to change AppLocale
 
  • Like
Reactions: afterlights

pk2000

Active Member
Aug 12, 2017
707
1,952
Version 1.0
  • better compatibility with rgss1 games
  • detects correctly all games resolutions
  • no need editing the resolution in the config anymore
  • exiting fullscreen restores the window in the previous location & size
  • (windows only) added the default locations of the rtps in the config
  • removed the fonts folder
  • added public soundfont for midi music
  • Windows version
    md5 hash: 386A1463D9C4B09128B3CA9343C9F106
  • Linux versions will come in a few days
Supports more games and all "hiccups" are fixed!
Updating to this version is highly recommended...
 
Last edited:
4.00 star(s) 1 Vote