#Modding the MGS1 emulator
1 messages · Page 5 of 1
I see you too are a man of culture!
It’s copium
It looks worse than on PS1. When people say "they went for the original experience" I just cringe
I even saw some odd/different sound effects in the MC?
Oh thats fixed now
Also the audio isn't being emulated properly, as Digital Foundry has shown
There are some cuts here and there
Oh good
Yeah that’s what the profile is for
Speaking of which let me put up the AMD instructions
I didn't try out your mod yet as I'm happy with DuckStation atm but I am most grateful for what you unspoken heroes are doing here
appreciate it, but yeah just to let you know all the crackling and warping and all that is caused due to unstable frame rates
which is why no one on the steam deck has that issue
but everyone else does
Just figured it out on AMD as well
Ohhh
Makes sense
My god, KONAMI
You would think they'd just have figured this stuff out since modders already are
Hell, the GOG version is actually mostly fixed too by modders through reverse engineering
It's like 80% fixed. Missing only a few key features that unfortunately make it a mid port, still
yeah that blur filter can't be removed unlike this one
Yeah
I think it's using a bilinear filter
PS1 uses nearest neighbor, I think
Anyway, about shaders. Just in case you guys weren't aware, this collection of HDR-based CRT shaders got released and the reports say it looks pretty much identical to the real thing
-
More RetroArch Shaders - https://www.youtube.com/playlist?list=PL3amG1g3KoFsVGTmOB7jD4T5sJ2UOeF3A
-
RetroArch for Beginners - https://youtu.be/5F-Fo2f_4d0
-
Install on Steam Deck - https://youtu.be/xKyZ6F7r-54
-
Cyberlab Death To Pixels - https://forums.libretro.com/t/cyberlab-death-to-pixels-shader-preset-packs/35606
-
RetroArch Vulkan Fix -...
Might be worth exploring
The author does point out you need an HDR TV for them to look like they're supposed to
Yeah that’s why I avoided it
Mine looks good with or without HDR
Also, I have a beef with those kinds of filters
Got it. How easy would it be to add it just for HDR users?
I don't have an HDR TV but maybe in the future, you know
Not hard really, it could have it’s own option
Ah cool
But my thing is this
Well you say you got a beef with it though so I can't request it personally
I understand emulating the good parts of a crt
But why emulate the bad parts?
That’s my problem with those filters
No clue, most people in the comments say it looks very authentic
I haven't seen it for myself
I have 4 different brands of real CRTs I compare all of mine with
All component, early 2000s model
And these HDR filters look worse?
Hell one is from 08 and has an immaculate tube
Most of them do, I created one that is a one for one in retroarch
But…..I went one step further
I looked at it and said…..”why not remove all the bad parts like signal interference?”
wait, MGS1 got updated??
Yeah, not sure what they actually did though
ROFL, well kind of both ways lol
Its awesome yes! But Konami obviously went for a cash grab
These games are awesome on the deck!….and Nothing else!
Pre mods that is
Which means your filter now basically looks identical to a real CRT?
Well, almost
I assume it's impossible to look identical
Naw, it looks better on an OLED HDR
I'm planning on getting one in Xmas
It puts a CRT to shame
Alright I'll take ur word for it
Aren't possible on a CRT you mean
Ye
Gotcha
That's great news
This is shaping up to be the best version of MGS1, and shame on KONAMI for not having that as an option since launch.
Their filters are bad, REAL bad
You can enable them in the ini if you want, its kinda funny how bad they are
Has anyone tested whether the new update breaks anything btw?
as far as i can tell there was no update
Ah may have been one of those random refresh updates
KONAMI put out CRT filters officially like they promised?
I stopped following MGS1 MC
yeah but they are bad
yeah but I mean like.....real bad
This requires effort
FF has the same
Not sure if you know about the Pixel Remasters
nope, that's an actual dot matrix filter
with scanlines on
zoom in
it's terrible rofl
Oh wait
I looked at it on PC now
Was on phone before
Jesus Christ
This is not how a CRT looked back then
I went through the '90s you can't fool me Konami
Yeah night and day difference
They should honestly give the IP to someone who cares
Delta's future isn't looking good the way things are "progressing"
that's fine, we're taking it back
I've got plans that konami isn't going to like lol
this is just the start
When the 3 big features get in there, I'm definitely switching from DuckStation to this
🙏
the 3 big features??? I dunno man, playable seemed like the big one to me lol
and you know, analog controls!
Oh I meant like
Internal resolution, and like, overclock
Oh
Lol
But yeah this is already huge tbh
Right now it's basically the closest it's ever been to the original experience
Basically what v.1.0 should have been when it launched
now I just need to figure out how to port this over to the steam deck....
at least I don't have to worry about the framerate on there cuz it's already locked at 60hz
eh, probably not? most things on it have been pretty simple for me so far, really the main thing I'm worried about is the shader
that's the only thing I'm not sure if I can get on the deck
I love this steam linux, it's like linux for dummies, it's great!
Oh nice. I don't own one so I don't know
well technically speaking I don't yet, I ordered mine and it's on the way but in the meantime I've been using my brothers
I'm not doing the metal gear port till I get mine cuz I'm only going to do so much on a system that isn't mine
mod port?
metal gear mod port?
I dunno anymore lol you get it
Yeah of course lol
Got it
I've also been wondering if anyone has tried raising the FPS on a hacked/jailbroken Switch
At least for MGS2
That's off topic though
I have a switch but metal gear isn’t touching it lol
And yes I’m aware of the irony cuz of our previous conversation but I got it for 100 bucks on facebook marketplace so I figured it was worth it lol
Oh I actually I was talking about 2 and 3 running at 30 FPS on it
I'm pretty sure it's more than capable of hitting 60 since the Xbox 360 did it and it's a far inferior console in terms of raw power
But again, this is off topic
Gonna keep an eye out on this thread for new MGS1 updates
@finite peak you said you are now using KONAMI's emulator for the MC, correct? Have you stopped using SwanStation then?
Also, does KONAMI's emulator have a name? What's it called?
Yeah, awhile ago for that matter
Broken lol
It's M2's emulator that they've used for a number of releases
its called M2ENGAGE
Thanks, couldn't remember the name
prob no one knows atm
Got it
reversing the core gonna take a while
need to work out how to select a game
best thing about this solution is all the menus should work fine, shouldnt break anything
Very nice
seems like it actually just boots the last thing you started
maybe don't need a way to configure that
since you can just go back to menu and change to something else
This doesn't sound inconvenient
Usually people stick to 1 version
It's not like your everyday user switches between different versions on the fly just like that
Most people just wanna grab a controller of choice, kick back, pop open a beer and play their favorite version
what is with the default keyboard bindings jesus
Need help nuggs?
If we're able to increase the internal resolution and the audio issues are fixed. I'll be happy.
I thought it was a joke but is it really possible to play the game in another emulator like Swanstation? Lol
Oooh neat
I mostly just remember other people making scripts to extract from other compilations to use in whatever
Sometimes even flash carts
yeah i got the thing dumped, will try to write a decompressor
Because the new elements were overwritten on the fly, it should be the same as the original rom, right?
who knows
im not really doing it to get the original rom i can just rip my disc
i cant resist a puzzle, thats the motivation
Thats the best motivation of all!
Oh wow, yeah this thing really is just an all in one emulator!
Hakchi WIP now has Folder Support:) Also...
I test several games using the Default M2engage Emulator that comes preinstalled on the System! This particular video, I go through many Hu-Card Games! In the future, I will cover CD-Rom Games! I also do a Dreamcast Test, playing the Treasure Gem, Ikaruga! Enjoy the Video! Be sure to let me kn...
Does anyone know where spoopytoots thread went for his spoopypad?
Thanks! Don’t know how that fell off my list, also it wan’t showing up in the search
why does the goddamn thing open the pause menu when i start the game with the launcher skip
it wasnt doing that originally
but i have like a billion input devices attached so
maybe i need a reboot
Pensive emoji
Seems to be a discord feature, if no posts are made after 7 days or so it goes away from your list, the mgs3 thread dropped off for me as well
But is still in the forums
ayy, got return values
What are those?
the mod has a squirrel tracing feature
writes to the log file
it showed function call parameters but not return values
its useful for this sorta stuff because it should show me the reason the game pauses
this is the cause I reckon
translation: "In-game controller update and disconnection check"
steam moment
aha
it doesn't pause if i have my controller plugged in
it's because consoles require that to happen
so they probably kept it for steam too
steam doesn't require it but strongly suggests you do it
consoles require it for approval: if the game loses focus or the controller is disconnected, it should pause
replaced those funcs that manage the pad id
replacing squirrel functions with C++ functions kinda wild
the start value is -1
keyboard is 4
i just set it to 4 instead of -1
and it works and both the controller and keyboard work
🤷♂️
the game can still change it
all i've done is change the startup value
i think it changes it when a new device is used
i guess -1 is "there is no input device"
why does snake walk forwards if i press left and right on the keyboard
their dpad thing sucks

