PDA

View Full Version : [REL] RCT3 Importer v18b2 & ovlmake v0.5 + support files


Belgabor
11-16-2008, 05:31 PM
Hi everybody,

after promising a new release for a long time, I finally managed to get it done. A lot of bug fixes and new things made it in, be sure to read the RCT3 Utility Notes (former v18 Release notes). These also explain the versioning of the support packages.

Here's the full changelog (more explanation in the notes):

engine (affects both importer and ovlmake)
* [Added] Partial workaround for the 31 mesh limit. Meshes with the same settings will be merged on import.
* [Added] Support for bone weights and meshes assigned to more than one bone
* [Added] Option to automatically update from model files and/or sort bones
* [Added] Reject Blender default animation, bone, texture and spline names
* [Fixed] Sense of rotation matrices corrected for right handed coordinate system
* [Fixed] Animation import from ms3d
* [Fixed] Crash on broken modxml
* [Fixed] Rare-occurring bug that lead to creation of broken ovls
* [Cleaned] Fixed a lot of compiler warnings

Importer
* [Added] Right double-click on A to re-auto model bones without confirmation
* [Added] Toggle for the animation display on LODs
* [Added] Detect Problems menu command to find some issues that can lead to a 60% crash or a no sid for svd.
* [Added] More visual flags
* [Added] Some support for moving theme files around. The importer is able to fix the paths of all files if the directory structure did not change.
* [Added] Busy notice while loading or saving scenery files.
* [Added] When changing a bone name in a model window, ask the user if he wants to change the name in other animated models or animations.
* [Fixed] Show selected item in list boxes after update
* [Fixed] Load error for empty matrix stacks
* [Fixed] Prefix missing on returned filename if creating from scenery settings dialog
* [Fixed] Clear prefix when loading old scn file
* [Fixed] Make auto coordinate system from file button work. Also gives somewhat helpful suggestion when no coordinate system information is available.
* [Fixed] Up/down spin controls no longer activated if nothing is selected
* [Fixed] Bugs when trying to load broken modxml files.
* [Fixed] OK and Cancel buttons hidden in bone settings window if the assigend meshes list was too long.
* [Fixed] Prevent errors due to size in squares being set to more than 1.
* [Fixed] Update parents of bones when changing the parent's name.
* [Removed] The fix orientation matrix is now gone for good as it created a lot of confusion. That removes the use of a default matrix, so that's gone as well.

ovlmake
* [Added] Support for multi-chunk and multi-animation flats
* [Added] Support for binding sound to scenery
* [Added] Support for custom sound
* [Added] Brief message output format, mostly for evaluation by front-ends
* [Changed] Error report system to give as much error information as available
* [Fixed] Spelling mistakes
There is also a new xml schemata package to support external xml editors, if you don't have one that supports RelaxNG-schemata, get one or forget about this package, in short, it is not necessary for the importer and/or ovlmake.

Also some readme text files have been reformatted to allow automatic html file creation and therefore come now with a html version of themselves.

Download as always from the sourceforge project page:
https://sourceforge.net/project/showfiles.php?group_id=181524

Get the mingw dll from here mingwrt-3.15.1-mingw32-dll.tar.gz (http://downloads.sourceforge.net/mingw/mingwrt-3.15.1-mingw32-dll.tar.gz?use_mirror=) and extract it to your Importer/ovlmake folder.

Edit: There is a bug with animated textures, namely with reading of scenery files that contain them. If you need animated textures, use the previous version of the importer for setup (ie make a texture ovl). You can get (the new) ovlmake to accept them when turning off validation (--novalid), but that also turns off the general error detection inherent in xml validation, so only use if you must.

Bug 2:IndentationError: unindent does not match any outer indentation level
Fix: Get http://rct3.svn.sourceforge.net/viewvc/rct3/trunk/RCT3%20Importer/dist/scripts/Blender/action_script_tools.py and replace the file from the pack.

RCT3robin
11-16-2008, 05:34 PM
Woohoo,Thanks for the effort and work on this Belgabor( + others?) And i'm sure it will be used alot!

sr3d
11-16-2008, 05:38 PM
Nice, great work with the sounds :) Thanks.

