Gaming World Forums

Creativity => Game Design & Demos => Topic started by: Cherry on November 14, 2010, 01:39:45 am

Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 14, 2010, 01:39:45 am
Introduction

Patches of the RPG Maker 2000/2003 editor have always been the greatest problem, because they all changed the resource section in the executable. So there were two ways of distrubuting such a modification: Either the users had to change their RPG2000/3.exe by themselves using the famous “Resource Hacker” or replace it by a new one, which was often a big problem because modifications made in the past, and even localizations were overridden.

The aim of my project is to make things easier. RPG Maker 2009 Ultimate neither changes the executable file nor replaces it. It’s compatible with all versions and this way very flexible. When started, it will load any RPG Maker 200x editor and inject itself into it. From the inside, it is able to modify the RPG Maker then.


Already implemented features
    * Interface modification: new, compact toolbar, seperated (”floating”) map tree and chip selector, project’s name in title bar
    * User-defined interface modification or localization through INI files (UIMod). This replaces the old way, where you had to use Resource Hacker.
    * Support for multiple instances (up to 100) without conflicts
    * Opening project by entering the path
    * Replacement of fonts (this way eliminating the bug where RM2k3 would display a yen sign instead of a backslash)
    * “User tools” menu where you can put tools you want to call quickly
    * Support for resources in subfolders
    * File info for resources (image size, title/copyright information for MIDIs and MP3s, …)
    * “Undo” button for many event commands
    * New charset animation type “No steps when moving”
    * New hotkeys, F11 can now be used in every window to open the music selector, F9 also works in the database
    * Event command highlighting
    * Size of event listboxes can be increased
    * “Secret”, password-protected events
    * Support for lower layer tiles in upper layer (with one important restriction, read ultimate.txt for details)
    * Go to a map by entering its ID or a part of its name
    * Support for comments up to 128 lines
    * No size check at importing images
    * Support for 125 (5×25) sprites instead of 25 (5×5) in one animation file
    * Useful tips and tricks
    * Language files included: German, French, Spanish and Polish
    * Language file editor
...and more

Planned features
    * Integration of CGSS
    * Minimap of current map for better overview
    * Better sound player with music download feature
    * Debugger
    * Event template feature (with parameters) for often used types of events (e.g. “chest”, “teleport”, …)
...and more

Screenshots
Loader
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_302_RPG-Maker-2009-Ultimate.png)


Main window with floating tool panel
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_304_Tool-Panel.png)


Go to Map window
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_305_.png)


Secret event password change dialog
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_306_Event-Editor-ID_0174.png)


Secret event password enter dialog
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_307_Enter-Password.png)


Database menu
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_310_Wario_-Master-of-Fart-RPG-Maker-2009-Ultimate.png)


Tools menu with user-defined tools
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_312_Wario_-Master-of-Fart-RPG-Maker-2009-Ultimate.png)


Tips & Tricks window
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_313_Tips-Tricks.png)


Database with vertical tabs and event command highlighting
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_314_Database.png)


Maximized event listbox
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_315_Database.png)


Resource manager with file info
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_317_Resource-Manager.png)


Move/rename function
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_318_Ordner-suchen.png)


Subfolder combobox
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_320_Select-Event-Graphic.png)


Listing of files in all subfolders
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_321_Select-Event-Graphic.png)


Big comment
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_322_Insert-Comment.png)


New event animation style
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_323_Event-Editor-ID_0006.png)


Language file editor
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_324_D__My-Dropbox_ultimate_language_spanish.ini-Language-File-Editor.png)


Use of an animation file with 125 sprites
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_325_Cel-Properties.png)


