MAME With Lag Reduction! Low Latency Mode Setup and Lag Tests, Does this Kill Shmupmame?

Ойындар

MAME has added an interesting new feature called "Low Latency Mode." The description of this feature advertises that it will chop an extra frame of lag away, which sounds very promising. In this video, I explore setting up this feature as well as test to see how it compares to the beloved Shmupmame and the controversial ShmupArch (RetroArch).
New Mame Download (with Low Latency Activated)
drive.google.com/file/d/1sf-z...
Input Lag Index:
shmup-input-lag-database/
🍯Affiliate Links (To Tip Me)🍯
$10 Nintendo E-Shop Card: amzn.to/2KOvXwl
$10 PlayStation (PSN) Card amzn.to/3rrYZ5P
$10 Xbox Card amzn.to/34KM6tP

Пікірлер: 46

  • @Patashu
    @Patashu4 жыл бұрын

    Your research into input lag is not going unappreciated! Really nice to see futari down to 3 frames of input lag :eyes:

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    I m really happy to hear that! I think it s an important factor to consider these says :-D

  • @dragonmageddon8459
    @dragonmageddon84594 жыл бұрын

    Thanks for making a video about this feature. Very much appreciated. Gonna try it ASAP :)

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    Thanks for tuning in! Yeah it s actually a really cool update.

  • @2bussy
    @2bussy2 жыл бұрын

    5:20 This aged so well, especially when you consider what Exa Arcadia did to MAME. Unfortunately you never know what's going to happen with newer software revisions so it's extremely important for developers to keep older versions available for download and for users to have these things backed up somewhere.

  • @TheElectricUnderground

    @TheElectricUnderground

    2 жыл бұрын

    Exactly!!

  • @mechanizedattack5100
    @mechanizedattack51004 жыл бұрын

    Input lag is all I care about with emulation! Thank you for doing this!

  • @nathanieldavis4342
    @nathanieldavis43424 жыл бұрын

    The big thing to be careful with with the new low latency flag in MAME is that input lag in this mode is highly sensitive to variations in how long it takes MAME to emulate a frame. If your system has inconsistent frame timings for a driver, you're going to see limited/variable reductions in input lag.

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    Very good to know about! Yes, I am going to keep an eye on this thing to see if there are any quirks or possible issues that could impact different setups and games.

  • @SafariAtari
    @SafariAtari5 ай бұрын

    Yo you should do an update video about what current emulator works best! Its been 4 years!

  • @Klatrymadon
    @Klatrymadon4 жыл бұрын

    Another great piece of work here! Thanks for this. Do you happen to know if enabling HLSL in this version introduces any more input lag? The CRT shading seemed pretty good so I left it on for DOJ, and the controls still felt great, but I suppose I could add a frame without noticing...

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    I m not sure actually. I could see it going either way

  • @bonggzilla
    @bonggzilla4 жыл бұрын

    very interesting great upload

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    Glad you think so :-) thanks for watching :-D

  • @jasp2003
    @jasp2003 Жыл бұрын

    I'm just getting into this now. I was thinking of building a shmup arcade is there a better way yet? is regular MAME better for shmups? or is the mister a better way to go?

  • @claireparker6460
    @claireparker64604 жыл бұрын

    Great video! Could you try it with Nvidia's Ultra Low Lag / AMD's Anti-Lag?

  • @DonnyKirkMusic

    @DonnyKirkMusic

    3 жыл бұрын

    That would be a good vid in general; I'd love to see that. I think it would work because it would help with the frame-buffering (Vulkan is the only common renderer nowadays that doesn't really have that frame-buffering issue, iirc)

  • @galados18
    @galados182 жыл бұрын

    Nice job, thx^^

  • @TheElectricUnderground

    @TheElectricUnderground

    2 жыл бұрын

    No prob!

  • @liamconverse8950
    @liamconverse89508 ай бұрын

    Why does adding more frames of run ahead not let you get it lower than 2? What are those extra frames doing? And don't you get screen tearing without v-sync?

  • @user-sq3lv8fq5n
    @user-sq3lv8fq5n3 жыл бұрын

    Hello! Thanks for this information, very interesting. I Just have one question. Can MAME,s HLSL shaiders increase input lag? Or it does not matter. I tried to test, and dont see the difference with HLSL and without. Very interesting your opinion, maybe you did some test? Thanks for answer! 👍

  • @TheElectricUnderground

    @TheElectricUnderground

    3 жыл бұрын

    I 've heard both actually, I think it actually depends on how the shader works and if it requires extra processing time or not. So depending on the shader I think. Probably not the most useful reply ha, but I d say no shader is the safer option in terms of lag. But it might not make a difference.

  • @rosevillereaper9230
    @rosevillereaper9230 Жыл бұрын

    Hey bro does name 201 have this? If so how do I enable it? If not how do I enable it on the version that does? And what version would I need ?

  • @holden6104
    @holden61042 жыл бұрын

    I emulate Tekken Tag 1 on Mame and it runs flawlessly aside from some pretty brutal input lag.

  • @bryan9831
    @bryan98313 жыл бұрын

    When playing MAME would your monitor's HZ rate effect input lag? Let's say you're playing a 60.6hz game (ex. Pacman) on a 240hz freesync monitor. Are you benefiting from the 1000/240=4.16ms refresh rate or is MAME + freesync dropping the monitor down to 60.6hz thus still giving you 16.7ms of lag? I've been playing MAME on a 75hz freesync monitor and performance has been glass smooth. Now with the low latency mode input lag seems almost non-existent. With the advancements in 240/360hz gaming monitors I've been curious to know if higher refresh rates decrease input lag even further.

  • @TheElectricUnderground

    @TheElectricUnderground

    3 жыл бұрын

    So playing 60ps content on a high frame rate monitor can decrease input lag (because they can potentially stay locked at 60 better) but the real big input lag is if shmups start being made at 120 fps natively :-)

  • @bryan9831

    @bryan9831

    3 жыл бұрын

    @@TheElectricUnderground Thanks for your answer! I've been wondering if it's time for a monitor upgrade but not if it won't change much since I'm mostly interested in playing MAME and RetroArch. HLSL settings @ 1080p seem to be hit or miss and better at higher resolutions but I believe most 4K monitors are 60hz.

  • @SallyMangos
    @SallyMangos4 жыл бұрын

    Is shmuparch or anything similar available for the Switch?

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    It is indeed! kzread.info/dash/bejne/qKhq2JadgsbAe7Q.html

  • @PanzerErwin
    @PanzerErwin4 жыл бұрын

    subscribed

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    Thank you! Much appreciated :-D

  • @brianl8829
    @brianl88292 жыл бұрын

    Nate, your link below is no longer active?

  • @TheElectricUnderground

    @TheElectricUnderground

    2 жыл бұрын

    Oh I ll have to update it

  • @ChaleX_TiquiciaGamer
    @ChaleX_TiquiciaGamer2 жыл бұрын

    My MAME runs games super slow on Windows 10, and I don't know how to fix this, does this MAME version would work properly on Windows 10 PC?

  • @TheElectricUnderground

    @TheElectricUnderground

    2 жыл бұрын

    Try updating your graphics card drivers, that could be an issue

  • @ChaleX_TiquiciaGamer

    @ChaleX_TiquiciaGamer

    2 жыл бұрын

    @@TheElectricUnderground I can't because it is a mini pc that has the video card integrated on it

  • @BlockABoots
    @BlockABoots4 жыл бұрын

    Wait, so the MAME core that is RetroArch has less lag than MAME with the new low latency mode??

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    Not that I m aware of, for now I d stay away from the mame RA core (but the FBNeo core is awesome!)

  • @BlockABoots

    @BlockABoots

    4 жыл бұрын

    @@TheElectricUnderground Isnt the emulation of FBNeo based on a super older build of MAME though?

  • @ashwednesday9977

    @ashwednesday9977

    4 жыл бұрын

    ​@@BlockABoots It's less about old vs. new and more about one specific technical aspect of how the emulators are designed. Since Final Burn has been built for stuff like netplaying fighting games, it has different serialization capabilities than MAME, so it can do things like run multiple frames of game logic in advance in the background divorced from what frame is currently being rendered, or load state back to basically any previous frame at any time, etc. The feature that's actually new is in Retroarch itself, but it relies on functionality that FBNeo happens to already have for a different (but similar) purpose.

  • @4h0w1e6

    @4h0w1e6

    2 жыл бұрын

    @@TheElectricUnderground Latecomer to this conversation but yes FBNeo with lag reduction... I use it for 90% of the games on my cabinet and only MAME where I am forced to. I still find it odd that I can't run something like Bosconian on FBNeo.

  • @johnpoly1
    @johnpoly14 жыл бұрын

    Low latency in mame works best only with g-sync or freesync monitors (with v-sync off ). It's different from groovymame that needs vsync on, so you need to check again with a g-sync or freesync monitor. Cheers.

  • @TheElectricUnderground

    @TheElectricUnderground

    4 жыл бұрын

    In this video, all the footage and latency testing is direct capture, as in before the game actually appears on the monitor, so the monitor is removed from the calculations. Vysnc was disabled in my testing and the results do reflect the 1 frame lag reduction, as outlined in the release notes. I'm not sure why I would need to retest with a freesync monitor, because the monitor is not part of my testing method. Freesync, crt, LCD, I don't see how it could make a difference because the monitor is not influencing the lag test results at all. I could see where this would apply in my older testing methods where I used a light and a screen, but I'm not sure how it could apply in this case?

  • @MrLazenby007

    @MrLazenby007

    4 жыл бұрын

    So what is being measured is input lag only. Display/visual lag would be in addition to the numbers in this video and would vary depending on display tech used (IPS, TN, crt, oled, gsync/freesync).

  • @markmancera2457
    @markmancera24573 жыл бұрын

    23 min vid wtf

Келесі