Sonic and Sega Retro Message Board: Dreamcast mods for SADX - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 16 Pages +
  • ◄ First
  • 3
  • 4
  • 5
  • 6
  • 7
  • Last ►
    Locked
    Locked Forum

Dreamcast mods for SADX DC Branding, textures, level ports, lighting research, etc.

#61 User is offline TheArcadeStriker 

Posted 03 November 2016 - 04:46 PM

  • Posts: 17
  • Joined: 29-July 16
  • Gender:Male
  • Location:Venezuela
  • Project:Dreamcast mods for SADX (Formerly SADX99)

View PostE-122-Psi, on 03 November 2016 - 04:41 PM, said:

I've seen some projects that imply inserting the Dreamcast models is possible to SOME degree. It seems to be the newly implemented ligaments such as the extra fingers that seem to be the roadblock:




Another roadblock to mention is the fact that That is loaded using a modified exe and a modified CHRMODELS.dll file, meaning that you can't throw it at Mod Loader no matter what (CHRMODELS is edited and loaded by Mod Loader to use the mods, and the alternate exe could give problems with other mods/normal characters). And in another way, there doesn't seem to be a way to import/export character models in mods to be loaded by Mod Loader.

#62 User is offline MainMemory 

Posted 03 November 2016 - 05:34 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 4199
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
There are two roadblocks to character model replacements: the tool set used to generate the C++ code for mods does not export proper code for character models (for some reason), and the joints in the characters' models use a vertex welding system which has not been reverse engineered (you could do without but then you'd have gaps between the model segments).

#63 User is offline PkR 

Posted 10 November 2016 - 06:28 PM

  • Posts: 175
  • Joined: 04-August 12
  • Gender:Male
  • Project:SADX Dreamcast Conversion, The Emeralds' Awakening
Dreamcast mod updates:

