Hello, I want to start making an SRB2 2.0 port with all the secrets, special stages, and all the multiplayer stages but the problem is I don't know how to port, if anyone can give me tips on how or give me a website on how to port things like this it would be really helpful.
Theres already an unofficial port but good someone wanna make an official one
All i can say is that i tried porting stuff by myself and it ended up like a color mishmash would have loved to help you ngl
I actually uh... have been working on a 2.0 port. I just don't have access to zone builder cause drivers that i need cant be installed. If you'd like I can maybe send you a download to it, credits are included, but I haven't included the SRB1 Remake or the MP levels due to them being broken and there being so many of them I think i'd just include the MP ones seperate or re-include the MP ones at a later time.
Some levels are uncompleteable as certain or all characters, due to there being broken stuff, I basically imported the zones.dta and then started patching or adding stuff. Currently the intro cutscene doesn't work, I dunno how i'd fix it but I planned on maybe just replacing certain sprites with transparent sprites to make them not appear, and possible resizing cutscenes so they display properly
[EDIT: It works but some stuff is inaccurate, such as tails and knuckles appearing in the intro at the running scene, also having more peelout sprites.]
Theres already an unofficial port but good someone wanna make an official one
All i can say is that i tried porting stuff by myself and it ended up like a color mishmash would have loved to help you ngl
Color Mishmash? Convert the palette to SRB2 2.2's palette in Slade.
*please tell me what is the unofficial port, it probably would have fixed issues that i could fix easily if i had zone builder*
Post automatically merged:
Also, I was planning on replacing the graphics of badniks and stuff with that from 2.0, but that's alot of work so I just decided "make it playable first, and then do that part" possibly.
First, you'll need to fix up a few level errors. 2.2 changed how Mace Swings and Rope Hangs work, so you may need to fix those up. Second, the Eggscalibur was also reworked, and now doesn't automatically open the cage. I've been working on a fix in my personal 2.1 recreation, and if I ever do get around to finishing it, I'll message you the code.
You'll also need to remove the version header in the MAINCFG. It's fairly simple if you're familiar with a basic text editor, so I shouldn't need to explain how.
Afterwards, you should fix up any errors in the conversion. If it means taking two hours to convert every single graphics' and sprites' palettes (like I did), then so be it.
On top of that, the skins won't function properly. You have two options (three if you are alright with renaming a ton of graphics):
Include the Legacy Trio mod. Don't worry, it's reusable.
Replace the vanilla cast's graphics. This is not recommended, as the new sprites will still show (for example, the rolling/jumping frames)
(only if you're determined) Create new skins with the 2.0 graphics.
First, you'll need to fix up a few level errors. 2.2 changed how Mace Swings and Rope Hangs work, so you may need to fix those up. Second, the Eggscalibur was also reworked, and now doesn't automatically open the cage. I've been working on a fix in my personal 2.1 recreation, and if I ever do get around to finishing it, I'll message you the code.
You'll also need to remove the version header in the MAINCFG. It's fairly simple if you're familiar with a basic text editor, so I shouldn't need to explain how.
Afterwards, you should fix up any errors in the conversion. If it means taking two hours to convert every single graphics' and sprites' palettes (like I did), then so be it.
On top of that, the skins won't function properly. You have two options (three if you are alright with renaming a ton of graphics):
Include the Legacy Trio mod. Don't worry, it's reusable.
Replace the vanilla cast's graphics. This is not recommended, as the new sprites will still show (for example, the rolling/jumping frames)
(only if you're determined) Create new skins with the 2.0 graphics.
EGGSCALIBUR is not in 2.0.
Swings are broken, can confirm. For some reason the maces are now swings.
There is a part of the level where the game just up and crashes in CEZ2.
Knuckles got a small height increase so he can jump the Deep Sea Zone Water Slide... but it allows him to go into sonic/tails section in the left path of ERZ1. Don't worry, it is accurate, he did jump slightly higher in 2.0 then he did in 2.1 and 2.2.
Antigrav flags are now... invincibility?
Arid Canyon rope thing is broken.
Some special stages still have some rings, even though i replaced the thingtypes with blue spheres (since you have to collect blue spheres in 2.2 to be able to get the chaos emeralds)
Spring Hill I tried swapping the rings with the blue sphere thing types... but there are still some innacuracies.
(albeit slightly edited) Legacy Chars are included, they do not replace the 2.2 cast, but rather the 2.2 cast is hidden, so you cannot select them through normal means.
Retro Bosses & Maces is included (only the 2.0 stuff)
My time and effort is included.
2.0 music is included, (netplay compatible actually, like you can load this during a netgame, it doesnt mark the game as modified).
Old Title screen is there, and it includes some SOC / MAINCFG stuff.
I possibly thought of adding a SOC that just makes the 2.2 levels hidden so that you cant play them even through mapchange, and they wont show up in level select. I might do that.
I actually uh... have been working on a 2.0 port. I just don't have access to zone builder cause drivers that i need cant be installed. If you'd like I can maybe send you a download to it
I actually uh... have been working on a 2.0 port. I just don't have access to zone builder cause drivers that i need cant be installed. If you'd like I can maybe send you a download to it, credits are included, but I haven't included the SRB1 Remake or the MP levels due to them being broken and there being so many of them I think i'd just include the MP ones seperate or re-include the MP ones at a later time.
Some levels are uncompleteable as certain or all characters, due to there being broken stuff, I basically imported the zones.dta and then started patching or adding stuff. Currently the intro cutscene doesn't work, I dunno how i'd fix it but I planned on maybe just replacing certain sprites with transparent sprites to make them not appear, and possible resizing cutscenes so they display properly
[EDIT: It works but some stuff is inaccurate, such as tails and knuckles appearing in the intro at the running scene, also having more peelout sprites.]
Post automatically merged:
Color Mishmash? Convert the palette to SRB2 2.2's palette in Slade.
*please tell me what is the unofficial port, it probably would have fixed issues that i could fix easily if i had zone builder*
Post automatically merged:
Also, I was planning on replacing the graphics of badniks and stuff with that from 2.0, but that's alot of work so I just decided "make it playable first, and then do that part" possibly.
CEZ2 has this part (in attachments) where uh... if you go under that wall, the game crashes, the place with the water rising works fine, and the level is beatable as long as you go through the top path, or you noclip into the wall area, doding the underneath of the wall
OR if you have NOCLIP enabled while going under said wall... it doesn't crash
WHEN YOU DOWNLOAD 2.0 YOU GET AN INSTALLER WHICH INSTALLS THE FOLDER WHICH CONTAINS THE FILES WHICH YOU CAN OPEN IN SLADE AND WILL GIVE YOU EVERYTHING YOU NEED
WHAT
WHAT DOES THE 2.0 DOWNLOAD *NOT* GIVE YOU
Post automatically merged:
WHAT DO YOU MEAN IT GIVES YOU THE GAME??? YOU NEED THE FOLDER TO PLAY IT DON'T YOU?
Yeah I was gonna ask for help, for like someone to explain it idk, I just don't know how to understand what their saying so i kinda just did what i did sorry.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.