Edit: I thing you got to bundle mingwm10.dll with the importer, it errors off saying it's not found trying to load it.

gamer2456
11-16-2008, 05:39 PM
Awsome belgabor can't wait try this out good job.

RCT3robin
11-16-2008, 05:52 PM
Nice, great work with the sounds :) Thanks.

Edit: I thing you got to bundle mingwm10.dll with the importer, it errors off saying it's not found trying to load it.

Yeah same for te ovlmake-0.5

Belgabor
11-16-2008, 06:11 PM
Added link.

C.D.C.
11-16-2008, 06:47 PM
Yay now stu-2693 can start finishing his Techno Jump :D but first he needs a break from all of this.:rolleyes:

CoasterJamie
11-16-2008, 06:54 PM
Great work, can't wait to mess around with it. :p

X Enterprises
11-16-2008, 07:55 PM
Cool.:D:up:

I'll see what I can add to my XML Maker.

Vodhin
11-16-2008, 10:30 PM
WhooHoo- Thanks for this update, Belgabor!

One question: there is an icon of a pair of crossed boned next to a mesh name in the mesh list- what is this? This is on a model that I know would have that mesh stripped of it's bone assignment in the previous version because the older importer would assume shared vertices. I did assign the mesh to it's bone and the cross bones still shows... just curious...

Belgabor
11-16-2008, 11:14 PM
The importer now allows multi-bone meshes with multi-bone vertices, see the last point of the general information chapter in the notes. The icon you see denotes a mesh with multi-bone status.

RedOctoberRCT3
11-17-2008, 12:58 AM
Every time I run it it says "This application has failed to start becuase mingwm10.dll was not found. Re-installing this application may fix this problem" I know there is a link above but that doesn't help either. Can anyone help me??

Keep Hunting
Red

tycoon4life
11-17-2008, 01:22 AM
So it means that we can use sounds for our rides?

Belgabor
11-17-2008, 01:27 AM
Every time I run it it says "This application has failed to start becuase mingwm10.dll was not found. Re-installing this application may fix this problem" I know there is a link above but that doesn't help either. Can anyone help me??

Keep Hunting
Red

Download the file and extract the contained dll to your Importer and/or ovlmake folder.

So it means that we can use sounds for our rides?

Yes.

Ckef01
11-17-2008, 02:38 AM
oooo, great!, at the moment I don't really have time, I'll download later today :D !

stu-2693
11-17-2008, 03:45 AM
and there was me thinking it might be easier than the last one :haha:

sr3d
11-17-2008, 06:56 AM
and there was me thinking it might be easier than the last one :haha:
I thought the last importer was easy after about..3 mins :confused:

Ckef01
11-17-2008, 02:59 PM
hmm, I installed the new blender scripts but they don't work, I did put all the files in the scripts folder from blender, but in python this error shows up:

IndentationError: unindent does not match any outer indentation level

Belgabor
11-17-2008, 03:02 PM
I hoped this was confined to a specific version of Blender as it didn't affect me. I'll add a link with a fix to the first post in a couple of mins.

Old-Spice
11-17-2008, 03:03 PM
Now, binding sound to scenery includes static scenery I am assuming?

Belgabor
11-17-2008, 03:10 PM
No. Sound requires animation in RCT3. It doesn't even really work with "normal" animated scenery (normal in contrast to ride events, where it does work). The issue is explained in the flatride tutorial.

Ckef01
11-17-2008, 04:12 PM
hmm, thanks for posting this, but if I click the new link, it only get a page full of weird code

Belgabor
11-17-2008, 04:36 PM
It's a direct link to the fixed python file. Just save it and copy it over the old one in the scripts dir.
(What browser do you use btw? Firefox asks me to save it and doesn't open it directly).

Ckef01
11-17-2008, 04:58 PM
aah, I see, I tried it with firefox, it works fine now, thanks :)

kamyk
11-18-2008, 03:21 AM
As a first post, I hate it to be an issue report, but...

