Sonic and Sega Retro Message Board: Is anyone still interested in Heroes? - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Is anyone still interested in Heroes? Info on level editing

#1 User is offline igorseabra4 

Posted 05 March 2016 - 06:22 PM

  • Posts: 16
  • Joined: 24-May 09
  • Gender:Male
  • Location:Brazil
  • Project:Heroes SCHG, Heroes Power Plant
  • Wiki edits:2
In case the answer to the question in the topic title is yes, I have contributed to the wiki by adding a page with a description of what I know about the Sonic Heroes object placement file format:

http://info.sonicret.../Object_Editing

Yeah, I'm the same guy who posted what I initially had of that on this forum around 6 years ago. I've been busy with some other stuff since then, but decided to show up :v
From what I've seen around the internet, at least one person has released a mod with object layout edits on Heroes, so someone has carried that on. Maybe if some anyone else is interested, we can continue work on that. Otherwise I guess it wouldn't have much point.
This post has been edited by igorseabra4: 25 March 2016 - 03:46 PM

#2 User is offline Atendega 

Posted 05 March 2016 - 07:21 PM

  • Lesser Sea Sponge
  • Posts: 577
  • Joined: 16-August 14
  • Gender:Female
  • Location:Comfy couch
  • Project:Collecting insults
Even if no one was interested (which I assure you isn't the case), excellent work! This place could always use more good documentation. I'm sure if when someone gets proper geometry importing working, this will be very useful!

#3 User is offline total 

Posted 05 March 2016 - 09:26 PM

  • Posts: 67
  • Joined: 17-August 09
  • Gender:Not Telling
  • Wiki edits:1

Quote

Is anyone still interested in Heroes?

I honestly wouldn't say there was any real interest to begin with.

Quote

Yeah, I'm the same guy who posted what I initially had of that on this forum around 6 years ago. I've been busy with some other stuff since then, but decided to show up :v

well, if that matters, I do remember your thread:
https://forums.sonic...76

and I tried to figure this out too:
Posted Image
but never really came up with anything.


Quote

Maybe if some anyone else is interested, we can continue work on that. Otherwise I guess it wouldn't have much point.

I'm mostly interested in Shadow, but maybe I'll take a look at Heroes again.
(having ONERedir (similar to CPKRedir) would definitely help to arouse my interest again)

No guarantees though, and you should not expect any help here (I guess Polygon Jim was the last person who gave a damn about the game).
This post has been edited by total: 07 March 2016 - 11:26 AM

#4 User is offline Turbohog 

Posted 05 March 2016 - 10:07 PM

  • Posts: 568
  • Joined: 25-June 08
  • Gender:Male
  • Wiki edits:22
My main interest in heroes would be porting the levels to Adventure 1 or 2 or some other engine. I thought the levels in Heroes were designed pretty well...it's just that the engine the game was running off of wasn't the best.

#5 User is offline Morph 

Posted 06 March 2016 - 01:13 PM

  • AKA SonicFreak94.
  • Posts: 766
  • Joined: 01-August 08
  • Gender:Male
  • Location:Utah
  • Project:SA1/2 hax
  • Wiki edits:11
I still have a lot of interest in Heroes hacking, I just haven't had the time and motivation to do much myself. Level design is the major point of interest for me, so this is great to see.

#6 User is offline Herm the Germ 

Posted 07 March 2016 - 09:25 AM

  • Hmm, not bad. Well done, doctor!
  • Posts: 1482
  • Joined: 22-April 09
  • Gender:Male
  • Location:Dresden, Saxony, Germany
  • Project:MIDI-to-SMPS-conversions, mostly. Takin' requests, too.
  • Wiki edits:5

View PostTurbohog, on 05 March 2016 - 10:07 PM, said:

My main interest in heroes would be porting the levels to Adventure 1 or 2 or some other engine. I thought the levels in Heroes were designed pretty well...it's just that the engine the game was running off of wasn't the best.

So you hope the levels of a game that was never even designed around this engine would work better? :psyduck:/>

Man, I wish I had kept better notes on what I did with the TXD-files to get them to work properly and with Mipmaps. I know it had something to do with using TXD Workshop, ViceTXD and G-TXD, as almost all of them seemed to generate different kinds of flags that the Heroes Engine was using, but not all at once; you had to, like, go in order. :psyduck:/>²

#7 User is offline igorseabra4 

Posted 07 March 2016 - 09:52 AM

  • Posts: 16
  • Joined: 24-May 09
  • Gender:Male
  • Location:Brazil
  • Project:Heroes SCHG, Heroes Power Plant
  • Wiki edits:2
TXD Workshop can import textures into Heroes with mipmaps, but I think it can only work with some of the files and textures. I don't have it here right now but I remember you had to change the game format so it wouldn't corrupt the files.

This thread has a tutorial on exporting the level geometry. I managed to do it a couple of times, but I was too lazy to export an entire level as they're split into a lot of files.

I'm pretty sure someone has managed to import models into Heroes already, though the collision format has probably never been looked into.

Shadow most likely uses the same file formats as Heroes. I've never taken a look at them though, all I have is the PS2 iso.

About the object layout format, I'm gonna try and get somewhere with the misc. settings, maybe see if there is any debug info left about them or the object lists

#8 User is offline total 

Posted 07 March 2016 - 10:08 AM

  • Posts: 67
  • Joined: 17-August 09
  • Gender:Not Telling
  • Wiki edits:1
I'll say it again: HeroesPC txds are just DDSes with slightly different headers. Solving that mipmaps issue takes just as much as setting one byte in a header. I know what I'm talking about, I made a working converter years ago (which was not publicly released, so of course it is lost).
So please stop with all that gta tools related bullshit already.

Quote

Ithough the collision format has probably never been looked into.

I figured out about 40% of it. I know how to extract collision meshes, but that's it. The rest is somehow related to surface properties ("solid", "visible" etc) and probably grinding paths.

Quote

Shadow most likely uses the same file formats as Heroes

not at all. Some of them are very similar, but they are not compatible between each other.
This post has been edited by total: 07 March 2016 - 11:24 AM

#9 User is offline total 

Posted 07 March 2016 - 10:49 AM

  • Posts: 67
  • Joined: 17-August 09
  • Gender:Not Telling
  • Wiki edits:1
----
by the way:


getting it done is easier than you think. The most annoying part is skinning info.
Personally, I never did a complete model replacement, but there is nothing special about Heroes DFFs (I.e. there are no custom chunks), . Even RW SDK viewers are able to load them with animations.
Posted Image

In other words: all the necessary info (and tools) was there all these years, it's just that nobody really gives a shit.

#10 User is offline ultima espio 

Posted 07 March 2016 - 12:09 PM

  • Posts: 469
  • Joined: 29-March 05
  • Gender:Male
  • Location:United Kingdom
I'm still interested in this. It would be awesome to give this game some attention. We've seen how creative our fanbase is with SADX/Generations/Lost World mods, I'm sure we'd see some awesome stuff for Heroes if the ball got rolling.

#11 User is offline Herm the Germ 

Posted 07 March 2016 - 06:25 PM

  • Hmm, not bad. Well done, doctor!
  • Posts: 1482
  • Joined: 22-April 09
  • Gender:Male
  • Location:Dresden, Saxony, Germany
  • Project:MIDI-to-SMPS-conversions, mostly. Takin' requests, too.
  • Wiki edits:5

View Postigorseabra4, on 07 March 2016 - 09:52 AM, said:

TXD Workshop can import textures into Heroes with mipmaps, but I think it can only work with some of the files and textures. I don't have it here right now but I remember you had to change the game format so it wouldn't corrupt the files.

I wasn't talking about importing but exporting. :v Most TXD-tools I am familiar with export either with no Mipmaps or in a way that Heroes does not recognize unless you're "total" and fiddling with the header. :v

#12 User is offline igorseabra4 

Posted 24 March 2016 - 04:12 PM

  • Posts: 16
  • Joined: 24-May 09
  • Gender:Male
  • Location:Brazil
  • Project:Heroes SCHG, Heroes Power Plant
  • Wiki edits:2
So I did some work on the object lists.

Posted Image
They're all in the wiki. I still need to do some of the lists though.

On the topic of texture editing, most if not all of the game's TXDs can be opened in ViceTXD. It can edit and save them but it only changes the first texture and doesn't touch the mipmaps, which produces textures that only appear when you get close to them. But from there, you can export all the images as BMPs and rebuild the archive using TXDBuilder. TXDs built from there can be loaded in TXD Workshop, can be edited and work ingame, as long as you remember to set the format to GTA VC. It still gets rid of all mipmaps though.

Posted Image

Yeah, that is Sweet Mountain and I suck with textures.
This post has been edited by igorseabra4: 24 March 2016 - 04:13 PM

#13 User is offline igorseabra4 

Posted 25 March 2016 - 01:55 PM

  • Posts: 16
  • Joined: 24-May 09
  • Gender:Male
  • Location:Brazil
  • Project:Heroes SCHG, Heroes Power Plant
  • Wiki edits:2
So apparently multiplayer Seaside Hill originally covered the entire level.

Posted Image

The objects are unique (not a copy of any team's level) and are still there, you just can't get to them. I managed this by loading the single player Seaside Hill level geometry and collision but keeping the object layouts in 2P Mode.

EDIT: 2P Grand Metropolis also has more stuff, but it's clearly unfinished and unplayable (it has a random goal ring in the middle of the path). Rail Canyon doesn't even need a model replace, it has everything past the goal already. Bingo Highway, Frog Forest and Egg Fleet don't seem to have anything.

Also, by replacing geometry I tried exploring the 2P bobsled race courses in single player. They load but they don't have any collision models, as I guess collision in the bobsled is handled by different flags.
This post has been edited by igorseabra4: 25 March 2016 - 03:02 PM

#14 User is offline igorseabra4 

Posted 31 March 2016 - 04:57 PM

  • Posts: 16
  • Joined: 24-May 09
  • Gender:Male
  • Location:Brazil
  • Project:Heroes SCHG, Heroes Power Plant
  • Wiki edits:2
Third post in a row because it deserves it

Posted Image

Dude, this made me so happy. All we need now is proper model and collision importing and we can start making some levels for this thing!

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users