1. From now on, all DC stage mods include environment mapped objects. If you have the DC Objects mod installed, please remove it as it is no longer necessary and may potentially break things.
2. Station Square update: fixed lots of bugs, added hotel door lighting fix (thanks Morph for finding the address for me!) and more textures from the Dreamcast version. Also new water textures. More details in the changelog.
3. Dreamcast Action Stage mods that include all Action Stages except Emerald Coast. If you have Level Packs 1-2 installed, please remove them before using these mods. Since Casino 1 looks a bit too basic without Dreamcast lighting (as it doesn't have vertex channel lighting, unlike the SADX landtable), until palette lighting is restored in SADX you can use the "Lite" version of the Casino mod that only replaces textures in Act 1. Thanks TheArcadeStriker for the Casino 1 PVM edit.
4. Dreamcast Egg Carrier mod. This took longer than I originally thought because of a random texture bug that was really hard to trace, but anyway here it is.
5. Some people have requested more screenshots of my DC mods. I've made a Dropbox folder here where I'll be uploading them. Expect more screenshots to appear there over time.
Also, have a look at this. This isn't just a texture difference, the bridge model in SADX has the texture mapped differently so it looks crappier even though it's using the same exact texture. So much for "graphical enhancement"... The good news is that you no longer have to look at that low-res abomination because the Hot Shelter DC mod includes the Dreamcast model for that bridge with proper texture mapping.

Plans from now: Emerald Coast (not a full landtable port) and then finally Hot Shelter, although you may see a Hot Shelter PVM edit by TheArcadeStriker before that -Hot Shelter done. After that, boss arenas and eventually the remaining Adventure Fields.

Other news:
As for other Adventure Fields, Mystic Ruins landtables can be ported, but they have a lot of issues, and it will take a lot of time to fix them or find workarounds. Landtables for The Past also have a few issues, though not as bad as Mystic Ruins. So I think all Adventure fields can be restored eventually with only a few compromises, mainly in relation to alpha channels/transparency.

I've also been able to port several boss landtables. Sadly Perfect Chaos will be difficult to port properly because it uses a bunch of building models that are different between versions Actually nevermind, that was a mistake on my part. I've ported the Dreamcast Perfect Chaos landtable and it works fine with a few draw distance/fog tweaks. What I do want to restore is the look of Perfect Chaos, which had a few extra animations that were removed in the PC version. I'm gonna need some help with that if it's possible in the first place.
Egg Viper landtable can be restored and it looks great with that wall animation in the background. Egg Walker landtable can also be restored.
Chaos 2 lantable can be ported but it causes flickering all over the place, so I'll do a PVM edit instead.
Chaos 4 landtable caused the game to crash but I found a workaround and it seems fine now. Chaos 6 landtable (Sonic) has some transparency issues with Chaos' body and the game crashes with the original animlist for that landtable, so I'm thinking PVM edit + a few object replacements for a Dreamcast-like look. Knuckles' version of the landtable works fine.
If you know other boss battles with noticeable differences between SA1 and SADX, let me know and I'll see what I can do.

Also, would anyone be interested in GitHub collaboration? I can upload the sources (in fact I already have, just need to clean things up a bit) and anyone will be able to contribute. I'd be happy if people with some C++ knowledge could help me do some more advanced stuff, like restoring that little fade-in tornado animation when Perfect Chaos emerges from the water.
This post has been edited by PkR: 28 November 2016 - 12:17 PM

#64 User is offline PkR 

Posted 23 November 2016 - 01:21 PM

  • Posts: 175
  • Joined: 04-August 12
  • Gender:Male
  • Project:SADX Dreamcast Conversion, The Emeralds' Awakening
I hope people don't mind me bumping this...

Here's Dreamcast Mystic Ruins (Past).

Dreamcast Action Stages have also been updated - now Emerald Coast Acts 1-2 are included. You may ask: why would you even bother doing Emerald Coast? It is often said, I think even in this thread someone mentioned that Emerald Coast received the best visual upgrade during the SADX conversion. However, after tinkering with both DC and SADX versions of the stage I found out that it has suffered from the transition just as badly as the other stages. Apart from crappy texture quality there were lots of things they screwed up. Like, some textures' UV mapping was totally wrong on some objects, which wasn't the case with the Dreamcast version. But the biggest offense is undeniably the water - it's just so ugly in the PC version, and while the "Ocean Green" mod from SADX:FE does improve its look somewhat, we still have to look at those awful wave and seashore textures that don't even look like sea. Well, not anymore. My friend SteG made some awesome water textures that imitate the look of SADX water waves, but with proper tiling. Then I tweaked the Dreamcast landtable and sea/sand textures to achieve a Dreamcast-like look. I'm really happy with the results because it actually looks like "emerald" coast now: before and after.
I also applied similar enhancements to Big's Emerald Coast, but unfortunately there is lots of Z fighting. A solution is currently in the works to reduce that to minimum levels.
EDIT: now that the palette lighting mod is available, just use it together with the Emerald Coast mod. It seems to eliminate Z fighting almost entirely for unknown reasons.

This concludes my attempt to port Dreamcast Action Stages to SADX PC. There are still things I want to improve - for example, restore a few objects that look better in the Dreamcast version, and fog/draw distance tweaks that I've been adding recently.

A "Dreamcast boss arenas" mod is well underway. I'd also like to have another go at Mystic Ruins in the near future.A DC Mystic Ruins port is almost ready.

EDIT: You can now download individual level mods from my Dropbox folder. Also, fixed several bugs and restored some great stuff in Final Egg 2. Check the changelog for more details.

EDIT2: Restored reflections in the Past (ADV03MODELS), added a test boss arenas mod and a Mystic Ruins port. Also be sure to check out the screenshots folder, which I've been updating regularly to showcase the restored levels/objects.

For those interested in SA1/SADX Preview's palette lighting, I've prepared another PLEdit update. You can now generate palettes SADX Preview style - I basically reverse engineered the (extremely simple) function that SADX Preview uses to generate those gradients.
Posted Image
This post has been edited by PkR: 29 December 2016 - 12:58 AM

#65 User is offline TheArcadeStriker 

Posted 19 December 2016 - 08:23 AM

  • Posts: 17
  • Joined: 29-July 16
  • Gender:Male
  • Location:Venezuela
  • Project:Dreamcast mods for SADX (Formerly SADX99)
I suppose it's better early than late, thanks to PkR's and MainMemory help in IRC, I got to restore Sand Hill and Twinkle Circuit DC landtables, as well as Sky Chase textures in a new mod:
DC_SubGames

EDIT: Since the SADX99 mod will now be split into separate mods (DC Branding will have the menus and HUD from DC, Chao Gardens will use a separate mod, the Sub Games mod, and probably other stuff) and it could end up being called in another way, though currently I don't know yet. The changelog of the last "version" will show and represent here the entirety of the progress done since v1.255 to this point. All new updates and things brought from now then will probably be separate from a changelog or specific "version". Also, the topic will be possibly renamed instead of creating a new topic for this. Many of the huge updates (DC landtables) are thanks to PkR.

--Stages
ALL Action stages had their Dreamcast landtable restored (Apart from some few exceptions, though those now use some hooks to use DC objects)
Now each stage mod uses the DC objects that belong to their stage
The adventure fields landtables from DC were also restored.
Boss arenas from DC are also getting converted.
Chao Garden textures from DC will be using a separate mod, along with the Chao Race DC music
--Characters
Dreamcast textures for Characters will be split in a separate mod, along with the DC voices for them (Sonic, Knux, Amy)
--Other things
The HUD, Title Screen, menus and ETC will be in a separate mod, "DC Branding".
Tails, Amy, Big and Gamma DC button prompts in tutorial restored
The other things in the original mod will also be split in separate mods.
Probably something more

I have to give a BIG thanks to PkR, ItsEasyActually, Morph and MainMemory for all the awesome stuff they have done, and thanks to JmStHaW for inspiring me with his landtable mod videos in the beginning to start this project.
This post has been edited by TheArcadeStriker: 19 December 2016 - 09:01 AM

#66 User is offline TheArcadeStriker 

Posted 22 December 2016 - 08:52 PM

  • Posts: 17
  • Joined: 29-July 16
  • Gender:Male
  • Location:Venezuela
  • Project:Dreamcast mods for SADX (Formerly SADX99)
As I need to get on already in doing a proper trailer for all the new Dreamcast mod stuff (including palette lightning), this will be left here as a placeholder.

Palette Lightning teaser (posted before 23)

I may update this post with the video trailer...but more probably I will just put that in the first page when I get it done.
NOTE: Morph is the one who made this mod, you can check it out in the link in the first post of this topic.
This post has been edited by TheArcadeStriker: 23 December 2016 - 10:53 AM

#67 User is offline Lanzer 

Posted 22 December 2016 - 10:23 PM

  • The saber calls for its master...
  • Posts: 6827
  • Joined: 27-February 09
  • Gender:Male
  • Location:Glendale, AZ
  • Project:Doing Stuff.
  • Wiki edits:1
So this is all going to be in a complete package once most of these mods are done correct? A .zip of collected mods would do.

#68 User is offline PkR 

Posted 23 December 2016 - 04:51 AM

  • Posts: 175
  • Joined: 04-August 12
  • Gender:Male
  • Project:SADX Dreamcast Conversion, The Emeralds' Awakening
So, it's time for the first major release...

A near-complete version of the mod is now available on ModDB.
Release post, downloads and install guide.
Project FAQ
List of things currently missing

The archive also contains release notes.
A brief description of what you'll get with this conversion:
  • All Action Stages and Adventure Fields with Dreamcast landtables (check out the beautiful window reflections in Station Square, Speed Highway 3 and Chaos 0, or the blue glass tunnels in Final Egg 2)
  • All but two boss battles with Dreamcast landtables (the remaining two are using Dreamcast textures and some level pieces)
  • Most levels have draw distance enhancements and fog tweaks to make them look similar to their Dreamcast counterparts - this makes a whole lot of difference in Final Egg and Casino 2
  • Some Dreamcast level objects (cars, helicopter, icicles, Final Egg lasers etc.)
  • Fixes for some SADX issues that weren't there in the Dreamcast version, such as transparency fixes for the Mystic Ruins' Final Egg base, or fix for the missing skybox in Egg Walker.

The "files" section on ModDB has the first release uploaded in a zip archive. However, inbetween major releases I am going to update individual level mods regularly. You can get the latest version of each mod from my dropbox folder. There's an option to download all mods at once in a zip archive.

This compilation includes all mods made by me (including an earlier version of the "DC Title Screen" mod, which you might want to update with TheArcadeStriker's version). Links to other Dreamcast mods made by other people (palette lighting, DC branding etc.) can be found in the first post of this thread.

I recommend playing this compilation with palette lighting enabled - it makes a huge difference and the game looks really beautiful.

Feel free to post any questions or bug reports here or in comments on ModDB. Your feedback is much appreciated.
This post has been edited by PkR: 20 September 2017 - 01:04 PM

#69 User is offline E-122-Psi 

Posted 23 December 2016 - 07:57 AM

  • Posts: 1764
  • Joined: 29-December 09
  • Gender:Male
  • Wiki edits:41

View PostTheArcadeStriker, on 22 December 2016 - 08:52 PM, said:

As I need to get on already in doing a proper trailer for all the new Dreamcast mod stuff (including palette lightning), this will be left here as a placeholder.

Palette Lightning teaser (posted before 23)

I may update this post with the video trailer...but more probably I will just put that in the first page when I get it done.


Holy shit indeed, that looks great, you even got his eyes to light up.

Have you got the Final Egg hub done too? That look ten times more atmospheric in the Dreamcast version.
This post has been edited by E-122-Psi: 23 December 2016 - 07:59 AM

#70 User is offline TheArcadeStriker 

Posted 23 December 2016 - 10:53 AM

  • Posts: 17
  • Joined: 29-July 16
  • Gender:Male
  • Location:Venezuela
  • Project:Dreamcast mods for SADX (Formerly SADX99)

View PostE-122-Psi, on 23 December 2016 - 07:57 AM, said:

View PostTheArcadeStriker, on 22 December 2016 - 08:52 PM, said:

As I need to get on already in doing a proper trailer for all the new Dreamcast mod stuff (including palette lightning), this will be left here as a placeholder.

Palette Lightning teaser (posted before 23)

I may update this post with the video trailer...but more probably I will just put that in the first page when I get it done.


Holy shit indeed, that looks great, you even got his eyes to light up.

Have you got the Final Egg hub done too? That look ten times more atmospheric in the Dreamcast version.


I know it looks great, but you can ask Morph for that, since I just done the video (:p). I forgot to note again that I didn't make the mod after I edited it (the post).
And in topic of your question, the palette lightning mod works with possibly all the stages (Including Final Egg and the Egg Carrier adventure field).
This post has been edited by TheArcadeStriker: 23 December 2016 - 10:56 AM

#71 User is offline LimitCrown 

Posted 25 December 2016 - 04:51 PM

  • Posts: 172
  • Joined: 10-April 15
  • Gender:Not Telling
  • Location:Another Dimension
I like this set of mods a lot. I never played the Dreamcast version of the game before, so it's nice to be able to see how the Action Stages and Adventure Fields look compared to the GameCube and PC versions. The palette-based lighting mod in particular improves the appearance of the levels and the character models.

When i play as E-102 Gamma, if I try to travel on the water in the pool next to the hotel in Station Square, then I'll be damaged. This doesn't seem to happen in any other place with water that he can hover above.

#72 User is offline PkR 

Posted 25 December 2016 - 09:50 PM

  • Posts: 175
  • Joined: 04-August 12
  • Gender:Male
  • Project:SADX Dreamcast Conversion, The Emeralds' Awakening

View PostLimitCrown, on 25 December 2016 - 04:51 PM, said:

I like this set of mods a lot. I never played the Dreamcast version of the game before, so it's nice to be able to see how the Action Stages and Adventure Fields look compared to the GameCube and PC versions. The palette-based lighting mod in particular improves the appearance of the levels and the character models.

When i play as E-102 Gamma, if I try to travel on the water in the pool next to the hotel in Station Square, then I'll be damaged. This doesn't seem to happen in any other place with water that he can hover above.

Hey, thanks for the comment.
I can't reproduce that for some reason. Are you using the latest version of the mod (get it here), and any other mods?
I will look into fixing it if you let me know how to trigger it. A video would be perfect.

#73 User is offline LimitCrown 

Posted 25 December 2016 - 10:59 PM

  • Posts: 172
  • Joined: 10-April 15
  • Gender:Not Telling
  • Location:Another Dimension

View PostPkR, on 25 December 2016 - 09:50 PM, said:

View PostLimitCrown, on 25 December 2016 - 04:51 PM, said:

I like this set of mods a lot. I never played the Dreamcast version of the game before, so it's nice to be able to see how the Action Stages and Adventure Fields look compared to the GameCube and PC versions. The palette-based lighting mod in particular improves the appearance of the levels and the character models.

When i play as E-102 Gamma, if I try to travel on the water in the pool next to the hotel in Station Square, then I'll be damaged. This doesn't seem to happen in any other place with water that he can hover above.

Hey, thanks for the comment.
I can't reproduce that for some reason. Are you using the latest version of the mod (get it here), and any other mods?
I will look into fixing it if you let me know how to trigger it. A video would be perfect.

These are all of the mods that I'm currently using.

Posted Image

I'm using the latest version of the Dreamcast Conversion mod and the palette-based lighting mod. Is it possible that one of the other mods is causing the error? I go the hotel as Gamma and then if I try to walk into the pool or jump into it, then I'll get hit. I'll try to record a video in a moment.
This post has been edited by LimitCrown: 25 December 2016 - 11:01 PM

#74 User is offline PkR 

Posted 25 December 2016 - 11:17 PM

  • Posts: 175
  • Joined: 04-August 12
  • Gender:Male
  • Project:SADX Dreamcast Conversion, The Emeralds' Awakening
Nevermind, just reproduced it - I forgot to untick the invulnerability code in SADX Mod Manager.
I'll fix this and update the Station Square mod soon.
Thanks for the find!

EDIT: Updated, get the fixed version here (you only need to update the DLL).
This post has been edited by PkR: 26 December 2016 - 03:50 AM

#75 User is offline E-122-Psi 

Posted 28 December 2016 - 10:28 AM

  • Posts: 1764
  • Joined: 29-December 09
  • Gender:Male
  • Wiki edits:41
By the way, in case anyone wants to see a demonstration, some nice fella has done some comparison videos of the original and Dreamcast modded versions of the game:


This post has been edited by E-122-Psi: 28 December 2016 - 10:28 AM

  • 16 Pages +
  • ◄ First
  • 3
  • 4
  • 5
  • 6
  • 7
  • Last ►
    Locked
    Locked Forum

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