#Nintendo 64
1 messages · Page 188 of 1
Did someone say Smoke Monster? https://www.youtube.com/watch?v=pCMLiNMLQtY
Four species of Hummingbirds flutter about. Shot in HDR 4K60
Hummingbird Species Present:
Anna's: bronze-green, iridescent pink-to-crimson crown
Costa's: vibrant green, purple cap & throat
Allen's: orange & green
Rufous: orange
this stuff will always be hit and miss/unreliable because it inevitably falls upon one person who will burn out
yeah exactly
if not from just the amount of work, but from the constant 'feedback' which comes from not being an expert on every game variation for every game
although I feel like htgdb was supposed to be a 'team' but perhaps they all burned out over time
I understand that people want to play “the best” but often times the changes are minor bug fixes or just extraneous stuff. Just download what you want in a language you understand and don’t worry about all that crap.
could anyone just pick up where htgdb left off?
Truth is, it’s not like most of you are even going to see that content. You’ll probably put in 10 minutes and move on.
So don’t worry about it, playing the game is most important, nothing else matters,
yeah and i spend 8 of those minutes setting scanlines
lol truuuu, me too
the thing i actually liked the most about htgdb was its curated selection of romhacks
that was the part you couldn't really get elsewhere
like, most romhack sources dont reliably tell if you if they work on real hardware or not
Best version of 1g1r is such an ill defined problem with lots of preferences too
I worked on the n64 one for a time and can attest that is just a lot. Tbh the method that's used to actually push updates makes it a chore because you can't commit an update unless you actually have the whole entire thing actually on your machine, and you have to run a full build/copy of the whole set into a new folder before every commit.
It's incredibly inefficient
If the process was easier it would be more doable
Sadly anyone that wants to work on it, it's all or nothing
Nobody can just submit a PR for updates without having everything lol
interesting, almost sounds like we need to figure out a way to make it modular
the things with those packs is obviously some people are super experts on particular systems or even specific genres within those systems but not everything else
I more have an issue with them being CHD, not everything supports that. IIRC ISO loaders on the PS2 do not support CHD
this is why I just made my own “1G1R” sets to my own specs 
Yeah it’s really only useful for software emulators.
Damn Robby, some of us are "enthusiasts" we want the pro-sumer option
If I use a N64 SNAC is it possible to still emulate a game pak if I don't have one?
Not on the controller set as snac
Wish there was a Mempak Pro
There are at least fram modded paks
Not what you're hoping for I know but at least the longevity is expected to be lifetime
Still... SD one should be cool
The n64 just doesn't have a library that desperately needs it.
I have played so many star titles and somehow never played one that even mentioned the feature
Or at least it wasn't very in your face about it (Mario kart Ghost data)
Yeah but you could easily do that mod on your own, or even purchase the PCB and solder in a fram chip. Plus, the part I find most ridiculous is that the pre-made ones cost about as much as a PS1 memory card Pro, or I think even slightly more now
N64 memory cards had some very odd limitations that can make a multi card worth it. Such as how it can only have 16 saves on it even if you have space left, save slots however don't all take up the same amount of space like on a PS1 card. So you both need a free slot and enough space for it, it's ridiculous
You can easily fill it up with games that let you have unlimited multiple saves for things like custom characters or replay data
Honestly, I find the fact that it used SRAM also ridiculous considering not only did the memory cards of both their competitors use non-volatile memory, but even large chunk if not I believe even the majority of N64 games that saved on the cartridge also used non-volatile memory
lol two of the games that i happened to grow up with required one
i think it was micromachines and extreme g?
I guess I mainly stuck to the first party titles lol
I'm guessing most third party games do. all of my Nintendo/Rare games never required a gamepak to save your data
I don't recall most 1st party nintendo games needing memory paks, in fact, I think most didn't even support them at all
Mario Kart supported it, but only to save ghost data which was optional
Diddy Kong Racing requires a memory pak to save all the time trials and by beating them all you unlock T.T. who is by far the best character in the game so while you don’t need memory packs for that game, it’s required for 100%ing the game
So that’s at least one major Nintendo game that sorta requires the memory pak.
Interesting. Does he stay unlocked without needing the memory pack once you do?
Yeah it’s weird. You have to do each track twice and save after the first time to the memory pak and it creates a ghost of T.T. you have to beat. Once you beat the ghost then you get a T.T. icon indicating you finished the track. At that point you can erase the ghost data for that specific track
Once you beat T.T. on each track and get his icon you unlock him as a racer. It works on the core BTW. I played through DKR a couple years ago
i don't think that's right. i believe you just need to beat the target time and then he shows up and you can beat him
no controller pak required
No you have to save to memory pak. I did this a year ago
you can save ghosts, but you don't need to do that to unlock TT
ok, well i do not believe that's correct but i'll double check it
I remember specifically having to use the memory pak for him to show up
all you have to do is beat the target time, then he appears
no ghost saving required
Yeah I’m looking online. It’s pretty convoluted getting that anthropomorphic stop watch to show up, but saving ghosts worked for me
no controller pak required to 100% the game
Good. Now Nintendo has no excuse to not release Diddy Kong Racing on NSO
Top level shoutout for the man himself 😎
For someone whose favorite console is the N64 it’s so amazing to see the hardware being so accurately replicated after all the years of everyone saying that the N64 was too complicated to emulate
but not too complicated to replicate!
N64 Emulation is Still a Mess in 2026
Working core by Christmas?
It's more because nobody wants to work on it tbh
and those that do get slammed because everyone else wants N64 emulation 😄
Yes but only Quest64
What’s that from or for?
M64 update
We are ready to give the full picture of status and ship timelines for the M64 console, controller, and games. If you don’t have time to read it all, here is the high level. Otherwise, lots of details below for those interested. M64 console, controller, and our launch games will be shipping at the end of July from our
Wonder when we will get some reviews. Very interested to hear how this compares to A3D
I need the controller for use with my mister.
wait AMD is on on this now?
they have been since the beginning no?
It’s an amd fpga so yea
weird, I just discovered that AMD makes fpgas
is it more powerful than the DE10 nano?
The Commodore 64 Ultimate also uses a AMD fpga.
amd purchased xilinx in 2022 or so
No, too small, too slow.
Is there any major differences between developing for Intel vs AMD FPGA @wanton sun
so far anyways from your experience working on the M64 core
The Development tools are very large, like >100GByte
Each has their pros and cons.
But all major functionalities are more or less comparable.
I used Xilinx(now AMD) in my job for many years, so it was nothing new
Comon now, don't exaggerate.... Modern COD games are over 200GB now 
and thats what you need to download even when you buy the disc
Nah, I think the disk installs like... at least 20 gigs XD
Black ops 7 ps5 only 72.23mb of data is included on the disc 😹
....disc?
So what I'm hearing is that the Black Ops 7 PS5 would fit on an n64 cart
Most impressive N64 game since RE2
this is crazy to me, whats in there thats so large?
what´s the status about the correct speed? For Example WCW Nwo Revenge intro?
Is it on analogue 3d fixed btw?!
Does DK miss the ropes on latest A3D or M64?
This is just a guess, but every dev tool is like "please rise for the national anthem, 10GB of documentation"
the internet says its because they put every library for every board they make in there
and some of them are quite large
Most sizes comes from all the different FPGA parts and their internal description.
These FPGAs get super huge these days and unlike the bitfile, which has reasonable size, the description of their internals seems to be very large.
FPGAs that can fit about 15 N64 cores at 250-300 Mhz exist today. Of course they cost as much as a small car 😅
So you're saying for the mere price of a Volkswagen Jetta I could have perfect N64 emulation?
i like the sound of that, let's do that
Why would you want 15 cores at the same time? Cloud gaming?
One core for as many games as there are worth playing on N64 😉
Consider this: 15 different games at the same time
I want as many cores as my money can buy me, I'm a core hoarder
Damn, 15 N64? That's like 60 mario kart racers at once! You think such an fpga could reasonably run ps2 & gc in theory or is there still performance missing on the chip?
ps1 2p core
GC is very high clock even for the fastest FPGAs. PS2 should be possible. But keep in mind the extreme memory requirements, so aside from this FPGA you also need quite some memory chips, so ideally custom board.
All I needed to hear was PS2 is possible. Not holding my breath, but it's nice to hear
don't open those floodgates 😭
can't wait for video and/or article 'n64 dev says ps2 is possible'
Time Extension strikes again lol
I've got a question, and this might sound dumb
But if a single de10 only has so many logic elements
Why not run two de10s in parallel and double the number of logic elements you have to work with
Seriously ps2 being theoretically feasible on a chip that exists today is extremely impressive imo.
I thought it was the fastest method
the new playstation 2 fpga core will release to morrow with "all the trimmings"
he hath spoketh
One PS2 game before Christmas! ||not saying what year|| 
Yeah, but said chip is priced like a car. That's like saying raytracing was possible in the 90s... If you had a million dollar supercomputer. FPGAs are also sadly not really something that exists in the consumer space too much like CPUs, also Innovations would probably be slower. Although they are becoming more popular for emulation and more FPGA emulation devices are beinf made so maybe there can be some improvements quicker. I wouldn't hold my breath, even though the 6th gen is the last gen I would carebabout being on FPGA
Yeah but we could lock Robert in a basement with that fpga to have the ps2 core ready when we can afford a comparable fpga. 
Still need people interested in developing for the platform.
Honestly wouldn't surprise me if we get "6th gen + Wii" on a future platform
Because the Wii is a beefier Gamecube
The thought of playing Guitar Hero/Rock Band via FPGA is tantalizing, but I'm not getting my hopes up anytime soon
its actually two gamecubes duct taped together
by the time it takes for us to get an affordable fpga that can run PS2 and also have a core written for it, it would be less time and resource intensive for you to take a real PS2, remove all the chips, and then make an OpenPS2 board to put them all on
like the Opentendo
No thanks
No no no, that's incorrect. It's two Gamecubes taped together!
Isn't that what EA infamously said about the Wii?
No idea who said it, I could have sworn just some random guy online or the general thing people were saying in forums
..... what would be the point of that?
It was said here - 💬 Nintendo 64
damn robby you got me, I kneel
FPGA is pretty fascinating to me as a technology
because who ever thought you could replicate a working IC with a bunch of frickin logic units
Computer technology in general is full of crazy ways to do something
Like sending High tone squeaks over phone line to transfer data from long distances
Or punching holes in a piece of paper
I guess when you break it down, an IC can only be a certain number of things, timers, resistors, inputs, outputs
a single IC just replaces a bunch of discrete components
Dosen't the C64's SID have some kind of analog components to it?
Also, not sure about those sound chips some of those NES games that nothing emulates, not even the NES core or everdrive
its got analog and digital circuitry
a lot of this is developers probably doing weird things with the chip that wasn't intended, rather than the chip itself
I mean you can scrape the top of a chip now and look at its logic with a microscope
No, IIRC they have some kind of sound synthesizer chip on the caet
cart*
maybe, also remember that the famicom had some extra audio channels that the NES lacks
I remember researching this, one sec
you mean this?
Yes, certain Nintendo (Famicom) cartridges contained extra sound hardware—such as additional channels or FM synthesis—that added richer audio to games. However, this feature was exclusive to the Japanese Famicom, as the North American NES cartridge slot lacked the necessary audio passthrough pin, limiting those enhanced sounds to Japan
It's not an audio channel thing, it's a chip that synthesizes speech. I don't recall if any also synthesized sound effects too, but I recall running into the manual on archive before (can't fid it now) on how the chip works and how to use it, was like a hundred pages and IIRC it works by having pre-recorded single-syllable sounds that you can combine together
Supposedly can't be dumped normally, and contains samples on it that are hard to get out, if not somehow analog
yeah I can do this on the TI99/4a
its got a sidecar that you plug in that you can make it say words, it has like a 200 word vocabulary
but thats a different chip
It's pre-recorded words? I thought it was combining syllables together to form words, I am pretty sure I recall the manual listing all the syllable sounds it had recorded on it that you combine to form words.
(Which means I guess any homebrew or romhack could essentially say anything... if it was possible to emulate that chip)
Homebrew NES games would be able to just talk
yeah the TI99 speech synthesizer has two 16kb roms
combined it has around 260 words that it can say, I played with it and there was a bert and ernie demo
I wonder though if it's a case of the chips are actually hard to dump/emulate, or that it's not that hard but nobody cares because it's a few dozen sports games for the Famicom
And one fitness game
I was just looking at the NESdev forum for that chip your talking about
and its more a case of its in progress
I probably saw that thread you saw too while researchign these XD
There are three chips though, not just one, AFAIK
The NEC D7756C, NEC D7755C, and Mitsubishi M50805
Most of the games used the D7756C, one of them used the D7755C, and a fitness game by Bandai used the M50805
Also, the PCB for that fitness game looks like a mess compared to the other speech sunth sports games by jaleco
I'm curious now if the famicom carts have better or worse speech synthethis than the speech module for the TI99
... is that a THERMAL PAD on one of the chips?
Bert and Ernie è scritto in Extended Basic
è una Demo Grafica abbinata al Parlato dello speech synthesizer del TI99.
in realtà questa demo non usa il vocabolario interno dello speech synth e nemmeno tecniche con la cartuccia Terminal Emulator II.
Usa invece un processo diverso, trasformando una voce campionata in stringhe DATA leggibili dal...
Hard to find footage since most that exists is from emulators, which can't do those chips, but from what I have found it sounds much worse than that
発売日順に全てのファミコンをクリアしていきます。
◆このゲームのクリア条件:全コース制覇◆
クリア基準は
「FCのゲーム制覇しましょ」まとめ
を基準に考えます。 → https://w.atwiki.jp/famicomall/
やり込みプレイ、制限プレイ、縛りプレイ、スーパープ...
The Jaleco game that used that one different chip was a sumo game, I wonder if they used a different chip because that one speaks in Japanese. https://www.youtube.com/watch?v=3QRZgDgv1bw
GONG! GONG! GONG! GONG! Terao no Dosukoi Oozumou is one of the few Famicom games that uses an ADPCM sound chip for sampling data streamed in realtime from the cartridge. Please rate, comment and subscribe for more content! Follow me on Twitter: https://twitter.com/nensondubois_ and support patreon: patreon.com/nensondubois also accepting donatio...
The others that all used that same one chip and were all ports games I think are english, haven't seen ALL of them, but the ones I have seen are english
Moe Pro! - Saikyou Hen is one of the few Famicom games that uses an ADPCM sound chip for sampling data streamed in realtime from the cartridge.
Play ball!
Please rate, comment and subscribe for more content! Follow me on Twitter: https://twitter.com/nensondubois_ and support patreon: patreon.com/nensondubois also accepting donations via G...
The blue thing is a crystal according to the silk screen.
AU15P? 🙃
Huh, never seen one that looks like that before
I correct myself. "Resonator", not crystal. They are pretty much the same thing and share the same symbol. Perhaps something like this was used.
Yeah.
Ah yes, the things that make your sound less accurate after 30 years
chrono trigger doesn't sound right unless the super nintendo has been properly aged
You joke but audiophiles think that speaker burn-in is a thing
Or even wire burn-in for the really kool-aid driven
Speaker burn-in is somewhat of a thing
ultimately, I think its just your ears adjusting to new speakers
Speaker burn is is definitely a thing, the parts vibrating will change from when made to being played for an extended period. You can see this on any speaker by just changing the tightness of the screws and how it changes the sound, and can fix rattles if you have them
I mean, I have heard a lot of people say the same thing that jjdx did, that it's not so much the speaker burning in but you getting used to the sound
sure, components get looser and worn-in, but I doubt its that perceptable
I can assure you it is definitely a thing, it isn't imagination. They will loosen up from assembly line after being played and parts loosen up
What have I started?
And here I just have 2 speakers behind my monitor XD
... I really should put them on a shelf or something
I doubt my monitor being in the way is making them sound good
Fortunately, everyone has speakers and they all burn-in, so I guess we all win? 😛
Classic speaker burn-in is real and was quite documented since at least 40 years.
But, it is generally within the first 10 hours of usage, and most companies do them in factories now.
We're not with the 200 hours of usage, with white or pink nose and such, that's a myth.
Problem is I also want to mount my TV on the wall someday and if I put my speakers on a shelf then they will be in the way
I wish you could get a good TV that wasn't omgwtfbbq huge, nobody seems to make a good set that's not at least 40-50 inches. I can barely fit 32 in my room
My 40 set is at a permanent diagonal angle because of that XD
The expensive part of getting into AV/hi-fi isn't the gear, it is having the real estate needed to put the gear
That's why I took and embraced the headphones way.
Not having to create a specialized room.
Sound treating can be a long an arduous process yeah.
My tv is next to my pc in my room, I am always at them but switching, headphones woulden't really work for me
And I spent too much time in Japan with audio fanatics, who even installed their own electrical wiring.
I saw the madness.
Never in my life.
We are moving considerably away from the N64 here.
Uhh, umm... The N64 supported surround sound?
So how's the core lookin' now? I'm trying to find things that the 3D does better
I guess if it matters, the 3D does not need to patch those handful of games and can run Knife Gunner natively?
Are my ears burnt-in?
Not before listening a Sennheiser HE-1 for at least 30 minutes. 😂
Zetheiser is where it's at
Would anybody happen to have an OoT save from right before the deku tree dungeon? Maybe from testing?
You can get there in like two minutes
like 5 seconds tops
can you even save the game at that point?
i know it makes a creates a save file when you make your characters name
but at what point does it actually put any meaningful data in the save
You can save at anytime, but it's not like a savestate that puts you exactly where you were when you saved
It can put you back a few things because it dosn't save the exact state of everything you are currently doing
Ah yeah that’s right
i think you could get the sword and shield then save and it'd save you about... a minute next time round
if you step inside the dungeon and save then you'd load back in at the start of it
Crawl through that opening, get sword. Collect 40 rupees, get shield. Done.
ah yes
push the great Mido into a crevice
Imagine if mido had walked fifty feet to get the easily obtainable kokiri sword and then put his money where his mouth is
Instead of bullying me into proving him wrong
I like that they named them all after Zelda 2 towns
Mido OOT romhack when
its been a bit quiet on the m64, anything happening there soon?
like is it still going to be a thing?
Last I heard was July
An update newsletter post went out like a weekish ago
On one hand I understand that a mister user probably isn't the intended market for the m64 but on the other hand I need a gba version of the chromatic. 
Wasn’t there a bunch of news a couple of weeks ago with a ton of YouTubers covering it?
I’m not subscribed to any of these random YouTubers who got review units so the algorithms didn’t feed me any videos
lol imagine not being fed the algorithm, couldn’t be me
I’m waiting for the GBA Pocket 
My algorithm has been all steam machine related
I'd like that too. The Arnbernic GBA sized one keeps calling me :/
what about gamebub?
If I were to buy any handheld right now it would be the GameBub
How much did they end up charging for that?
I don’t think there’s anything officially announced price wise
We are game bub people now
Is that still shipping in may?
README 1st
As Scotty once said "I'm giving her all she's got, Captain!"
This core is still based on the January update but runs @100MHz RCP / 125MHz CPU and is really the limit on what the FPGA can do. As such it is required that the Mister setup has a heatsink + fan to give that little extra margin to run stable. If you have a closed box with no extra cooling this core will likely hang in a short order. It should provide a few extra FPS but if you do not have the extra cooling required then I recommend to opt for the 94MHz+ core or even 80MHz.
Enjoy ^^
@zinc dew I can now collect the 100MHz prize 
there was a lot of youtubers that came up covering this thing
strangely nobody has complained yet about the bottlecap knob
Suck it, aluminium case users (@quirrin.)
what game should I load to test the aluminum cases?
is anything more taxing than something else?
I tested mine with mario kart 64
leave Kazooie running for 15-20min in attract mode should give you a hint
conker too I assume?
didnt try with that
its wild how well banjo runs on this tbh
🙂
I have played Junkrunner 64 and finished the game on this core so I know that its stable with heatsink + fan
Castlevania 64.
Get to the area where there's these big white buildings with a couple coffins inside. Run around this area and let the skeletons spawn in. On original hardware the fps tanks to like 5fps if you let the max number of skellys spawn in. It puts the CPU under full load.
how far in is that (I have never played c64)
let me let banjo attract run for another 15 minutes and see if I get a crash, then I will give it a try
Do you have an actual N64 controller? Cuz the controls for this game is one where trying to remap to a more modern controller just doesn't work right
I mean I have tried with open case and just a heat sink and it works but a closed box and no heat sink is a lot to ask for in terms of stability as the temperature rise in there is quite high
I have top men on it
that was supposed to be a batocera > groovy mister box that never got set up
now it will likely just run open claw or something (i haven't taken it out of the cart)
no crash yet
I would still recommend at least a heatsink and not closed box but I guess some might be lucky 😄
holy crap
well with the aluminum case, the whole thing is a heat sink. There is a heat pipe on the CPU that attaches to the top of the case
Where are pics of your aluminum case? I scrolled all the way up and nothin'.
I have a couple
I only have the one.
thanks for not stealing my color combo.
I wish I had bought all the colors when they were available
That's the first regret I heard anybody having about buying the aluminum case. 
so it crashes immediately on my pink aluminum case, but I think I put too big of a pad on that, so I will pull it apart to check
oh like within minutes or like right away?
as soon as I load the core. don't even get a menu
Having more than one MiSTer is illegal. You should know that
I am an unabashed member of the mister bourgeoisie
I played facility on goldeneye a few times on the 100 mhz core with the qmtech before I had to leave the house and didn't have any weirdness happen
Doak was never in the right place though so I couldn't finish the level
What is the best low profile heatsink?
I am not sure it would matter much as long as you have one
Yeah, I'm thinking copper vs aluminium with thermal pad or the thinner tape stuff
copper heatsink with the thin tape adhesive is probably best I'd guess
... we're not going to start going to have elaborate overkill cooling systems for our Mister to run overclocked cores now are we?
Everything counts in large amounts which apparently is true for Hz as well
what the jesus is that]
its the wii with the juice
if thats maximalism in retro console custom changes, then the kawaii is the complete opposite
Water cooled Wii, and yes it works
It was made back when the Wii was still modern
thats nutty
A cool slim profile MiSTer like this would be pretty cool
(Basically just get a regular MiSTer and encase it in aluminium, but you’d need one of the clones with built in SDRAM)
i have a noctua and a copper heatsink so i'm set
Best setup 
Same
Actually, I don't recall if my heat sink is copper but close enough
Copper heatsinks are the best 
Waiting for the @fallen sparrow & @cerulean elk N64 100MHz unlimited power vids 🙂
Wudda Miss?
#1096015979055697940 message
lol “how to overheat your MiSTer…the easy way” titled
Thanks
Appretiate you always pinging us
Thank you @dim kiln 🌽
And yeah don't miss to read the warning label 😄
better put disclaimers on those videos
people are liable to burn their house down
lol you sound like Voultar now
When porkchops boards were apparently so unsafe they could burn your house down…but this OTHER maker who’s my friend does it right!
I think as I wrote you need a heatsink and a well ventilated case to add some margin on the FPGA timings
A bare FPGA inside a closed case better stay on the previous clocks
I can safely say that the build runs fine with Porkchop’s armor
Does an FPGA have inherently less input lag than a software emulator, if you exclude the OS, drivers and any other software that could drag an emulator back?
Meaning the emulator itself, assuming it's as good and as accurate as it can be, adds unavoidable input lag?
Super excited to get the M64 to support Robert and see what he can do with less restrictions
I'm no expert, but I think the idea with hardware emulation like the mister is that it's more parallelized then traditional software emulators which allows for less input lag
but I know there are lots of techniques software emulators use to reduce lag with rollback like methods
I think it's less the software and more the fact that hardware itself introduces limitations
it kind of depends but for example if you are counting CPU cycles (for timers and such) to fire and IRQ at the correct time it is very easy to do in a FPGA just like the real hardware but in software you have to do tricks or it will be very expensive and complicated
writing this hardware is still a bit messy and is in some ways software emulation is easier to test since you see results much faster so it can be easier to develop after all
aluminum job?
Yes
Yes
I'll steal that phrasing.
As long as you spell it right
Aluminium job! 🧐
It's actually very easy to remember as it's also aluminium in German. Only the Yankees drop the i.
Tired joke, the English changed the name, USA never did.
Same thing with inch and feet. It came from Europe, then they changed their whole system. Whatever.
one foot, two feet but a two foot pole that is two feet tall
lol am I the only person to use the term job to describe an object and way of doing things in tandem?
The aluminum job? The plastic job?
The behind the Wendy’s gluck gluck $20 job?
An FPGA job
We still don't have Wendy's.
It's cruel to keep telling me about handys behind Wendy's when it would get me deported to El Salvador right now.

