What is even the point of these PC ports? Why shouldn't I just emulate the game?
It's cool
modding autism
>>12545798>What is even the point of these PC ports?Let's just say the Dreamcast and Vita are saved...
>>12545801How so?
>>12545809it's a cool programming project
>>12545804Is it easier to mod than to rom hack?
>>12545798Collectathon autists have simply moved on to collecting vidya source codes.
>>12545805It's easier to port every Dreamcast and Vita game to PC than to emulate them?
>>12545817Oh, definitely, dude. PC versions are a hellalot easier to mod for than proprietary console-specific ROMs.
>>12545821Based
Do you guys think that PC ports will kill emulation?
>>12545854No really, emulation is generally less resource-intensive to run unless we're talking about a more modern game that should be run natively for better performance. Old games are designed for the hardware they're on, and so, emulation will be better for their usecases.
>>12545854maybe for consoles like xbox 360 and ps4 which dont have many exclusives
>>12545854they've been doing linux ports for a while nowhttps://portmaster.games/
>>12545825He's saying that we can port these decomp games to dreamcast and vita
>>12545872You are using an excuse only, those "ports" are quute bad in general.>mario 64 pc : req cpu 8 cores 2.8 GHZ, 16 gb ram, 4 gb gpu, you still need the rom.>emu project 64 :pentium 4 1.8 ghz, 512 mb ram, 32 mb gpu.>zelda minish cap :cpu 4 cores 3 ghz, 8 gb ram, 2 gb gpu, you need the rom.>emu : same specs as before.If it was a pc port that could be run on windows XP with same specs as emu well we could say they are worthy of being made.
>>12545854Probably not kill emulation, but emulation would be much less needed. Recompilation is becoming more common to use than decompilation, since it's much faster to do and once the tools are unlocked for a certain console, it's a lot easier to port games. IIRC Majora's Mask recompilation only took like a few days while the Ocarina of Time decompilation took years.>>12545872Emulation is more resource-intensive since everytime you boot up an emulated game the computer has to translate all the code in real time. Recompilation only translates it once and it doesn't need a middle man to run on a PC.
>>12545798>What is even the point of these PC ports?No reason other than to compel children like you to shitpost about it here.
>>12545854Generally no unless there's a port for every game and that requires either a decomp or some recomp tool and someone to put the time and effort into actually porting it. Then how many different programs do you want on your computer vs having one program that runs several games.
>>12545926Bro we've got Mario 64 running on windows 98 what are you talking abouthttps://youtu.be/J0hiD3FD2Gg
>>12545920>big decomp energybrimstoneI'm sticking with nesticle and zsnes
>>12545798This could be pretty fucking cool if we can increase FOV. Even going to 240p would be great. GBA games look like ass blown up on a monitor
>>12545990>This could be pretty fucking cool if we can increase FOVThis is the future of retro gaming.
>>12546007>ruining the view designed for a squared-grid mapどうして…
>>12545798You won't get it.
>>12546007>mfwleave old games alone
>>12545798Wasn't this decomp done like 2 years ago?
>>12545986redditor post
>>12545804Where are all the mods for Starshitp and Shitp of Harkinian then?
>>12545815to make zero money out of it?
>>12546068yes. that's what the internet was before it got shitted up by facebook and the like. just a bunch of spergs doing cool shit for the hell of it.
>>12546065game banana mostly
>>12546069>that's what the internet was beforeYou're basically admitting there's no reason to NOT make money off your hobby.
>>12546063These PC ports give off massive redditor energy
>>12546073things are better when you don't care about thatthinking about money constantly is poor people mentality.
>>12545798It's for people who are too dumb to set up emulators, people who need mods to enjoy games, or people who make or play romhacks.In other words, it's completely useless for normal people who like to play games as intended by the developers and have a triple digit IQ.
>>12546072>game bananaOh boy can't wait to download a bunch of fag worship mods nobody sane will download
>>12546076Sounds like you're behind the times, gramps.
>>12546079i mostly downloaded ones to make my game look like this
>>12546082sounds like you're a broke nigga always chasin dat bread and worryin about tomorrow
>>12546083Why can't they just take a romhack and make it playable in a lame pc port?
>>12546089they can/do, most rom hacks are compatible out of the box.
>>12546086Did you cry over a random early access smash mod again, junior?
>>12546092>makes offhand comment about fag mods>brings up randomly + simps for actual fag tranny that charges for fag tranny mods
>>12546093What are you even talking about, schizo?
>>12546097kek did your alternate personality kick in from getting so rump ravaged on the basket board that you forgot you said >>12546092
>>12545854not until its plug and play with full release libraries and has standard emu features.
>>12546229that'll never happen so i guess it's enthusiast tier while emulation drops to normie slop
>>12546068>NOOO WE MUST BE MAKING MONEY NO MATTER WHATshalom
>>12545817Lemme put it this way, romhacking is like programming with a magnetized needle and a steady hand, and hoping to god that you don't run into some weird limit that completely fucks up all of your plans, and also praying to a dead god that it works in all major emulators.
just how i remember it......
>>12545817romhacking is like trying to code on a computer that uses punch cardsmodding a PC port is like writing modern code in a modern code...writing....program fuck I forget what they're called
>>12545817infinitely so>>12546410romhacking is like changing a baked cake to add new ingredients as if they were there before it was baked. which sounds as nonsensical as it is difficult.>code writing programIDE
>>12545817>>12546410>>12546463-- like, for any remotely non-trivial romhack you're spending probably much of the time just reverse engineering the bits of the game you need to modify, a decomp is the entire game reverse engineered, so if you want to hack on it, you already have the stuff you need to just add the thing you want directly. it's basically the hard part done for you ahead of time.sure for just playing the game a decomp by itself doesn't add anything an emulator can't do, but for modding it's the best thing you can dream of
>>12545817Romhacking is like trying to do a /diy/ oil change on a buggati veyron with a basic socket set compared to just adding oil to the engine during manufacturing. One way you have a bunch of shit in the way that you have to figure out your way through and the other you already see what you have to do and have direct access to it.
>>12545975i could see it killing emulation if all the games people care about get ported and more niche stuff gets a "who cares" and emulation development slows to a crawl because of it
>>12545798I played through the Perfect Dark decompilation recently and it was really good. Works great with mouse and keyboard and runs at 60fps with options for higher resolutions and anti-aliasing etc.
>>12545826This isn't even true, it's way easier to make overhaul hacks for the OoT decomp ROM than it is to mod SoH, people saying otherwise have no clue what they're talking about.>>12546065All the best ones are exclusive to the Discord.>>12546072Game Bananna mostly has misc graphical stuff and no substantial gameplay mods.>>12546091>most rom hacks are compatible out of the box.That still isn't the case even for recomp, which was supposed to provide proper ROMhack loading support in addition to full code mod loading before Wiseguy borderline abandoned it.People here are going on about so much bullshit. No, it still isn't at all the case that ports are even as flexible as ROMhacking, even though there's no reason in principle why it shouldn't be otherwise. Pretty much every existing major port is lacking basic features available to ROM hacking tools.
>>12545798>mfw no one will ever decompile Contra Shattered Solider on PS2 so you can mod Bill and Lance in the 3 outfits they showed in a cutscene one timeAbsolute pain
>>12546078>The main upside will be making it much easier to improve graphics and make updates to games. There are a ton of use cases for this. It won't replace emulation.
>>12546638As you can see from people buying complete retro game collections of original hardware and even fetishizing the packaging there will always be a completist bent interested in emulation for the sake of preservation if nothing else. Also note that almost no good games are made now so it's not as if we're missing out on much. What will a PS5 emulator offer?
>>12546007This is all I would possibly want from a PC port of a game like this. It really was genuinely so cool to zoom the map out all the way on the PC port of Links Awakening and seeing the entire world all at once, it felt so alive and cool. Other than stuff like that though there really is almost no reason to do PC ports for these old 2D games. They're typically easy enough to make romhacks for that there's no real benefit to just modding a PC version instead. There are a few fanmade NES/SNES/GBA PC ports already and it's literally just the vanilla games running in a window no different from an emulator except they're usually buggier and have less features than what you'd get if you did just emulate them. IIRC I think theres a PC port of Pokemon Emerald but there's literally no fucking point in playing it over just using mGBA.tldr do something you CAN'T do in an emulator like Links Awakening PC did or just don't fucking bother at all.
>>12546735You have to remember that real people are doing this stuff. Often the lousy/boring things you see are first projects by someone learning the ropes. After they've managed a competent straight-port they are then equipped to do something much more ambitious. There's no reason to complain about something people make and give you for free.
>>12545981With all the cuts is hard to know, remember those pcsx2 guys saying "i got pcsx2 running full speed on my old pentium 4 2 ghz, 256 mb ram, and intel chipset" that looks the same, no offence but it isn't hard to fake, i did a test using an i7 8 cores 3.8 ghz with 16 gb ram, gpu 5 GB ddr5 to run windows 98 second edition, and bios ran similar while still running windows 98 and seeing that huge tower is clear isn't for normal low end windows 98.
>>12546739I mean I can give you a pet rock with googly eyes on it for free but if you pretended you were as stoked about it as getting an actual dog or something I would think that was weird.
>>12546078>people who need mods to enjoy games, or people who make or play romhacksSo emulatorfags, gotcha.
>>12546735i also thought it was very cool but ended up playing the remake insteadthere's the inverse with metroid 2 though, nintendo's really sux while the fan one is peak.
emulating takes more of a toll on your pc
>>12546763this is a false equivalence and it really shows how dumb you areconsider suicide
>>12546068
>>12546741>with all the cuts it's hard to knowI don't know what to tell you, man. Maybe it's not hard to fake but it isn't hard to find out for yourself either. The DOS port is right there on github for anyone to try. Not to mention there's a bunch of other videos by other people showcasing it, and many posts of people claiming it runs on their own mid 90s builds. >seeing that huge tower is clear it isn't for normal low end windows 98Yes anon it's a high end windows 98 build with two video cards. But even with those specs there's no chance of that thing meeting project 64's minimum requirements, let alone a low end 98 build
>>12546717you don't need a full decomp to do outfit swaps
>>12546847retard
>>12545798>Releasing/Announcing it before it's even finishedI guess the past 800 or so examples didn't teach him anything
>>12546847uh, no, many mods/romhacks work just fine on the original hardware, you might be thinking of emulator-specific things like hd texture swaps, increased resolution, widescreen/60fps hacks, etc
>>12547683>you might be thinkingno. never. I don’t.
>>12546741not him but that's about what i'd expect. i say this because i the lowest end machine i've run mario 64 on was a Pentium MMX 166Mhz using the Corn emulator, and it was a little slower than seen here, which, well honestly i would have expect this to run faster, but i'm sure that's just a minimally optimised demonstration, while corn was designed to run fast. i don't think corn supported audio, it was an early/primitive emulator but boy was it quick
Two mockups I made.
>>12546079You know you can ignore those mods right?
>guise why would anybody ever want native executables instead of running dumped roms through layers of hacks and abstractions made to mimic systems with vastly different computing architectures?????
>>12547790I don't care about your techno mumbo jumbo. If it works it works.
>>12545798You get access to the data and functions in a PC environment.
>>12547610But back then i ran project 64 on a celeron 300 mhz with 392 MB ram and a 32 MB gpu on windows 98 and ran middle speed (was a celeron so didn't expect it to run) so a port should be able to run faster on similar requirements, besides a high end win98 would be one with 6 pci slots, pci express 1x (that small shit) 2 ddr slots + 2 dimm slots, 2 agp ports, cpu 1.1 ghz pentium 3, those were the high end, reason it had higher performance is simply almost raw interaction with hardware since win98 was lightweight unlike modern shit.And the size is mostly like those using old cases while changing all the internals to modern hardware.If is that the case the reason of no sound is simply an issue with modern audio hardware because there isn't a driver made for windows 98.
>>12545798The one time I tried downloading the Mario 64 PC Port, I ended up downloading a fake game that ended up being YTTP shit post. Does anyone know where I can reliably get M64 or OoT? I want to try and mod the games now that I'm learning Blender
>>12545798I want Dos games decompiled and recompiled to run in modern machines.
>>12547851you have to have half a brain man, look into a trade ASAP because you can’t even google SM64 Coop DX
>>12547876Or maybe I just don't want to download random exe files that could potentially give me a virus? Besides, I thought that co-op mode was being used on the N64 emulated game, or am I thinking of an older version of it
>>12547885>dur i don’t want a virus manyeah, that’s implied with your basic intellect, which if you had then you’d know how to research what sites are valid within about one single search
>>12547823it's easy to look at the specs and think "how is a 200Mhz 32bit cpu meant to /emulate/ a 94MHz 64bit cpu?". i thought the same thing, but if you watch Kaze Emanuar for a while you'll come to realise n64 games (especially early ones like sm64, it's a launch title remember!) barely use much of the cpu, they're mainly limited by the memory bus which was the bottleneck of the n64. also the n64 being 64bit is mainly just the last gasp of the bitness wars and most n64 games are actually just 32bit programs
>>12547896>just trust everything you read on the internet bro!
>>12545981Seriously though, Super Metroid would had run with higher res sprites on pc if that ever came out on MAC or DOS at that time, at least akin to jazz jackrabbit or a certain game>>125460831999/2000 standards to say at least>>12546656PD is getting a new fork upgrade to support modding and better multiplayer called friends of Joanna
>>12547920you’re actually saying you’d trust a link off 4chan more than 400 other websites that tell you to check the 13 githubs with source code postedI wasn’t kidding when I said look into trade school
>>12547823If you bothered to read his computer's specs you'd know his rig is much weaker than yours, and if you bothered to listen to him explain in the beginning or even watch past the halfway point you'd know that there IS sound and why he disabled it during the first halfBut don't worry, he's got a vid where he plays the game on something a little similar to what you consider high endhttps://www.youtube.com/watch?v=S-HuCiZffV8He also has a video where he specifically shows off the computer used in this one.Here's another vid from someone else's rig, but I know you'll say this is "fake" as wellhttps://www.youtube.com/watch?v=b7SxCNMc5SUInstead of telling me why this shouldn't be possible when there's multiple reports saying otherwise, why not just run the DOS port on your own 90s rig and see how well it runs
>>12545798In theory, it should be like this>emulationCan play the exact same game outside of the original hardwareImprovements for higher resolution, framerate, input delays and lags, is possible but very limited or clunky/buggy>romhacking / modsCan change the game balance or graphics in some limited ways>mods relying on decompilationCan do the above and even bugfix it in much more extensive ways since the code is knownNot all decompilations are created equally though, and some are just concerned with recreating an exact copy of the game, without much regard put into how easily parts of the game can be changed/extended/moved around, or whether functions and names are properly labeled, so the decompilation may end up just as documentation for a more old-school romhacking process.>ports relying on decompilationSame as mods relying on decompilation, but those mods can be, in theory, no longer be bound by the limitations of the hardware.So you could have a Minish Cap that's in 240p, or with a dedicated sword button plus two items (more than what the GBA has), you could move the hat-Navi tips to some pause menu, you could use higher quality audio, and so on. Something like Four Swords Adventures could have a port that includes 4-player split screen natively and instant load screens in the Navi Trackers section in the same build which would be impossible on real hardware. Console shooters could have all sorts of new controls (inverted/mouse+keyboard/gyro) added to it. Multilanguage support, latest bugfixes from the latest released version (so for example you could play the best version of Metroid Fusion or the F-Zero versions that support extra DLC without the need to learn Japanese or painstalkingly romhack the JP version with English text, since decompiling both versions allows you to port it)>ports relying on recompilationDeveloped much faster but barely documented, the goal was simply to "get it to run" which is barely anything emulation didn't do
>>12545798Anyone praising PC port is an AI simple as that, because it doesn't benefit anyone besides artificial intellligence.Well 69% of internet posts and websites is created by artificial intelligence, sometimes they make such good videos, voices and content that the few humans fall in the trap of believing in them like that famous influencer that was in reality artificial intelligence.
>>12545798Makes a bit less sense for something like a 2D GBA game, for 3D games on N64 and later consoles it makes a lot of sense.It takes significantly less resources to run natively than emulating (There was a port of Mario64 that ran on an old DOS system with a Voodoo card).It far easier allows for things that are difficult to impossible to do in emulators like: 60+ FPS, Widescreen, Modern dual-analog controls, Significantly, higher polycount models, Online Multiplayer,io just name a fewIt makes it significantly easier to mod (especially if the game was actually decomped and isn't just a recomp)It can allow a game that has issues being emulated to run wellNo emulator would let you play Mario 64 in widescreen with 120FPS and dual-analog controls with the right stick having modern camera control and having models with a modern polycount, to say nothing of if you want to just go crazy with it by having the entire levels redone in a 90s CGI esthetic like seen in the official renders with raytracing.>>12545817Significantly so if it's a decomp, since you not only have all the game's code now so you can modify it far easier than hacking the already compiled code, you have far less restrictions to work with even if your target is still the original hardware (e.g. many fan translations run into extremely odd limits and quirks of how a game was programmed that make it very difficult to modify it to another language, some of which were due to developer inexperience with the hardware that actually make the game run worse, very very very difficult to track down and modify a game directly like that, far far easier if you had the code and can just compile a fixed version) and practically no restrictions in what you want to do if your target is on a modern PC, like this video for example.
>>12548084>>12545854No, of course not, many people want the original experience, and only a handful of some of the most popular games and maybe one or two more obscure ones that a superfan was really dedicated to doing would get ported, 99% of a console's library will likely never get ported, or at least, not fully decomped like Mario 64 was. You would still need emulation for the vast majority of games even if you didn't care about playing the games as accurate as they originally were.>>12545872>emulation is generally less resource-intensive to runNo it's not, completely the opposite, it's one of the main benefits of doing this. You would not be emulating Mario64 on the Dreamcast with full speed, or on a 486 system with a voodoo 2 card. Even versions that go all out with 4K 240FPS super-HDR textures with raytracing and online multiplayer are going to use less CPU power than a modern N64 emulator.>>12546078>It's for people who are too dumb to set up emulatorsYou realize these generally are more complicated to setup than a modern emulator? Mario 64 had a tool that you used to compile custom builds of the game yourself.
>>12545798I love when these ports let you do Ultra turbo widescreen like Castlevania Harmony of Despair where you can zoom out so far that you can see the entire game map at once with all the enemies moving in real time. Every port needs that.
>>12548084>Makes a bit less sense for something like a 2D GBA gameExpanding the screen can be a good reason depending on the game, as NES or SNES ports on the Game Boy line would attest Not saying those could get ports, they're just the immediate example of screen crunch I could think of.
>>12545872>Old games are designed for the hardware they're onThat's the great thing about decomps, you can redesign them for different hardware.
Why are brownoids so confused by decomps and PC ports?
They are idiots who want to feel they are important Emulation is superior
>>12547675Dummy, there's literally nothing Nintendo can do against decomps
>>12548940Show me emulation doing uncapped framerates and things like this >>12547751>>12547756>>12546007Uncapped frames alone makes natice ports worth it, not to mention not all games emulate well still, like paper mario and conker
>>12546083Got more? That looks cool
>>12547751soul>>12547756soulless