Because the original game was programmed on a pad that wasn’t capable of simultaneous opposing cardinal directions?
well he can't exactly go left AND right at the same time 
Well at least snake managed to null cancel
In portable ops

Since snake moves up by pressing left and right, do we have to cancel snake now?
Snake is an enlighted centrist.
im getting hella memed here
I thought snake was being memed here
Isn't Raiden the one who gets memed?
I've been up for 21 hours now, so don't mind me.
oh dope im heading that way too
19 hours
and im working on something very silly and i don't want to say what it is until i know it will even be possible
If no one tried stupid things we would have much less cool stuff
Been gone for a bit while any update on mgs1 on inputlag ?
is there any
someones gonna have to prove it first
seems as laggy to me as it did in 1999
well I thought there was going be some fix for some input lag my guess
in modding of course
I thought the mod already fixed the input lag
i hear people have issues in fullscreen
im playing borderless and everything seems fine tbh
I havne't been catching up
Prettty sure that might be coming up next patch if they are doing the work on it
i think some of it is honestly intentional in the original game
takes a while for snake to change direction etc
which can be perceived as input lag
if i boot it up in pcsx-redux i cant tell the difference with input
maybe fullscreen is a shitshow i dunno, hard to see why fullscreen would be such a mess
I'm playing the USA version on DuckStation and I feel it's identical to the USA version in the MC
The PAL version has input lag
yeah i think he just has acceleration time with movements lol
Yeah
ive seen the code that implements the pal input lag
some logic in the emu slows down the pal inputs
mite patch that if i get round to it
wonder if it breaks anything
Well it runs at 25 FPS
So that's why it may have input lag in the first place to compensate for the low fps
That's just a hypothesis though
Playing in windowed mode actually helps with the input lag, at least for me.
If you want to play in fullscreen you can try borderless mode from the MGSM2FIX
When playing in fullscreen it's pretty atrocious lol, it might be due to the forced vsync they implemented in the game
In windowed mode, I think it's probably only about 1 frame slower than playing in duckstation unless that's just placebo lol
Hmm 🤔
I haven't seen anyone report input lag in the USA version of the game
Please get some rest as soon as you can
yeeeees
in principle my silly thing works
not the reason im staying up btw. trying to fix my schedule
What silly thing
I got m2fix working under the "bonus content" app aka the nes games
quite a lot of work since its 64bit and mgs1 is 32bit
but eh, i was curious and wanted it to support more than one game
and it was right there, i knew the nes games used M2
i won't spend much time on it long term, t'is just a short detour
it definitely made me fight for it though
really odd that mgs1 is 32bit when clearly they were capable of building M2 as 64bit
but the nes app is even more fucked up, the squirrel VM seems to be partially compiled as 32bit but not quite
I have no clue how they configured it to build in this way
managed to hack it to work tho
Ohh that's cool
yeah it was a bit of an ordeal lmao
didn't wanna say much until I was sure it would work
It's good that even these games are getting improvements
they have enough in common that MGS1 tweaks will apply without any extra work
now that I've done the horrible bit
M2fix for snake revenge hype
with added crouch walking lmao
snake's revenge is like a bad fanfic title
Yeah but I would unironically want a sequel spin-off for it
With really goofy bosses and story
It could turn out to be a fun game
Honestly
Lmao nice
Hey guys, whenever someone asks about input lag just try to send them to the mod on nexus
Apparently between the analog fix and the profiles it seems to be fixing most peoples issues with that
ask them to demonstrate it tbh
However I think I might even have a “better” solution
from my point of view it seems like people are talking about input lag because people are talking about input lag
Naw, Allen at least sent me a video one time
And it was pretty obvious it was bad
Seems to affect AMD cards only though, assuming they are using the mod properly
But Smash said he’s not getting any more lag with that profile
I don’t have an AMD card to test it myself unfortunately
Most users don’t seem to have it using the amd profile on the nexus mod
i have amd card and haven't noticed any input lag, feels the same as when i ran it in cuckstation
Cuckstation rofl

