MiSTer FPGA N64 Core Turbo Core Updates! Conker is Basically Playable

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024
  • SUPPORT THE CHANNEL : / videogameesoterica
    Robert (or FPGAZumSpass) is doing with active development of the MiSTer FPGA N64 core, giving us 99% of a fully functioning Nintendo 64 on MiSTer FPGA. Let's talk about what happened, when N64 will his MiSTer FPGA Update_All, the videos I have planned for the future and generally just celebrate the progress made on a Nintendo 64 FPGA Core! and a MiSTer FPGA review of the N64 is coming soon...and I have plenty of MiSTer FPGA tutorials and MiSTer FPGA guides on the playlist!
    and now I am researching Conker's Bad Fur Day and have discovered...a basically crash free version of the game that ALSO gives me full debug control as to WHY it crashes in the first place : you need to use the 10/25/2000 build of Conker's Bad Fur Day prototype...which is a fully finished version of Conker on N64 but with a few minor changes...and a full crash handler! and don't press any buttons in cutscenes unless prompted! again...YOUR MILEAGE MAY VARY
    but he ISNT done with the Turbo core as there is a brand new MiSTer FPGA N64 core that expands on the Turbo functionality and brings it in line feature set wise with the stock N64 FPGA core! and it will run The Legend of Zelda: Ocarina of Time and The Legend of Zelda: Majora's Mask at 30 frames per section with the Turbo core and this patcher : github.com/Adm...
    The impossible Nintendo 64 FPGA core just got updated again on MiSTer FPGA! With huge improvements to the MiSTer FPGA N64 core bringing new life to so many best retro games! We now have LOD or level of detail which is another N64 hardware feature added to the MiSTer FPGA N64 core! N64 FPGA fun incoming! and now we have YUV support too so we have a FEATURE COMPLETE N64 FPGA core! and now Bangai-O has been fixed and is playable!
    and here comes the big tests! Is MiSTer FPGA as good as real hardware for N64?
    and now we have a MiSTer FPGA N64 Turbo core! That runs many games faster and better than a stock Nintendo 64!
    SUPPORT THE CHANNEL : / videogameesoterica
    If you need a setup guide my previous Nintendo 64 MiSTer FPGA video has that so here you go: • MiSTer FPGA N64 Core G...
    Patreon Thanks: Seth Peterson, John Thompson, Paul Daniel, Porch, Jon Anderson, RayceARoni, Kuranghu, Jason Hixon, Alex Tessler, Jonathan Leung, Martin Donlon, Tom Van Deusen, barabob, Steve Randall, Ahab, K-2, Renaissance 2K, Ivar Wennerhold, Adrien Sebbane,
    Mike Puelinckx, Tony Escobar, H7, Ben Parfitt, Holger Schmidt, Tim Lehner, Shad Uttam, Dan L, Coupon Joe, Sunder Raj, Dorfus the Maple Syrup Man, John Booty, Richard S, Eric Gutt and Robert Alger!
    I asked, you answered...and I try to listen :) Of all the requests for new content on the channel one of the most frequently asked for videos is a series on the Terasic DE-10 Nano MiSTer FPGA hardware...so here it is! Retro gaming goodness.
    On this episode of our MiSTer series we are going to be talking about the recent happenings in the MiSTer FPGA scene in regards to the potential of a Nintendo 64 core for MiSTer FPGA! Nobody saw it coming...and it was long considered an "impossible core" but perhaps Nintendo's first 3D console might be coming to MiSTer soon! Which would be amazing as there are a ton of great games for it and software emulation, while much improved, is still a bit hit or miss. Plus modding a N64 for HDMI out is expensive and VERY difficult!
    N64 on MiSTer FPGA would be a huge moment for video game history and preservation too!
    The N64 core RSP work seems to be getting buttoned up...so next comes the RDP or Reality Display Processor which is in progress and it now has perspective correction built in! . Which means we can now "play" Super Mario 64, Mario Kart 64, Wave Race 64, even The Legend of Zelda: Majora's Mask...and some other items! and most of the corrupted graphics have been solved by this point in time! Plus F-Zero and Pokemon Snap now too! and Cubivore! And Animal Crossing...and 007 (no not GoldeEye yet) plus Pokemon Stadium! And Harvest Moon 64, and Extreme G and Glover 64...plus some beta Ocarina of Time!
    But after the PS1 core on MiSTer (developed by Robert as well) and the PSX 2X core…nobody should doubt his talents!
    and when it comes out just play Bomberman Hero, the N64 hidden gem of choice around this channel!
    Questions? Comments? Just leave them below and I will do my best to answer each and every one of them!
    / videogameesoterica
    You can follow us at IG : ChicagoGameCollector , or join our Discord Server : / discord
    VGE
    #retrogaming #misterfpga #nintendo #nintendo64 #retrogamer #retrogames #emulator #emulation #gaming #gamingcommunity #gamingvideos #gamingvideo

