====== RPG_RT.exe technical details ====== This is implemented in Player now (except the behavior after renaming executable), remains here for reference only. ===== Specifying the command line ===== ''RPG_RT.exe [TestPlay | BattleTest] [ShowTitle | HideTitle] [Fullscreen | Window] [n]'' ==== [TestPlay | BattleTest] ==== There is a test mode of play. If the test is carried out of the game from the publisher, is sent TestPlay parameter. If the test is done battle since the publisher, is sent along with the parameter BattleTest the fourth parameter ''n''. N is the monster party ID to test battle. ==== [ShowTitle | HideTitle] ==== If you want to display an image on the screen title, is sent ShowTitle parameter. If on the contrary do not want to show any pictures, it sends the parameter HideTitle. ==== [FullScreen | Window] ==== If you want full screen, will be sent FullScreen. If on the contrary we want a window, will be sent Window. ===== Sample usage ===== By default the game is released in normal mode, showing the image of full-screen title. To change the behavior of the executable, shows the following examples: RPG_RT.exe TestPlay HideTitle Window This will begin RPG_RT.exe in test mode of play, without displaying the image of the title and windowed mode. RPG_RT.exe BattleTest ShowTitle FullScreen 1 This will execute the game in test mode of battle testing with monster ID 0001, showing the image of full screen title. RPG_RT.exe Dummy Dummy Window This execute the game in normal mode, showing the image of the title and window. ===== Notes ===== The parameters ''ShowTitle'' and ''FullScreen'' in fact do not exist for RPG_RT.exe are just //dummy//, what happens is that RPG2000.exe that defines itself by launching the test of the game or the test of battle. (Even with the English release of RPG Maker 2003 where windowed mode can be set as the default choice, ''FullScreen'' will not work for instance). The fourth parameter ''n'' is sent only to launch RPG_RT.exe with ''BattleTest''. Parameter names are case sensitive. Running RPG_RT.exe with BattleTest, RPG_RT.ldb amending temporarily to launch the game and is restored when the performance ends. It just makes a temporary saved as if you give to accept or implement in the database. It also increases the value of 0x05B, although that is not documented in the ldb, yes it is in the LMU, and means the number of times saved, if only to test the game. When you save or save as they were applied that value increased after launching the latest evidence, but to restore the file, which by pressing OK or Apply subsequently increased the times run the test within the LDB. In the end RPG_RT.ldb also keeps information from the last test of the game, but then RPG2000.exe not reload the form with such data. WhoopA has properly documented and will be explained in paragraph formatting LDB. That is why in launching the test is not passed any additional parameter for the command line apart from ''BattleTest x x n'' simply because those data are stored in the LDB. If data chunk does not exist in LDB yet and somebody launches BattleTest from a shortcut (will never happen this from editor) RPG_RT will use default LDB values (initial levels and default equipment). ===== Behavior after renaming RPG_RT.exe ===== When ''RPG_RT.exe'' is renamed, e.g.: ''Game.exe'', the ''GameTitle'' will be read from ''Game.ini'' and ''FullPackageFlag'' will be read from ''RPG_RT.ini''. Then, if you want to rename the executable and make the game RTP independent you need to have both ''Game.ini'' and ''RPG_RT.ini'' in the same folder with the corresponding parameters.