I’m calling it that from now on lol
aight but u owe me royalties
rember epsxe
dunno i only use bleem tbh
Based
u joke but i played mgs on bleem on a real dreamcast a month ago
oh you made the amd profile?
i'll have to try that when i'm home
how was it lol
great tbh, shame they didn't do more with the vmu
Wasn't it partially due to how konami implemented steam input or something as well? supposidely its much worse if using a non supported controler (i guess non xbox?)
but its fine for me so idk
it feels laggy but i'm playing the pal release of a 25 fps ps1 game I expect a bit of lag, the original has lag regardless
Why is DuckStation bad?

emu wars
it isn't bad, i just saw an opportunity and took it x
Oh ok because DuckStation (as far as I know) is the best emulator to run MGS1 on
Swanstations better
But it is technically a fork of duckstation so make of that what you will
I don't know what to make of it, so what does this mean?
Yeah and it seems to work from the reports to
Don’t use cuckstation? I dunno
apparently some of the optional features that you can enable "break the game"
i wouldn't know much about that though 
i'm more on the opinion of
"let people do what they want, and if they're not happy with it they'll find something else"
lol it's practically the same
@pure radish your mod has given me strength
Cool but wtf is up with all that excess bloom?
I used my phone
I didn't feel like hitting the screen shot, going to desktop mode, do the griddy, upload it to my phone then send it
If we could just raise the resolution to 4K I would play this version even with the frame drops lol
Idk why it won't let me send images in discord
Frame drops? What are you talking about?
Frame drops occur in game. Think someone says the best example of it in action is where snake starts the game at the heliport if you lean against the box
Afaik that's the emulator's fault
See when I stick myself against the wall? It drops to 20 FPS
If this is not enough proof, then I can prove it
Oh that happens in the original too
Ye
You have to overclock the emulator to fix that
Wish it came overclocked by default
Yes and DuckStation (and RetroArch) solve that, by allowing you to overlock the virtual PS1 CPU to whatever you wish
To be fair here there only like 5 spots in the whole game that actually happens
It is overclocked by default btw
How much?
I just don’t think they overclocked it enough
I found that 200% does not solve the issue when Ocelot gets his hand cut off
I had to set it to 300%
MGS1 Master Collection vs DuckStation Emulator
➤ SUBSCRIBE for more! https://www.youtube.com/channel/UC5thYv0__1H11k6PdFVRKVQ?sub_confirmation=1
#metalgearsolid #nostalgia #mgs1 #duckstation #emulation #mastercollection
In this video, I am comparing the "uprezed" PS1 version of MGS1 (from 240p to 4K) with the PC version of the Master Collectio...
Proof
Thats because thats supposed to be that way lol
That’s a cinematic effect lol
Is it? Because when I swim, the FPS gets locked to 20
But when I set the emulator to 300% it does not drop a single frame
Some of the cinemas are done that way on purpose, it’s why some people hate this collection
I doubt this is cinematic because if it was, it'd act the same way as swimming
Some people only play the originals because mgs2 has cinematics that slow down and are 30 fps on purpose
the swimming thing is in the game code
Yes but this particular one is not cinematic
If it was, it'd be locked
But it's not
Like nuggs said, its in the game code
its a "feature" of the original rom
when you enter the water it locks the framerate down
Yes but what about the Ocelot scene?
Same with cinematics in the game
I showcase it in my video
Yeah the ocelot scene is one
But it doesn't get locked into 20
Sure you can push the psx past it if you want
But its not made to, and the fact you have to do 300% kinda proves it
But the other scenes lock it to 20 which proves it's a feature
The Ocelot scenes does not lock it to 20
It's not even 20
It's variable
Oh wait, I keep forgetting, you’re on the PAL version
PAL version sucks, play integral rofl
heck yeah, m2fix completely ported to nes / bonus content
No I am on the USA version
now to see if i broke it for mgs1
Well nothing on the USA version is locked to 20 fps ever so you might need to do some more research
I don't understand what you mean
I emulate the USA version on DuckStation without any enhancements and it drops to 20ish FPS
But when I use 300% OC, then it stays at 30
You shouldn’t have to be doing 300% to get rid of slow down
?
I only have to do like 130%
Did you try the Ocelot scene?
200% was NOT enough
Integral came out one year after the original release
what are u guys actually arguing about rn
And they fixed all the slow down issues even on original hardware
OK so you are talking about Integral
I don't understand
Because if it wasn’t they would have fixed it
Play integral and get back to me
Which is why its the only one I play
Wait, how is a major FPS drop intentional, and who decides if it is?
Even in the master collection I have no slow down issues on integral
That is the USA version
OK so why is Integral any different, and why it should be?
And displays original intent pretty well
You need to read about integral and its development
It would take hours to explain all that
OK so link me
I still don't get how a version that looks and runs better is "worse" but sure
And then there's me playing PAL vr missions for the bugged achievement even though it sucks lol
Link me
Based

