Nice music from Assault Suit Valken! Kickin opening track.
@Sr.D3 жыл бұрын
All this FPGA trend it's absurd, I would love emulation consoles capable of read cartridges with optimized and accurate emulators like Higan or Bsnes, Blastem, Mesen...they would be cheaper than FPGA clones and much more features rich having save states without the need of using an expensive flashcart. I still amuse myself when I usually compared my Megadrive with my cartridges and then go and try them on Blastem, just superb.
@pliniomsann3 жыл бұрын
Retroarch is LIFE
@mikeverzosa20614 жыл бұрын
Why not use the same game
@TheSuperLumberjack5 жыл бұрын
Hello, Great video ! :-) Just a question : what are your video settings at 3:46 please ? Simple X3 with bilinear or something else ? Because it looks not bad ! :-P Thanks ! ;-)
@OldsXCool5 жыл бұрын
Absolutely nothing. No scaling enhancements, no scanlines, no filtering of any kind. I like my graphics super crispy!
@TheSuperLumberjack5 жыл бұрын
Thanks for your answer ! :-) So it's nearest neighbor by default I think :-P
@alexandrezenn7734 ай бұрын
Generally speaking, can we say that a conventional emulation adds 1 frame of input lag compared to the original hardware? (without considering Run Ahead)
@eplugplay84093 жыл бұрын
Epic music.
@puppybootie5 жыл бұрын
if you are ever down to hook a brother up with links for good RetroArch discussions for info on how to fine tune the read ahead i would love you. im having trouble getting Rettro fine tuned. I play smw rom hacks and am looking into a analogue super nt and a SD2SNES unless i can figure this lag about. Maybe its in my head but thats why i wanna discuss. Thanks brotha. Thanks for being there when i youtubed lag comparison on these also. You the only one that wondered enough to make a vid for us nerds
@OldsXCool5 жыл бұрын
Figuring out the run ahead value is pretty easy. It won't be the same for every game as some games on the SNES have as many as 4 frames of built in input lag. Most SNES games that I've played have atleast 2. The best way to find out how many frames each game has you should pause the EMULATION with the P key on your keyboard. Then hold some sort of an action button. While holding down the button advance frames one at a time using the K key on the keyboard. For example in this video I held down the jump button while pressing K and counted the frames that went by without Mario starting to jump. With no run ahead set Mario jumped on the 3rd frame which means 2 whole frames went by after the jump button had been pressed. So you plug in the number 2 on the run ahead settings and it skips those first 2 frames where nothing happens after input is received drastically reducing input lag. Now if you're not familiar with Retroarch and it's other latency combating features, you should adjust those first. You should go to the Video tab in the settings menu and turn on Hard GPU Sync. Then set Hard Gpu Sync Frames to 0. Alot of people don't know about this and this is one of the main reasons why Retroarch has such low input latency compared to the stand alone emulators. Mind you that you will need more than a potato to run with Hard GPU Sync on as it's not overly heavy for any Intel Core i3 CPU, but you'll wanna definitely avoid the Pentium 4s. The best of both worlds is if you combine turning on Hard GPU Sync and run ahead which is what I'm dong this this video. Lastly it should go without saying that you need to use the lowest latency display you can find because if you have a laggy display, a Super NT won't help take any of that away. My TV upstairs has about 5 frames of lag. My monitor on my gaming computer has less than 1 frame of lag.That makes a big diffence
@pliniomsann4 жыл бұрын
This is the proof that RA can emulate even better than the real console or FPGA machines
@WheeledHamster4 жыл бұрын
Yes but don't use the Higan core it adds an addition 1 frame of lag. Lol always wondered why I sucked at Donkey Kong Country 2 when playing it again. Now I know.
@pliniomsann Жыл бұрын
I don’t know this one… I always used the SnesX
@JonasRosenven6 жыл бұрын
That was pretty interesting. Thanks for the upload.
@OldsXCool6 жыл бұрын
You're welcome. Thanks for watching.
@theblowupdollsmusic4 жыл бұрын
This is a fantastic video, thank you for taking the time to showcase this as well as your other settings. I am an avid RetroArch supporter and latency reducer myself on Linux and Windows platforms. But you did not show run-ahead in motion. More then 1 frame and the image starts to become very jerky and shaky in regards to movement. As it is literally removing animation frames from the output. Also, USB polling can now be overclocked to around 1ms depending on the controller used. I love your passion for this subject as I share it as well. I personally went to MiSTer FPGA and have not looked back. They even have kernel the patched to overclock Bluetooth polling down to 1ms as well as an internal HDMI scaler with only around 4 scanlines of measurable lag compared to CRT.
@OldsXCool4 жыл бұрын
The only 2 reasons why run ahead causes glitches is it is either set too high or the core being used doesn't play nice with run ahead. Even though run ahead is adjustable up to 6 frames, many games have only 1 to 3 frames of built in input latency. Some games like Megaman X on SNES have varying input latency depending on the input type as Megaman is known to jump after 2 frames and shoot after only 1 frame. What you would do in that situation is set run ahead to 1 frame so you don't end up cutting into actual frames of motion. When it comes to cores for run ahead, SNES9X works really nice with it and BSNES does not. BSNES even when set properly will still have a weird time warping issue that completely destroys the experience. When I made this video I thought that it was because my computer wasn't powerful enough to run BSNES with run ahead. It turns out that BSNES just doesn't play nice with run ahead. The Mister is already great and I know that Mister will get even greater though time as more cores for more systems are added and bugs are squashed. However I am looking for something more than what FPGA can offer right now and some things it either won't be able to do for a long time or never be able to do. I already own lots of games for real hardware and SD CRTs to play them on. Saturn emulation is very important to me because Saturn games are getting very expensive, my console is getting finicky for the games I do have, and getting a hold of a flash drive solution at this point is an act of futility because apparently the guy who invented it is a dick. FPGA won't be doing Saturn anytime soon. I like to play N64, PS1, and PSP on the go and all I need to have with me is my XBOX One controller that has a phone clip on it. It will be a very long time before FPGA gets to that level of portability if it ever does get there, and that's something that I want and have right now with software based emulation. MAME has always been amazing as well as low latency. I really don't care if MAME plays some games ever so slightly faster to the point where the only way you can tell is to run the real hardware against it to even be able to tell the relatively tiny difference. I've already played a massive amount of arcade games that I used to play back in the day and have discovered many new ones though MAME. Not only that but I have been able to play many of my favorite lightgun games on MAME ever since I discovered the Touchmote software enabling me to use a Wiimote as a lightgun in MAME. People are going insane over the Neo Geo core on the Mister while I've been playing the Metal Slugs on my PS2 and MAME for over a decade now! I think people's perceptions are clouding their judgement. Brain bias is a very real thing. That's why I did this video. As a former hardware purist I had to see the reality of just how much latency there actually is between emulation and real hardware because before I did I could swear that the latency felt a ton bigger than it actually turned out to be. There are plenty of people out there saying that they can feel one frame of latency to the point of doing terrible in games like Punch Out. That is brain bias all the way because a one frame difference ain't that big if it's even noticeable to begin with.
@greventlv5 жыл бұрын
Thanks, i was looking for a video like this
@mattmungrin47925 жыл бұрын
Super Nt is a way cheaper alternative or am I missing something?
@OldsXCool5 жыл бұрын
You're missing something considering that you can get a computer that costs just as much as the Super NT that can easily run the Super Nintendo cores. Not only that but you'll have a system that can also run NES, Game Boy Color, GBA, Sega Genesis along with Sega CD, 32x, Master System, and Game Gear, PC Engine, Playstation, N64, and Sega Saturn. Not to mention a plethora of arcade games. Add all that up. The Analog NT costs $450, the Super NT is $190, a Mega SG is $190 and still you can only play a small fraction of what an obsolete PC can play. PLUS you don't have to hack the computer or buy a $200 flash cart for each system for the computer in order to play ROMs if you don't already own the physical game. You don't need a computer nearly as powerful as the one I used in this video. This is my gaming PC which is massively outdated. You can spend half of what a Super NT costs for a PC that can play everything I mentioned above with no sweat. Yeah, you missed alot of somethings.
@robertasm204 жыл бұрын
@@OldsXCool You are silly. Computer which can emulate properly SNES (bsnes emulator) cost much more than SuperNT. Even CPU with clock ~3.0 GHz (required for cycle accuracy emulation of SNES) have approximately the same price as SuperNT. And you must also buy RAM, motheboard, hard drive. Of course you can run some shitty emulators even on ARM boards like Raspberry Pi… if you pleases playing SNES games with unstable 20 fps and frame dropps. And some games still not running at all. What you trying to compare? Shitty emulation on low-end hardware to near perfect recreation?
@OldsXCool4 жыл бұрын
@@robertasm20 All I see from your post is that your English sucks and you don't know anything about computers or emulators. I can pick up a computer that will not only run games like Yoshi's Island using the BSNES accuracy core at full speed, but also play the Mednafen Saturn emulator at full speed with no frame drops for less the $100 on eBay right now. $75 with free shipping to be exact. That is complete with 8GB of RAM, a 250GB HDD with Windows 10, and a Core i3 4150 CPU ready to use computer. It uses Intel 4400 integrated Graphics which is plenty powerful for emulation 5th generation consoles and under so there is no need to get a GPU. Additionally Genesis emulators, even Blastem can run on a potato. Blastem has higher requirements than emulators like Kega Fusion and Genesis PLUS GX but still has very low requirements for any CPU made within the last 10 years. Additionally about BSNES, the accuracy core seriously emulates only a handful of games that don't run 100% accurately on the BSNES balanced core. Even the creator of BSNES/HIGAN Byuu has said so. Still on the computer that I mentioned above you can still run it all the time if you want to. When it comes to input latency which is what this video is about, you're looking at ONE extra frame caused by emulation and that is caused by USB polling which the Mister is also subject to as well. So what am I doing in this video? Comparing MY real hardware to MY computer running Retroarch. That is MY CRT, MY HANDS, MY CONTROLLER in this video. I don't need a Mister because I already have the gold standard.
@user-rd5wj2mm8n6 жыл бұрын
Hi. Great video. Is it possible running SNES9X via a softmodded Wii I can get set-up so that the difference between this and running real hardware via a CRT is negligible?
@OldsXCool6 жыл бұрын
I saw in the forums that they've now implemented this feature into the Wii version. You should be able to get it in the nightly build of Retro Arch.
@Dwedit6 жыл бұрын
I tried it on a wii, the wii is just too slow to run Snes9x 2010 with runahead.
@user-rd5wj2mm8n6 жыл бұрын
Dwedit seriously?
@OldsXCool6 жыл бұрын
Robert Higgins Yes, seriously. You have to understand that console CPUs are very weak, even in the current generation consoles. Much less a Wii CPU.
@deanzambardi29914 жыл бұрын
Runs fine to me. I play nes snes genesis Sega CD neo geo and retroarch on wii. Need to add the others though.
@VictorsGamer6 жыл бұрын
Superb! Song name plz?
@OldsXCool6 жыл бұрын
It's the song from the first level of a game called Cybernator on the Super Nintendo.
@piguy72876 жыл бұрын
Do you think look ahead will be included in a future retropie release or will we have to wait for a more powerful pi to run it (pi 4?)
@OldsXCool6 жыл бұрын
Brad Schuster Retro pie is not Retro Arch. Retro Arch has a program that runs on the pie called Lakka. However even though the run ahead feature is there, I don't know if the pie is powerful enough to use it.
@HellLordBR6 жыл бұрын
Thanks, i was looking for a video like this, i'm using retroarch 1.7.2 here and i'm amazed.
@OldsXCool6 жыл бұрын
You're welcome. Somebody has to spread the word. I couldn't believe my own eyes when I captured the footage!
@mirabilis6 жыл бұрын
I don't have a computer. Super NT is the cheapest alternative.
@gnaurai62515 жыл бұрын
Your phone can run RetroArch, then you use a bluetooth controller.