Version 0.08 (14.08.2009)
[added]
- Fonts can now be replaced using a CreateFontIndirectA hook (can be set in configuration file).
This feature is used to use a standard font for all RPG Maker versions. Additionally, the bug where RM2k3 would display yen symbols instead of backslashes is corrected.
- In title bar, the game's title is now displayed first.
- Event command prefix ("<>" by default) can now be replaced (can be set in configuration file).
- Last window positions will now be restored when starting.
[changed]
- Font used by RM2k9U's dialogs is now MS Shell Dlg instead of MS Sans Serif.
- Now, more than one advanced language file can be used.
- Now, INI files are used as language files instead of DLL files. This change was done because updating a DLL language file to the next language version would be nearly impossible without re-translating.
The language file can also contain RPG Maker-manipulating content like advanced language files. The dialogs, menus and strings of RM2k9U can be accessed just like the RPG Maker's windows.
[removed]
- Language versions.
[fixed]
- Grayed menu items could still be called using their hotkeys.
- When hiding tool panel using toolbar button, RM2k9U sometimes lost focus.
- Loader wasn't thread-safe and could occasionally use a wrong project path or start the wrong RPG Maker version.
- Loading window content is now much faster because advance language files are now stored in memory.
Version 0.07 (20.07.2009)
[added]
- Option to block keypatch completely (can be set in configuration file).
- Section "[Any]" in advanced language file, RM2k9U will try to apply it on every window.
- Option "Settings..." in file menu. Currently, it only opens the configuration file for editing.
- Option to hide keypatch splash (can be set in configuration file).
[changed]
- CreateRemoteThread is not used for injecting the DLL any more. Now, a code cave is used. This way, the DLL can be loaded right after creating the RPG Maker process.
- Zoom toolbar buttons are now combined in one button.
- Toolbar icons replaced by nicer ones.
[removed]
- Unnecessary toolbar buttons.
[fixed]
- Because of the new DLL injection technique, hiding the main window and splash screen is now more accurate.
- The splash screen will now disappear when a message box opens while starting.
- Senseless recusive name checking of child windows removed, so database isn't lagging any more.
- Section "[FormLcfMain]" in advanced language file didn't work.
- Advanced language file was applied twice.
- Floating tool panel could be overlapped by main window after minimizing RPG Maker 2009 Ultimate.
- Floating tool panel was behaving strangely when moving.
- The hotkeys of the menu items "Close" and "Exit" were displayed in reverse order.
Version 0.06 (01.07.2009)
[added]
- Loader now remembers last opened project.
- Easter egg in database (answer to... ^^).
- The project title is now displayed in title bar.
[changed]
- Now a CallWndProc hook is used instead of a CBT hook, which is now able to precisely detect finishing VCL windows' initialization.
- RM2k9U now uses another way to find VCL windows, which also finds child windows.
- Loader is now part of the library. rpg2009.exe now just loads ultimate.dll and calls LdrInit.
- Startup is now a lot faster (unnecessary waiting loops removed, initialization optimized).
[fixed]
- The real version number is now shown in about dialog, because it's far away from v1.00 Beta

- When RM2k9U was started while an ordinary RM2k or RM2k3 was running, the already running RPG Maker would disappear and turn into a zombie process.
- Multiple instances did not work due to a little mistake caused by grubiness.
- Loader became unstable when starting RM2k9U failed.
- Tool panel appeared above all other windows until RM2k9U got focus for the first time.
...
...
...
...