Because so far, DuckStation looks and runs the best
That's the gist of it
DuckStation is the best currently
55 percent done 😩
Like I said, do so more research
Integral is the definitive version of the game
Period
Unless you don't like reading Japanese item descriptions
I can already emulate Integral on DuckStation, and the GOG shit port is Integral
What's so different about emulating it outside of DuckStation:
?
Oh that, that’s just preferences
GoG isn't integral
I like swanstation just because its better duckstation
It's just a whole other version
GOG is based on PC Integral 2000
God please don’t bring the PC port into this lol
It’s……..bad
I will repeat this
And……neither of you are right or wrong
Pc port is its own can of worms really
GOG is based on 2000 Integral PC
I am just stating a fact
This is factual.
There is no debate about this statement.
This seems like It's getting needlessly combative
Master collection just tries to be as authentic as possible for the most part. If you want enhancements use a separate emulator or fiddle with the pc port.
Each method has some merit
I actually took the time to ask what is the merit and got basically no responses though
WHY
ur arguing with mr default, big mistake
Just above that it said it largely fixed slowdown on top of the other enhancements integral made
It fixed slow downs, has alternate camera angles, a custom easy mode with an infinite ammo mp5, an extra custom for meryl, a developers commentary, an alternate round mode that changes the layout of the game, and a first person shooting mode, the VR disc came with the game, the way you unlock gray fox is different since it came with the game you have to do a big boss run to unlock him
Does it feature English item/weapon descriptions?
The last point unfortunately means it's easiest to get the achievement with pal special missions lol
Rip
Guess I don’t care cuz I don’t need it at this point lol
I’ve played this game too much to care
But I do, because me and most of my friends do
Because I am trying to get them into this game
Alright well for a first run….maybe
Japanese item descriptions are a big no-no
But heres the thing
What am I supposed to tell them?
You can call nastasha!
To be fair, if you're playing it casually you can just listen to the codec descriptions
Tell them to call nastasha!
She literally tells you what every item is and what it does
Most people want to just read the item descriptions through the L2/R2 menus and be done with it. I cannot reccomend a version where I personally tell them to call some NPC to tell them what to do with each item/weapon
This is ridiculous
Also, if you’re trying to get a new comer to play metal gear solid? Just tell them to play Twin Snakes or MGS3
They’ll probably hate mgs and wonder why people care lol
Because that is the best version
I would probably just spend time discussing it with a friend who wants to play it rather than veterans on a modding server who've made up their minds
All I know is twin snakes is always a better game just for gameplay
Ewww
It was my first metal gear after all and it got me pretty hooked anyways lol
The us version has achievement fixed
Playing the original is like deciphering the heiroglyphics in an ancient egyptian tomb to people who didn’t grow up with it
And then later I did the rest and enjoyed it too
Twin Snakes could have come out yesterday
It translates better with all the new kids
Ah was that a recent patch?
Either way it's a bit late to swap rip lol
Yeah. It was the "minor" change in question
I should say, I don't get any more input lag when playing in windowed mode compared to fullscreen.
I didn’t play the US version, it had an achievement problem?
but the profile can help with frame stability
exclusive fullscreen's input latency is terrible
The achievement for beating all of vr missions was bugged on usa
Hey Smash!
Would you mind testing one other thing for me?
There is still some input lag but that would be from the emulation and application itself, at that point if you want the least amount of input latency then the best solution is to get a CRT TV and a PS1 lol
also sure
So you can only use low input or chill but not both, so lets try this
don't use low input at all
it fucks the audio up
I tested it, the first thing actually when I got the game
it screws the audio and makes the FPS worse
yeah sure
testing it in borderless windowed, right?
Getting 100% VR clears on US VR Disc doesn't unlock Practice Makes Perfect. That was the bug in question
same result as with 165hz, Anti Lag just hates this game lol
hold on I'll share a recording
Ouch, I played integral so I didn’t have that issue
Uh…..no lol
Set it to 60hz lol
Integral's 100% VR Clear is tied behind Big Boss rank so it was either that or pal version
Or wait control group sorry
I did
set my monitor to 60hz then tested Radeon Anti lag
just mentioned it's the same result regardless of the monitor's refresh rate
OH i misread that, apologies
Reading is fundamental lol
Alright cool, it was worth a shot, appreciate it!
here's the recording it's kind of funny
I just put the documentation on the mod, installing a profile for an individual game turned out to be more complicated than just setting the options
no problem
Gawd! That’s bad lol
Going back on this. Is this still an issue?
I heard some claims it was supposedly fixed in a patch
Thats what he was saying, they just patched it
I didn’t run into this because I was playing the integral version
what crt filter is this
CRT_Yeetron
but I'm also using Cathode shader for the colours
and the psx_dither shader
Cathode and psx dither I got from Mr_Default's mod
CRT_Yeetron from when installing reshade
Oh so you just swapped Fast with Yeetron and removed the scanlines? Not a bad look
PSX Dither shader is not exactly the original game's dithering but it does have a nice subtle effect
scanlines are still there but a bit more subtle
Also when using yeetron make sure this is the resolution in the shader settings
I just don't like how yeetron draws it's lines, reminds me too much of Zenith tvs
I know it's personal preference though
CRTs were just so different lol
why did I type RCA at first? lol
lmao
now to close the million things i have open
i know the decompilation going on rn uses the integral version as a base
i can imagine when a PC port of that is out, there'll be a hack with english item descriptions
and then you can use your copies from the master collection for it, like how the mario 64 and zelda: ocarina of time pc ports need a rom and all that
If a decompolation is made, maybe they could have first person shooting like twin snakes has lol
If it doesn't break the game wide open :^)
I know integral has first person mode but it's a little different
i can imagine a lot will be possible once it's done
i know someone in that discord just made a mod for more than three elevator buttons
but yea, the main executables are done, while the "overlays" (basically, what contains stages and code to load stages, if i got that right) are still in progress
you can keep up with progress here https://github.com/FoxdieTeam/mgs_reversing/
it also contains a discord link
overlays are prob most of the game i dunno
on a very famous n64 game that leaked recently that was the case
wait which one
dino planet
anyway i learned more than i'd like about x86 and x64 calling convention in the last weeks and now i want to put my head in a furnace
also
all of the squirrel scripts in the bonus content
have 0 indentation
all of them are like this
thank fuck they didn't do that with mgs1
"tabs? spaces? fuck it, neither"
Ran into an issue with bonus content m2fix. Couldn't read the .asi folder. Will check mgs1 if it occurs again. I am on steam deck if that matters
Mgs1 works, so it's just the bonus games
Will slap a screenshot of the error in a moment.
I didn't cut it off, that's how it looked
Game works but the .asi isn't loading so the game appears unchanged to me. But v0.6 does work proper on 1
because I don't think theres enough arguments here i'm gonna say pal mgs1 is fine and ya'll are being dramatic about it. if you can play games at 30fps then 25fps really isn't that hard
but nice work all on all the progress and mods and stuff 🙂
But the question is, why play at 25 FPS + input lag when you can play at 30, without input lag?
Also, on DuckStation for example, you can force 30 FPS on the PAL version of the game
The MC does not offer that option
So it's inherently inferior
I read that in Liquid's voice, lol 😆
Lol that wasn't intentional on my end
I grew up with 50hz but now it's kind of hard to go back to it lol.
It's not necessarily hard for me to adjust to lower framerates, but it's more so that I'm used to the same game with a higher framerate. Also with MGS1, game actually is slower at 50hz.
I grew up with 50Hz too but since I now have the option to play the superior version, that's what I'm gonna go for
I was playing Zelda OoT at 17 FPS
Because muh Europe
Now if I wanna play the N64 version I'll just go for the native unofficial PC port that runs at 60 FPS
I'm fine with playing that at 20FPS, the higher framerates are interpolated and don't really give any benefit in input latency.
At most I'll probably just increase it to 30 for a smoother image
But the PC port isn't just interpolation
It's real 60 FPS
Anyway this is an MGS1 channel
It's frame interpolation, it's stated even by the devs themselves. Game logic still runs at 20fps, the higher framerates are only a visual upgrade.
You can look up more on your own if you're curious so we don't go too offtopic here
I see, fair enough. It still feels and runs better
Tbh I'm playing the 3DS remake at 30 FPS and waiting for the 60 FPS hack on that one
Going back to MGS1, what I said before is basically that since you get both versions in the MC there's no reason to play at 25
Alright I’m gonna be the “ACKTWALLY” guy. My buddy is on the decomp team for that game and it’s not interpolation as in inserting black frames. It’s actual frame interpolation which yes doesn’t change input lag, but it also doesn’t negatively affect it either. So there’s no real reason not to run it at a higher framerate
Wait a second…..I need to ask him about that!
Isn't the remake at an actual 30?
Lol
Well the only reason to not play at a higher framerate would be some bugged animations but they might have been fixed
No I mean I need to ask him about inserting it into this emulator!
Because real interpolation doesn’t affect input AND it wouldn’t break the game like a real framrate change would
You mean... Interpolate MGS1 at 60?
Exactly!
That could work because if you use the squirrel injector for real interpolation you could unlock the framerate without negative effects
That would be beyond amazing
By remake you mean 3DS?
It does run at 30fps yes
It's real 30fps most likely
And there are bugs introduced here that might be the result of that
I see. There is a 60 FPS hack but it's bad
Mainly Link spinning in place when a door opens and the analog stick roll from a high place not always working
Also to go "ackshally" here, it's not quite a remake since it's still the original game's code
I know but I still consider it a remake rather than a remaster
When it comes to frame interpolation, it is nice but I'll probably not go too high with the framerate since a 20 or 30fps input response in 165hz would feel jarring to me lol
its working for me, did you use the d3d11.dll in the bonus content zip?
the asi loader is different (again because 32bit vs 64bit)
here's a quick n dirty script to use the debugger eval() feature
can type e.g.:
return g_emu_task.setRunSpeed(1.5);
Hey nuggs, I know this isn't top priority but some people want the whole "unlocked" frame rates so this is my buddies code he used in the decomp for OOT:
I have no idea if that's something that can be implemented on an emulator level or not because just by looking at it, it seems like it relies on source manipulation, however I figured if anyone might find a way to implement it, it would be you
the way he explained it is this,
its native interpolation so we arent just taking the 2 images and visually determining the frames between, rather we use the vertices/matrices themselves to determine the visual frame
thats to prevent smudges
The only reason not to play at 60hz is for special missions if you want that photograph session with naomi 😛
Unable to load MGSM2Fix.asi. Error: 126
I dumped the whole thing in the folder if that mattered, the bonus content one
You could make a whole scene about liquid being swanstation, solid being MC and solidus being the pc port
Like liquid being pissed he's not official like how fans complain about MC. Solid getting steadily stronger through modding enough to challenge liquid despite being "inferior" and solidus just kinda being the rogue element that says he's superior in his own way
Ye thing
"Why are you still here when Konami continues to betray you?"
ah, one moment
@shrewd basalt @kindred chasm can you guys try this?
I think it works because i have enabled skip warnings and it skips, thanks
About to try it out hang on
i'll rerelease 0.6 if that's all that's needed
6.9 update hype
0.6000000000000000000000000000000000000000000000000000001
havent changed any code just a build option lol
What about DuckStation
New.asi file worked
awesome
pushed through to https://github.com/nuggslet/MGSM2Fix/releases/tag/v0.6
Though i wish the dot net matrix color was toned down it's way green
What was wrong with the original file
it was linked against a DLL version of the visual C++ runtime library, which depended on you having it installed separately on your system
now it includes an entire copy
Thats a small library
https://github.com/nuggslet/MGSM2Fix/commit/4ed6ea5f4e329c580b3bd2e2f52d7f0115b47cf2 thats all that needed to change
i wouldn't have noticed because having visual studio installed guarantees i have them installed
Meanwhile theres me playing on linux like a dummy
if anyone doesn't like using steam input to swap rigth and left joystick for analog on mgs1 they maybe can try this: https://github.com/KrossX/Durazno
That won't work
As of right now, game doesn't read xinput but rather steam api game actions
Except for joysticks ig idk
even the joystick is a game action
Wow
They must really hate 1
So until the emu's modified in a way it can take other controller inputs we're stuck with using steam input
Oh speaking of, couldn't you add a controller profile too? EmuDeck is a thing for steam deck and some of it's emus come with custom built presets
Idk if that'd be worth the trouble tho
it's on my list to rework the input
the version in 0.5 and 0.6 is just the crudest and easiest way to get analog working
User — Today at 6:12 PM
I'll be interested if they ever add PGXP. that is my main selling point personally
😔
A fellow screen protector keeper
Serious question. Can we de-censor Johnny in the USA version?
Yes I understand that the JP version has him wear his boxers, but it's so lame that they censored that in the USA version