Комментарии • 92

  • @bearonguitar
    @bearonguitar 4 месяца назад +17

    Really makes me wonder if the few remaining unsupported games could get patched for 100% compatibility with the regular N64 core. Appreciate the deep dive and collecting of information and data.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +3

      Hard thing is data gathering on them all. Luckily here we can get crash handler data

  • @aggressivedynamics
    @aggressivedynamics 4 месяца назад +1

    I don't comment much on RUclips but I just wanted to say that you are legendar. The work you have done to promote and add to the MiSTer Project has been incredible. I've been admiring your work for a while now excellent job! Not giving up on Conker is admirable.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад

      Aww thanks. Appreciate it. More Conker tomorrow at 4 pm cst too. Lot of new info

  • @Cookiedon15
    @Cookiedon15 4 месяца назад +7

    It's been a couple of weeks since I've booted my MiSTer up. I'll have to update it and check it out

  • @METR0lD
    @METR0lD 4 месяца назад +6

    Love deep dives like this that explore the issues with a game on the core.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +2

      Me too. Was too fun for a ten min vid

    • @ScandalUK
      @ScandalUK 4 месяца назад

      I spend most of my day debugging on a breakpoint - it's usually my time to shine. I'm working on a different core or I would have a poke around too, glad someone is doing it!

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад

      I’ll keep working at it. Granted I’m not fast

  • @summerlaverdure
    @summerlaverdure 4 месяца назад +6

    that's amazing, MiSTER is really a little powerhouse with the right cores in it

  • @BenMelluish
    @BenMelluish 4 месяца назад +2

    Did you lot (North Americans) play conkers growing up?

  • @tehaxor69
    @tehaxor69 4 месяца назад

    I can see that when it crashes, a DMA (Direct Memory Access) is currently active.
    A DMA can copy memory much quicker than the CPU and also can have special modes/effects.
    So when both the CPU and the DMA access memory at the same time, a timing violation may be occurring.
    The debug ROM might have less optimizations around certain areas of game code, making it more timing friendly.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад

      I’ll have an update today at 4 cst. Should be fun and V informative

  • @Pridetoons
    @Pridetoons 4 месяца назад +4

    This is amazing news!!! How does it play during the Hay Terminator Boss Right?

  • @BirthFromFire
    @BirthFromFire 4 месяца назад

    You are the man! 💪 and of course the rest of the people who are going through these processes in order to help advance our favourite retro games project!❤

  • @Wobble2007
    @Wobble2007 4 месяца назад

    This is awsome to see, thanks for the updates, I honestly think CBFD will be fully playable eventually on MiSTer, I wonder if the N64's RAM size can be increased in the turbo core, as a brute force fix for games like CBFD & JFG that run out or RAM.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +1

      That would depend on if the game can address memory addresses beyond 8MB. Some games will be coded for larger spaces in development and can write to them. Others will never even know of the existence of extra memory addresses. So it’s possible you could expand the ram allocation in core and it makes zero diff as the build will never try to access it. This being a prototype though it’s possible it would address more due to dev kits having expanded ram

    • @Wobble2007
      @Wobble2007 4 месяца назад

      ​@@VideoGameEsoterica Another thing that may be relevant is that CBFD & JFG were both originally designed to be used with the N64 RAM Expansion PAK, but was changed at the last minute, which is why I believe they resorted to odd ball texture compression methods that causes the multiple out of memory issues when loading them in game, including the "badvrddr" error causing the games to lock-up, which is when the game runs out of TLB (a fast RAM like L1 cache RAM on the main CPU), The TLB translates the cartridge's memory (big chunk) into virtual ram addresses (little chunks). BadVAddr = bad virtual address.
      Maybe eventually, with a little more knowledge and research, there can be patched versions of CBFD & JFG to enable the addressing of more RAM that can run on the Turbo N64 core, or if possible being able to run N64 ROMs from an EEPROM, so that you can use an EEPROM with fast low latency RAM (FDRAM or SSRAM etcetera), that would be dope 'period' though, as it would allow for better audio quality with proper timings etc (Mega Drive, Neo Geo, GBA and any other system with real-time audio generation).

  • @ScandalUK
    @ScandalUK 4 месяца назад

    We used to call it ingenuity - sometimes devs exploited a bug that to achieve something. Famously Mortal Kombat arcade was one of those (I know one of the devs), so I wasn't surprised when the core for that went south

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад

      Happens plenty of times. Taking advantage of some random obscure little oddity in hardware to pull something off

  • @Djsuenriksn
    @Djsuenriksn 4 месяца назад

    What's the code for skipping cutscenes?
    If that was on by default that could actually improve the game, and eliminate that freezing perhaps? Two birds with one stone?

  • @LordBarko
    @LordBarko 4 дня назад

    Regarding the turbo core is it the one listed as the 80mhz rbf on the Discord test page?

  • @seanc453
    @seanc453 4 месяца назад +1

    Perhaps the gameplay crash near the end of the video was due to the loading of assets in the distance, in this situation the flower. Bad address or unexpected data at the correct address. Just some guesses.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +1

      Good guesses too. The cutscenes seem to be input based from what I can tell and I think that’s based on the fact this version has a code to allow for the skipping

  • @undertoner385
    @undertoner385 4 месяца назад +1

    ok, now THIS is awesome. nice sleuthing

  • @Teddyboy-EM
    @Teddyboy-EM 4 месяца назад +1

    It would be nice if Jet force Gemini was also more functional as well as gauntlet legends. Aside from that I’m happy to see Conker working much better. Now if someone can look at the crash data maybe the core can be patched. These are the games I really care about out of the handful that have issues. I think Conker’s a great game that is so much fun to play.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +1

      I need as much crash handling data as I can get for this so everyone who can test this should and when and if they encounter a crash get the data over to be so I can sift through and compile it

  • @eastcoastloveaffair
    @eastcoastloveaffair 4 месяца назад

    Hell yeah. Never surrender.

  • @casualSeth
    @casualSeth 4 месяца назад

    Going play around with this. I'm wondering if the Dinosaur Planet proto could give any clues to some of the ram info.

  • @richarddukard8989
    @richarddukard8989 4 месяца назад +1

    Seems to me like the turbo 80mhz N64 core runs much more similar to the actual N64 hardware than the stock core. I don’t know if it’s more “accurate”, but I’m considering just deleting the stock core and only using the turbo core

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +1

      I wouldn’t. The turbo core can cause some weirdness in certain games because it’s overclocking and some games do not like that

  • @binaryrooster
    @binaryrooster 2 месяца назад

    I'm going to get this core working if it kills me! Do you need to be on an unstable Mister OS build for it to work and/or do I have to add anything to any .ini files? I seriously can't find any installation info online for the Turbo core and I just get a black screen. Thanks for any help!

    • @VideoGameEsoterica
      @VideoGameEsoterica  2 месяца назад

      No. Run update_all and just make sure you have bios getter enabled. Then manually install turbo

    • @binaryrooster
      @binaryrooster 2 месяца назад

      @@VideoGameEsoterica I've pressed up at the start of update all and I have "update all 2.1 settings" but can't see Bios Getter anywhere. Am I on an old version or is it elsewhere?

  • @philg8556
    @philg8556 4 месяца назад

    About the RE2 crashing and perhaps even Conker, have your peeps compared power supplies or if running ROMs off a USB mechanical HDD vs SD Card or other variations of setups? for RE2 specifically, I've been curious if it's a slight power spike when accessing certain data that some people's PSUs can handle while other ones can't.
    Also makes one wonder if the pushing the turbo core a bit higher with the clocks might avoid more crashes.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад

      We’ve seen crashes across all hardware variants. Including PSU. The games run off ram and not storage and we’ve tested across basically every ram around

  • @Primeira_Fase
    @Primeira_Fase 4 месяца назад +1

    Will this turbobcore be in update ALL some day?

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +2

      No it will always be manual install from what I know

  • @Sivarticus
    @Sivarticus 4 месяца назад

    Am I missing something? I've tried the 30 fps patcher for OOT and it's still 20 fps.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +1

      It’s a toggle option within the game itself after you patch it. Gotta turn it on :)

    • @Sivarticus
      @Sivarticus 4 месяца назад

      @@VideoGameEsoterica Ahh ok! Not used to seeing it as a toggleable option.

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад

      Yes it’s an oddity amongst mods

  • @shain6946
    @shain6946 4 месяца назад

    Sometimes you mention different versions of Mister RAM, how do you find out what version RAM you have? Great work here also !!

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +2

      It’s printed on the ram so you have to look

    • @ScandalUK
      @ScandalUK 4 месяца назад +1

      Oh god my eyeballs need replacing - any suggestions

  • @spoofersdomain9185
    @spoofersdomain9185 4 месяца назад +1

    Is this turbo core going to be released on the Discord, or is it the one released months back?

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +1

      This is the existing turbo core that’s been on discord for awhile

    • @spoofersdomain9185
      @spoofersdomain9185 4 месяца назад +1

      @VideoGameEsoterica Was curious since I haven't fully played with it yet, this is incredible
      Jet Force Gemini still doesn't work sadly as I tried

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад

      No. Diff situation I may look into

  • @Superdimensional
    @Superdimensional 4 месяца назад +3

    If nothing else I learned what the word Esoterica means, it is an obscure knowledge or topics that are only understood or intended to be understood by a small number of people, especially those within a certain group. It can also refer collectively to books and other works that contain such topics. The word is often associated with mysticism and the occult.
    Prior to this channel I had never heard the word in my 49 year life 😂

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +2

      Hahaha not a word you hear often

    • @leeboy2k1
      @leeboy2k1 4 месяца назад +1

      I'm 46 and still can barely believe that the majority of the public has no interest in the history and modern day dominion the 'mystery schools' have over this absurd alchemical dance we call 'society'
      My own father has never read Plato's republic, and wouldn't no 'Gnosis from 'No Sis!' lol

  • @lsdowdle
    @lsdowdle 4 месяца назад

    Is the turbo core you are using the one named N64_80MHz_20240323.rbf? If not, where do I find a newer one as that is the more current one I find on the MiSTer FPGA discord test-builds channel?

  • @pepsicolazero
    @pepsicolazero 4 месяца назад +1

    How come you never made a video about the simpsons arcade getting a public release ? On update all

  • @sirstephen1985
    @sirstephen1985 4 месяца назад

    How’s the multiplayer performance? Any issues?

  • @VGamingJunkieVT
    @VGamingJunkieVT 4 месяца назад

    Not bad.

  • @AlexRoseGames
    @AlexRoseGames 4 месяца назад +1

    let's gooooooooooooooooooooooooo boyyyyyyyyyyyyyyyyyyyyys

  • @draketungsten74
    @draketungsten74 4 месяца назад

    CONK!

  • @duxzu
    @duxzu 4 месяца назад

    Has Robert weighed in on what might be happening with this??

    • @VideoGameEsoterica
      @VideoGameEsoterica  4 месяца назад +1

      I chatted with him a bit

    • @tgeorg12
      @tgeorg12 4 месяца назад +4

      @@VideoGameEsoterica What did he say?

    • @Supaslicer
      @Supaslicer 4 месяца назад

      ​@tgeorg12 what did HEEEeeee say?

  • @deftones327
    @deftones327 4 месяца назад +1

    Second!

  • @Ragesauce
    @Ragesauce 4 месяца назад +1

    FIRST!

  • @sam_bibly
    @sam_bibly 4 месяца назад

    do you still want to come on my stream?