I am a total RCT3 importing n00b yes. I am not new to modding, modelling or texturing. I have downloaded the importer, have followed the tutorial on its useage http://rct3.sourceforge.net/tutorials/beginner_tutorial.html (http://rct3.sourceforge.net/tutorials/beginner_tutorial.html)
to the letter, using Sketchup to make and texture a box. However-two things. There is no "Fix Orientation" button on the Matrix Editor, and when I get to the "Edit Scenery Settings" portion of the tutorial (following it to the letter) neither the "Save SID As" nor "OK" buttons do anything. The only working option I have for leaving said screen is the cancel button. Granted I am brand spanking new to trying my hand at modding RCT3, but I've modded for numerous other things, and I am positive I am following the tutorial to the letter except for having no "Fix Orientation" button to click in the Matrix Editor. Sigh. I'd really like to try my hand at RCT3 mods...

errt
11-18-2008, 09:09 AM
Well, the tutorial is on importer v17. The Fix Orientation button has been removed, now you choose "Right handed, Z-Up" model direction and don't have to enter matrix editor.

kamyk
11-18-2008, 04:33 PM
Kinda figured that out on my own, although I wasn't sure if that was the right thing to do or not. Now I do, ty.

It still does not solve the issue I am having with the "Save SID As" and "OK" buttons on the "Edit Scenery Settings" page though. I don't get errors, I get nothing at all. They simply depress when clicked, and do nothing else. I have also followed the readme that comes with the importer with the same results...

Also, as I have just started trying my hand at this, I have no previous install of the importer that I am copying the new installation into. Could I be missing a file that isn't in the zip or something?

Edit:
Ech, nvm. I finally figured out the little entry box called "supports" had to have a number in it. I thought it was part of the flags section so I left it alone. It would be helpful if the tuts and especially the readme called the boxes and entry forms what they are called in the importer. Anyways, just glad I can tinker now. Ty for the importer.

*Goes back to lurking until he has something to show people*

DBM666
01-03-2009, 10:10 AM
Hi, sorry this is my first post too. I'm experiencing a problem with this version of RCT3 Importer. V18beta1 worked really well for me but in this version when I click the install button it does nothing. I did a search on my PC for it but no results came in except the ovl files that i created.

Belgabor
01-03-2009, 12:53 PM
Very strange.
* make sure it's not a Vista VirtualStore issue.
* does "Detect Problems" yield any results?

DBM666
01-03-2009, 07:09 PM
Nope, I'm not using windows vista. Im using XP.

And when i click detect problems it says 'No problems found!'.

DBM666
01-03-2009, 08:39 PM
Nevermind, I fixed it by re-installing RCT3. Thanks for this great release.

gadget
01-29-2009, 11:00 AM
rock on

veryConfused
01-31-2009, 01:28 PM
Belgabor, I think that I have found an issue with the importer. I've noticed that you can save the default matrix you use into the importer (Right clicking twice, but it seems to crash the importer. Just letting you know about that issue, as it would save time having the defualt matrix show up as the one you generally use.

Belgabor
01-31-2009, 10:16 PM
Could you explain that in more detail please? The latest version does not have a default matrix anymore, so I'm a bit confused about what you exactly did where.

williamsoft man
03-14-2009, 11:53 PM
wiat, wait, wait let me get this clear, belgabor is jonwil?

veryConfused
03-15-2009, 12:20 AM
Belgabor is NOT jonwil, he took over the creation of the Importer (happened a while back).

Anyways, when you double right click the F button next to the matrix, it asks you if you want to save that matrix as the default. When you click yes, it crashes.

T4L
03-15-2009, 03:16 AM
Yeah, I just tried and it said it stopped working.

Belgabor
03-15-2009, 01:12 PM
Thanks, I'll investigate.

sportzguy77
03-18-2009, 04:52 PM
doesnt work 4 me help!?

TheChicosAStar
03-18-2009, 05:03 PM
What doent work? The Importer? And by that you mean?

sportzguy77
03-18-2009, 05:08 PM
What doent work? The Importer? And by that you mean?
well, every time i click the install button, theres a window the says,"windows has encountered a problem"and it says send or dont send, and then the importer quits.=(