About window
(https://legacy.gamingw.net/etc/cherrytree.at/cms/wp-content/uploads/ScreenShot_326_About-RPG-Maker-2009-Ultimate.png)


Download of version 0.15 Alpha
http://cherrytree.at/download/?did=1
Changelog: http://cherrytree.at/ultimate-changelog

Please read the text files carefully before testing, especially ultimate.txt and faq.txt!

Best regards,
Cherry
Title: RPG Maker 2009 Ultimate
Post by: hero_bash on November 14, 2010, 07:50:37 am
wow..this sounds reallycool
Title: RPG Maker 2009 Ultimate
Post by: DoctorEars on November 14, 2010, 11:31:40 pm
This actually looks really fucking good. Kudos.
Title: RPG Maker 2009 Ultimate
Post by: Mateui on November 15, 2010, 12:39:39 am
Awesome work as always Cherry. You know what would be sweeter? If you could somehow implement that program that allows you to visually place a picture on your map and give you its show picture coordinates instantly. Beats having to waste time trying to guess the coordinates. (Speaking of this program, does anyone have a link for it by any chance? Need to download it to this new computer but I lost the download link. Oops.)

Also, does this RM2K9 Ultimate patch include your PicsInBattle patch? (Because that alone is worth the download imo). I know you took it down due to some critical bug but I hope you've been able to work it out!
Title: RPG Maker 2009 Ultimate
Post by: Ragnar on November 15, 2010, 02:23:16 am
I'm going to make a puzzle where a person in your group turns into a statue and you have to push them around just to implement your new movement option

would there be any way to make an event like the "Exchange tile" event like how it works now all grass tiles would change to snow tiles or something - could you make an event where only one specific tile (a specific coordinate on the map) changes??? like Zelda 3 cutting bushes effect but without the need for 500,000 events - and it would preserve the collision properties of that tile like allowing you to walk through the bushes. Basically turn it into a common event for the entire game any bush tile turns into stump tile when you attack it?? that would be so much easier to code than the bottom-up or top-down way currently where each bush is an event that displays the animation/erases. Or even just a way to tag those events so the common event reads the tag instead of each bush in the game is epic pages of code

that EVENT FACTORY thing sounds really good somebody at Squaresoft is probably laughing at us for making each treasure chest/shopkeeper/etc by hand
Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 15, 2010, 05:44:57 am
Ultimate doesn't include any patches, it's just a modification of the EDITOR, not the ENGINE.

About coordinates: Will be added.
About exchange tile: Needs modification of engine; will be part of RM2k3 Revolution Patch
Title: RPG Maker 2009 Ultimate
Post by: The Dude on November 15, 2010, 07:02:27 am
This kicks ass. So going to try this later.
Title: RPG Maker 2009 Ultimate
Post by: Ragnar on November 15, 2010, 09:19:11 am
wario: master of fart seems like a pretty great game
Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 15, 2010, 09:59:08 am
hell, I picked just a random game :D
Title: RPG Maker 2009 Ultimate
Post by: The One on November 15, 2010, 11:22:39 am
Looks cool but kind of complicated on the first sight. Will try this out later, just one question though, why is it called 2009?
Title: RPG Maker 2009 Ultimate
Post by: benos on November 15, 2010, 12:52:18 pm
Because that was the first version that was made.


Version 0.01 (27.04.2009) [About ][/About]
First testing version
Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 15, 2010, 05:50:01 pm
Two reasons for 2009:
- It was started in 2009
- It should go conform with 2000/2003 => 200X, and I think, 2009 looks cooler than 2010 or 2011.

And could you tell me what exactly looks complicated about it? You are the second one who tells me that, and I don't understand it^^
Title: RPG Maker 2009 Ultimate
Post by: 15312 on November 15, 2010, 06:24:38 pm
Looks awesome. Cherry could I translate it into Czech? For the Czech community. They would be delighted.
Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 15, 2010, 06:36:20 pm
Of course. Read translate.txt for instructions. Just send me the language file then, I will check it and add it in next release.

Oh, what are the largest forums of the Czech community? I'll post it there then.
Title: RPG Maker 2009 Ultimate
Post by: 15312 on November 15, 2010, 06:39:29 pm
It´s RPG2HEAVEN (http://forum.rpg2heaven.cz/) not a largest but most known. Ok I´ll do my best.
Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 15, 2010, 06:44:10 pm
Hm, maybe you could post RM2k9U there too, because it's probably better when the post is in their native language...
Title: RPG Maker 2009 Ultimate
Post by: 15312 on November 15, 2010, 06:57:05 pm
Ok. I translate your first post and then post it on forum. This is great work of one man. Its open new way of work in RMK2K-2K3 in other languages. :woop:
Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 15, 2010, 08:32:08 pm
Yes, but that's the language editor only translates the texts of RM2k9U, not the texts of the normal RM2k(3).

For that, you can use UIMod (even in language files), but it's a bit more complicated: Look at the example files and read ultimate.txt and maybe the changelog, there is a lot of information in it.
Title: RPG Maker 2009 Ultimate
Post by: drenrin2120 on November 18, 2010, 06:23:51 pm
0_0

Looks awesome. I love you for doing this work. rm2k3 is way cooler than rmxp or vx.

Question though, this may be stupid, but does this create game disks so that people won't need rm2k9?
Title: RPG Maker 2009 Ultimate
Post by: Cherry on November 18, 2010, 06:51:57 pm
RM2k9U is just an extension to RM2k(3). You can switch between RM2k(3) and RM2k9U - on the same project - as you like.

So, creating game disks works the same way as usually (you find it at Tools->Create Installer)
Title: RPG Maker 2009 Ultimate
Post by: drenrin2120 on November 19, 2010, 01:51:48 am
Alright, cool.

The tips are useful, I've been using rm2k3 for years and didn't know some of those things. =P