mkxp
mkxp copied to clipboard
Free Software implementation of the Ruby Game Scripting System (RGSS)
The engine should keep running if sound card not present or sound system couldn't initialize, maybe with a warning that there will be no sound or something (see my [pull...
Hi Ancurio, First of all thanks for this amazing work you did! When there is no sound card detected or configured on the system, it should still be OK to...
The idea is that it would be much easier to debug scripts, with step through/step into...etc functions provided by the IDE. I saw some people mentioning using IDEs instead of...
https://github.com/Ancurio/mkxp/blob/380b676777b101a7d6648a8e6b9a226a8984bbc0/src/filesystem.cpp#L666-L674 if you see this for loop, it will always loop until the end of the list is found, ideally you'd stop once PHYSFS_ENUM_STOP was returned, (file was found) ```...
if you see here, https://github.com/Ancurio/mkxp/blob/380b676777b101a7d6648a8e6b9a226a8984bbc0/src/filesystem.cpp#L602-L603 if the last part of the filename is NOT a \0 or a '.' then it returns PHYSFS_ENUM_STOP, which will physfs to simply *stop* looking...
This allows compiling of mkxp against Ruby 1.8.7 (tested with p374). To test that it works simply start a RPG Maker XP game. If you get "Win32Api not found" instead...
Issue 107 fixed a problem with table autotiles appearing below grass tiles. Now, however, table legs appear _above_ some tiles they shouldn't. Original issue: http://i.imgur.com/Monioxs.png After Issue 107 fix: http://i.imgur.com/vYmYUoM.png...
Example: ```rb sprite = Sprite.new sprite.zoom_x = 0.9 p sprite.zoom_x ``` In original RPG Maker XP engine, it prints 0.9 But it prints 0.8999999761581421 in mkxp (OSX binary)

- Better debug information on float errors (lines 231 and 251). - line 246 fixes ruby rational errors