[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 146 KB, 1500x844, 911Ue6cUMxL._SL1500_.jpg [View same] [iqdb] [saucenao] [google]
7307210 No.7307210 [Reply] [Original]

Sonic 1 & 2 mobile ports have been decompiled and are now playable natively on PC

https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation

>> No.7307214

>>7307210

That's interesting, but is there anything to recommend these versions over other, already available versions?

>> No.7307232

>>7307214
Remade in 16:9 widescreen, better visuals in special stages and extra playable characters. They're basically the definitive versions of Sonic 1 & 2 but they're been limited to mobile platforms until now. Sonic CD got the same treatment but that was also ported to PC and consoles.

>> No.7307279

>>7307232
Don't forget Hidden Palace Zone was made into an actually playable secret zone in the sonic 2 port.

>> No.7307298
File: 164 KB, 1276x850, jim-carrey-grinch.jpg [View same] [iqdb] [saucenao] [google]
7307298

>>7307232

Sounds pretty cool desu

>> No.7307376

>>7307210
> SUPPORT THE OFFICIAL RELEASE OF SONIC 1 & SONIC 2
> Without assets from the official releases this decompilation will not run.
into the fucking trash it goes.

>> No.7307405

>>7307210
>ports
stop this, they're remakes
no source code of the original games was used; that is the sole requirement for it to be a port

>> No.7307407

>>7307210
Based, this was basically the only reason I'd ever consider using questionable as shit Android... emulators... virtualization... app players? I'm not even sure what the tech is, but they all felt a half degree removed from malware.

>> No.7307410

>>7307210
Better than Classic Heroes?

>> No.7307413

>>7307210
Weird that Taxman never got around to 3&K. I guess on one hand widescreen one be nice but on the other... the Genesis is already fairly wide by retro console standards.

>> No.7307414

>>7307413
It's music rights BS that's why.

>> No.7307415

>>7307413
*would be

>> No.7307419

>>7307414
that's only a theory; they have replacements for the tracks in question already available, which they have used before.

>> No.7307425

>>7307419
They do but they might get some backlash for picking them over the Genesis ones or not having both sets like CD did.

>> No.7307431

>>7307425
indeed that's true. i still think it's a piss poor excuse in any case when the options are use the old music or not release it at all

>> No.7307460

>>7307431
Now that I think about it there could be a way around it. Sega could release it with the "safe" music, make the game easily moddable, then a whole bunch of people could put in the Genesis music without Sega's involvement.

>> No.7307461

>>7307410
Yes, if only for the improved Special Stages and Hidden Palace Zone for Sonic 2.

>> No.7307463

>>7307431
Or they could just buy the rights to begin with but that's apparently too expensive.

>> No.7307467

>>7307460
>>7307463
the easiest thing to do is just play sonic 3 AIR and be done with it. it's better than a taxman remake anyway, because it's actually sonic 3 and not just a really close imitation

>> No.7307472

>>7307467
I was thinking Sonic 3 Complete too.

>> No.7307473

>>7307376
You've never used a source port before? It's their way of passing the blame if someone tries to pin them for piracy.

>> No.7307475

>>7307472
that, if you want to play on real hardware

>> No.7307476

>>7307376
Anon, Sonic 1 and Sonic 2 are literally free on Android.

>> No.7307491

>>7307473
> somehow a disassembly of the entire software is not breaking copyright
i'm not sure if you are fucking retarded or ultra fucking retarded.. hrmm tough choice. no, it's all breaking copyrights. since when was reverse engineering other people's code and distributing it for free been legal exactly?
>>7307476
IN
TO
THE
TRASH
IT
GOES

>> No.7307516

>>7307491
decompilation is legal basically everywhere
see: sega v. accolade

>> No.7307589

>>7307516
redistribution of the code is not legal, you fucking moron. are you illiterate? seek professional help or fuck off and die.

>> No.7307612
File: 238 KB, 1653x930, BlueStacks_ScreenShot.jpg [View same] [iqdb] [saucenao] [google]
7307612

>>7307210
>implying I wasn't already playing them on PC

>> No.7307617

>>7307589
>>7307491

I would really like it if some nigger crushed your skull, you fat American fuck.

Just saying.

>> No.7307667

>>7307589
it's not stolen source code, it's reverse engineered
is that too hard for you to understand?

>> No.7307682
File: 2.20 MB, 512x348, xi jingping ripping off shirt.gif [View same] [iqdb] [saucenao] [google]
7307682

>>7307612
>bluestacks
pic related is going to town on your computer tonight

>> No.7307684

>>7307589
fuck the law smoke the draw fag

>> No.7307686

>>7307682
There are other iOS emulators

>> No.7307689

>>7307686
are any open-source and/or not chinese honeypots?

>> No.7307708

>>7307279
The boss barely makes any sense though.

>> No.7307720

>>7307425
I think Sega would be used to it at this point. They act very conservative when handling the soundtrack for 1 & 2. With CD, Spencer Nielsen apparently didn't want the NA soundtrack in the rerelease so I'm surprised Sega fought for it.

>> No.7307806

That's great news, I am just sad Sega managed to be stupid yet another time.

>> No.7307874

Does anyone know how to get the Sonic CD port working? I got Sonic 1 and 2 running just fine but CD requires you to put the Steam data.rsdk and video files into a visual studio project and I have no experience with that.

>> No.7307937

>>7307210
This was done by the same guy as the native port of SM64.

And he's only 18. Boggles the mind.

>> No.7307941

>>7307589
You're wrong but imagine giving a shit at all

>> No.7307942

>>7307708
It's still cool, though

>> No.7307996

>>7307589
It's no different from figuring out the recipe for Coca-Cola or KFC and posting it on the internet. The legal issues occur if you somehow get the source code straight from the original owner through illegal means.

>> No.7307998

>>7307413
There already is one, Sonic 3 AIR.

>> No.7308006

Wonder how long it'll be till someone just packages the port and game files together

>> No.7308019

>>7307996
>redistribution
How are they redistributing? By 'assets from the official releases' does that not include the actual copyright code from the .apk? The decompilation is done from the RDSK which is apparently a "raw device path". Not gonna pretend I know wtf that is but it doesn't sound like game code.

>> No.7308085

>>7308019
That's why you need to import the files from an .apk you procured in one way or another you cretin. They don't redistribute it themselves and thus aren't liable, you bring in the assets from an officially distributed game.

>> No.7308128

>>7307617
Obsessed. Nothing about his post implies he's American. It's funny how often a non-American says this to another non-American. You literally see us as the default.

>> No.7308153

>>7307682
I just found out memu is too. Is there anything that isn't? Nox?

>> No.7308167

>>7307232
And 60fps right?

>> No.7308191

>>7307589
>redistribution of the code is not legal
That's why they're asking you to buy the mobile port first before you can use this, nitwit

>> No.7308192

>>7308167
yes

>> No.7308196

>>7307214
In theory they'd be the best versions but I would hold off until there's some bugfixes done, the physics and collision are fucking broken right now and the menus barely exist.

>> No.7308214

>>7308196
Seconding this.
The games are perfectly playable but you are bound to notice something off sooner or later.
Great job anyway.

>> No.7308223 [SPOILER] 
File: 726 KB, 3827x484, 1611065425242.png [View same] [iqdb] [saucenao] [google]
7308223

They weren't kidding about the fucking widescreen. This is the definitive way to play Sonic 1.

>> No.7308238

>>7308128
Only an Americunt would say something so stupid. It's how the rest of us identify them.

>> No.7308282

>>7308223
I unironically want something like this. The ability to zoom in and out and see all the branching paths in a level.

>> No.7308295

>>7308196
There is a somewhat common glitch where you are able to shoot out of the water like a bullet in Labyrinth Zone. I don't remember this happening in Sonic 2.

>> No.7308327

>>7308238
obsessed

>> No.7308346

>>7308006
Just follow this video.
https://www.youtube.com/watch?v=gzIfRW91IxE&ab_channel=Axanery
It takes like one minute. The only thing you have to do yourself is get the apk from somewhere. It's free on Android, fyi.

>> No.7308363

>>7307210

Hey Sega give us Steam release of Daytona remake!
"No."
Okay i'll just pirate the arcade version then

Hey Sega give us windows/ps3/ps4 versions of Sonic 1 and remakes!
"No."
Piracy it is..

Sega doesnt like money.

>> No.7308376

>>7308282
Mania has a mod for it https://www.youtube.com/watch?v=tUobMOOQlP0

>> No.7308480

>>7307210
I paid for both on iOS, have I sufficiently "supported" the game for the developer of this?

>> No.7308508

>>7308480
Yes

>> No.7308512

>>7308480
>not buying Sonic CD on Steam also

>> No.7308545

>>7308512
I bought that on PS3.

>> No.7308551

>>7308545
Actually, I seem to have that on my phone too so I double-dipped (I can't remember doing this but phone shit is pretty set-and-forget anyway).

>> No.7308668

>>7307419
>they have replacements for the tracks in question

You mean they can use the original tracks meant for the game instead of the Jacko crap they replaced them with.

>> No.7308858
File: 7 KB, 256x224, latest[1].gif [View same] [iqdb] [saucenao] [google]
7308858

>>7307210
HARDFAX: making the Sonic 2 special stages true 3D trivializes their difficulty.

>> No.7308895

>>7308858
That's not what makes it easier, what makes it easier is that the rings and mines spawn from a further distance, so you can actually see shit coming instead of having them spawn in your face

>> No.7308897

>>7308858
I find the mobile version harder because the controls feel too slippery. Like it's harder to keep still on slopes, like in your image.

>> No.7308898

>>7308858
good

>> No.7308904

>>7308897
Well that's just due to the inherent flaws of touch controls.

>> No.7308912

>>7308858
You can make Sonic even more trivial?

>> No.7308936

>>7308904
That could be. I just tried it on the PC version and I had no problem staying on the slopes.
The momentum still feels off though. Like when you try to move from a stopped position it feels like a beat slow.

>> No.7308967

>>7308858
Only stage 5 was difficult anyway

>> No.7308990

>>7308967
Git good nigger I played Sonic 2 for my whole life and its fucking easy. All of Sonic 2 is easy even the special stages.

>> No.7309021
File: 18 KB, 480x360, hqdefault[1].jpg [View same] [iqdb] [saucenao] [google]
7309021

>>7308967
Stage 4 is. It spikes right in the middle then goes back to being relatively easy (stage 7 reuses the most difficult aspect of it too).

>> No.7309032

>>7308858
The special stages weren't even that difficult. Having Tails with you made them harder. It increases the ring requirements while costing you rings when he gets hit. Its why I always played Sonic 2 as Sonic alone.

>> No.7309060

>>7307210
How would I go about playing this? I'm not very good at this type of shit.

>> No.7309076

>>7309060
You need to have access to the core files for the mobile version. Seek out an APK of the game first then come back here.

>> No.7309101

>>7309060
Get the APKs, they're easy enough to find for download.
Then you want to get the release build of the port.
You'll then want to get the files from the games into the port's folders. Just follow this video:
https://www.youtube.com/watch?v=gzIfRW91IxE

>> No.7309106

>>7309060
Go here and download win_x64.zip
https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation/releases

Extract it twice, one copy for Sonic 1 and another for Sonic 2.

Download Sonic 1 from here
https://info.sonicretro.org/Sonic_the_Hedgehog_(2013_game)#Versions

Download Sonic 2 from here
https://info.sonicretro.org/Sonic_the_Hedgehog_2_(2013)#Versions

Add a .zip to the .apk files. Open them and go into the "assets" folder.
Copy Data.rsdk.xmf into your Sonic 1 and Sonic 2 folders. Remove the .xmf from the file name.


It sounds hard written out like this but it's not.

>> No.7309113

>>7309076
>>7309101
>>7309106
Thanks Anons

>> No.7309118

I wonder if someone could use this work to port these to something like the 3DS.

Because then I feel like we'd be really close to homebrew porting something like Sonic Mania.

>> No.7309132

>>7309118
It should be possible. Someone will have to replace SDL2 with Citro2D or some other 3DS library.
I've done this before but on a much smaller game.

>> No.7309151

>>7309106
>the APKs are on Sonic Retro
I'm actually surprised
>>7309113
Have fun

>> No.7309208

>>7307617
you wouldn't do shit because you're a spineless jew that knows nothing about copyright law
>>7307667
>it's not stolen source code, it's reverse engineered
>the fucking moron is this illterate
redistributing someone elses source code is 100% against copyright law, no matter how it was obtained. how brain damaged are you, fucking moron?
>>7308019
>Not gonna pretend I know wtf that is but it doesn't sound like game code.
it is. it's an entire disassembly -byte for byte- into C. these low iq baboons think they've found a bug in the matrix and believe not distributing the assets with the disassembled code will keep them safe, but all the code is on their github page.
>>7308191
doesn't work like that, moron. if you buy something it doesn't mean you have the legal rights to use the assets either. how little do you fucking morons know about copyright law? it's amazing how stupid you all are.

>> No.7309242

>>7309151
I'm not. This is the same community who froths at the mouth for every random tradeshow prototype of Sonic where the third pixel on the fourth level is moved two units horizontally relative to the release ROM.

>> No.7309247

>>7309242
Be nice.

>> No.7309336

>>7308363
all the 360/PS3 model 2 games were emulated, so even if they added some good features, it's understandable that sega would find them redundant to release on PC

>> No.7309505

>>7309247
It's not nice to make a true observation about people's actions?

>> No.7309593

>>7309118
For what it's worth, there's already Switch and Vita ports.

>> No.7309607

>>7309593
What are we referring to?

>> No.7309617

>>7309607
The game posted in the OP.
Also, what kind of controller compatibility does this have? My Xbox controller doesn't work at all.

>> No.7309705
File: 239 KB, 431x609, 1586433541811.png [View same] [iqdb] [saucenao] [google]
7309705

>try and set it to widescreen in Sonic 2
>most of the levels are literally impossible to beat, because the level boundary stops you from walking off-screen at the end

>> No.7309721

>>7309617
Seems to work just fine with my Xbox360 wireless controller

>> No.7309786

>>7309617
XInput and DInput should be supported because it uses SDL input libraries.

>> No.7309915

>>7309242
>>7309505
>proto has giant rolling boulders only screen in prerelease material, modified level design to be harder, or level geometry that implies a different design to what was finalised
>”only autistic people would find this interesting!”

>> No.7309965

>>7309915
They are worth checking for a few minutes, then you realize half the stuff is fucking broken or annoying or incomplete. And it only appeals to you if you know the original game by heart.

Sonic 2 proto was interesting because it had completely different levels and a bunch which never made it to the final game (Wood, Hidden Palace, or the best stage name ever, GENOCIDE CITY), but the Sonic 1 one was basically just the game with 30% of its content.

>> No.7309978

>>7309617
Oh, well, Vita port works too. I'll look into that, I suppose.

>> No.7310031

>>7309965
HEY, ASSHOLE, I think someone should make a ROMhack using the old Labyrinth background. It looks better than the final.

>> No.7310065

>>7309965
What are you on about? Wood had about 15 seconds of playable level, Hidden Palace was very incomplete, and aside from artwork, Genocide City was never realized in game. If you don't want to talk about the Sonic 1 proto, it's not getting shoved in your face everywhere. All you had to do was leave this board for no more than 2 days and it could've been over wit for you.

>> No.7310108

>>7309965
>unfinished but semi-functional versions of levels we got with different designs
>”yawn”
>literally scrambled backgrounds or a single screen of platforms with broken collision
>”OMG amazing!!!”

>> No.7310114

>>7308668
...yes

>> No.7310118

>>7309208
you really don't understand what reverse-engineering is, do you?
it's not the source code, it's an approximation.
do you remember disassemblies? this is the exact same shit.
if those were illegal, nintendo would have taken down every single disassembly of every game they own the rights to... and they haven't.

>> No.7310161

>>7310118
>do you remember disassemblies? this is the exact same shit.
exactly. and redistribution of someone else's code is against copyright. were these sonic games open source? what's that? no? omg. well. that's the end of that.
>if those were illegal, nintendo would have taken down every single disassembly of every game they own the rights to... and they haven't.
they are illegal. nintendo have done exactly that in the past when people uploaded sources to archive.org, they also targeted the c64 conversion of mario (which was based on disassembly of the NES code).

you retarded fucking morons have ran out of arguments to defend the blatant theft of other people's code. it's just embarrassing.

>> No.7310173

>>7310161
show me, buddy. let's see evidence that nintendo has taken down disassemblies.
do you think nintendo is unaware of this? https://github.com/n64decomp/sm64

>> No.7310592
File: 325 KB, 1920x1080, hidden.png [View same] [iqdb] [saucenao] [google]
7310592

>>7307214
>but is there anything to recommend these versions over other, already available versions?

>> No.7310625

>>7307405
No???
Most ports in the 80-90's were completely different from original src, yet they were called ports

>> No.7310642

>>7310161
>someone else's code

But its not someone else's code, its their attempt at coding something that achieves the same end result.
without the original source code all they can do is copy values and write their own code that does the same, but that code is not necessarily the same as the original assembly source code.
(for one, one is coded in assembly and the other in.. fuck i dunno)

Reverse engineering does not give you the original source code, it just gives you a massive block of unsorted information.
and that's what they use in their attempt to create a source code that can be compiled into a file that achieves the same game/app/tool that the original did.
but its never 100% the same. it just looks and plays the same.

>> No.7310645

>>7307589
of ORIGINAL CODE
not reverse engineered one

>> No.7310707

>>7310625
that doesn't make the term correct for those usecases
"In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g., different CPU, operating system, or third party library). " https://en.wikipedia.org/wiki/Porting

>> No.7310740

>>7309118
Apparently the guys who did this aren't going to decompile Mania.

>> No.7311309

>>7309106
I'll definitely give this a shot then. How is it? Exactly the Taxman remakes but just on PC now?

>> No.7311508

i got sonic 1 and 2 working but how the fuck do you get sonic CD working, i can't find the "data.rsdk" file in the sonic CD apk

>> No.7311553

>>7311508
Sonic CD needs the file from the Steam version, it's in the root folder. You also need the video folder.
That being said the compiled build is out of date and has a bug that makes it crash when you hit d-pad right.

>> No.7311556

>>7310161
Get that corporate cock out your ass, jesus christ

>> No.7311583

>>7310740
i guess there's not as pressing a reason to do it (playing a mobile exclusive on PC has way more demand than playing a cross-platform game on a 3DS), but... fuck, i want it on my 3DS

>> No.7311609

>>7311583
It's also because Mania is an order of magnitude larger and more complex than those three games, according to the FAQ.

>> No.7311619

>>7311553
ah so the android version is no good? thanks for the info

>> No.7311643

>>7311619
As far as I know, it isn't. At least the PC version is easy enough to track down.

>> No.7311680

>>7310173
Actually they were aware of it, but they only took down a package floating around that had the SM64 game files included.

>> No.7311718

Nice! Thanks for posting this.
If you guys aren't too busy arguing with that lazy faggot does anyone know of any other games with widescreen hacks? (or even better ultrawide/21:9 ones)

>> No.7311737

>>7311718
Wild Guns Reloaded and Ninja Warriors Again were remade in widescreen

>> No.7311787

>>7307413
>>7307414
>>7307419
I looked up the details for this once back when Hidden Palace started their Sonic showcase the first time. It was like a few months after the Steam release of Sonic 3 & Knuckles that at least one of the people involved with the noted music tracks had an interview that said they were seeking legal action.

Since then, there hasn't been a single official NEW release of Sonic 3 in any form (console digital store versions had come out before Steam's). It got skipped for SEGA AGES, the Christian Whitehead phone ports, the Genesis mini, etc.

So like, I don't have any official word, but I'm pretty damn sure it's some legal red tape holding them back. Maybe they'll quietly resolve all that at some point and make a big deal about Sonic 3 being rereleased but I wouldn't really worry about it as long as we have AIR anyway.

>> No.7311791

>>7310161
I hope you choke to death for making me ready ur bitching. Fuckoff

>> No.7311808

>Crashed at the Marble boss
Huh.

>> No.7311889

>>7311787
Is AIR the best way to play the Sonic 3 games? I remember the Complete romhack being recommended.

>> No.7311910

>>7311889
unless you want to play on original hardware or on a 4:3 display, AIR is the way to go
air is *only* widescreen to its detriment; i'd play it on my TV otherwise

>> No.7311925

>>7311609
It is a newer version of the Retro Engine, that much was established in the leadup to the game's release.

Though I think it is something worth looking into. The fact a company out there WANTED to port Mania to 3DS but never got responded to makes it something I want to see happen at some point in some form.

>> No.7311987

>>7310065
Genocide City is Metropolis Act 3 tho

>> No.7312393

>>7311508
the data.rsdk for sonic cd on mobile is actually named "patch.8.com.sega.soniccd.obb", its not included inside the apk and needs to be downloaded separately and renamed appropriately for the decomp, ive managed to find it with a cursory search on google, so its no big deal

>> No.7312443

This is pretty damn cool. Legit the best way to play Sonic 1 and 2 now.
Only bug I noticed was the 1-Up jingle doesn't play properly when you get one through score at the end of an act or special stage, but it doesn't matter too much.

>>7311889
AIR is a great way to play through Sonic 3&K, though Complete is still a fine way to play through it still.

>> No.7312462

>>7312393
This. I got a black screen on Steam until I did that.

>> No.7312641

>>7307413
>Weird that Taxman never got around to 3&K
Taxman and Stealth pitched a 3K port to Sega after they finished 2 but it got turned down.
https://www.youtube.com/watch?v=Ct1cErthI6s

>> No.7312663

>>7312641
Will Sonic 3 ever see another official release?

>> No.7312718

>>7312663
Nope.

>> No.7312997

>>7308858
>>7308282
>can actually see where you're going
>game is ruined
Sonic is dumb

>> No.7313130

>>7309032
>It increases the ring requirements
Wait what the fuck?
I always thought having Tails was like a trade off, that while he'll frustrate you by losing rings when he gets hit, ultimately you have an easier time.
I didn't know going Sonic only meant less ring requirements.

>> No.7313135

Don't care. Playing on my Genny, you tranny.

>> No.7313293

I think people are greatly overstating the quality of these ports. The music and collision is off compared to the genesis. The only real benefits are the widescreen and smooth scrolling special stages, which I dont think justify the loss in accuracy.

>> No.7313297

>>7313293
For mobileshit they're wonderful

>> No.7313308

>>7313297
not saying much since mobile gaming is as entertaining as doing taxes

>> No.7313363

>>7308238
Rentfree

>> No.7313374

>>7313293
The music was rerecorded to sound better. That's an issue to you?

>> No.7313547

>>7313374
Call it nostalgia, but it doesnt sound better to me. It sounds like they were trying to recreate the genesis sound, but couldnt quite get every instrument right.
>>7313297
Considering its reverse engineered, its a pretty good port. It wont offend anybody who never played these games on the genesis. Those of us who did, I think are just better off emulating. I constantly see people poopoo on emulation in /vr/ and yet this port is far less accurate than emulation, even ignoring the "upgrades".

>> No.7314057

>>7307686
There are no iOS emulators

>> No.7314345

>>7307210
No linux port yet?

>> No.7314435

>>7313374
not him, but it really doesn't sound better to me either. im so used to what it's supposed to sound like, that it just sounds wrong
.>>7313293
>>7313547
they aren't ports

>> No.7314447

>>7309106
>add a .zip to the .apk files
do you mean re-writing the file extension as a .zip instead of .apk

>> No.7314450

>>7314447
yes, he does

>> No.7314561

>>7314345
Give them some time. They literally just released the first version of the Windows binary.

>> No.7314571

>>7313547
I swear the emulator hate was/is a psy-op.

>> No.7315303

>>7314345
You can compile a flatpak of them already. Check the repo.

>> No.7315329

>>7307467
>AIR
play Complete instead
not only does Complete have more options and improvements, but when I played AIR I had near constant problems with clipping through the environment, especially if I was Super Sonic.

>> No.7315338

>>7307874
Bro just play the PC version.

>> No.7315347

>>7308363
Sad part is that the latest version of Daytona is basically a fancy overlay that sits on top of the original ROM with new graphics and some networking bits. Think of it like how Halo Anniversary runs on top of the original Halo. Sad thing is that it all runs on Windows anyways like every modern arcade game. There's very little stopping SEGA from making. new version for the home market.

>> No.7315356

>>7315329
i only recommend complete if you need 4:3 or want to play on a genesis
AIR has all of the improvements i can really give a shit about, and mods fill the rest of the void
i've also never encountered any glitches; have you played an updated version? it's been "finished" for almost 2 years and has had maybe 5 patches since

>> No.7315532

>>7307376
Thank you for being the retarded poster that keeps the thread bumped

>> No.7315604

>>7311889
The remaining Complete developers got into a hissy fit where one of them wanted to just restore the game as intended and the other wanted to add all this autistic extra shit on top of the game (which was starting to really accumulate towards the end), and they split off and development halted for that reason. That's why Complete will never have the real proto tracks and will keep the godawful-in-comparison PC-Genesis recreations. AIR was right to start from scratch, it's basically better than it in every way already. There's even a mod community that does all sorts of things like bringing back some Complete assets.
>muh Flying Battery
Fuck off, that idea was before the Super Emeralds were added post-Lockon, so you are crippling the final second half of the game by giving yourself three zones instead of four to find them and giving the first half an unfair advantage of six zones to get Chaos Emeralds, and the Mushroom-Sandopolis transition made no sense and was probably not even thought up. It's not even a ROM hack - there's a reason it requires the original S3&K ROM. Honestly the only issue is that it can't play on real hardware, and if you wanted that I'd just recommend you play Sonic 3 then finish your beaten save file & Knuckles Locked-on because Complete was getting too bloated and fancrufty. AIR feels more in line with the Taxman remakes and is even better in some ways.

>> No.7315898

>>7314345 >>7314561 >>7315303
I got it compiled, fixed it by adding -std=c++11 to the Makefile

x86 Linux port
anonfiles_com/F4V6mcB5p7/sonic2013

>> No.7315910

To save some folks the time, I've uploaded the ports complete with the needed data.rsdk files to my Mega.
Sonic 1: mega nz/file/F9ciAZTC#d4FSWYA5W-UX-ozKadvt7zAbH0LmdNPSJGn2CNPDuZ0
Sonic 2: mega nz/file/ttUwlDJJ#q85kBYl0SHRQW2bExC83LVeP-YHn5vmwY__Y8qxqgTs

No Dolphins or Corey's to be had here.

>> No.7316093
File: 255 KB, 1272x1440, Sonic 2.jpg [View same] [iqdb] [saucenao] [google]
7316093

>>7313130
Its much easier as Sonic alone

>> No.7316149

>>7315910
Nice. Saves some hassle.

>> No.7316178
File: 284 KB, 1920x1080, ScreenShot001.png [View same] [iqdb] [saucenao] [google]
7316178

What ScreenWidth settings are you guys using?

>> No.7316250

>>7310592
oh la la, hidden palace zone

>> No.7316474

so, when can i expect a 3DS port?

>> No.7317030

>>7307413
>Weird that Taxman never got around to 3&K
Michael Jackson.

>> No.7317031

>>7316474
yeah, where is it? the oficcial ports of sonic 1 & 2 on the 3DS are shitty, in sonic 1 the charging spindash doesn't even harm enemies that make contact with it, instead you take DAMAGE from enemies that touch you.

>> No.7317091

>>7309617
there are 2 outstanding issues up about controller problems, one of them might be the cause of your issue.
https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation/issues/55
https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation/issues/35
for the time being I'm mapping my controller to keyboard keys and controlling it that way

>> No.7317106

>>7317091
Setting my M30 to xinput works, but I normally have it on dinput and that did not.

>> No.7317109

>>7317106
I missed this other issue which says dinput is broken https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation/issues/4

>> No.7317158

>>7317109
That explains it.

>> No.7317449

>>7310161
Let me put it this way anon. Say you made an image in photoshop that was some white clouds against a red sky, and only made with renders and no brushes. If I was to copy/paste that image, that would be infringement. However, if I was to extensively study the image, experiment, and analyze the algorithms used by the renders and figure out the exact order of renders you used along with the random number seeds to product an identical image I would be in the clear.

I would not be allowed to publish the resulting image, but nothing stops me from publishing the instructions. However if I had installed spyware on your PC and tracked your processor, RAM, and keyboard output, that would be me stealing your "code".

>> No.7317925

keyed

>> No.7318010

>>7310161
This is the sort of post that happens when a kid says something stupid and gets blown the fuck out. Instead of just coping with the asshurt and embarrassment, while they wet themselves and run out of the room while everyone laughs at them, they double down on the retarded instead. This is the internet, after all.

Also, just for keks...
https://en.wikipedia.org/wiki/Clean_room_design

>> No.7318027

Why does opening the Dev Menu in-game lock all the controls?

>> No.7318195

>>7318027
because you're doing it wrong

>> No.7318304
File: 336 KB, 403x525, 1605733528365.png [View same] [iqdb] [saucenao] [google]
7318304

>>7309106
Your file instructions were rather awkwardly phrased, but I got it all figured out. Thanks.

>> No.7318932

>>7308904
I just came back from playing the Android version on the toilet with one of those controller shell things, I'm stuck on stage 3.

>> No.7319192

>>7309705
Don't go ultra wide. The game was developed with 16:9 as the widest aspect ratio.

>> No.7319248

>>7318195
Care to correct us?

>> No.7319252

Probably pointless with A.I.R. but could we make a Retro Engine Sonic 3 with this?

>> No.7320459

>>7313293
I find the widesceen off putting for these two games but mandatory for CD.

>> No.7320463

>>7319248
Apparently not, what a homo.

>> No.7320468

>>7319252
Taxman planned to use an updated version of the engine for Sonic 3, which would likely make it easier to develop a remake. You could do it with this iteration, but it'll take a lot of work to properly do a game of that caliber justice, especially without the guy who knows every in and out of it.

>> No.7320765

>>7317030
>Michael Jackson's family.
fixed that for ya, I doubt Jackson himself would have cared about this, all the legal trouble only started after he died.

>> No.7320791
File: 59 KB, 427x227, 5e072f180622c.jpg [View same] [iqdb] [saucenao] [google]
7320791

>>7307467
>>7315356
As much as I love Sonic 3 AIR, I can't call it the definitive Sonic 3 experience until it fixes the level order and places Flying Battery Zone in between Carnival Night and Ice Cap the same way Sonic 3 Complete did, my autism won't allow it.

>> No.7320812

>>7320791
>I can't call it the definitive Sonic 3 experience until it fixes the level order and places Flying Battery Zone in between Carnival Night and Ice Cap
Ew.

>> No.7320835

>>7320812
The only reason Flying Battery was placed in the Sonic & Knuckles half of the game was because Sega didn't want to make S&K too short when they split the game in half because of that shitty McDonald's promotion, it makes more sense for sonic to snowboard into Ice Cap Zone using the door he broke from Flying Battery instead of using some random fucking cannon to blast him up a mountain onto a random snowboard.

>> No.7320856

>>7320791
There's mods for that.

>> No.7320863

https://s3airswitch.jojudge.com/
Sonic 3 AIR got a Switch port.

>> No.7320920

>>7320835
I don't give a shit about such weak reasons as "muh door" autism. The final stage order is just fine.

>> No.7320983
File: 160 KB, 1698x992, egggauntletzone.png [View same] [iqdb] [saucenao] [google]
7320983

So awesome to finally be able to play Egg Gauntlet Zone.

>> No.7321491
File: 4 KB, 128x128, de60b2610ba7a36f1381a1b4f9ddd5f8af7fa336v2_128.jpg [View same] [iqdb] [saucenao] [google]
7321491

>>7320791
>>7320835
See >>7315604

>> No.7321892

>>7320863
3DS port fucking when?

>> No.7322048

>>7315604
Who's gonna tell him Lava Reef was originally in the first half?

>> No.7322094

>>7321491
I saw the post anon, I just don't care. I acknowledge that AIR is the better project, I just want the option to swap the level order included. If it's an optional choice then who cares?

>> No.7322197

>>7320983
Which version should I use? Mine just crashes when it attempts to load Egg Gauntlet (F1/F2 shortcut) but I can play the Proto Zone and a very weird Boss Act Zone at least...

>> No.7322292

>>7320765
>Who the fuck is Brad Buxer?

>> No.7322524
File: 102 KB, 1000x525, 3663573573377.jpg [View same] [iqdb] [saucenao] [google]
7322524

>>7322094
>If it's an optional choice then who cares?
That's not how AIR works you mong. It's basically an emulation layer, not a ROM hack like Complete. That was touched on in the post you didn't care for and it's a difference that can't be understated. Besides, I'm pretty sure there's a mod to change the snowboard.

>> No.7322739
File: 11 KB, 320x224, Sonic_Newtism.png [View same] [iqdb] [saucenao] [google]
7322739

>The original level order actually showcases the levels getting more and more mechanical in theme, as Sonic gets closer and closer to Robotnik's factory.
We. Were. ROBBED.

>> No.7322741

>>7322739
Huh, neat.

>> No.7323247

>>7322197
You might just need a more recent version of the "emulator." Click the green check mark on the github page and use that to grab the latest version.

>> No.7323257

>>7322094
There's mods for the thing
https://gamebanana.com/threads/218660

>> No.7323680

>>7309118
>>7311583
>>7311925
>>7316474
>>7317031
>>7321892
https://twitter.com/Rubberduckcooly/status/1352951892863717377?s=20

A 3DS port is becoming increasingly likely, if someone is willing to put in the time and effort

>> No.7323889
File: 326 KB, 320x255, mifJ3Au.gif [View same] [iqdb] [saucenao] [google]
7323889

>>7322739
>The original level order actually showcases the levels getting more and more mechanical in theme, as Sonic gets closer and closer to Robotnik's factory
You can't beat the master system/game gear level intro map screens.

>> No.7324475

>>7323680
>wii port for CRT goodness
god i wish

>> No.7324926

>>7323680
is the 3DS even powerful enough to run these games?

>> No.7325026

>>7307214
Just like to give my 2c and say that the music is much more enjoyable also since you have extra audio channels, and getting rings doesn't mangle the current song. I know this doesn't bug too many people, but its nice to have in a series known partly for its music

>> No.7325039

>>7324926
I've been working on my own port of Sonic 1 & 2. I have graphics and input working but not audio.
With software rendering it runs fine on a New 3DS but not on an old one.

>> No.7325053

>>7325039
You're porting the Android versions?

>> No.7325068

>>7325053
Yeah. But I probably won't finish it before someone more compentent does it first (programming audio sucks.)

>> No.7325075

>>7325068
You should at least post the source so that someone might finish it eventually.

>> No.7325108

>>7325075
I'll consider it, but I wouldn't be surprised if someone else posts a finished version within a week.

>> No.7325128

>>7322739
>Labyrinth as the second level.
Haha, no. That reason alone if anything I'd have had it so that the nature/ruins and urban/industrialized settings flip every other zone (maybe Green Hill->Spring Yard->Marble->Star Light->Labyrinth->Scrap Brain, which I think fits order of difficulty better), but final order works too (note Green Hill and Marble are during the daytime, Spring Yard and Star Light are at nighttime, Labyrinth is indeterminate, and Scrap Brain is dawn).

>> No.7325435

>>7307210
holy based

>> No.7325450

>>7308223
Kek

>> No.7325581

>>7325108
>I'll consider it
and thus, the project was over before it began

>> No.7325965

>>7323889
SMS sonic 1 is max comfy

>> No.7325982

>>7323257
Thank you, anon. I appreciate this.

>> No.7326280

cool

>> No.7326342

>>7307210
>Still no Christian Whitehead remake of Sonic 3 and Knuckles

https://youtu.be/Ct1cErthI6s

>> No.7326487

>make source ports of the sonic games that there's 8995949594 official ports of and have been in compilations
>Don't do anything with the ones not ported a gorillion times like chaotix or the sega sonic track all one.

Oh boy I can play Sonic 2??!!!!!!!

>> No.7326547

>>7310065
They were more interesting because they represented ideas and concepts that were tried but didn't make it into the final game, and reinforced some things like that they wanted the game to have time travel in it at one point. Having the master emerald seen in sonic 2 was mind blowing, and they all had functional enemies in there too.
the sonic 1 proto is really just the final game with half of its missing. The most interesting thing is that Labyrinth, Spring Yard, and Marble have different backgrounds and that's about it.

>> No.7326767

>>7326487
based retard

>> No.7326920

cool i guess

>> No.7327945

https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation/releases/tag/1.1.0
New version

>> No.7328134
File: 26 KB, 331x473, 1547047842258.jpg [View same] [iqdb] [saucenao] [google]
7328134

>>7327945
>Fixed all the bugs and issues I noticed in the first version
Neat.

>> No.7328195

>>7327945
Any other bugs left? I played it a bit to check the bugs I remember, mostly on Sonic 2 and it seems they are fixed.

>> No.7328203

>>7328195
The input issues mentioned earlier in the thread. I had the music stop at a couple of points too, but it came back after a couple beats.

>> No.7328210

>>7328203
Ducky fixed the bug regarding pressing right on Sonic CD, and the one up bug as well.

>> No.7328505

does christian whitehead know about this?

>> No.7328657
File: 142 KB, 994x500, taxbro.png [View same] [iqdb] [saucenao] [google]
7328657

>>7325128
Note that Spring Yard was night in the proto but dusk in the final. I think final order is fine because it alternates between breather speedy and slower methodical zones. Still, with all the autism IceCap Zone gets, you'd think there'd be an original zone order hack, which to my knowledge still doesn't exist. I guess screwing most players out of the already-limited amount of zones you can find Super Emeralds (one less than the Chaos Emeralds!) is fine, but god help you if Labyrinth Zone is second, right?
>>7310625
"Port" is such a 00's/10's term, it was usually "conversion" in the 80's/90's.
>>7316250
To be fair, it's not -really- Hidden Palace Zone as it would have been in Sonic 2, but rather a test run to see if Taxman/Stealth can pull off a new remixed zone, basically being an elaborate demo for Sonic Mania. It feels more like a Sonic CD round at times, especially the boss, which is fitting since Taxman wanted to make new levels in his first remake (Desert Dazzle, Final Fever) that would later be loosely retooled in Sonic Mania (Mirage Saloon, Titanic Monarch). You CAN unlock "Proto Palace Zone" but can't use the final "#10" music track in Hidden Palace.
>>7328505
Yup.

>> No.7329123

>>7326767
Im a retard says the guy who probably jixxed himself he can play a fucking android version of sonic on his pc.

>> No.7329376

>>7329123
whole lotta cope right here

>> No.7329423

>>7322292
You're probably both right, Brad has a very obvious claim to at least some of the music but families of musicians ALWAYS pull this kind of shit. There's no way SEGA can prove without a shadow of a doubt none of it was by Jackson so there's simply no way to avoid the money hungry cunts short of removing the tracks entirely.

>> No.7329448

>>7308858
>HARDFAX
Suck a shotgun

>> No.7329546

So when I load this up on my PC, and play it on my TV over HDMI, the game's scrolling is really choppy and inconsistent. I don't have this issue whatsoever when I play this on my switch, or on my primary display. Anyone might know why?

>> No.7329624

>>7308858
>HARDFAX
You need to go back...

>> No.7330023
File: 76 KB, 800x500, 07a40cd4-de0b-4e15-ab0d-98e5d1e24908.jpg [View same] [iqdb] [saucenao] [google]
7330023

>>7309106
>>7309151
aren't these versions of the apks newer?
https://apkpure.com/sonic-the-hedgehog%E2%84%A2-classic/com.sega.sonic1px
https://apkpure.com/sonic-the-hedgehog-2-classic/com.sega.sonic2.runner

>> No.7330072
File: 1.26 MB, 822x638, Sonic1prerelease_mzearlyalt.png [View same] [iqdb] [saucenao] [google]
7330072

>>7322739
There was also a smooth progression from day in ghz to dawn in sbz

>> No.7330076

>>7329546
Turn on vsync

>> No.7330439

>>7327945
Sonic CD too
https://github.com/Rubberduckycooly/Sonic-CD-11-Decompilation/releases/tag/1.1.0

>> No.7330482

>>7330076
I will. Does it introduce significant input delay?

>> No.7331102

are there mods already?

>> No.7331538

>>7331102
only sprite swaps at the moment.

>> No.7331654

I’m not really that familiar with Sonic community members. Who is this Rubberducky guy and where did he come from? Seems like he has a pretty high power level considering he decompiled these 3 games in a short period.

>> No.7332851

>>7330439
This one won't launch at all.

>> No.7332912

>>7307491
>it's another anon doesn't understand copyright law episode
You should work for nintendo.

>> No.7333317

>>7327945
anyone compiled that can share updated new versions on mega for us

>> No.7333363

>>7331654
Relative newbie I think, Sonic fans just have autism superpowers. Most of the big fan engines around for years were already based off of decomps so there was already lots of info to get a headstart with.

>> No.7333373
File: 59 KB, 603x517, CoPDbDEXEAAYPTo.jpg [View same] [iqdb] [saucenao] [google]
7333373

>>7333363
>Sonic fans just have autism superpowers
Oh they do

>> No.7333847

>>7332851
Works on my machine anon, have you got the 'Data.rsdk' file? Are you using a Steam copy of Sonic CD? You might need to remove the extension if it isn't just 'Data.rsdk'

>> No.7333969

>>7333317
Waiting on you to do it.

>> No.7333998

>>7320791
>>7320835
So like, how does your autism handle Mushroom Hill Zone ending with jumping onto the Flying Battery ship only to go to Sandopolis? Or do you just drop Mushroom Hill entirely?

>> No.7334021

>>7313130
Having Sonic and Tails means you are probably playing with someone else, and two people, if both skilled, can ace those sections no problem. If you're playing alone, just play as Sonic or Tails.

>> No.7334142

>>7333969
you first.

>> No.7334283

>>7333998
>Mushroom Hill Zone ending with jumping onto the Flying Battery ship only to go to Sandopolis? Or do you just drop Mushroom Hill entirely?
That doesn't happen in S3C, there's a custom made zone transition for mushroom hill to sandopolis. It's admittedly a little lame but it exists.

>> No.7335236

will my ps4 controller work with this?

>> No.7335773

>>7335236
probably

>> No.7335780

>>7333847
>have you got the 'Data.rsdk' file?
Yeah, won't launch.