Using custom Shapes with Forge

Questions about the content creation procedure go here, including using Forge, Anvil, or other editors, or operating emulators like Basilisk II.
Post Reply
User avatar
lj6014
Born on Board
Posts: 9
Joined: Dec 30th '14, 18:54

Be-pfhor I even start this post I don't want to hear a single post saying use Weland or some other modern editor, I use forge, End of story. I know this has been posted before but none of those post got any satisfactory answers and are filled with basically this "USE WELAND IDIOT, WAAAAAHHH"

Recently I have been interested in modifying the original Marathon Infinity Files such as shapes sounds and physics but have came across a bug, whenever I use forge with a different shapes file including the Marathon 2 Shapes I get this:

Sorry, a run-time assertion failed in "shapes.c" at line #1138. PLEASE WRITE THIS DOWN AND MAKE A BUG REPORT!

Any way to fix this/get around this? DON'T SAY WELAND! Any help will be much appreciated, Thanks.
-Lj6014
User avatar
General Tacticus
Cyborg
Posts: 209
Joined: Apr 5th '13, 04:27

I have been having a similar issue with my mapping project. In my case it is less consistent, and appears to be affected by the map as well. I think the error code is the same, though.

I would be interested in some insight here as well.
User avatar
Wrkncacnter
Vidmaster
Posts: 1948
Joined: Jan 29th '06, 03:51
Contact:

There's an assertion in line 1138 of shapes.c of the infinity source code, so you could poke around in there to try to figure out what might be causing the issue. It likely has a lot of shared code with forge.
User avatar
goran
Vidmaster
Posts: 1468
Joined: Feb 2nd '06, 19:51
Contact:

lj6014 wrote:Be-pfhor I even start this post I don't want to hear a single post saying use Weland or some other modern editor, I use forge, End of story. I know this has been posted before but none of those post got any satisfactory answers and are filled with basically this "USE WELAND IDIOT, WAAAAAHHH"

Recently I have been interested in modifying the original Marathon Infinity Files such as shapes sounds and physics but have came across a bug, whenever I use forge with a different shapes file including the Marathon 2 Shapes I get this:

Sorry, a run-time assertion failed in "shapes.c" at line #1138. PLEASE WRITE THIS DOWN AND MAKE A BUG REPORT!

Any way to fix this/get around this? DON'T SAY WELAND! Any help will be much appreciated, Thanks.
Forge only works with infinity shapes files if I recall correctly. M2 shapes do not include the necessary jjarro collection.

You also have the issue of missing header files. If the shapes file has gone through windows the header will be missing. There is a software called ResEdit that you can use to access and edit the header information.
User avatar
lj6014
Born on Board
Posts: 9
Joined: Dec 30th '14, 18:54

yeah this is awhile later, but I finally got it to work, don’t know what I was doing wrong though
-Lj6014
User avatar
HelviusRufus
Cyborg
Posts: 241
Joined: Apr 15th '15, 03:37

lj6014 wrote:...but I finally got it to work...
good news.
per aspera ad astra.
I just play 'em; I don't know how they work.
Post Reply