Sad
Love how KONAMI says they preserved everything, even the "old stuff"
and then they censor Johnny
ive split up the m2fix source a bit as it was getting a bit unwieldy all being in dllmain.cpp lol
looks like it would be very easy to open web pages via the mod, lets not do that
they've bound the steam webview api to squirrel
I'd be surprised if so, unless someone finds a way to replace the USA ISO which is probably possible.
I just wish we could replace the bad USA iso with the good one
I mean you can unpack the files, replace the ISO, then repack it.
Just don't know if it would work
well um
it's likely that it's an on-the-fly patch somewhere in here
soooooo someone could just block it out or something
i don't think it's a "bad iso"
and even then it's not even an iso, it's a bin file
Well it all depends. if an iso exists with the underwear for the US and the eu they may have just used that
i just turned off all the patches and i can see his derrière
however doing so has also unlocked every steam achievement
Congrats on clearing the game with Fox rank boss, we're all proud of you
So it's not even an iso thing, it's the patch that adds the underwear?
yus
Wonder how much modding can be done to the actual game with this method
Meryl nude mod inc
they're just the ones that were big enough to dump into separate files
probably, emu has to support both already
oh, interesting
it should be possible to develop a system to exclude certain patches or add more via the mod
they don't all have names tho and even when they do they're not particularly helpful
it would take a lotta people a long time to figure out what they all individually do kek
steam achievement manager to the rescue, for me
i think i use this more often to clear my achievements than cheat them
what are the patches called "shinrei" for
translates as "soul"? is this a sick joke
The ghost pics?
what does buttocks translate as
yup those are the ghost pics
as for the butt... that might be more complicated LOL
well that sounds like the underwear one to me 😛
but also dang i'm actually surprised the underwear isn't in the iso. that means it was a real intentional choice
which is obvious in hindsight
the patches unlocking steam achievements makes sense to some extent. as they need something outside the ps1 emulation to do it
Honestly the underwear makes more sense.
Yea if youre having stomach issues, no way youre going commando
If I remember correctly, aren't the patches on the fly memory patches? It's how they're doing the button prompts replacements as well
#1168512986491670548 message yes, so as EchoCat mentions here, "The original roms are basically untouched, except for some edits to make them unplayable by themselves. all changes are being injected through emulation.". The ideal way to mod the game is also using this injection method hopefully
before that I always thought they just put so many roms just with the changes of button prompts lol
I wonder if we can use those patches to replace the item descriptions in Integral
seems like we don't really need to unpack & repack the files and replace the ISO to achieve modding huh?
I'd like this mod to be the first mod in all honesty, make it be a proof of concept what this discovery can bring about!
im not sure what we discovered
other than they patched his arse
somebody was paid money to do that
And now some volunteer took his underwear for science for free
That could be pretty smart tbh
Since we know they can replace text already
If that's possible then integral could be a makeshift solution to turning pal games into NTSC
I just wish i knew how to do some of the stuff nuggs is doing 
i came up with some new tech for hooking squirrel functions
hoping this will work for redirecting asset loads
It's kinda like Luma LayeredFS game patching method on 3DS
Crouch walk for mgs1 pog?
I like that method because it can apply patch on physical cartridge too
For crude its damn good, just have higher priorities since it’s almost 1 for 1 functional now right?
Mine is decensored in the MC, that’s interesting.
This…..explains a lot actually
Wait a minute! Can we restore the original ghost pics just by deleting those shinrei patches?
That would be a good proof of concept!
i mean, yeah but we already have a proof of concept
i turned off all the patches
lol
hey this method can be use on translating the game too
Wait they changed the ghosts?
I thought that meant they added some not replaced them
Time for the ghost of dickbutt to haunt shadow moses
Kojima's ghost is still in the game tho, I assume they got the permission from him somehow
I think his permission is a given, at the end of the day it's still his baby
Besides I think the only person that had actual beef with him in Konami is gone
It was a company wide thing to have beef with kojima
Since he was going hopelessly over budget in mgs5
I meant the one that REALLY fucked Kojima over, like barring him from attending the game awards show and such.
The USA version?
I live in the USA, Steam store settings set to it. In the original US 1998 release, Johnny was nude with censorship pixels covering his rear end. But when I played this version, it was the original Japanese Boxer covered version of the cutscene. I didn't choose Intergal version, just the first in the list, the 1998 version. With the Collection d...
How???
What patches?
Hm I just wanted the blur
That's how the original game was
Now he's just wearing boxers
Lame as fuck
Inside the alldata.bin that contains the iso of the game, as well as patches. One of those patches gives Johnny boxers apparently
Why on earth would they change that now?
I thought we were trying to preserve the games in their original state
And yeah that's nitpicking but there's so many things wrong with this collection at this point
So yes I'm gonna complain about it
I'd imagine laws about nudity. Japan def not but I'd imagine somewhere like China would have an issue with it.
Whatever the case, the iso that's inside the all data is still uncensored. It's the patch that's responsible for the changes. It's also how they changed some of the ghosts too
is there any retail version of the game where there's no censor at all?
funny you talk about China, steam version is region locked in China lol
i seem to remember a blur on the european version but i just disabled the patches and i don't have one
johnny's ass crack is getting some air time in this chat, bloody hell
I wasn’t going to say anything…..
But yeah it’s a lil sus how much talk there is about johnnys ass lol
Comes to think of it, you kinda made a mod that even remove blur
Lol obviously it's not about the ass. It's about leaving works of art in their original state
All I see is a lot of chat about johnnys ass
I hate censorship
Like 3 pages of it rofl
Well did they censor anything else?
I saw a guy complaining about blood effects missing in the German version
Idk if that's the case in the USA version
i have to say it now….technically it was censored in the first place
nah that's common in german versions of games afaik
Well I mean, I get it player want to play the game in original content form
Technically that is true, but I feel the pixelation added some charm to it
So it's a fair talk that a mod that restore it
He claims that the original German version was not censored like that
I’m not saying it’s not, I’m just pointing out the hilarious fact we’re a group of dudes all talking about wanting to see johnnys ass lol
Oh I thought you complain about too much talk about it lol
From an outsider's perspective that's what it seems like
Basically I want the original USA ROM
From 1998
No changes
Some rando is gonna read this and think Kojima makes everyone a homo
“Did you rike it?”
Lmao
of course not, he made vamp bisexual
OK fair enough

