RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Goodbye fbalpha, welcome fbneo

    Scheduled Pinned Locked Moved General Discussion and Gaming
    fbalphafbneo
    596 Posts 51 Posters 430.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      G30FF @barbudreadmon
      last edited by

      @barbudreadmon No problem at all! I built from source and can confirm it's fixed. Thanks!

      1 Reply Last reply Reply Quote 0
      • roslofR
        roslof
        last edited by roslof

        Well done FB-Neo crew (@barbudreadmon and @dinkc64) for pulling this off so quickly. Do y'all ever sleep?

        marblmd2.jpg

        B 1 Reply Last reply Reply Quote 0
        • B
          barbudreadmon @roslof
          last edited by

          @roslof Another rarity named "Megumi Rescue" was also dumped and added over the past few days :)

          FBNeo developer - github - forum

          roslofR 1 Reply Last reply Reply Quote 1
          • roslofR
            roslof @barbudreadmon
            last edited by

            @barbudreadmon said in Goodbye fbalpha, welcome fbneo:

            @roslof Another rarity named "Megumi Rescue" was also dumped and added over the past few days :)

            So, you don't sleep. And you're keeping me up. :P

            megrescu.jpg

            ...and I think dinkc64 might be a robot.

            1 Reply Last reply Reply Quote 0
            • AshpoolA Ashpool referenced this topic on
            • arcadez2003A arcadez2003 referenced this topic on
            • M
              Machtroid
              last edited by

              Is there an easy way for me to see what games have become supported in fbneo since the last time I updated this emulator in retropie, lets say May of 2021? I want to update but I would like to know how many games have become supported in the past year or so, if possible.

              B F 2 Replies Last reply Reply Quote 0
              • B
                barbudreadmon @Machtroid
                last edited by barbudreadmon

                @Machtroid said in Goodbye fbalpha, welcome fbneo:

                Is there an easy way for me to see what games have become supported in fbneo since the last time I updated this emulator in retropie, lets say May of 2021

                No

                @Machtroid said in Goodbye fbalpha, welcome fbneo:

                I want to update but I would like to know how many games have become supported in the past year or so, if possible.

                Not including clones & hacks, probably more than a hundred.

                FBNeo developer - github - forum

                1 Reply Last reply Reply Quote 0
                • F
                  Folly @Machtroid
                  last edited by Folly

                  @Machtroid

                  I compared the arcade dat files for game names.
                  (2 may 2021 and recent)

                  Up until now 399 game entries were added. ( removals not take into account here !)
                  273 of them are clones.

                  The non-clones are :
                  akatana aa alpha1v bace borench bublbust chinhero berabohm columns columns2 crashh crush cyclemb cyclshtg dderby deathsml dsmbl dicegame discoboy dfkbl ddpdfk ddpsdoj dokaben2 dynamski espgal2 exerion finallap finalap2 finalap3 fourtrax harem heiankyo hypernoid ibara ibarablk ltorb lazybug looptris magicstk marblmd2 megrescu mslughb missile headonch mrsdyna mspactwin mmpork mushisam futaribl futari15 shoottv nsub nycaptor namenayo neopang 3in1semi nostromo ooparts peekaboo pinkswts playball pcktgal potopoto powerbal wldcourt ws puyo puyopuy2 ichir tantr mushitam redclash ribbit samurai ssonicbr sonicfgt shangkid skydest sokoban speccies sqij stkclmns suzuka8h suzuk8h2 daraku ctower tfrceac timesup twinsqua vsrbibbal vsbattlecity vscastlevania vsclucluland vsdrmario vsduckhunt vsexcitebike vsfreedomforce vsfrombelow vsgoonies vsgradius vsgumshoe vshogansalley vsiceclimber vsmachrider vsmightybomjack vsninjajkun vspinball vsplatoon vsraidbbay vsslalom vssoccer vsstarluster vssmgolfla vssmgolf vssmb vssuperskykid vssuperxevious vstetris vstkoboxing vstopgun wwmarine soniccar wbml xenocrisis zerohour zunkyou

                  Conclusion: amongst others a lot of Nintendo VS titles have been added in the last year.

                  roslofR M 2 Replies Last reply Reply Quote 3
                  • roslofR
                    roslof @Folly
                    last edited by

                    @Folly said in Goodbye fbalpha, welcome fbneo:

                    Conclusion: amongst others a lot of Nintendo VS titles have been added in the last year.

                    And every Cave game, I believe (some of the best bullet-hell shmups you'll every see).

                    @Folly this is great. I know how to do diffs, but not how to easily extract the deltas like you did. Cheers!

                    YFZdudeY 1 Reply Last reply Reply Quote 1
                    • YFZdudeY
                      YFZdude @roslof
                      last edited by YFZdude

                      @roslof
                      A clever use of grep and cut will produce a one word per line list of strictly the rom names.

                      After that there are probably numerous ways to compare them. I would likely use Excel (Calc) to paste the two lists into two columns and then use a formula with a combination of IF and VLOOKUP to display a blank cell in column 3 if the value in column 2 is found within column 1, else display the rom name in column 3.

                      Alternate method might be if you already use clrmamepro you can just insert the new .dat file and let it tell you what you are missing. I believe wholly missing roms show up differently than roms with a file or two mismatch indicating they have been redumped.

                      1 Reply Last reply Reply Quote 0
                      • RiverstormR
                        Riverstorm
                        last edited by Riverstorm

                        This was quick and dirty for fun as I had something close already written in Python but there might be mistakes. :) I did a straight compare between the DAT from may 1st, 2021 and the current one (3 days ago). Game ROM names only no BIOS files, if they changed even.

                        I came up with 352 additions (that does count games that were renamed so the real number might be a bit lower). Something for example like bloodstm10 renamed to bloodstm104, it's going to count it as new.

                        Comparing them in reverse I came up with a list of 25. I would assume these are the games that were renamed or possibly removed from FBNeo. The lists are below.

                        New and renamed games:

                        3in1semia
                        aa
                        akatana
                        aliens4
                        alpha1v
                        armwarb
                        astyanaxa
                        asukaja
                        asurabusj
                        asurabusja
                        asurabusjr
                        atombjt
                        bace
                        batsugunc
                        blastero
                        blazstarcm
                        bloodbrom
                        bloodstm104
                        bloodstm110
                        bloodstm210
                        bloodstm220
                        bloodstm221
                        bloxeedc
                        bloxeedu
                        borench
                        borencha
                        borenchj
                        brkthrubl
                        brkthrut
                        bronx
                        bublbust
                        bucanera
                        cadashgo
                        chinhero
                        chinhero2
                        chinhero3
                        chinherot
                        cityatta
                        cnbe2018
                        colt
                        column2j
                        columns2
                        columnsj
                        columnsu
                        crashh
                        crshrace2a
                        crush3
                        ctower
                        cybotsam
                        cyclemb
                        cyclshtg
                        dderby
                        ddpdfk
                        ddpdfk10
                        ddpsdoj
                        deathsml
                        devilfshg
                        devilfshgb
                        dfkbl
                        dicegame
                        dietgoea
                        discoboy
                        discoboyp
                        dkfreerun
                        dkongbp
                        dkongbp1
                        dkongchm
                        dkongchm1
                        dkongitd
                        dkongss
                        dkongst
                        dkongst2
                        dkongtj
                        docastle2
                        docastleo
                        dogyuunb
                        dokaben2
                        dorunrun2
                        dorunrunc
                        dorunrunca
                        doubledrsp
                        douni
                        dsmbl
                        dynamski
                        earthjkrb
                        emeraldah
                        espgal2
                        espgal2a
                        exerion
                        exerionb
                        exeriont
                        finalap2
                        finalap2j
                        finalap3
                        finalap3a
                        finalap3bl
                        finalap3j
                        finalap3jc
                        finallap
                        finallapc
                        finallapd
                        finallapjb
                        finallapjc
                        finger
                        floritas
                        floritasm
                        fourtrax
                        fourtraxa
                        fourtraxj
                        futari10
                        futari15
                        futari15a
                        futaribl
                        futariblj
                        galpaniex
                        galpaniska
                        harem
                        headonch
                        heiankyo
                        hiryuken
                        hotminda
                        hsf2pp
                        hypernoid
                        ibara
                        ibarablk
                        ibarablka
                        ichir
                        ichirbl
                        ichirj
                        ichirjbl
                        ichirk
                        irion
                        jojobanrb
                        kangarool
                        kchamptec
                        kf2k3ps2sp
                        killbld100
                        kof2001ru
                        kof2002ps2
                        kof2k1rp
                        kof2kxxx
                        kof97ip
                        kof97tp
                        kof98bc2nd
                        kof98eckg
                        kof98ecky
                        kof98ratio
                        kof99eur2
                        kov21022
                        kov2dzxx
                        kovassge
                        kovassgn
                        kovlsqho
                        kovplus12dw
                        kovplus20tx
                        ktiger2p
                        lazybug
                        legionj2
                        looptris
                        magicstk
                        magmaxa
                        majest12ua
                        majest12ub
                        marblmd2
                        megrescu
                        midres2
                        mirninjaa
                        missile
                        missile1
                        missile2
                        mmpork
                        mooncreg2
                        mototoura
                        mrsdyna
                        mslug2unity
                        mslug3unity
                        mslug4a
                        mslug4lw
                        mslug4unity
                        mslug5unity
                        mslug5wd
                        mslughb
                        mslugunity
                        mslugxunity
                        mspacmanlai
                        mspactwin
                        mushisam
                        mushisama
                        mushisamb
                        mushitam
                        mushitama
                        namenayo
                        neopang
                        nitrobalb
                        nostromo
                        nsub
                        nycaptor
                        oldsplusok
                        olibug
                        ooparts
                        orlegendea
                        outfxiesja
                        pacminer
                        painter
                        pcktgal
                        pcktgal2
                        pcktgal2j
                        pcktgalb
                        pengo6
                        pinkswts
                        pinkswtsa
                        pinkswtsb
                        pinkswtssc
                        pinkswtsx
                        playball
                        potopoto
                        powerbal
                        punisherhr
                        punisherly
                        puyo
                        puyobl
                        puyoj
                        puyoja
                        puyopuy2
                        pzlbreaka
                        radarscpc
                        raflesiau
                        redclash
                        redclashs
                        redclasht
                        redclashta
                        redhawksa
                        redufob3
                        ribbit
                        ribbitj
                        roboarmya
                        rodlandjb2
                        route16d
                        ryourano
                        samuraij
                        saurobl
                        sdojak
                        seawolft
                        sengoku3eb
                        sf2amf10
                        sf2amf9
                        sf2rk2
                        sfiii2h
                        sformulaa
                        sfz2alr1
                        sfz3mix
                        shangkid
                        shoottv
                        silkwormb2
                        skydest
                        skysharkb
                        sokoban
                        soniccar
                        sonicfgt
                        sotsugyok
                        spcmission
                        speccies
                        spf2xpri
                        spiero
                        spinlbrkup
                        spool3
                        spool3i
                        sqij
                        ssf2us2
                        ssf2xjr1trn
                        ssonicbr
                        stkclmns
                        stkclmnsj
                        striderfix
                        supershp
                        suprmatk
                        suprmatkd
                        suzuk8h2
                        suzuk8h2j
                        suzuka8h
                        suzuka8hj
                        svghk
                        tail2nosa
                        tantr
                        tantrbl
                        tantrbl2
                        tantrbl3
                        tantrbl4
                        tantrkor
                        tdragonb3
                        tempall
                        temped
                        temptwst
                        tfrceac
                        tfrceacb
                        tfrceacj
                        tfrceacjpb
                        timekill120
                        twinsqua
                        umk3uk
                        vbrakout
                        vsbattlecity
                        vscastlevania
                        vsclucluland
                        vsdrmario
                        vsduckhunt
                        vsexcitebike
                        vsfreedomforce
                        vsfrombelow
                        vsgoonies
                        vsgradius
                        vsgumshoe
                        vshogansalley
                        vsiceclimber
                        vsmachrider
                        vsmightybomjack
                        vsninjajkun
                        vspinball
                        vsplatoon
                        vsraidbbay
                        vsrbibbal
                        vsslalom
                        vssmb
                        vssmgolf
                        vssmgolfla
                        vssoccer
                        vsstarluster
                        vssuperskykid
                        vssuperxevious
                        vstetris
                        vstkoboxing
                        vstopgun
                        wavybug
                        wbmlbg
                        wbmlbge
                        wbmld
                        wbmljod
                        wbmlvcd
                        wofabla
                        wrallyc
                        wwallyja3p
                        wwfmanac
                        wwmarine
                        xenocrisis
                        xmvsfcph
                        xsleenab
                        xsleenaba
                        zerohour
                        zerohoura
                        zerohouri
                        zolapac
                        zunkyou
                        

                        Reverse compare (possible renamed games or removed from FBNeo altogether):

                        asurabusa
                        devilfsg
                        kf2k2ps2b
                        kinst
                        kinst13
                        kinst14
                        kinst15ai
                        kinst2
                        kinst210
                        kinst211
                        kinst213
                        kinst214ai
                        kof97inv
                        kof97t2020
                        kof98eck20
                        kof98eckvs
                        kof99rp2f
                        kovassga
                        kovplus2020tx
                        ltorb1
                        roboarma
                        spcdraga
                        spinlbrkjp
                        umk3pb1
                        umk3uc
                        
                        1 Reply Last reply Reply Quote 1
                        • B
                          barbudreadmon
                          last edited by barbudreadmon

                          @Riverstorm Let's continue the discussion from mame2003+'s topic here, i did a few changes and the raster/vector info is now available in our dats. FYI i added the geometry info last year by user's request.

                          Afaik Killer Instinct is the only game that was ever removed from FB, so i'd assume the other games were renamed.

                          FBNeo developer - github - forum

                          AshpoolA 1 Reply Last reply Reply Quote 3
                          • AshpoolA
                            Ashpool @barbudreadmon
                            last edited by

                            @barbudreadmon & @Riverstorm Sorry to interrupt - but for a personal project of mine (started aeons ago) where I am converting mame/FBN xmls t via python into csv/xlsx into human readable columns I am interested in... (short rant: ever changing xml struct, I never found a reliable source for the changes, and what each entry really mean...), but I am curious - ever since (listxml was possible) in mame - they differed in screen vector or raster, later lcd,svg and maybe others where added... but whenever mamedat/xml is refering to screen = vector, width and heigth (x/y pixel resolution) is ommited (makes sense IMHO), but FBN is providing such (well, maybe an artifact before type vector was added, as it was provided before for vector games)... is the (previous) x/y-data for vector games of any use and how could it be utilized? Or was it just a necessity out of not differing between raster/vector?

                            B 1 Reply Last reply Reply Quote 0
                            • RiverstormR
                              Riverstorm
                              last edited by

                              @barbudreadmon - That looks amazing! You're amazing!! I very much appreciate the addition and completeness of the geometry information I know you don't need to look inside a DAT to utilize it but I find myself always looking inside DAT's. There is always extraneous information that is useful beyond the core info. needed to build sets.

                              I did a quick once over and the only thing that flagged for me was aztarac. It's listed video type is raster. I've played it several times and always think of it as a vector game but you never know.

                              @Ashpool - Yeah that threw me too like LCD, on and on etc. but some actually had an LCD along with the regular screen.

                              With vector games I basically think--infinite resolution (no pixels). They had a start and end point for each line but not a resolution. You probably know all that though since you been digging through DATs a long time.

                              Barbudreadmon might know better since emulated vector games truly aren't running on vector monitors for most of us (I would assume). So with that thought they probably needs some type of "boundary" defined with the (pixel) resolution or something to that effect. That's just a guess at best but I know what you mean with it being omitted in MAME. I am curious myself now.

                              @barbudreadmon - Thanks again cheers to you and the team--we have to get you a beer or two or three or a 6 pack for the amazing emulator and support! :)

                              1 Reply Last reply Reply Quote 0
                              • RiverstormR
                                Riverstorm
                                last edited by Riverstorm

                                Yeah I think they have just been renamed (besides Killer Instinct & Killer Instinct 2). Just a few examples of the short list of 25 comparing the 2021-05-01 to the current DAT.

                                Old name:

                                kof98eck20
                                kof98eckvs
                                kof99rp2f
                                umk3pb1
                                umk3uc
                                

                                New name:

                                kof98eckg
                                kof98ecky
                                kof99rp
                                umk3p
                                umk3uk
                                
                                1 Reply Last reply Reply Quote 0
                                • B
                                  barbudreadmon @Ashpool
                                  last edited by

                                  @Ashpool this is the default width/height at which we emulate those vector games (meaning if you don't turn on the hires dips), i intend to keep it like this for now.

                                  @Riverstorm said in Goodbye fbalpha, welcome fbneo:

                                  I did a quick once over and the only thing that flagged for me was aztarac. It's listed video type is raster. I've played it several times and always think of it as a vector game but you never know.

                                  And you are absolutely right, i added the GBF_VECTOR flag to several dozens of games yesterday but it seems i missed 2 boards, it should be ok now, thanks for the report !

                                  FBNeo developer - github - forum

                                  AshpoolA RiverstormR 2 Replies Last reply Reply Quote 0
                                  • AshpoolA
                                    Ashpool @barbudreadmon
                                    last edited by Ashpool

                                    @barbudreadmon said in Goodbye fbalpha, welcome fbneo:

                                    @Ashpool this is the default width/height at which we emulate those vector games (meaning if you don't turn on the hires dips), i intend to keep it like this for now.

                                    :up: as it has a real meaning, I am all in for keeping that information "\o/"

                                    Edit: As I, so far just used (with a few exceptions) FBA/FBNeo just for Neogeo roms and due to your discussion with @Riverstorm over at the other thread and here (M2k3+), I am inclined to reconsider my personal evaluation/stereotype of speed over accuracy in regards to FBN and I 'am therefore stepping back from those thoughts of preferring mame cores over FBN ones by now because of accuracy assumed.
                                    Now to that hires dip ;> I've read about it on the FBNEo libretro pages, but I am missing further informations beyond the "1080p" datum. Does it mean that previous 800x600/600x800 / 640x480/480x640 information should be treated as 1440x1080 for 4:3(H) and 810x1080 for 3:4(V) in Applications which are utilizing/queriieng that info (usable then with an option of true/false dipswitch set: aka -> use dat size, or 1080p one)?

                                    B 1 Reply Last reply Reply Quote 0
                                    • RiverstormR
                                      Riverstorm @barbudreadmon
                                      last edited by

                                      @barbudreadmon - Cheers, it looks spot on now! If I see anything else that looks off I let you know and many--many thanks for adding that last bit of geometry information. It looks spectacular and will come in very handy! :)

                                      1 Reply Last reply Reply Quote 0
                                      • RiverstormR
                                        Riverstorm
                                        last edited by

                                        @Ashpool - I don't know if it would help, but jump into a few of them and poke around in the menus. The resolution is in there somewhere. Then turn on a hires dip and check it again. I had a few questions and it really helped in understanding what was going on.

                                        I agree I would definitely lean toward accuracy over speed in an emulator but if the accuracy is hindering performance enough maybe a performance based emulator might be preferred. I had a bunch of games that I was on the fence about and finally just tried them in both to help make a decision.

                                        I wish there was a slam dunk emulator for every game but some games you have to use alternative emulators if you want to play...well, hmmm, at least until FBNeo emulates them all... ;)

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          barbudreadmon @Ashpool
                                          last edited by

                                          @Ashpool said in Goodbye fbalpha, welcome fbneo:

                                          Does it mean that previous 800x600/600x800 / 640x480/480x640 information should be treated as 1440x1080 for 4:3(H) and 810x1080 for 3:4(V) in Applications which are utilizing/queriieng that info (usable then with an option of true/false dipswitch set: aka -> use dat size, or 1080p one)?

                                          Indeed, but i wouldn't recommend using the hires dips on pi4 with FBNeo, you'll likely run into performance issues.

                                          Advmame is the recommended emulator for vector games on retropie, it does a far better job at performance and has features we don't for customizing visuals.

                                          FBNeo developer - github - forum

                                          WeirdHW 1 Reply Last reply Reply Quote 0
                                          • M
                                            Machtroid @Folly
                                            last edited by

                                            @Folly @barbudreadmon @Riverstorm Awesome this is great information to have, much appreciated! I'm definitely going to update fbneo and my romset, but it's great to know which new game additions to look for and play around with. I have never played some of these CAVE shooters and look forward to trying them out. Thanks for helping out with this!

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.