Looking at the timelines, kind of surprised you didn't cut your losses and use RPG Maker XP or later w/ ruby as the scripting language, which was released in 2004. I'm estimating that project wasn't started before 2005?
Why did you stick with using that when newer engines were around?