Kojima makes everyone Bi!
but no matter what, the injection method to mod MGS1 is really interesting
we are bi-mond dogs
So they forced certain patches on the ROM to censor it?
Double points because it’s Bowie

Yeah all those are patch files the game sends to the iso since they can’t change the iso itself, which isn’t entirely true I just don’t think they were smart enough to so they did this instead
its not that they werent smart enough
as this is more work lol
they wanted a more dynamic system on purpose - buttons etc
I work for the government so maybe I’m just too used to idiots purposefully doing things that are more work cuz they aren’t smart enough to use better methods
Yeah I don't think KONAMI does not have any smart engineers hired
I just think they didn't have time and money to spend on this
They didn't want to
But this does make sense, especially since it’s a multi platform release
Basically they wanted to get the collection out the door as fast as possible, 1 day before the Delta Microsoft showcase
If you remember, the collection came out, and exactly 24 hours later, the gameplay trailer for Delta dropped
That cannot be a coincidence
But there’s also the fact that this is the only one that doesn’t run native. I wonder if this is another case where they lost the source code for the original game.
Oh it's pretty much evident they lost the source code because the 2020 GOG version (that is based on the 2000 PC port) had to reverse engineer it to apply certain fixes to it
That was before modders fixed a lot of its issues (not all)
The port still sucks btw
wait a second…..OK nuggs here’s a question for ya, if we have the source code for metal gear solid, is there anyway we could implement it to run native on here?
Theoretically speaking of course
There's this project
Similar to OoT and SM64
Yeah that’s what I was referring to
Yeah it seems like that if this project gets completed, we will be able to truly remaster the game
Just like OoT and SM64, Majora's Mask too
if you're asking would it be possible to reuse this launcher then yeah
Yep
Unfortunately there’s still the “muhcheivements” guys
We're talking about 60 FPS, 21:9 support potentially, no texture wobbling, 4K+ resolution
No the thing is for guys like me that don’t do upscaling and play integral it’s great
texture wobbling is an iconic part of the game tbh
Yeah, thats the thing, modern games want everything “fixed” like the decomp port of OOT
it's some of the reason I'm so fond of the game, it makes cutscenes very eerie
Yeah but it's technically not part of the game itself, it's because it's on the PSX
GOG version has zero wobbling for example
I personally hate upscaling because of what it does to the look
Doesn't pgxp not behave super well on mgs1 since it tried to naturally compensate for it on ps1?
Everything looks like plastic when you upscale it
That's fair, but I like setting the resolution to 9x
The original game look is so bad on a 4K monitor because 240p gets stretched essentially
So I'm looking at individual pixels
Maybe a compromise could be 2x resolution so it would be on a similar level to gamecube or dreamcast resolution
I want that 9x
Thats what the CRT filter is for
Obviously it looks bad with no filters
You have to replicate the CRT
I'm not against people having options to do whatever they want but these things shouldn't be defaults
It's still a 240p image on a 4K monitor though
I'm researching internal res boost but with no intention to use it myself
The resolution difference is so large, that a filter cannot fully compensate for it imo
As long as it looks as good as the actual 4 CRTs I own, I don’t care
Yeah I guess that is subjective but I can't play without the 9x res personally
I just matched it to my phillips so I’m good
Like I have my phillips sitting right next to my LG C2
LG C2 is just much bigger lol
Yeah fair
I really hate upscaling from the 32bit era and down
Anything from Dreamcast and onward though, bring on the 4k!
I think that’s good just because of how many people want it
And no raw upscaling without any filtering
I love AI 4k texture packs with scanlines
It adds jaggies but the textures look superb
Usually AI packs need some hand correction
without scalines they look, off
Yeah its great!
Other stuff looks really bad, like floor textures
Oh no, all of it looks great if you add scalines
Scanline*
Including the floor textures
Those old textures were definitely made with scanlines in mind
Since they knew it was gonna be on CRTs
I personally wouldn't want to use scanlines on MGS3, it's too new for that imo
I say just try it and if you don’t like it, turn it off
Or wait for the full reskin mod
That’s coming
yo half life 2 with scanlines
Full reskin mod?