Wendy is 64 years old.
I looked it up and she actually is 64.
Wendy'y handies are worth the risk
What about wendy's frosty's?
The whole world, not the English.
assign blame to Sir Humphry Davy. the packet loss across the ocean was pretty substantial. never got the message that it changed.
Imagine trying to align with international bodies 
Keep in mind that heatsink and fan will not guarantee anything. It highly depends on each individual silicon.
This new core runs so far out of spec, that on the "best" chips, it runs stable until maybe 60°C before it crashes.
On "bad" ones maybe already at 20°C.
Due to the random routing, the exact same code could lead to swapped good and bad in the very next build.
But maybe overclocking this core further with liquid cooling to finally get 30 fps conker intro is fun as well for some 😅
What AIO do people reccomend for MiSTer?
I'd put a raspi logo on the screen
A generic heatsink with a slow spinning fan should suffice. The FPGA silicon is not the same in all units so to know if its worth while it should run Kazzoie in a loop for a minute or two then the extra cooling will likely work but if it fail right away then hope is lost I am afraid...
its not really increasing the temperature much is any but it needs lower temps to add that extra margin on the timings and run stable
I tried the core a bunch tonight trying to finish facility on goldeneye in 2 mins on 00 agent but I was too rusty. I haven't had any issues I just think it'd be funny to put an AIO on a MiSTer
i tried tony hawk for a little bit
people watching my stream said the intro appeared to run slightly faster than normal
but otherwise it was mostly stable feeling for me
here is the timestamp on the vod https://www.youtube.com/watch?v=QI27QtSkXAU&t=8300s
you can expect up ~60% faster FPS coming from the stock core unless the FPS are locked of course...
The year 1985. Considered by many as the gnarliest pool ever, The Upland Pipeline Combi Pool, was the location for Rage In The Badlands event was one of the most notorious skate contests of all time. Heros were made, and dues were paid. Part of the judging criteria was using the entire pool. Big, rough and sporting huge coping, the only way to s...
Or you guys could just get used to the framerates that we played with back in the day 
It wouldn’t be the N64 without awful framerates
60fps only got introduced on ps5 and xbox series x. Dunno why people expect 30 year old consoles to have next gen features. 
I'm somewhat sure I've got a heat sink, and know for sure I've got a Noctua fan in there... Does the DE10 put out enough heat to notice it on the fan's output or no? Cuz mine is still just blowing cool air and I've run the 100MHz core for a while now on Banjo-Kazooie
You dont have to worry that something will break. The added thermal from the N64 is negligible in comparison to what the two ARM cores running @800MHz adds. Its just the as temperature gets higher the timings in the FPGA will get reduced so having a cooler FPGA adds margin on the timing for the N64 core. There is also the fact that all chips are individuals so some might be more lucky than others. I suppose that if someone really want to go crazy one could reduce the heat from the ARM cores by down clocking those and add margin that way... but that not something I have tested but would potentially be a viable way if its doable...
Thanks for the further clarification on that. The Noctua fan does it's job so I guess if something is warm that should help it out a bit in addition to the silicon lottery
It's working nicely on BK can't tell if it's dipping below 30fps or not. Conker's intro into the tavern is still chunky but that I guess is Rare overcooking the N64 idk
Are those "stick renovation" kits any good?
that looks like Kitsch-Bent's kit, those are fairly decent
So what's not great about them? 😅
they arent quite the same texture as originals
It's still an n64 stick.
they are just as accurate as the originals
better than any modern stick drift controller
That's what I'm comparing against.
@dim kiln I have been running the Banjo Kazooie demo @100MHz for 4 hours now without issue. Small heatsink and fan. Will run it for 24 and call it a win. 😊
heard the kitsch bent require a bit of fine tuning yourself but can be good
Yeah like you need to trim the flash/parting lines. But that's 5 minutes with a scalpel.
20/30 fps is cinematic.
We don't want that soap opera effect.
TBH I think part of the problem is just that CRTs have phosphor persistence
This had a smoothing effect that made the framerate feel higher
I don't remember it feeling any smoother when I played on a CRT the last time? Is the consensus that it feels smoother?
Might depend on the CRT in question
The phosphor persistence is much less than a frame in duration (<5ms).
Depends on the ambient lighting.
Depends on your eyesight
Depends on if you're on drugs.
Depends on 🌽
I just slow the refresh rate of my eyes down to match the framerate. Very smooth then
That just happens when you get older, everything looks like 1970's night time footage
I don't think the eyes send frames to the brain. 😅
90s players were trained by reinforcement to play at a pace the machine could keep up with. For example inching forward and picking off opponents one by one before too many got onscreen at once. Or completely clearing a room so when entering the next, there wasn't too much in memory.
It was the most manual form of increasing framerate. If something was going to create a ton of translucent smoke, just don't do it. Don't look up, if that was going to cause slowdown. Unless tanking the framerate was for fun or strategy like in GoldenEye.
Nokia Snake is like 5 frames a second when it's fast!
been running conker for the past few hours on the 100mhz core no probs
(fan and heatsink gang)
If you want a real heat test
Play turok 2 and do the cave of the blind ones
That shit nearly killed my actual n64
Banjo has been running for 15 hours or so now. 😅
So wha am I looking for by leaving Banjo running on the 100mhz core, will it crash or desync or have visual artifacts or something?
I'm just checking if it'll crash. Before I start playing anything I want to make sure it stable on my silicon.
Don't want to be two hours deep into OoT Water Temple or somethibg without saving. 😅
the sun mask quest in majoras mask
i think it takes like an actual hour to do it and if you mess it up you have to start the quest over
Very frustrating game that one. Stopped playing it right before the stone tower back in the day. Have never finished it.
the hard part of that quest is all the important parts take place at certain times on certain days
and it takes the entire cycle to complete it
and theres a dungeon at the very end which you have to do splitting between being link and kafe
its not that hard but if you mess up you have to start a new cycle
Having to start dungeons over was a total bummer and I got fed up with it.
And fuck those stray fairies 🤣
the good part is once you done a dungeon and got the mask or whatever its permanent
theres a great fairy mask that draws them to you
Yes. It's like one of the first masks you get.
I've played the first half of MM like four times. I wanted to give it another chance.
It's not baaad, but it's definitely not my type of Zelda game. I love the atmosphere, though.
If I were to give it another chance I should change my play style, I guess... There's no time to explore every cranny.
Even with song of reverse time.
Thanks, that helps with my bitcoin farming script
That’s got some real will smith spaghetti vibes
My grandmother did this in Sony Vegas.
I do wear two baseball caps, pretending I got a Sherlock Holmes hat
Wait... This one turned out better.
That's what you get for installing crypto miners on my mister.
LOL what’s up with the disgusted yucks at the beginning
Did the hamster's cheek get filled up with Robby before the entree'?
So much protein
The Conker's Bad Fur Day intro is looking so much smoother compared to stock with the 100 MHz core
Stock for reference
He’s drunk, the slower framerate adds to the immersion
ive had conker running for 12 hours now
using my noctua fan+copper heat sink
only mildy warm
underneath
Would Turok 3 not be a good test?
I agree. I always dip to around 8 fps when I'm drunk.
Anything with a running demo is a good test. Actually playing a game for hours is an even better one.
i def didn't play conker all night
only a degenerate would do that 👀
i'll leave it running on the opening screens for the day see if it crashes eventually
There are lots of degenerates here. Hi, I'm yxkalle.
Tell me you're a peasant without telling me you're a peasant. 
Games that can do a rolling demo in a high resolution mode
The 0.1GHz core has been running Banjo for 24 hours now. I'd call that a win!
Yeah. I'm more familiar with the Duracell Bunny too tbh.
Don't try to do everything in one cycle is my advice
I don't think that's possible without glitches anyway.
And whats the deal with not being able to save properly?
Sob...
No because the engine is more optimized for frame rate, it runs a lot better than T2
It's the same engine as armorines, runs like butter
You can save any time at owl statues
It's a temp save and you load back to it
Like I don't know that.
It's like a bookmark
A save I can only use once is stupid.
That what I meant by "properly".
That's more like a pause button. 🤣
Really the whole game revolves around resetting the cycle, when you do it's a permanent save
But even if you had a quick save you would still eventually run out of time
Stop explaining the game to me. Thx. 🤣
That's what we do here
you should be gatekeeping
Ben kinda drowned.
We don't play games only tell other people how great they are
Like Quest 64
It's now decomped so PC players can enjoy it also
I can save
Yeah in 3d the owl statues are permanent saves
I don't have to redo stuff if I die. Joy.
Another thing about MM is that some things are close to impossible to figure out blind. I could 100% OoT without a guide.
I don't recall if I used a guide for MM, I played it a few years ago finally and 100%ed it
... I had pre-ordered it on my N64, played it for like an hour and put it down... then like 25 years later actually played through it for real XD
.. I decided to start a new save file rather than try to remember what I was doing 25 years ago on my original one XD
I don't have the copy I bought in 2000. I think I bought my current one around 2007 or so.
Tell me you’re frying eggs on your mister case without telling me your frying eggs on your mister case
Conker still running after 24 hours and case lukewarm
Tell me you’re not an aluminium case user without telling me you’re not an aluminium case user 
side note: i just got to the bit of conker's that parodies the matrix
i gave up on the game for a while because the zombies frustrated me
The zombie part was one of my favourite parts as a kid but these day i'm not a big fan of collecting the keys to finish the level
It wouldn't be so bad if you got a checkpoint per key in case you die so you don't have to start it completely over
Has anyone tried this one MiSTer multi system board? I may have to crack it out and give it a go tomorrow!
@green epoch did you ever get around to trying Castlevania on the 100 megahertz?
was the graveyard that got me
like, oh here's a new mechanic and also several zombies at once
do I have a bad rom, or Shadows of the Empire has odd corruptions in the core?
mostly the title screen, Game Over and this train level
Recommend is HTGDB/No Intro ROMs, grab one from there and check. I would be surprised if this was missed, but strange things happen
What do you feel is wrong in that screenshot?
Textures with transparent holes need to be drawn back to front on n64. But nah that's too much work. So games didn't bother.
finished conker (in the 100mhz core but i'd played about half of it on the regular core already)
The square landing zone top-left should obviously be drawn behind the oil. But nah, the player would never, ever look from this direction.
the purple wireframe
I've redownloaded all the roms with revisions and I am seeing junk like that
oh, nevermind, it's baked into the game https://youtu.be/6aFMsFdYCRw?t=131
0:00 Start
2:40 Battle of Hoth
9:20 Escape from Echo Base
23:00 Asteroid Chase
31:00 Ord Mantell Junkyard
45:30 Gall Spaceport
1:19:45 Mos Eisley and Beggar's Canyon
1:27:00 Imperial Freighter Suprosa
1:44:00 Sewers of Imperial City
2:01:00 Xizor's Palace
2:26:00 Skyhook Battle
Played on a PAL copy of the game.
Star Wars: Shadows of the Empire...
MiSTer wins again! 
sorting is hard and z buffer is bandwidth-expensive
i think part of f-zero x's performance is benefitted by no z buffer, sorting is handled more efficiently. easier in some kinds of games than others
Yeah. Roads can easily be drawn without depth buffer. The yellow speed chevrons are cut off very often where they overlap two track segments.
In this case Wesley was uncertain about the color choices. I couldn't honestly tell you if a tie fighter's laser is lime green either.
I also wonder what did LRG do to this game, their rom is 16mb while the original rom and its revisions are 12mb
More "Baby Wampas!" as padding to 16MB.
Some copyright changes, data shifted & an Ozidual signature inside the header of the game.
i extracted the excitebike ROM from Excitebike 64. the whole ROM is loaded into RDRAM when you load up the emulator in game, you can pull the ROM directly from there, or you can get it by decompressing the ROM binary itself first using Zoinkity's midwaydec decompressor tool
USA version matches JU ROM (minus headers, and mirroring some of the data)
EUR version matches PAL ROM also minus headers
i haven't gotten the iQue version out but it appears to be entirely based on USA Rev 1 and appears to be the JU ROM so should be the same
eventually i'll try to put some other ROM back in there and see what happens with other mapper 0 ROMs. but that will take way more work haha
I just realized that the "green junk" is Tie's green blaster fire
but still doesn't excuse Deluxe Paint's leftovers on the borders
or weird color glitches in the train level
Probably the dumper they used to get the rom added extra bytes for padding
for a game developed exclusively inside an emulator it has pretty okay framerate that never dips like Goldeneye
So, anyone planning on playing Star Fox 64 on the core? 
Nope, this core is purely a Quest64 core as far as I'm concerned
dave wong giving everyone the willies again. 

I only play Lylat Wars on the core
I think the new remake looks kinda cool. But granted I never played the n64 original
Character models are a little weird I feel like fox has a double chin
Don’t forget we have realistic halo on the way as well
Fox looked great in the Mario galaxy movie they could have just done that
On the flip side it’s given us great reaction images
We're so sorry for making Falco unfuckable, we're dipping the artist responsible in sludge.
824
2674
Phew thank goodness
Man, what the hyeeeeck
they made the starfox team pretty hideous to be honest
I like how it looks 
friendly reminder to everyone that you can play a decompiled, native PC port of star fox 64 for free right now
instead of giving nintendo $60 to play whatever turd they shit out
It’s actually 50 bucks lol
Don’t let facts get in the way of internet outrage
physical is $60 iirc
$50 digital, $60 physical
is there a sane way to have the n64 core run the 64dd bios when the core starts?
I think Walmart has a price match loophole thingy
You could do that with an .mgl file, I guess?
Like how it's done here: https://github.com/uberyoji/mister-boot-roms
Gotcha, seems pretty straightforward
What's the index for? Thats the only part i dont quite get
Im guessing its ordering for if you load multiple roms in a row?
index: Pointer to slot where file is loaded in core.
You can find required the values for the MGL files here: https://github.com/wizzomafizzo/mrext/blob/main/docs/systems.md
What's meant by "slot" exactly?
I mean, this gives me enough info to make a .mgl file for what i need (thanks btw), now im just curious
Yeah sorry idk that's getting a bit deeper into the cores for me to know exactly what it means
Each load option in the OSD corresponds to an index, for cores that have multiple load options the index is specifically which one is for which load option. For example the Atari Jaguar can load carts and CDs, so an mgl for a cart game would use a different index than it would for the CD file. The ao486 uses multiple indices in an mgl files to set a vhd and a cd at the same time
Indices are core specific, you have to look up the info for them to know what to set, and what type is required for that index
What about those autoboot versions? Can't you make a modified version of the MGL for those to boot the 64dd bios instead of the homebrew rom?
I also love it
Give me gnarly looking animals out for blood, give em rabies
Don’t say it too loudly. The internet needs to be full of people being outraged
It’s not cool to like anything a company does any longer
Remember, everything modern = bad
Corporations = bad
That's what i was looking for, thanks!
Isnt that literally what was already suggested?
On the 64DD BIOS, I don't remember seeing anyone load that on the core, I am not sure it has what is needed to boot it but I may be wrong
Yeah i had that thought too, i wasnt sure if it was even possible to boot it in the first place
I thought the core had 64dd compatibility but realised i might've been thinking of the summercart
Summercart does but the core does not
That's exactly what you should do
Welp, moot point i guess
But i learned something about .mgl files
So if it ever gets 64DD support i know what to do
Thanks yall
The issue for not getting native 64DD support is lack of space/resources as the N64 core is already full. I am a bit surprised nobody has yet made an attempt to fork the core, remove unneeded features and port over the Summercart 64DD support, especially with AI now being utilised. Maybe someone competent will give it a go at some point and see if it is viable to have a sister 64DD core
I don't think there is a BIOS ROM that floating around that boots on the MiSTer core anyway, so I guess it won't work as a boot rom...
is IPL 8303 implemented?
granted, this probably doesnt help lol
N64_DEV_FLASH_IPL_256MBIT_ROM_DUMP
from a dev cartridge
but is cool to see
the regular IPLs wont boot
Reminder for anyone who wants to submit track times for our Beetle Adventure Racing (N64) #game-challenge - this is the final weekend to submit scores!
i heard they designed them like that because this is an east vs west furry war
its a shot across the bow
AI will not solve this yet, it constantly falls back to using HDL as normal programming language, which results in things that need to happen in a specific clock cycle to be completly off
Starting to wish I was a HDL developer right now 😅
I don't expect AI would be able to do proper HDL and make clean cores of complex systems anytime soon, but we are now seeing top Devs utilising it to massively speed up development of cores and people without experience being able to add features and contribute (even if the code needs reworked).
actually I cant say anything because I've mastered glovepie spaghetti code
you cant do a do while loop in it 😮
are we? are there any examples you could point me to?
Would be great to know. So far the only things I had success with are testbenches as they can run code just like "normal programming languages"
Kitrinx and Wikka are the people to talk to there, maybe ask in tech dev
it can if you constreain and monitor it well enough
but it tends to be extremely inefficient and write serialized style code, like software
you'd have to really break it down to tiny chunks
Yeah AI doesnt have the capacity to have a concept of "state" which is why it struggles with specific clock cycle stuff.
Players 3 and 4 on my SNAC adapter just do not work at all. Is it because something voltage related or the quality of the SNAC adapter itself?
you enabled all 4 by setting pad# to snac in osd options?
I have
there is a controller test rom that shows all 4 controllers. You should probably use a short usb3 extension cable with that to reduce strain on the usb. it's a pretty simple adapter there's not much that could be wrong.
Just a shot in the dark: Are you using the level shifter? IIRC you are NOT supposed to use it for N64 and PSX, even though pretty much everything else needs it
@slow silo needs this program for the SEGA Saturn 3D Controller 😀
?
I have a beta saturn version of 240p test suite
My issue is that there is a switch on the controller that has no mapping in the core, and it makes the controller not work for the majority of saturn games and requires you to switch to a different controller
Are you talking about the input selector switch
The one that switches between analog and digital, yeah
So whats the verdict on the 100MHz core?
Does it work for most or does many have issues with it?
Seems there is a new update on TR 😄
https://www.youtube.com/watch?v=dLqkB9KfhRA
Hey it's been awhile since the first video I posted of this. I've been making a lot of progress on it and having a great time doing it - I love Tomb Raider 1.
There's still work to go but the visuals are looking a lot better, there are less bugs and I've been working on making performance and frame pacing better. Today I felt it was in a good ...
Seems like it has been working for the people I've seen in chat. 👍
I think thejesusfish had some issues on some of his "lesser" platforms but I have not seen anyone complain here so I was a bit curious...
n64-systemtest has some updates
https://github.com/lemmy-64/n64-systemtest/commit/6d88bd4f82d8c9db241a2436243b83062f5f98ac
Do we have a compile of the new tests?
i couldn't compile on my side for the moment
This is the final day to submit track times for the Beetle Adventure Racing game-challenge! Just fire it up and have fun with it!
hashtag not my Adventure Racing!
impressive to see it without the usual wobbling polygons of the Saturn & PS1
indeed
This thread is named incorrectly, if you are going to be anal about putting the company name in front of every name. Calling the thread "Nintendo 64" implies that the system is named the 64.
It would have to be the Nintendo Nintendo 64.
This also applies to the NES, since if each channel has the company name in front of the system name, it is called the Entertainment System.
call it the Nintendo Ultra 64 as god intended
Nintendo® Nintendo®⁶⁴
I have this same issue with my names.txt file 😅
My names.txt calls it the Nintendo N64
To go with the Nintendo NES, and Nintendo Super NES
Because I am an avant garde artist fighting for our rights of self expression
i think the nintendo n64 sucks compared to sega sega dreamcast
I go with Proper names (for now):
Nintendo - Nintendo 64
Nintendo - Nintendo Entertainment System
Nintendo - Super Nintendo Entertainment System
Yeah and I like that too but then it’s gotta do a little scroll
yes this is my struggle as well
The Nintendo Famicom 64
i play nintendo nintendo entertainment system
from nintendo
there is no such thing as a nintendo
there is no ||such thing as a|| nintendo
nintendo
works great over here
direct video enabled, on mister PI
retrotink 4k upscaling
these are the versions im using
Also works well on SS One using VGA out to Component on a CRT.
I could also test on real hardware w/ summer cart if you want, but I assume you're asking since you want to make sure the mister core is working as intended
yes, thank you both!
My CRT probably has a healthy overscan area near the bottom but the resolution number got clipped a little near the bottom right
might be worth looking into the overscan safe areas, or maybe making the NTSC in-line with the resolution
so its just two lines of text instead of three total
i.e. NTSC - 320x240p, etc etc
Yes. It's called 64.
I should mention on this recording, I was looking at it again, and apparently I stopped the timer at EXACTLY one second LOL
It's like Mario is Mario mario
And Luigi is Luigi mario
Thats fighter pilot reaction time
Or @languid dune
Reminds me of the psychiatrist/chef on Bones, Gordon Gordon Wyatt
does the hey you pikachu mic work with the n64 core?
It should through SNAC
anybody has issues trying to use snac for goldeneye 007 where when you hit down all the way it goes up? It only does it with that game
You wanted the authentic snap experience, so enjoy. Try running in person mode in blast corps. I bet he'll just stop and then slightly walk backwards. Many games mess up when the stick goes outside the official range.
Looks like a core issue to me... Just wanted to know if this is known, that's all
Compare your stick range with the official spec with something like this. https://github.com/wermipls/mimi
Many RDP tests in the official Nintendo runtime test rom fail. Or maybe I have some wrong core settings?
BTW the controller test on there is pretty awesome to check your mapping:
So. What is the laziest way to factory check a mass produced system? Checksum every rendered frame. As in add up every pixel value after rendering a scene and then compare to a table. Not a fair test.
The N64 core is not 1:1, the DE-10 is not capapible of it. It's missing some functions no retail games used, I think also it's missing the 9th memory bit and has slightly higher memory latency
it has 9bit but in a sneaky way with the help of the second memory (SDRAM) but yeah it is very very close in many aspects but some shortcuts was also made which makes small divergence from real HW that usually would be hard to even notice...
Oh, it does have the 9th bit? Intersting, it failed those homebrew 9th bit tests
normally 9th bit is only visible to the RCP but there is some trick that makes it possible for the CPU to see it but as far as know it is never used in normal use but that part might be the reason it still fails in the tests ...
Also the TLB implementation had to be "hacked" in and it causes some slowdown in games that uses it, like Killer Instinct Gold.
😴
🛌
The ultimate challenge that nobody asked for - Windows CE on the N64! Can it be done? Probably. Should it be done? No, absolutely not.
Git repo: https://github.com/ThroatyMumbo/WinCE64
0:00 - Intro
4:26 - Everdrive Setup
12:37 - Teensy Reset Mod
23:53 - Progress?
32:38 - Doubtful
35:51 - Text on a Screen!!
40:18 - Final Update
It's a REAL Nintendo 64 game inspired by Elden Ring! The game is called "Pandemonium" and it's a souls-like boss encounter with its own unique story and cinematic.
Join the Discord for early updates on future projects and Pickle64:
discord.gg/EV6HbzmVM8
Play Pandemonium:
Original submission build:
ONLY WORKS ON REAL N64 HARDWARE AND ARES EMU...
Crazy they fit all of elden ring on the N64
It shows black screen with last update (auto build by ci)
Shame they couldn’t have done that with a good game instead
If the Elder Ring fans ever make out of the poison swamps you're in big trouble, assuming they don't run out of stamina going after you
didn't they find out that 80% of players never made it past the first boss
No idea, but I would not be surprised
Honestly, just about every game on Steam that basically has a "You started a new game" style achivement, something like 10% of players won't even have that
does steam count people with the game in its library or do you have to launch it for it to count
many people have buying games they never play as their hobby
I am not sure if they count people who even just have the game in their library, installed but not played, or people who have booted up the game at least once
Please don’t shame me 
Yeah, heh heh heh, who would do something crazy like that? Heh heh heh...
I will play them one day, I swear! 
OF COURSE!
I mean, to be fair, there are some games I have zero interest in playing just because they came as part of a humble bundle that had several other games I did want to play, but that's only a small part of my library
Bro the bundle buying is what does this
You get hooked on it for a while and then all of a sudden you have all these games
I got into buying bundles from Fanatical (formerly Bundle Stars) for a while
you have it bad when you didnt just buy bundles on humble bundle but you got bundles from INDIE ROYALE
I got into doing the whole build your own bundle thing and having to pick some games I didn't care about to be able to get the ones I did care about for the good prices. Then sometimes I'd let myself get suckered into a cheap random key pack for a couple bucks type deal during checkout
Some people run a software that launches all their games to get cards to sell
Was that the one that used Desura? I don't even remember but I got so into bundles in the early days of them that I was getting these really weird off indie games that weren't even on Steam but Desura from them, stopped using that site after 2-3 times becuase I was like "WTF am I purchasing?" Though eventually it became pointless because the bundles started to all have teh same games I got forever ago XD
Never went for the random keys because I didn't want to bother paying for a game that isn't even in a genre I would ever want to play, and I figured there was likely a big chance of that happening
yes, desura
I don't remember if I backed up my Desura library or not before it went down, I recall there was some oddball games on there based on doom that werne't on steam, I think doom rpg or something?
why would you go to all the bother of making something like that then post it on x for only fascists and morons to see
because if it was posted on bluesky it would reach an audience of about 3 people
the video itself is on youtube: https://www.youtube.com/watch?v=TyD48EksgNI
Well. Nice POC, but... is it still Half Life?
Xash3d is generally accepted as “still half life” in the same sense as openmw is “still Morrowind”, this port is a bit barebones but xash3d is generally pretty spot on
all it took was one dude porting Portal to the N64
i feel 🎯 ed
Don't, it's a fact that buying modern games is more fun than playing them.
They should make collecting games into a game
They'd mess that up as well.
Games only added during a day 1 patch
i saw someone made a tiny elden ring demake n64
I made a Nintendo 64 rom.
Tests
- N64 Controller
- N64 Mouse
- N64 Mic (needs tester)
- Memory Pak
- Rumble Pak
- Transfer Pak
- Bio Sensor
- GameCube controllers
- GameCube GBA Link Cable
This is amazing. A few months ago, I tried out all the "controller test" options and none of them to my knowledge let you verify that every button worked (I just wanted to make sure I bound things properly)
This is pretty wild https://github.com/ThroatyMumbo/WinCE64
lol his name
Imagine "Eekum Bokum" but in a deep voice 
One of the opening musics to the stages in Starfox 64. In this case, Corneria.
If you have any suggestions or song requests please put them into a comment and I will get to it as soon as possible.
this is a crazy project because windows CE runs on all those palm pilots
and some of them have even less horsepower and ram than the N64
I think it was an option but hardly no games used it
Sega Rally 2 is the most notable game that used Windows CE
I only recall some worms game using it
Yeah probably
Windows CE is an operating system developed by Microsoft developed with embedded systems in mind. It was originally developed for handheld computers, with the first release debuting in 1996.
The Sega Dreamcast is known for running an optimised version of Windows CE (with DirectX) as an operating system. It was developed between Microsoft and Seg...
Way more games than I thought!
windows ce was the sdk for the dreamcast
only 80 games used it
which is 40 more games the entire N64 library
lolol
And the N64 used a bare bones cooperative thread scheduler which most games didn't actually schedule multiple tasks with, and instead wrote their own thread scheduler from that one thread that never yieldedl. To paraphrase, N64 didn't need no OS.
I know I missed an "an" in that last post, spellchecker man, it made robby lol
so now I can go to bed
Splinter cell did too, didn’t it?
Rainbow six, my bad
You could always tell which games used it because they had absolutely horrendous load times, even for the period
I could tell which games used it because I could never manage to hack their isos to be self-booting, back when it wasn't common to find pre-made cdi files that self boot if burned 🤣
... probably also the contents of the iso, I forget, it's been like 30 years. Other than having to manually write a single session of a 4 second audio track and then the second session as a data track using some command line app I don't remember anything about how it was done anymore
That's 80 games that had their max potential frame rate sliced in half
thats why sega rally 2 is choppy....
SEGA Choppy Championship! vroom
Not as bad as the SEGA Touring Car Championship port on Saturn though
What about 3D math, lighting, culling etc?
that is handled by the libultra
and the ucode
today that would be libdragon and tiny3D
Oh. I was confused. I thought the scheduler and libultra was a package.
I hope they one day finish the migration from libultra to libdragon for Portal64.
https://github.com/mwpenny/portal64-still-alive/blob/master/documentation/n64_library_usage.md
The game is almost completed now. Chamber 17 is pretty much done.
Random question about the core: Does dithering do anything when 24-bit color depth is enabled?
yes, those are fully distinct.
N64 VI does only output 7 bits of color to the DAC, while having the full 8 bit per color after VI (dedither, antialiasing, scaling, ....)
Dithering on the other hand is a rendering (RDP) feature.
The dithering is there to hide the color banding from the usually palatalized textures but I am not sure if the textures them self have some sort of dithering prior to the the VI dithering as well
I hope not, Libdragon doesn’t work on the n64 core
the funky text issue got fixed?
Yes 🙂
Oh wow, that’s nuts. Way to go!
Quite some changes needed to be done. So testing for regressions on other games would be great.
(had to make the RDP pipeline one stage longer to allow for the texture fetch, otherwise max RDP clock would dropped to half)
I remember finding that on the testing sheet back ages ago now it seems! Cool to see it was figured out
Does the Nintendo Switch Online N64 controller work with the core?
yes (it works with all cores when mapped correct, it's great also for GB/GBA)
what do you mean libdragon does not work?
have you tested this? -> https://github.com/lambertjamesd/n64brew2025/releases
Unfortunate to have to add one more state... does it always have to go through it or does it depend on the texturing processing in some specific cases?
Never mind I see that it only holds in two cycle mode texturing..
Sorry, it’s a meme. I realize that it’s probably not that well known now since we’ve grown quite a bit as a community.
Basically MVG, YouTube guy talked about the MiSTer core, wasn’t very positive on it overall but slammed it for not supporting libdragon when it had for over a year now.
I have noticed that this dude while having nice finish on the tube flicks, sometimes does not get the correct picture of things (not knowing the actual details) and yeah I was not aware of this particular escapade 😄
you are amazing!!
The version 3.1 is a big step since the 2.1
i actually spent some time trying to work on RH#002 just to see if I could fix it with the N64brew.dev wiki explanation. the answer was: absolutely not lmao. so i'm extremely happy to see it solved now
this apparently won't be solved in ares until... well. it's not on the horizon. it's a fundamental limitation of parallel-rdp currently
MiSTer wins again! 
I wasn't able to solve it myself for quite a while until i realized that it actually does use a sample from the future(next pixel), not one from the past(previous).
That's why the pipeline needs to be longer: when the sample is picked, the next one must be available already.
the pipeline could be 1 step shorter for 1 cycle mode, but that is currently not implemented.
Main issue is that other modules work in parallel, so if the length is different, all modules would need to switch between modes and that would be even worse to debug
Also I hate working on this. Any change on the pipeline could result in a regression anywhere, not just textures. Could be coverage(antialiasing), color gradient, blending, z-buffer, ...
This does mean that every polygon now takes 1 cycle longer to draw, but even when we don't know the exact draw times of the n64, i assume it's still faster and for full accuracy would rather need to be slowed down even more.
I guess you mean pixel and and not polygon takes one extra cycle so fillrate will drop by ~10%?
On Star Fox 64 (USA), I saw a strange error on the first image of the game here.
Instead of doing a black fade out, it will flicker multiple times.
The other fade outs and fade in are correct on my current gameplay, with the test build from today.
For a comparison with the real hardware.
https://www.youtube.com/watch?v=jg2VAw3X5U4
I usually go through the top route, but I'm really sick of that route. The thought occurred to me to do the route where you encounter Star Wolf twice so it has some continuity. The Switch Online version just doesn't run properly, so even though I don't quite have the best N64 control stick, I don't have to make so many breakneck decisions at a...
I will check some previous builds.
Okay, this must be a problem specific to my screen, probably related to vsync_adjust=0.
I'm leaving this comment in case anyone else encounters the same issue one day.
Robert invented time travel using only an N64
No, 1 clock cycle per polygon. All pixels of one draw command are pushed from the rasterizer to the pipeline and the rasterizer will only accept the next when the pipeline is done.
As the pipeline is 1 step longer, it will take 1 additional clock cycle in 1 cycle mode and 2 in 2 cycle mode.
Copy mode is not affected, it's taking the pixel data before the texture select step.
One clock cycle more per pixel would be horrible, as every pixel only takes one clock cycle today (throughput), only latency is higher (pipeline length 9 -> 10)
As each polygon has initial cost anyway, i would expect the fillrate to drop on typical polygons by 0.1-1%. Large ones near zero
ok then its no biggie if its per polygon since a it would only loose a few thousand clocks per frame
to give you an idea: i simulated 12 ms of drawing for monster truck madness and 6ms for Banjo (to fix some regression) in this timeframe not a single additional draw command was executed. (compared old vs new)
So probably 0.1% is closer to the reality.
it's an incredible amount of applied knowledge and work for such a small, literally single-game fix that is purely visual and does not affect gameplay. which i mean as a massive compliment and a testament to Robert and the MiSTer core - we got killers on our team 😄
absolutely beautiful
someone invent a time travel machine and go back and tell those devs not to rely on this buggy hardware behavior for their basic text drawing. come on, y'all...
Soon, soon DK will grab that vine! 
Love seeing new improvements on the core still!
Would love to see the Madden games get fixed some day, but I don't know if that's possible on the DE-10.
seems like the latter two Madden titles' vertex explosions are somehow tied to timing like the other remaining issues. i had a suspicion that the FPU might be subtly wrong somewhere. based on talking to the ares devs and Rasky in particular, supposedly the FPU is relatively well-understood due to brute-force reverse-engineering and the issue likely lies elsewhere. the issues manifest slightly differently on ares vs the core so i'm inclined to believe the devs did something weird that assumes exact N64 timing and that assumption breaks in heavier scenes. not really sure though, it's a strange one
I haven't seen the issues in Madden on M64, so it's for sure not FPU related as that is unchanged.
So unless i fixed a bug without knowing it, it's timing related.
Such cases are so horrible. You can work on fulfilling the next timing test and the issue is back.
Same was for DK Vine. I had it working, then fixed some DMA timing and DK misses it again.
I'm happy to release "Pyrite64", an N64 game engine and editor.
This is a project i have worked on for quite a while now, and most recently used it to create my GamJam entry.
And now it's finally ready for a first release.
You can checkout the repo or the video for more information.
Keep in mind that this project is still in development and thi...
Time to develop Quest 65 boys
But does it vine on M64?
or do you want some cheese to go with the whine?
It seems to me that they relied on some really obscure way to time things in DK64... I am not sure if its as bad as simply rely on the actual speed of the console rather than timers to keep track of elapsed time but it sure looks like it.
If this is the case then this must have hurt the developers tremendously since every change in the code resulted in deviating behavior of the game and cut scenes...
One Dev. And he was so proud he put his face in the game.
And that's a good reason not to finish it?
Sorry, was meme’ing
We all are brother, you got this tho
An ex-boxer.
I posted this earlier but the meme:
Basically MVG, YouTube guy talked about the MiSTer core, wasn’t very positive on it overall but slammed it for not supporting libdragon when it had for over a year now.
Yeah that's what i thought but your tone and confidence made me doubt myself. You're very formidable and your words weigh a thousand mammoths.
Still a broken mess 😭
The Nintendo 64 has always been a difficult machine to emulate correctly. But in 2025 - we should be well and truly past all of it right? Not exactly. Issues with Plugins, performance, graphical glitches, stutters. Unless you have a very powerful machine, these are common things many of us will run into when emulating the Nintendo 64. But why? A...
He was very full of praise when the N64 core first came out
mistakes were made
Outside MiSTer he's correct from a UX perspective
Code JM
Jim
Is that MVG?
can anyone provide a link to a working n64 turbo core
or advise on how to set up correctly
as much as it can be. most things work fine but there's no guarantee everything always will
I'd recommend the 80Mhz core in most cases. I've been exclusively using it for a couple of years. I definitely recommend it over the stock core. The only issues I've noticed is that Spider-Man's intro is slightly glitched, Gex 64's music can de-sync after collecting a collectible (but can simply be fixed by pausing and unpausing the game), and WCW Nitro freezes upon loading, but works in the stock core. Haven't tried the 94MHz core as the 80Mhz core suits my needs. The performance gains are so significant that it severely outweighs any drawbacks imo
left one looks like when AI tries to do text in the background
Yah I love his channel
Mistakes were made
Countless mistakes
So gol’dang many mistakes 🤦♂️
im sure this has been asked a million times, but im sure the info is also spread out all over the place.
I keep seeing videos and comments about how N64 is hard to emulate due to the different micro codes and various other things, and i understand. but one thing that jumped out to me was i was just seeing a conversation in the CRT section about how the mister isnt capable of doing a proper N64 core because of ram limits etc, but everygame Ive been playing on the core seems legit, at least to my memory.
so the question is, how accurate is the n64 core on mister to a real one?
it is pretty accurate. it's kind of a relative thing, though. it's not at the same level as say the Mega Drive or SNES cores, but for most people, it is pretty indistinguishable. compatibility is extremely similar to ares which is considered the best software emulator for N64 currently.
It's more a conversation about pure accuracy. The games that would normally have serious issues don't have them because of hacks, patches and workarounds. Like the TLB stuff. You still get occasional glitches in some games simply because of the RAM timings thing but to a layman on the surface the core is seemingly not any different from real hardware because it can pretty much just play the games.
indeed. worth noting, the games that get auto-patched using the db on MiSTer are largely the same games that don't work in properly in ares either (...unless you use Ruleset's patches there, too, ehehe). for a person who wants to simply play N64 games, MiSTer is one of the best solutions. Clean HDMI and the turbo cores are fantastic enhancements
oh yeah MiSTer has really excellent controller support for the N64 core too. analog stick range clamping, easy analog/d-pad swap, 1-player-2-controller support, plus just being able to use any old USB/bluetooth pad, and the option to use original controllers with adapters or SNAC.
ok, this is something ive been annoyed with for a while. I have a generic n64 usb controller i got off amazon. it works great, but the stick is either off, or on 100%. theres no real inbetween. so like if im playing mario 64, hes either standing still or running full speed. In order to get him to walk, i have to move the stick like a fraction of a degree, but if i go too far hes sprinting. so youre telling me theres a way to modify that in the core?
not a way to change it at runtime, just that the framework automatically translates modern stick ranges to one more appropriate for N64
if the pad you're using itself has weird sensitivity idk that the clamping will do much for you
Assuming that the sensitivity on it is due to hardware and not just because you didn't calibrate things in your emulator correctly
so you can calibrate the stick in mister?
No
oh ok lol
I assumed You mentioning a USB controller and saying you had issues with sensitivity playing Mario was you using a software emulator on a computer
you should try one of the padtest apps for N64 and see what the stick is doing
oh no, im playing on the mister.
ill look up padtest apps
I personally use a real N64 controller with a snac adapter
I avoid all these kinds of things
i have a real controller with a wii mote adapter since i was going to try using my wii as the emulation station, but the n64 core on there sucked
oh yeah, if you're going from Wii to MiSTer you're going to be very happy with the N64 core
An N64 4 port snac adapter will cost you about $25-$30 on eBay.
If you wanted to do that
theres lots of things i want to do lol. I just got a free 36 in crt, so now im thinking i want the io board, but i also have dual ram which i guess doesnt make much difference anymore
Dual RAM I think it's only 100% required for like the Jaguar core 🤔
I don't think there's any other core that's a hard requirement. Dual RAM helps with some minor audio issues in select cores. Like the Sega Saturn core
yeah and the 3do core required it for a minute
Otherwise it's not necessary no.
You can get analog out via direct video though
That's what a lot of people running dual RAM do
this thing?
You basically just use an HDMI to VGA adapter. Then from there you use another adapter like the active composite video adapter that uses MikeS design
This is the active composite adapter
Lots of people just use some generic brand HDMI to VGA adapter from Amazon.
I can't remember what ones though
gotcha
Ultimately costs about as much to invest into as a pro analog board from porkchop but let's you keep using dual RAM.
The drawback is that you can't use HDMI out at the same time for HDMI capture or on a secondary LCD screen for whatever reasons
i actually have an hdmi splitter that i was using for capture on my pc while having it show up on a different monitor
That won't work
Because with direct video your HDMI output is now a native low resolution signal like 240p and 480i. And I don't know of a single modern HDMI capture device or LCD screen that will accept a 240p or 480i signal from HDMI
You could however split it at the composite part to an upscaler that then scales and outputs to HDMI itself then plug that into modern things
But that's extra hardware and money
well, i was using it to do it. I have the hdmi splitter plugged into the mister, then one hdmi out to a monitor and the other to a usb capture device and then i used OBS to capture with it. it worked fine, but had a little delay i assume due to the usb
oh, yeah, i wasnt worried about all that
I'm saying that if you use direct video you won't be able to do that anymore
oh i see
i just tried that padtest rom. the stick maxes out at about halfway, so a full stick direction is 45 degrees, the sensitivity is maxed at 23ish degrees
there's inputtester core too that would show you the analog, and you could compare against the n64 core
input tester shows the same thing
Then there's no fix, sadly. Not something the core or framework could do, anyway.
Unless there's a firmware update for that particular controller, but I doubt there is.
did anyone use the new testcore? If it's fine I might build a new release of it.
I didn't notice any problems
seems to work well so far. i will try it a bit more in a moment.
almost certainly unrelated to the above: i did notice an interesting thing while developing a hardware revision test ROM.
the MiSTer N64 core correctly demonstrates two CPU hardware bugs documented on N64brew.dev wiki, but there is one additional bug that is basically linked to one of the others (mult/div)
https://n64brew.dev/wiki/VR4300#Sign_extension_bugs
MiSTer correctly FAILs the div test but somehow PASSes the mult test. doesn't seem too important but it seems ares fails both mult/div (and all consoles including iQue tested so far also fail all three sra/mult/div).
edit: it could be that the div test just fails on everything regardless of output, too. no hardware actually passes it so the reference "correct" output is hypothetical...
edit 2: oh it seems ares and MiSTer both give the same result for the div test which is different from hardware. but ares fails the mul test with the same value as hardware. curious...
everything else matches an NUS-CPU-03/04 retail console outside of the RDRAM manufacturer field which is not relevant here either
will share source if you are interested
if anyone feels like running that from a flashcart and take a photo/capture/debug log, i would also appreciate that as I don't have a PAL, MPAL, or early revision NTSC console to test on
even better if you know your motherboard revision 🙂
It passes my usual round of fzero x, pilot wings, vigilante 8, and blast corps. Nothing odd noticed.
more on-topic, i updated the testing sheet to reflect the new core https://docs.google.com/spreadsheets/d/1HiL-vHgpL5Wj0iv88EGtMYcmcf9sml35W3sQgRPz2wU/edit?usp=sharing
will try to retest some of the problem children
Mechanically the potentiometers in that controller are likely reaching the maximum way early. Because if there was additional range, the auto scaling would fix it, as that's exactly what it was designed to do. For example, controllers going up to 250 or so, would be rescaled to +/-85, giving the feel of full stick range.
Is there a way to modify it mechanically in the controller or is that all in the software/firmware on the boards?
so apparently the m64 has been confirmed to be open source, thats another thing im excited for, maybe the most important existing cores can be ported to the m64, really cool!
sure, but the open source aspect means that a whole new framework has to be created to get something on par with MiSTer
Considering the value proposition with the included 4k scaler,
it's really tempting to take a chance on that happening
The description of this reads rather simple to implement.
However, if this has no impact on any game, i will probably postpone it due to too much work on other things right now, sorry.
You might bring it up again in 6 months or so.
correct, i think it has no impact on any retail game and is currently just trivia
as much as I don't mind the freaky MiSTer stack, the M64 is going to look like a weird tumor of dongles hanging out of it to make it an open source alternative
imagine the most iconic cores ported to 4k resolution, it´d be cool.
Most iconic? ok, i will port over Lynx.
nah, you should port the n64 core over. it's practically begging for it with the name and all.
Great idea. Stripped-down TLB implementation and all.
Imagine playing PS1 games on an M64 with an Xbox controller over BT

