#Nintendo 64

1 messages · Page 126 of 1

cerulean elk
#

looked at mod. Its def just borrowing voltage in from the controller pak port and moving it vs using batteries. I cant read the color bands on the resister to know what value it is / what its doing voltage wise

chilly ember
#

Into the pit lol

native mesa
rich warren
#

Star Fox 64 is a good rumble tester since the game came bundled with it. Blowing up the train in the tank makes it go nuts

native mesa
#

OOT stone of agony

dusty tusk
#

Oot epona as well. Blew my mind when I played it in an emulator with rumble for the first time.

teal oyster
dusty tusk
#

All 4 hooves have individual rumble

teal oyster
#

I've been meaning to actually play that game for a while now anyway

random portal
#

time to fund VideoGameErotica on PH.

elfin depot
#

I have an aftermarket "shaker" pack that has variable rumble settings

random portal
#

also anybody interested in Aleck64, there is a resource of ROMs that were converted from MAME to N64 for use with Everdriver64 and emulators. getting ready to test it.

weary perch
#

World Driver Championship uses it extremely well

#

Wave Race 64 Shindou is also good, but doesn't boot on the core unless you do some malarkey (set save type to something other than the default the DB loads)

teal oyster
#

I wish I had a better frame of reference, but oh well 🙂

cerulean elk
#

Ive shown a few in past vids

random portal
#

OHH I didn't know I'm just catching up

cerulean elk
#

haha just wasnt sure if more started working...hard for me to keep up too!

#

new vid in 60 seconds too...then onto the next one lol

random portal
#

Star Soldier on N64 has been a very elusive game for me and didn't wanna soil the first experience on a stuttery software emulator. I waited for hardware but the FPGA core happened sooner.

cerulean elk
#

vid is loose... @languid dune its your time to shine

mortal panther
#

"I mean, it's a in-dev-core, but i feel i would still get a lot of angry messages for making the saves incompatible 😅"
Well, if you are going to make a change like that, sooner is definitely better than later. 😏

prisma ivy
#

Playing Starfox 64 and the voice of that... Admiral guy... The dog? Is that the flippin narrator from Space Quest 4 😳

weary beacon
#

general peppers lonely heart club band

latent dagger
#

Sergeant

#

👀

marble cargo
prisma ivy
#

Ahh I see. He sounded like Gary Owens to me.

#

I had to look that up. I have no idea who Gary Owens is other than the narrator for SQ4 but he's supposedly well known

#

And David White, yeah, no idea what else he is known for either

cinder pagoda
#

I booted up Animal Forest, but KK is saying something’s wrong with the RTC. I have it enabled in the settings, but was not sure if there was another toggle needed to get the game to recognize it.

elfin relic
#

I don't think RTC is actually implemented (yet?)

dusty tusk
#

RTC isn't in yet

worldly quartz
#

Well at least it would probably be implemented before tlb

dusty tusk
#

It'd probably be the easiest to implement, but since only one game really uses it, it's probably super low priority

stuck summit
#

Robert on RTC for animal crossing

dusty tusk
#

Well then...

random portal
#

wait so will this be one of those games that I will need an RTC for once it gets implemented? I haven't considered buying one.

elfin relic
#

you don't need the RTC addon ever, if your mister is reliably connected to a network

#

the RTC function in the cores that implement it work fine and good as long as the mister can fetch the time from the internet on bootup

vapid hawk
#

you can just set the clock every time you start up AC can't you ? it only nags you about it you can still play

stuck summit
#

is there anything special about AC on N64 over GameCube?

dusty tusk
#

Mister cores that use RTC check the time on the mister which is set if you have an internet connection

#

Not really, if you want definitive Japanese Animal Crossing you're better off playing the e+ variant in dolphin

#

I can't wait to squeeze Mario's cheeks

solid crest
worn delta
#

RTC is a big feature for one game, but it is a big game...

dusty tusk
#

With an incomplete English translation and updated gamecube port, it's also kind of one of the more optional ones.

stone pilot
#

The RTC is in the cartridge, isn't it?

worn delta
#

Yeah

dusty tusk
worn delta
dusty tusk
#

I don't think a single Animal Forest English translation has ever been finished

chrome quest
#

There is also RTC for Gen 2 Pokémon in Stadium 2. Maybe another type too?
I think those are not another case of games that work when RTC is added. More like they are a completely different type of RTC that separately takes another chunk of work (and core space) to implement

#

Maybe the other is 64DD related? Or nothing, can't remember

dusty tusk
#

If space ends up being an issue, I could see n64 being made up of leaner external cores to support DD or other miscellaneous peripherals that couldn't make the cut

#

Something like super gameboy

#

Assuming that's needed in the first place of course

river shale
#

is Super_Mario_64_U__1.ss a core file? Is this a new core with TLB? Is it something else like a save sate?

#

Never mind

#

It's a save state: #1096015979055697940 message

worn delta
#

I didn't realise there was an RTC inside a Pokémon Stadium cart, what does it do? I thought the RTC for those was in the Pokémon GB carts

stuck summit
#

for gen 2 games

elfin relic
#

there's no RTC on stadium 2

dusty tusk
#

The rtc is in the pokemon catridge via transfer pak

#

I don't envy Robert having to untangle the peripheral hell that is the n64

dusty tusk
#

I was in boy scouts, I got this

zinc dew
#

Nintendo 64 isn’t good

worn delta
#

Yeah, I thought the RTC situation was three different ones:
Animal Forest cart
Pokémon GB carts via transfer Pak
64DD unit

stone pilot
dusty tusk
#

From my understanding 3 completely different RTC implementations

worn delta
#

Yeah, all totally different

zinc dew
worn delta
#

Late stage features

dusty tusk
#

Luckily RTC is mostly optional for those games, at worst it's like the battery is dead

worn delta
#

For Animal Crossing it's not great, to have to manually set time, but presumably for Pokémon it is only used if you are using the core to play those games right? Which I am not sure why you would do, when you could play on the GBC core

zinc dew
#

I don’t want RTC to be implemented so I can gate keep animal crossing fans

plush summit
#

Animal Crossing fans and K-Pop fans crossover, they will find you and make you dissappear

zinc dew
#

They’ll just melt like butter

dusty tusk
#

The doduo and dotrio modes in pokemon stadium make grinding those games much nicer

quasi storm
dusty tusk
#

Just make a user script that patches the starting time in the animal crossing rom before playing, easy 😛

zinc dew
#

Animal crossing isn’t even a game

plush summit
#

It's a way of life

dusty tusk
#

At least your tools don't break in this one

zinc dew
#

Trolling animal crossing doesn’t work on y’all darn it

#

Animal crossing is awesome

plush summit
eternal ravine
#

N64 is better than I thought
But the expansion pack is worse than I thought

stone pilot
fierce garden
#

OMG, I’m imagining playing JFG for Christmas elmorise it’s honestly the one I was waiting for the most besides F-Zero X. It has the most epic music

mild ether
#

I'm imagining Vivid Dolls for Christmas.

stone pilot
#

just one vivid doll by Christmas - anything else would be unreal

quasi storm
#

Was it a core surprise or a console surprise?

eternal ravine
#

I played N64 a bit in the past when a buddy had it, but never owned one
The graphics on the cartoony games are still pretty nice
Plus the sound is actually better than I recall
For some reason, I did not know that the expansion pack enabled 480i for a number of games

#

Back in the days of CRTs being common, we didn't even think about it

brisk edge
latent dagger
#

literally can't gate keep cuz it's open source and anyone can fork the git and implement if they know how doggolul

brisk edge
#

That too

weary perch
#

wow, rayman 2 has really aggressive dithering and no dedither natively for some reason. i tried forced dedither and it looks pretty good. definitely one to try if you want to see the benefit of forced dedither

storm parrot
#

Pokémon Stadium 1 and 2 have this scanline bouncing on my CRT

#

Like the even and odd are alternating

#

It is headache inducing, other games are fine

#

Seems like a regression

weary beacon
stiff condor
#

Can someone please help me? The dpad and joystick are mapped to the same thing and I've been trying to reconfigure the controller for 20 minutes and I can't figure it out. It was working 2 days ago

#

Nevermind. The swap analog and dpad option was on

woeful beacon
# random portal Star Soldier on N64 has been a very elusive game for me and didn't wanna soil th...

Testing out MiSTer FPGA N64 Test core (9-25 Build) with NSO N64 Pad - and getting my first 1CC on N64 and on this game! Apparently this is not even close to the "last" Hudson game, and there are plenty more for me to discover ;)

00:00 Intro
2:32 Run Start
29:37 Ending

All My Shmup Clears: https://youtube.com/playlist?list=PLE0dMy4W4iAnywVMi_T...

▶ Play video
#

I'm sure it looks a lot better these days after like 40 updates haha

random portal
woeful beacon
random portal
#

random jabber is great, fills in the sound space and adds character to your video

woeful beacon
#

Of course I was using the Dpad tho (I'm not insane)

random portal
#

yeah I'm watching you dance with it during the intro 😆

mortal panther
#

Hey, you put it out there! 😄

woeful beacon
#

I sure did

#

I just hit upload before I can think about what I've done

#

Best way to live

woeful beacon
random portal
#

👀 that attention to detail

storm parrot
#

or rapidly jitters I should say

latent dagger
#

that would probably be the game switching between progressive and interlaced for in-game and menus

#

as well as maybe changing resolutions

#

sometimes games back in the day would use not only interlaced 480i for menus, but also full framebuffer instead of partial

#

not sure if it's the case with whatever game this is, but just making note about what random things I know about old console games

stiff condor
#

Wow. Force dedither on f-zero makes it look much better

oblique crow
#

I know no one cares and this is highly unrelated, but this is the only chat I've really interacted in - I can now safely say I know what the hell I'm doing in Linux after all these years. Just went to boot up my machine, file system mount error - no idea what happened. Didn't panic, grabbed my arch usb stick, went in, rebuilt my mkinitcpio, remade my fstab, and ran fsck on all my main mounts

#

we back in baby.

tidal zenith
#

I see you too have also joined a million different discord server, most of which you joined probably to ask like one question then never left

oblique crow
#

This is the way.

tidal zenith
#

This is the way

chilly ember
#

This is the only discord I have really interacted with in the last year lol

chilly ember
oblique crow
#

you have no idea

chilly ember
#

My grandma had a windows pc that had a password on it that I didn't know but used the command line to get back into it so I could recover files 😂 I don't main Linux so I lack the fixing Linux experience 😩

oblique crow
#

Well, I just needed to tell someone. Felt like a master of the universe for a moment.

#

My 30s are full of small wins.

chilly ember
#

Feel that, I'm almost there

lone geyser
chilly ember
#

No private server the homes for me

#

You think my homies are techies?

lone geyser
#

I assume everyone in the server is a sysadmin with a beard to rival Charles Darwin's

chilly ember
#

It's a fair assumption

lone geyser
#

I mean there was that survey but the creator could have easily fabricated the whole thing

weary palm
weary palm
#

If force dedither is a popular thing, I will make it possible to tag games in the database with "dedither" that override your usual setting.

#

Not sure how I would persist the original setting, though... hm.

#

Already experimented with a "wide" tag that forces widescreen

trim seal
#

Just got a crash on Mario 64, E0000010 during the first Koopa the Fast race.

wanton sun
#

Maybe some rare FPU edge case? No idea

daring meteor
#

Inb4 the same problem as most other

native mesa
#

The only reason I can see wanting to play the gb tower emulator over the core is the doduo dodrio modes

#

Unless the core has some fast-forward options now

wanton sun
#

GB core has fastforward, i added it some years ago. Still gameboy tower is useful if you want to load the game, do some minor things and go back or just for the whole impression of a combined experience. Of course it would have been "better" to play it on the GB core, but i still enjoyed it on the core. in 50hz

marble cargo
#

Does the Nintendo 64 version of Animal Crossing have those NES games like the GameCube version did?

wanton sun
#

it has, Mark_Eire reported it does crash currently 🙂

weary palm
river shale
#

Swoop 64 looks great

weary palm
#

I will play Snowboard Kids 2 next. Heard great things about it.

sly wasp
weary palm
#

Everfrost Peak in Diddy Kong Racing, obviously

#

Or Freezeezy Peak - Banjo-Kazooie

cerulean elk
wanton sun
#

I have some minutes between moving plants and packing presents 😉

cerulean elk
orchid nimbus
#

so the mic is working?

plush summit
#

@elfin depot says so

orchid nimbus
#

and the RTC too now?

#

sorry I have not have energy/time to keep ontop of things

plush summit
#

RTC is not supported yet

elfin depot
#

Mic works if you have SNAC and the OEM Microphone yes.

plush summit
#

Oh, I thought any 3.5mm mic would work?

elfin depot
#

Sorry, OEM VRU

plush summit
#

is there a special sauce the OEM mic has?

#

oh okay lol

orchid nimbus
#

so is snac fully supported now?

elfin depot
#

we are waiting for @zinc dew to try the train controller and put his stamp of approval on it

orchid nimbus
#

I'm updating the list

#

SNAC - WIP by a 3rd party
Microphone (SNAC and OEM Mic)

plush summit
#

@elfin depot can we confirm Rumble, Transfer and Controller Pak?

orchid nimbus
#

<li>Microphone (SNAC with OEM Mic)</li> ?

plush summit
weary perch
#

iirc, the VRU/VRS requires port 4 so only a SNAC with 4 ports will let you do it

#

might be worth noting that too

orchid nimbus
#

what the hell is a VRU?

plush summit
#

That goddamn lil box where you plug the mic lmao

orchid nimbus
#

Vapor Recovery Units

elfin depot
weary perch
#

oh, that's nice

elfin depot
orchid nimbus
#

(Voice Recognition Unit)

elfin depot
#

Mic Plugs into that

weary perch
#

i'm going to update the compatibility entry for hey you pikachu to indicate it works with SNAC + VRU

orchid nimbus
#

<li>Microphone (SNAC with OEM Voice Recognition Unit)</li>

#

thanks

#

I hate using acronyms

#

especially obscure ones

elfin depot
#

Controller Pak is the memory card right? Then that works for sure

wanton sun
#

transfer pak works 🙂

weary perch
#

all the NTSC versions of both zeldas as well as the PAL version of Majora have that weird issue with the initial menu running at 60/50 FPS instead of 30/25, but for some reason Ocarina PAL runs the initial menu correctly!

#

definitely a strange one

wanton sun
#

maybe the decompile can tell what the game is doing there

#

in case anyone wants to try to understand what the game does:

#

would need some measure if this function gets called 30 or 60 times on a real ntsc console

#

i doubt it's just the core being too fast

dusty tusk
#

Wouldn't be the first time a pal revision fixed a framerate issue

vapid hawk
#

i always thought they made that menu smoother on purpose

river shale
#

From ChatGPT & Recombinant AI plugin:
Q: what does this code chunk do in this repository:

The code chunk you've referenced from the "The Legend of Zelda: Ocarina of Time" decompilation project (zeldaret/oot) is a function named GameState_Update. This function is responsible for updating the game state in each frame. Here's a breakdown of its functionality:

  1. Graphics Context Setup: It starts by retrieving the graphics context (gfxCtx) from the gameState object. This context is used for drawing graphics on the screen.

  2. Frame Buffer Setting: The function GameState_SetFrameBuffer is called with the graphics context, likely setting up the frame buffer for the current frame's rendering.

  3. Main Game Loop Call: The main function of the gameState is called. This is presumably the core game loop where most of the game logic happens.

  4. Additional Function Call: The function func_800C4344 is called with the gameState as an argument. Without context, it's unclear what this function does, but it's likely part of the game's update process.

  5. Video Interface (VI) Mode Handling: The function then checks the value of SREG(63) (seemingly a system register or a similar configuration value) and adjusts the video interface mode accordingly. This includes setting different video modes (NTSC, MPAL, PAL, etc.) based on the value of SREG(63) and the type of TV (osTvType). This part of the code is responsible for handling different display settings and modes, possibly for debugging or regional compatibility.

#

Hardware Register (HREG) Handling: The function also checks and sets various hardware registers (R_HREG_MODE, R_VI_INIT, etc.) related to the video interface. This includes managing additional scan lines and scaling modes, which are important for rendering the game correctly on different displays.

Drawing and Frame Increment: If certain conditions are met (related to R_PAUSE_BG_PRERENDER_STATE), the game state is drawn using GameState_Draw, and another function func_800C49F4 is called with the graphics context. Finally, the frames counter of gameState is incremented, marking the end of the frame update.

This function is a critical part of the game's main loop, handling both the logic updates and the rendering settings for each frame. It shows the complexity involved in managing different aspects of a game, from game logic to rendering and compatibility with various display technologies.

#

ChatGPT
The function GameState_Update in the context of the "The Legend of Zelda: Ocarina of Time" handles different video modes for NTSC and PAL regions. This is primarily done through the osTvType variable and the SREG(63) register. Here's how it behaves differently for NTSC and PAL regions:

NTSC Handling:

If osTvType is OS_TV_NTSC (which represents North American and Japanese television standards), and SREG(63) is set to a specific value (like 2), the function sets the video interface mode to osViModeNtscLan1. This mode is tailored for NTSC televisions.
The yScale is set to 1.0f, which means no vertical scaling is applied. This is typical for NTSC, as it usually doesn't require vertical scaling adjustments.
PAL Handling:

If osTvType is OS_TV_PAL (used in most European, Australian, and parts of Asian countries), and SREG(63) is set to specific values (like 2, 4, or 3), the function sets the video interface mode to one of the PAL modes (osViModePalLan1, osViModeFpalLan1). These modes are tailored for PAL televisions.
For PAL, the yScale might be adjusted differently. For example, in osViModeFpalLan1, the yScale is set to 0.833f. This adjustment is necessary because PAL televisions have a different number of lines and a different aspect ratio compared to NTSC televisions.

#

MPAL Handling:

In some cases, the function also checks for OS_TV_MPAL (a less common standard used in some regions like Brazil). If osTvType is OS_TV_MPAL and SREG(63) is set to specific values (like 2 or 5), it sets the video interface mode to osViModeMpalLan1, which is tailored for MPAL televisions.
General Behavior:

The function uses the value of SREG(63) to determine which video mode to use. This register value can be set for debugging, testing, or configuring the game's display settings for different regions or purposes.
The yScale adjustments are crucial because NTSC and PAL/MPAL standards have different resolutions and aspect ratios. NTSC typically uses a resolution of 480i, while PAL uses 576i. The yScale factor helps in scaling the image vertically to fit the screen properly.
In summary, GameState_Update adapts the game's video output to match the television standards of different regions (NTSC, PAL, MPAL) by setting appropriate video modes and scaling factors. This ensures that the game displays correctly no matter what region it is played in.

lean spruce
#

whoah, thats a great usecase for ChatGPT

warped cobalt
#

I wonder who originally wrote this text, since ChatGPT never cites sources.

mild ether
#

func_800c344 is totally suspect.

languid dune
#

That is a beefy post. 🥩

lean spruce
#

using Gigaleak knowledge 🧐

mild ether
#

I don't trust anything chatgpt says about stuff. It likes to make up nonsense confidently.

mossy vector
#

Well one can gleam that because yscale is different, the VI has different memory access patterns. Code that looks for a rising or falling edge of a bit can misbehave. Vsync is annoying to catch. Are you in still in the current frame or in the next frame if not in vsync? No way to tell with one single bit.

#

If there is little to do, loops can double draw during vsync if all the code is waiting for vsync=1 for example.

vagrant ivy
mild ether
vagrant ivy
#

they had a synergic relationship and got to think outside the box

brisk drum
#

Wow this chat is like reading the script for an episode of Seinfeld

mild ether
#

Chatgpt is good at writing things that seem correct on the surface if you aren't knowledgeable about the subject but when you do ask about something you are really knowledgeable about you start to see the cracks in the fine details.

random portal
#

ChatGPT is a language model, which means it was trained to speak and piece sentences based on a database. It's not smart enough to distinguish when it's stating facts or incorrectly reiterating something just so it doesn't feed you the same sentence twice.,

#

It is smart enough for grammar though so I only use it to generate crappy fiction using my OC and world-building details.

vagrant ivy
#

As of my last knowledge update in January 2022, I don't have specific information about an individual named Robert Peip who is an FPGA (Field-Programmable Gate Array) developer. It's possible that this person is not widely known in public domains or has gained prominence after my last update.

mortal panther
#

"Some state that he is currently doing the impossible, but I have been unable to find any evidence to support these claims."

mild ether
#

It's going to be a problem when lazy people start writing papers using Chatgpt and then other people start citing those papers to write other papers. Eventually we have books with nonsense written in them that people learn facts from. So just like things are now except we have AI writing the nonsense and not people.

brisk drum
#

Stupid machine !!

mortal panther
#

Individuals in certain circles have repeatedly referenced December 25, 2023 as being noteworthy for "big things happening", but I equate this to the hysteria surrounding the misinterpretation of the Mayan calendar involving "the end of the world".

native mesa
#

Bring on the ministry of truth

mild ether
#

I suppose they could create a new dataset using only responses from Chatgpt and run in for many generations to see how horrible it gets and how fast.

mortal panther
#

Artificial inbreeding...

native mesa
#

OpenAI is very much encouraging end users to create their own datasets for training. So you'll probably see things like Encyclopedia Brittanica chat bot, Merriam Webster chat bot, Wikipedia chat bot. all with their own datasets

vagrant ivy
mortal panther
#

Yep. That's all natural.

native mesa
#

Nvidia is also getting into Silo'd LLMs

#

Hugging Face

#

etc.

marble cargo
#

When are people going to learn that a machine cannot understand context or nuance?

native mesa
#

I guess it depends what you mean by understand

#

It can definitely interpret those things with the right prompt

random portal
#

We need MiSTergpt

vagrant ivy
mild ether
#

Dataset completely made from discord chat logs of this server.

native mesa
vagrant ivy
#

we could train an AI off BasketSnakes posts

#

that would be interesting

mortal panther
vapid hawk
#

BasketSnake is already an AI trained off 4chan posts

native mesa
random portal
#

what game should I play?
BasketSnakesgpt probably : 15 us inflated dollars with shipping's final form is a 45 dollar monster

#

and it's all out of context cause

stone pilot
#

it just responds to everything with that one gif of the giant wine glass

native mesa
#

Did you guys ever see The Time Machine remake where a library has an AI personality with the culmination of all human knowledge?

eternal ravine
#

Or try the movie Lucy

#

That one gets far-out

mortal panther
#

I have to admit, it's stunning on 4K Blu-ray... but that movie is utterly ridiculous. I almost suffered from detached optic nerves from eye-rolling so hard.

solemn marlin
#

No la femme Nikita it ain't

#

With music by eric sierra, also the composer of the goldeneye soundtrack, so he's really the guy behind that classic sonar sound in both game and movie, so there's your n64 connection 🧐

mild ether
#

Orlando Jones is the culmination of all human knowledge!

mossy vector
#

Considering how many times I had to correct forum posts, articles, and Wikipedia that the Super FX 2 chip was not dual core, chat GPT's hallucinating is a moot point. People make stuff up all the time too.

mossy vector
solemn marlin
#

Eric sierra just likes that sound iirc, I'm pretty sure I heard it in la femme nikita as well

#

Not sure the story could get more interesting than they used the sonar sound because it was used frequently in the movie, kind of like the goldeneye sound

mossy vector
#

Rare never talked with Serra. They had to recreate the sound, they had to find the synth that made it.

random portal
#

has anybody else been trying to load Xeno Crisis? I no longer get the Bitmap Bureua logo

solemn marlin
#

I think they used a low pitched tambourine for the game, not sure if it's the same in the movie

random portal
#

also, WWF No Mercy now shows copyright, THQ and WWF logos

terse canyon
#

Xeno crisis stopped loading a few cores ago, used to run ok if you got past the first couple of screens

random portal
random portal
terse canyon
#

try the core from th 25/9 and turn on data force wb

wanton sun
#

i could probably compare the pal and ntsc version in the emulator or VHDl simulation. As both use nearly the same code, maybe i could see something

#

but of all the existing bugs, it's one with lower priority, as the game is still fully playable, so it has to wait, unless someone tells me what the reason is, then i can fix it 🙂

carmine kettle
wanton sun
#

yes, it uses libdragon and the core has some issue with the cpu<->rsp semaphore system i couldn't figure out yet. Crashes are random. As the last updates changed the timing it could be that it's more often. maybe this can help debugging it

woven olive
random portal
#

hey, does WWF No Mercy feel slower than Virtual Pro-Wrestling 2?

#

might be placebo

woven olive
#

4 Player feels slow but it's been forever since I've played it on real hardware. jVery likely 4 player on real hardware is slower.

random portal
#

ah yeah ok ok, I forgot that I was playing survival mode.

woven olive
#

and last version of the core felt like it sped up 2 player considerably

weary perch
#

i've been finishing up testing all of the untested PAL games (which are also the last untested retail games, I think) and found a few more games that may crash. will do some more testing but corroboration would be helpful as well if anyone else wants to try...

Lode Runner 3-D - crashed on the first level with E0000040 (no crash reported on NTSC)
Michael Owen's WLS 2000 - crashed after a few seconds of gameplay with E00C0040
Virtual Chess 64 - softlocked (music kept playing and hourglass kept spinning) with E0000040 (no crash reported on NTSC) - occurred immediately after a move

#

one other really strange one i'd love corroboration on

F1 Racing Championship - seems to run at half-speed sometimes. the game naturally varies in framerate and the speed of the game normally remains consistent through the framerate fluctuations, but sometimes the whole game slows down as well. weird issue. doesn't seem to happen in time trials

random portal
#

also, how are you guys converting dexdrive *.n64 saves? I found this tool but it seems to only work with individual saves rather than the full controller pak.
https://savefileconverter.com/#/n64/dexdrive

worn delta
#

Good effort testing the PAL games, great to know those have all been looked at. There is the Rest Of World (ROW) tab that I don't think anyone has tested for a long time

weary perch
#

i'll try running through those when i can, only 3 left to test for PAL

#

World Cup 98, Worms Armageddon, and Xena

chrome quest
#

Great to see PAL testing, thank you very much. I'd tried a few but not in a while, other than checking the few games I'm more aware of from original hardware. I'll see if I can get some crashes on those games you listed next time I'm on the MiSTer

weary perch
#

it's kinda fun to see the differences

#

Snowboard Kids (Europe) has this little intro in the opening music that isn't there in NTSC, truly bizarre

#

i did a major double take when i heard that, having heard the NTSC intro about a billion times

random portal
wanton sun
random portal
#

@wanton sun Sorry to ping you, but I would like to ask what format the .sav files are in.

quiet nexus
random portal
#

still catching up on MiSTer. been playing Fallout

stuck summit
#

Curious if anyone experiences this as well - I always get a random sync drop within ~15 minutes of first running any game in the core, with Vsync_adjust=2. Only happens once. It didn't use to happen until recent builds, and it doesn't happen if I enable VRR, so I wonder if it's some funky thing the N64 is doing and the core is more accurate now

weary perch
#

VRR also effectively mitigated in my case

stuck summit
#

Ah I see. My LG C1 usually has no issues syncing to anything, but I guess if the signal changes it'll have to drop, which doesn't happen using VRR

#

Only happens with fixed video blanks = On, btw

radiant plank
#

Hi folks, has anybody ever reported a strange issue with Pokemon Puzzle league FMV cut scenes ? The frame rate is quite low and unstable, and there are artifacts. As soon the FMVs end, the game jumps to 60 fps and it's perfectly playable.

languid dune
prisma ivy
#

I beat my first N64 game on the core 🙂

#

Better than OG hardware if you ask me.

chilly ember
#

Did you take the normal path?

prisma ivy
#

I don't know much about Starfox

#

I took all rights

#

Ah that's convenient that they tell you the path at the end

chilly ember
#

I still need to do a playthrough of starfox on the core lol. I don't know alot about the secrets either but I know if you save falco in the first level he'll lead you through the waterfall and you'll get a different boss 😅

prisma ivy
#

That's what I've done up until this age in my life. Yesterday my friend told me to NOT to save Falco and it had never crossed my mind 😄

native mesa
#

Stupid kid me called venom Vee Nahm

mossy vector
#

You're never too young for a Vee et Nahm flashback.

zinc dew
stone pilot
#

I was going to thank you for this one too, but you left off Rugrats in Paris: The Movie

safe robin
stone pilot
#

Not actually, no

zinc dew
#

you could've trolled me there lol

stone pilot
#

it's a very 6/10 game

chilly ember
#

I'd give a 3

weary perch
#

rugrats in paris is like a 0.5 for me lol. superman is a masterpiece by comparison

#

i think it might legit be my least favorite N64 game

fair stump
#

Rugrats is a hidden gem. It takes a discerning gamer palate to appreciate

weary perch
#

i have found a bunch of games i really enjoy in testing, too, but that one, hoo boy

fair stump
#

Do it, robby

weary perch
#

wow. that F1 Racing Championship speed issue i saw is real, but it only happens in qualifying sessions. regular races don't show it, nor do time trials

#

i don't think it could really be like this on hardware...

scarlet prawn
#

Has anyone else noticed this dithering noise in the n64 core? I was comparing my RGB modded n64 to the core and noticed lots of flickering in the image, I narrowed it down to when dithering is set to original.

weary perch
#

that's noise dither, isn't it?

scarlet prawn
#

The first half is the n64 core

#

The second half is original hardware

#

No it’s the Dithering option, not noisedither

#

Noisedither doesn’t do anything to create or disable that noise.. only the actual “Dithering” option makes it go away

weary perch
#

i see what you mean

scarlet prawn
#

Can just pause a game and turn it on and off from the video settings to replicate it

#

Shadows of the empire is just the one I picked

weary perch
#

yeah the shimmer of it is more dramatic on the core

#

in places where it doesn't seem it should be as well

#

i see it in the game i'm currently testing as well

jolly heath
weary perch
#

i just tried that one yesterday on PAL. night and day difference in quality

zinc dew
fair stump
#

Just the cart? You gotta get the sealed copy and then get it graded elmorise

#

Then you'll have a nice slab of entertainment to pass down that nobody can use

chilly ember
#

The best way to make sure it stays sealed, buy something no one wants to open

scarlet prawn
#

Interesting, Rogue squadron doesn’t seem to have the same noise artifacting with dithering like shadows of the empire..

#

I would say it was just the game but the fact original hardware doesn’t have the issue makes me think it’s still in the core causing that.

vapid hawk
#

isn't rogue squadron interlaced

deep beacon
brisk edge
#

first time I played Megaman I thought it was Dr. Willy instead of Wily lol took me a while to realize that wasn't right

zinc dew
#

@elfin depot I’m using a custom SNAC build from @desert crow since I don’t have a SNAX64 adapter but the Densha de Go controller is working beautifully! I even unlocked baby mode??!?

#

Unfortunately my the build I’m using is a bit old and gets stuck when I select Arcade Mode or Beginner’s Mode. So I can’t really play beyond Practice.

vapid hawk
#

is that like unlocking ninja dog mode in ninja gaiden black?

zinc dew
#

oh shit I’m back in debug mode lmao

zinc dew
vapid hawk
#

maybe hold a button down during boot like the old gamecube easter-eggs?

zinc dew
fair stump
#

Fat baby mode turtlepower

languid dune
#

Robby once again showing his hand as a closet fat baby fan!

elfin depot
zinc dew
stuck summit
#

I found out why I was getting sync drops. I'm playing at 1440p with HDR. Without HDR I don't get random sync drops. Likewise, I went down to 1200p with HDR and I also don't get sync drops. Looks like a bandwidth issue? I thought it might be my cable but I tried a 2.0 cable and the same thing happens.

stuck summit
#

It also only happens with the N64 core, all other cores play just fine at 1440p+HDR

scarlet prawn
scarlet prawn
stuck summit
#

But I like how it looks lol

scarlet prawn
#

To each their own, but it’s very inaccurate. But it’s up to you 🙂

#

Tink5X is the same way.. Mike Chi said it just comes down to processing power to do the math 😦

stuck summit
#

maybe N64 + 1440p + HDR is just pushing it too much?

zinc dew
#

Densha de Go 64 is peak densha! chefkiss

stuck summit
#

for the MiSTer

#

I'm fine with 1200p anyway

prisma ivy
#

Choo choooo BIG ZAM IS RUNNING LATE AND WILL BLOW UP ANY MORE CAUSES FOR DELAY

cunning mantle
scarlet prawn
#

HLG is still off, just not as bad.

cunning mantle
#

This can't be much. I've compared it, looks very close to the original colors. At least on my LG OLED.

vapid hawk
#

my tv has totally independent saved settings for HDR HLG mode, if it looks totally different to you that could be why

#

it should literally just look brighter, or at worst the same

cunning mantle
#

On my TV it looks contrast-wise dimmer, but enabled "Dynamic Tone Mapping" helped a lot. There are also additional Mister.ini settings to compensate color saturation, brightness and contrast.

stuck summit
#

Yes, HLG HDR is meant to be used with dynamic tone mapping for accurate colors. I notice no difference from SDR, it's just brighter as mentioned before. Better for scanlines and whatnot

#

I'm just not sure about why I'm getting the sync drops on 1440p+HDR. Not sure if it's only me/issue on my end. I have an LG C1 btw

vapid hawk
#

yeah honestly thats weird and makes no sense really

#

when mister sends HDR there's no extra color data or bandwidth used, it just sends a magic packet to the tv saying "treat this as hdr"

#

did you say it was only in n64 core?

stuck summit
#

Yeah

vapid hawk
#

sometimes cores under development can just have random meta instability

stuck summit
#

Yeah, I thought so too. It's only on the most recent builds too, so maybe has to do with the timings

vapid hawk
#

i wouldn't be surprised if that just goes away next build

stuck summit
#

Same

weary palm
#

Just made a first "proof of concept" for a MiSTer main that splits up the save data coming from the FPGA into smaller chunks. Exemple: one .eep file (512 or 2048 bytes) and four .mpk files (16kB each).

#

Not sure I like my hackish solution though...

#

I'm learning a bit about the framework though, so I have that going for me. 😉

native mesa
#

Doing gods work

wanton sun
#

Great, but i think the cpak should be 32kbyte each?

stiff condor
#

Is there a general consensus for a good button combination to access the menu with an N64 controller?

chilly ember
#

If i was limited to a n64 controller buttons i'd probably map something like the L button and c down because L button isn't used much in games

deft tree
#

L+Start is probably the least likely to overlap or be accidentally pressed

vapid hawk
#

i just use start+down for everything, very rarely fails me

lament escarp
#

Start + z should also be a good combo, as it's uncomfortable to squeeze the controller with one hand like that.

storm parrot
#

Do these games work?

trim seal
#

I think "Ethel the Aardvark goes quantity surveying" works.

random portal
#

Despite how clean component looks, these games were meant to be played over composote

quick arch
#

He talks about the n64 core

native mesa
weary palm
#

He probably wants to sell you an expensive boat.

zenith orchid
#

anyone tried this yet?

weary palm
#

It's like smash TV, right?

#

Looks great 🙂

zenith orchid
#

yeah it does

tender pine
winter oxide
weary palm
#

how is transfer pak battery backup data saved?

#

concatenated after battery save and cpaks?

#

four of them then?

#

no wait. only first controller port allows tpak 🙂

balmy carbon
# zenith orchid anyone tried this yet?

bought and played the MD rom version. I also curiously watched this review, it's a good review but the game doesn't seem to be different from the MD version, so not sure there is much point to me as a MiSTer owner. If you only had a N64 with flashcart, then sure this is great 😄

#

I guess you can play with twin sticks, but I never did it. d-pad plus face buttons as shooting directions on a snes controller works fine for me.

#

this is a MD game that plays better with a snes style controller.

terse canyon
#

i use a SN30 pro and it plays nice using the 2 analogue sticks

balmy carbon
#

I guess it would, I just started off with snes style and got used it

#

I usually don't like analog controls for digital actions, but that's just a me-thing.

#

dual saturn d-pad would be interesting, too bad that doesn't exist

prisma ivy
carmine kettle
vagrant ivy
zinc dew
# vagrant ivy OMG no disclaimer !!

Disclaimer:

MisterAddons is a friend so I buy all my products from his site. Mainly because I don’t want to pay for international shipping though.

rich warren
onyx minnow
#

i've got it on neogeo on my multicart. Some random info - the 161 in 1 neogeo cart has now been successfully modded to add new games (full library fits now). arcade-projects forums have details on it. There is a guy making them and you can get one with xenocrisis if you pay the extra for the game (which i did :)).

cerulean elk
#

here is my Porkchop disclaimer: He is a good dude but he still needs to realize Escape from NY is superior to Big Trouble in Little China

#

otherwise he's good people. Some of the best

trim seal
zinc dew
#

one of them is mortal Kombat and the other is metal gear solid, why not both?

cerulean elk
weary beacon
cerulean elk
#

also Midway and Kojima SHOULD be sending John Carpenter some checks for all that

weary beacon
#

Don't forget the estate of Lee Van Cleef

wanton sun
#

in future there might be tpak + cpak, with tpak behind cpak, but i'm not sure we really need it

weary palm
#

so... either nothing, battery backup, 4 * CPAK, battery backup + 4 * CPAK, TPAK or battery backup + TPAK?

#

sorry if I'm daft

daring meteor
#

I don't think it matters tho

weary palm
#

ok

brisk drum
#

It’s Wednesday!

weary palm
#

my dudes

cerulean elk
weary palm
#

for transfer pak, does it look at O[73] or O[51:49] ?? xD same question but with cpak

daring meteor
#

O[73] I think

orchid nimbus
#

octal?

daring meteor
#

No

paper orchid
#

When I was younger and video rental stores existed, some friends and I rented Escape from NY

#

We put it in, got about 10 minutes into it, took it back, and rented Big Trouble in Little China 🤣

brisk drum
orchid nimbus
#

I have an agenda

pale granite
#

I have a pen

brisk drum
mortal panther
brisk drum
mild ether
brisk drum
#

Nah it’s chump day!

pale granite
orchid nimbus
pale granite
#

you get me

worldly flint
#

I am trying to build this FNAF N64 ROM and the process is ridiculously complicated.

#

There's probably an easier way than requiring each person who wants a copy to recreate the workflow the dev used, including a virtualized Linux install with Docker.

orchid nimbus
#

anytimes someone uses docker I'm out

#

I either use XLC or a VM (or real hardware)

worldly flint
#

I guess it's too much to ask for a script that will extract the required assets and build the ROM all at once like Portal 64 does.

orchid nimbus
#

oh a dick measuring contest... nice

#

stats are with 1 node down because it's not used right now

native mesa
#

This mans automates

worldly flint
#

I certainly believe Docker is useful but not useful for installing one software dependency you will only ever use once.

native mesa
#

I'd like to migrate my Plex and automations from a Synology diskstation to an actual server rack at some point. I got the perfect spot for a network closet

#

Docker is needed a lot for stuff not on Synology distro

#

overseerr being an example

#

Mostly to expand storage when needed

random portal
mortal panther
#

Proxmox is the way.

languid dune
random portal
languid dune
#

The 3DO is what introduced me to the wonders of s-video. Once I experienced that, I immediately bought an s-video cable for my SNES. I went on to use that same s-video cable for my N64 and then my GCN until I got my first HDTV and switched my GCN to component for 480p support.

zenith orchid
#

hope libdragon issues will be resolved someday

zenith orchid
#

When I first heard of s-video it was to display a laptop's video output via a projector. but it had way more than 4 pins. apparently it carried rgbhv

worldly flint
#

This was so not worth it

chilly ember
#

That sounds neat tho, I'm not much into five nights at Freddy's but my nephew would love it

lament escarp
languid dune
lament escarp
#

Lucky you!

worldly flint
lament escarp
random portal
worldly flint
#

Yeah it came out recently. Since it uses assets from the actual game you have to compile it yourself which was a huge hassle.

chilly ember
#

Do you need to use Linux?

mild ether
#

Still have my set of monster component video cables from back in the day. Great cables but they will literally rip the ports out of whatever you connect them to if you're not careful.

zenith orchid
#

yeah I bought my monster component cables from an app similar to Mercari. They are nice

stiff condor
chilly ember
#

To compile fnaf

#

I took a look at the Github, does look like a pain in the ass

brisk edge
#

Of all games to get a homebrew port to the N64, that is like the last one I would expect lol

kindred merlin
#

can anyone give the english patch for densha de go, romhacking net seems to be down..

orchid nimbus
#

works for me

#

Downloads are currently unavailable.

#

oh yeah - they decided to start messing around

worldly flint
orchid nimbus
#

nice translation

#

looks like they did all the assets

#

does this game need dual sticks?

daring meteor
#

Afaik it doesn't have dual sticks

orchid nimbus
#

I can't even get the train to move

daring meteor
#

You did set it to N640controller, right?

cerulean elk
#

getting some Mario Kart Amped captures. What a fun pivot

zenith orchid
#

amped is so much fun

orchid nimbus
#

oh it's easy

#

there is a tutorial

daring meteor
#

Is the fat CPU change a preperation for the load stall

wanton sun
#

it's more a CPU rework to make the cpu be able to clock higher. I already did this change when i made the RSP, but never did for the CPu due to large amount of work and potential regressions

teal oyster
#

@wanton sun would it be possible (eventually, no rush) to make something like a SNAC+CPAK/TPAK option in the controller section so that SNAC users don't have to manually switch it to one of those options and back to SNAC, just to save in games?

wanton sun
#

yes it's possible

teal oyster
#

it's only a minor annoyance, no big deal, but it would be nice for QoL

daring meteor
#

Ah, what timing does the CPU have?

#

Like did it noticably improve it?

wanton sun
#

since the last load delay change i mostly got slacks between 1.8 and 2.2ns. Today i made around 6 builds with all staying below 2ns and the best was 1.0 ns, which i haven't seen in a very long time

daring meteor
#

Very nice

wanton sun
#

it's mostly a preparation to add new things. The more "air", the better i feel to make it more full 🙂

daring meteor
#

Hmmmmmmmm, I wonder what these new things could be

#

I bet endian swapping, clearly (/s)

wanton sun
#

i prepared some subtests from the n64-systemtest..let's see. It will not be ready this weekend, but maybe there is a chance still in November

cerulean elk
wanton sun
#

Honestly, i still have so many non-tlb games on my "want to play list", i wouldn't need it the next 6 months easily

#

but it's the most wanted feature for sure and i'm mostly doing CPU stuff for the last 2-3 weeks, so...

cerulean elk
quaint pewter
#

Looking good. Deleted message I originally typed as I don't want to sound like a broken record but haven't been in for a week so I'm behind the updates.

chilly ember
#

Gonna be a good day when i can play conker's bad fur day on the core 😍

cerulean elk
#

@wanton sun at this point you owe it to the joke to keep TLB to xmas week no matter when its done

lone geyser
#

Hoping SM64 is working on Christmas day

#

(I want to pinch the face)

orchid nimbus
#

punch

cerulean elk
#

@languid dune you owe me a christmas card this year....I just captured MORE F Zero

#

This time Climax

wanton sun
#

Oh, a best GBA games video?

daring meteor
#

Plot twist, Robert releases TLB next weekend and the game working on Christmas is just Jet Force Gemini

cerulean elk
#

its shocking just how close Xmas actually is

#

I mean shit how did thanksgiving get to be in a week?

chilly ember
#

Thanksgiving was a month ago

neat sierra
#

Stupid turkey trap. Nobody loves it but we are shackled to it out of some weird need to keep the tradition going

cerulean elk
fair stump
zenith orchid
#

I really hope libdragon will work on the core accurately at some point. don't want to buy a flashcart 😅

wanton sun
#

i got some hints from Rasky about how to debug it, i just didn't found the time yet

#

He told me that libdragon has a testsuite that can be used for the case that crashes on the core

#

I just have no idea how to even build that currently

zenith orchid
#

chatgpt says:

A compiler that supports the C language.
The required header files (rspq.h, rspq_constants.h, and any other dependencies).
A build system or makefile that compiles all the source files and links them appropriately.
An environment or a system where the RSP or its equivalent is present and can be interfaced with, as the code seems to be closely tied to hardware-specific functionalities.```
daring meteor
#

Very useful here, Chatgpt

#

(/s)

zenith orchid
#

🤣🤣🤣

wanton sun
#

i mean, it's probably not that bad: libdragon provides build toolchains, docker images and there is a makefile in the tests folder that probably does all

#

but i would still need to invest time to get started and i would only do it in case i have nothing planned for the next 2-3 weeks, so i can be sure i find the reason

zenith orchid
#

I see there's a makefile in the same directory as all the tests

#

if you just need to build the tool chain, I know some people who already have it built

#

or rather, the build environment setup

elfin depot
#

I built the hello world one and it ran on the core, and I have NO idea what I'm doing

wanton sun
#

i can't say if the rom alone will help or if i need to modify the tests for further information

#

as the crashes are random, it's even harder to estimate what is needed

zenith orchid
cerulean elk
#

did something change in recent core(s) that I missed? Games that used to fill the screen in capture (Bomberman Hero, Doom 64, couple others) now have a 1 to 2 pixel black line at the bottom of the image in capture. Like they are slightly shifted up

#

a 1.01 x/y scale in Resolve to fill

wanton sun
#

yes, it's the fixed blanks from VI

cerulean elk
#

Noted. I hadnt read all the notes as Ive had a busy week or so

wanton sun
#

the core will now always output 640x240, but most games are 640x237

#

the fixed blanks are required to keep the aspect ratio right and for cases like Resident Evil FMVs

#

You can also disable fixed blanks if the exact aspect ratio isn't important for you and the game has no issue without it

cerulean elk
#

Bingo. Thanks for the clarification

wanton sun
elfin depot
#

Oh no, I had to be handheld to build the Wolf64.z64. A programmer I ain't. But I'll help out anyway I can.

wanton sun
#

All good, it's not important currently 🙂

elfin depot
#

works in project64 I guess as well

chrome quest
#

In case you'd not checked Robert, the two problematic Pak swapping games I'm aware of (Buck Bumble and San Francisco Rush 2049) are not able to swap immediately between CPAK and Rumble PAK.
The new OSD hold method still gets around the issue for those game though, easy swap from CPAK -> N64Pad -> Rumble. Very easy workable solution now anyway. Thank you very much for the fix

wanton sun
#

we can automate that at some point

chrome quest
languid dune
cerulean elk
#

and you get F Zero in the video at 4 today too lol...widescreen exhibit

languid dune
#

lol, it's good to know that I've hijacked your channel for my own purposes. Muahaha

#

The transformation would be complete if you posted a Metroid related video, since that is actually my favorite video game series of all time. The problem is that there are no Metroid games on N64! marioohno

fair stump
#

metroid? but your name is mario eyes_squint

languid dune
#

Honestly, the only reason I also use the MARl0 user name is because it's the old name I created for AOL back in the day. And that was before Super Metroid existed.

fair stump
#

before super metroid NotLikeThis

languid dune
#

Still loved Metroid at the time (the NES game was the first game I ever bought with my own money back in the day), but it was Super Metroid that cemented the series as my all time favorite.

languid dune
chilly ember
#

Super metroid came out before I was born 👶

tulip coral
#

I was 14 🥺🥺🥺

native mesa
#

Super Metroid was the peak. It was all downhill from there.

#

Metroid prime was a nice little bump though

elfin depot
#

Metroid Prime Hunters on DS was great I thought

plush summit
stuck summit
#

just completed it in the core

zenith orchid
#

Just received the raphnet 2pUSB adapter. I couldn't be more pleased with how this core plays 🥲

native mesa
#

Samus is 6'3 200lbs

zenith orchid
#

Well I suppose I could be as it nears completion

elfin depot
#

was a neat pack in (Demo)

plush summit
#

Hunters was fine, it was good portable FPS

cerulean elk
native mesa
chilly ember
#

Hunters multiplayer was cool when the servers were still online

stuck summit
#

Hunters single player is quite bad though for a Metroid game

fallen sparrow
#

That's the 3DS one?
I couldn't get into it.

#

It was a decent novelty at the time though

cerulean elk
#

Bomberman's time to shine

fallen sparrow
#

That's a great thumbnail

zenith orchid
#

I wonder if I should try the Saturn core with the N64 controller, now that I have the raphnet adapter

topaz otter
#

He's just a guy who blows stuff up

cerulean elk
orchid nimbus
elfin depot
languid dune
orchid nimbus
prisma ivy
fallen sparrow
languid dune
#

Federation Force is fine in my opinion. Its biggest problem was releasing at a time when the series had seen a decade of neglect from Nintendo, and it was the wrong game at the wrong time.

cerulean elk
#

vid loose...widescreen fun and some tests. Cause why not

prisma ivy
#

Take these broken wings and learn to fly again, learn to live so free

zinc dew
#

We’ll discover that the TLB was inside us all along.

#

We only had to believe in our ourselves.

oblique crow
#

TLB just has always stood for Truly Loving Bobs

worldly flint
prisma ivy
#

Lol

marble cargo
prisma ivy
#

Looks like a hook on a Christmas ornament

compact depot
#

Why do all comparison images on this channel look the same to me? 🤔

stiff condor
empty cliff
#

MIC UPDATE?

#

hey you pikachu time??

vapid hawk
#

that was like, last week

#

keep up

empty cliff
#

it is hard to keep up

#

if it weren't for pixel cherry ninja and videogame esoterica I would have no idea what's the deal

#

omg StarCraft can be played with a mouse???

vapid hawk
#

kind of

#

its a mouse emulating a joystick so... it can only be so good

chilly ember
#

Not a good experience, didn't have official support

long ore
stuck summit
#

btw the random sync drops I get are only when using 1920x1440 + HDR. Doesn't happen without HDR. At 2560x1440 I don't get any drops even with HDR, so I'm using that for the N64 core now

pale granite
#

so with the analog stick supporting a mouse, has anybody tried mapping WASD to buttons?

vapid hawk
#

yeah thats the idea

stiff condor
#

So there are patches to make N64 widescreen? I assume they are doing the same thing as the widescreen GameShark codes. Does anyone know what it is actually patching code wise and is it possible on all games?

languid dune
#

It's not something that is implemented into the core itself (like the PS1 core).

cerulean elk
#

@languid dune your comment got deleted? Saw your post

#

Dunno why. I’ll check in filters tomorrow

languid dune
cerulean elk
languid dune
#

True dat.

zinc dew
languid dune
zinc dew
#

What N64 game is everyone currently enjoying?

elfin depot
#

Doom Ultimate edition

weary perch
#

i was testing Carmageddon 64 and my brother had to leave the room due to the game running at like 11 FPS

chilly ember
#

I've been playing animal forest instead of finishing the last 6 levels of buck bumble lol. Slacking on finishing games

stiff condor
zinc dew
#

I can’t decide what to play

vapid hawk
#

i'm thinking of playing that ogre battle game when its fixed

#

i'd never seen it before, looks really interesting

fair stump
#

Been playing this classic

zinc dew
fair stump
#

Just finished this one up too, it was alright

trim seal
#

Does anyone have a link for the Fzero widescreen patch? I know there was supposed to be one that disabled LOD culling as well if anyone knows where that is.

fair stump
zinc dew
#

I don’t know

plush summit
prisma ivy
#

I need to copy the rest of the games over to the MiSTer. I've only got like... 8 on there.

eternal ravine
#

I gotta round up the widescreen patches

#

Feels like I'm missing a whole bunch of homebrew stuff

pale granite
languid dune
trim seal
#

Looks great but ooft.

languid dune
#

Yeah, the one that messes up the visuals on real hardware and MiSTer was made for emulation as well. It modifies the HUD so it isn't stretched. But yeah, doesn't work on MiSTer or real hardware.

wanton sun
#

unlike the original mouse, which only had 2 buttons, we have 3 and can use the other buttons from keyboard or gamepad, which is not possible on a real console. So the SSFF video doesn't really fit for the core

pale granite
#

was MiSTer main updated to store keyboard mappings to file? (I saw some discussion about it)

#

it would be handy here

hardy hornet
worldly quartz
#

man I'd want an egret ii of that

odd vector
#

lots of missing buttons 😄

weary palm
#

Mario Kart. Not enjoying it.

little bane
# hardy hornet

I'm jealous, I need an arcade at home, now I just need to convince my wife or I'll separate from her...😂😂
beautiful astro city

weary palm
#

Wouldn't a fb resolution of say 512x240 look very crap on a fixed 640x240 output?

weary palm
zenith orchid
#

need one for f-zero x dd 😄👍

#

and maybe forced dedither is something that could be hacked into the game

dusk glen
#

Damn, if that is possible, it would be great. I'm having issues with the x6800 core using CRTs, it boots into a resolution that works fine with my old VGA CRT, but most games use resolutions that won't work without the scan doubler enabled. I wish I had a CRT that worked fine with both 15kHz and 31kHz video.

compact depot
#

Can you smell TLB coming out tomorrow, folks?

weary perch
#

finished testing all the ROW (rest of world) games last night. was already the case for USA/JP but we're ~85% playable/completable across all retail games now

#

whatta core 😍

compact depot
#

it's a helluvacore definitely

fickle mango
#

"Peip Magic" 😉

fiery dirge
#

Trying to get my N64 working , some roms work fine but some (that I thought 'worked' ) dont work at all e.g. Super Mario 64 , boots as far as 'its me mario' then black screen , + Goemon I am pretty sure this should sort of start but it locks up white screen after the initial logo ?

stiff condor
#

No face patch

weary perch
#

tl;dr - both those issues are normal, check the compat list

#

you can get mario to work with a patch, the "No face" patch LordNoFat mentioned

#

goemon i think might be supposed to get thru the intro, tho

stiff condor
#

The reason is the stretchy face thing at the beginning of the game requires TLB which has not been implemented into the core yet. The patch removes that so you can play the game. That means if you game over the game will crash.

weary perch
#

it won't actually run due to no TLB, but i had at least heard the intro should work

#

ahh

#

if you were playing Goemon's Great Adventure, that is also normal

#

Mystical Ninja gets a bit farther but doesn't actually run either

#

TLB has been teased already though, so it might not be too long

fiery dirge
weary palm
stiff condor
#

Oh cool, I might be using your patch, I just haven't game overed yet

weary palm
#

#1096015979055697940 message

weary perch
#

that defacer tool is great btw yxkalle, thanks for that

#

one game working by xmas, here we come

chrome quest
#

Did anyone ever have a 60fps patch, without the noface? I couldn't find one when I looked. If there were embedded links in the creators YouTube videos they are gone now I think

fiery dirge
orchid nimbus
chrome quest
#

Petition to add the European Roms. The status ranking is the same, just the totals use old names

weary perch
#

one of the PAL exclusives is not actually a PAL exclusive: F1 Racing Championship. the Brazilian version is NTSC

#

another region note that some may find useful: Air Boarder 64, Centre Court Tennis, and RakugaKids are PAL-only in terms of English localization. they aren't PAL exclusives as they were released in Japan as well, but the English versions are exclusive to PAL

#

Centre Court Tennis was called "Let's Smash" in Japan, which always gets a giggle out of me 🙂

mild ether
#

"Hey girl, want to come over to my place and play Let's Smash on my MiSTer?"

orchid nimbus
#

[repeating gif of Spongebob Square Pants creating a rainbow above his head with his hands that spelled the word 'Banned']

weary perch
#

having tested a mess of PAL stuff now, i'm curious if there might ever be a way to display games unscaled in the core somehow. so, so, so many PAL games are ~240 lines scaled to 288 lines and it just looks like hot ass. i'm guessing it might not really be possible, but it would pretty interesting to be able to see some of these games unscaled. plenty of NTSC games are doing weird scaling too - look at the title screen for Waialae Country Club, or gameplay in MRC or Body Harvest. some gnarly scaling going on. makes me wonder what these games would look like unscaled

weary perch
#

the scaling is happening in VI, it doesn't matter what display you are using

lean spruce
#

really? I thought I wasnt affected by any scaling

#

do you have a good example of a PAL game looking bad? Wanna see for myself

weary perch
#

the image is scaled to the PAL resolution rather than being native

lean spruce
#

da fuk? Conker?

weary perch
#

some games don't do it - GE and PD notably actually do run at PAL resolutions without using the VI scaling

#

but most PAL games do some jank scaling

lean spruce
#

Is OOT PAL doing it?

weary perch
#

generally, for PAL games they do one of two things

#

leave giant borders, or scale the image up

#

the giant borders ones might be scaled OK, but you have borders

#

the scaling makes the image very soft and blurry

lean spruce
#

oh man, I hope we get rid of the scaling all togeather for analoge

weary perch
#

it's something the N64 hardware does

#

but yeah, i am personally curious about what some games look like without it, particularly some of the NTSC games that use it where there's no alternative

lean spruce
#

I will check out some PAL games later today and see. Havent been looking at PAL yet

weary perch
#

but just boot up Waialae Country Club NTSC and look at the title screen

#

the text is all blurred due to the scaling

lean spruce
#

Thanks will try that, but from a quick read at the link you posted its expected on real N64. So as long as the Core does the same thing I have no issues with that, but if it can be improved somehow as an option then why not

weary perch
#

yes, it is 100% normal. i'm just saying i'm curious if there's any way to see the unscaled image for some of these games

#

just a lark, not super important

lean spruce
#

gotcha

weary perch
#

N64 and vaseline are lovers 🙂 don't wanna break them up

#

i believe there are a few games where you can actually mess with the scaling value. NFL Blitz has a Screen Adjust thing in the options that lets you go pretty wild, and i'm guessing they achieved that with the VI scaling

#

not entirely sure, but that's my guess

#

it's probably 1.0 by default so hypothetically you'd mostly be making it worse 😄

#

that source code excerpt Robert posted from the OOT decomp thing got me thinking about this

zinc dew
weary perch
#

i would never kinkshame!

stiff condor
#

Which toggle is the Vaseline feature 🤮

random portal
chrome quest
#

I appreciate some wanting the option to chnge the aspect. Worst case, you can add custom aspect ratio values to the INI for specific cores (not sure if N64 would accept those yet but typically that works), at least for HDMI output.
As a PAL player, MiSTer is like a last refuge for me to get the PAL aspect though. Tell me it's incorrect, but man, nostalgia sure is a thing.
All the retro collections, anything modern virtually never have PAL aspect ratio, pal speed gameplay, music...
MiSTer on CRT is the best way to get the PAL experience for so many consoles. Always baffled by the lack of PAL options for game sappealing to nostalgia

knotty zealot
#

last refuge?

chrome quest
#

Have you seen retro collections on every modern console, hell, any retro collection ever made basically!

#

(I mean, there is PC emulation too obviously, but I'm not very knowledgeble on that front. I'm sure you could do it there)

knotty zealot
#

have you never tried emulators?

weary perch
#

PAL is like a whole new world for me, never having been able to run those games on my CRT and not particularly caring for N64 emulation

chrome quest
weary perch
#

it's really fun to see the little differences in games you know well

knotty zealot
#

are you two telling me you like pal games?

chrome quest
#

I love PAL games

knotty zealot
#

@zinc dew can you clean up this mess?

chrome quest
#

Robert will agree, don't get Robby into this 🤣

knotty zealot
#

into the pond with you

#

let it be your last refuge

chrome quest
#

The refraction true the water will naturally squash NTSC into PAL. My dream will continue

knotty zealot
#

i've played ntsc 60hz for 25 years on my crt

#

the problem is you two plebs

weary perch
weary beacon
#

Just out of curiosity; why is small improvements being prioritized over TLB?

knotty zealot
#

you will never have tlb

chilly ember
weary beacon
chilly ember
#

There might be alot more debugging when tlb is in

lean spruce
#

And If i remember it wasnt a given we would be able to fit TLB in the core from the start

#

So the other functions that all games use took priority

weary beacon
#

ok thanks for clearing up. i wasn't here when he posted that explanation i assume.

fair stump
#

Fun n64 dev fact: avalanche software developed Mortal Kombat Mythologies: Sub-Zero, Rampage 2: Universal Tour, and Rugrats in Paris: The Movie for n64 and have since gone on to be the team behind Tak, Disney Infinity, and Hogwarts Legacy

weary perch
#

here's my fun fact for the day: the composer for Quest 64 is also the composer for Radiant Silvergun 🙂

vapid moat
#

Maybe might test things out

worn delta
stiff condor
#

One time I accidentally had my settings on PAL and I thought Sonic the hedgehog was broken. The music is so slow it just sounded wrong.

terse canyon
#

sounds correct if your from Europe 🤣

chrome quest
#

Exactly. Music too fast it's wrong. Thankfully we can all get we want thanks to the power of science (and grateful to clever programmers)

zinc dew
knotty zealot
#

make a better doom game

hollow rune
#

I wonder what is still left

#

I have been away for a bit, but it sounds like things are going well

#

Is there anything on N64 anyone wants to see st4eamed later

#

I finished OoT and was thinking Majora's Mask

knotty zealot
#

play it on 3ds. the BETTER versions.

plush summit
knotty zealot
#

"no, cuz they butchered it and made it easier on 3ds and i prefer the version i grew up with"

hollow rune
#

I mean I have played both already, it is really just lookng for ways to celebrate the core

#

Also I do like the way the N64 version look more

#

versions*

knotty zealot
#

i've also heard other nerds say that

#

you know what i think of that? i think they're nerds! so play it on 3ds, nerdy nerd.

hollow rune
#

I mean they are both great, but also Robert hasn't figured out 3DS on DE-10 nano lol

hollow rune
chilly ember
#

Majora's Mask on 3ds is kinda meh for the things they changed that they shouldn't have. Oot remake was good though, they didn't screw with it too much

hollow rune
#

OoT is just so bright

native mesa
hollow rune
#

on 3DS

chilly ember
#

There's a rom hack that fixes some of those things for majora's Mask 3ds so it's not so bad

hollow rune
native mesa
#

Nooooooo 😱

#

Can't someone remove the face from it?

#

@weary palm

hollow rune
#

Maybe I will also mess around with Saturn or something

knotty zealot
#

it's improved on 3ds

#

enhanced

#

BEST VERSION

hollow rune
#

or maybe og Mario RPG

chilly ember
#

There is that defacer thing that yxkalle made but I'm not sure if it works on rom hacks

native mesa
#

The style on the 3ds models suck ass

chilly ember
#

Original gangster mario rpg

native mesa
#

Character models anyway

#

New Mario RPG is good. I was skeptical but it's basically perfect

hollow rune
#

oh I think it looks lovely. OUr family just isn't getting it cause we know the old one so well

zinc dew
hollow rune
#

and it isn't that different

native mesa
#

Yeah like links awakening

plush summit
zinc dew
hollow rune
native mesa
#

How the fuck they take away Zora's magic twirling?

hollow rune
#

But that's because of the song

plush summit
#

also SM RPG looks kinda ugly

#

SNES version looks waaaaaaay better

native mesa
#

It perfectly matches the original. The only thing I didn't like so far is not being able to jump off certain ledges into lava

zinc dew
#

@hollow rune there’s a new Mario 64 hack called monstrous manor, might be interesting to play

knotty zealot
hollow rune
#

Yeah, doing some hacks would be cool

plush summit
knotty zealot
#

you've redeemed yourself robby. i will no longer demand a new doom game from you. just one wad.

hollow rune
#

Does Super Mario 64: Last Impact work on the core?

#

i guess they might be on the list

#

I will check there first

#

Oh a lot of the hacks haven't been tested

knotty zealot
#

i'll get right on that... after my fourteenth sotn inverted run

wanton sun
#

maybe we can try these additional things when the core is "finished" or at least the most important things are in

hollow rune
daring meteor
wanton sun
#

in terms of the core: complete the decoding cleanup, then look at the TLB tests in the n64-systemtest

#

I can't remember anymore how much they cover, but i would be surprised if no TLB game works after the tests are passed

hollow rune
daring meteor
#

I would be very surprised if SM64 doesn't work once tests are passing

wanton sun
#

the n64 systemtest has around 100 test or so for the TLB. I don't know if everything games will need is covered by the tests, so i'm not sure if every TLB related bug/hang/crash will be fixed when the tests are passed

hollow rune
#

Now I understand

wanton sun
#

also i might skip the 64bit TLB mode in the tests, as no game uses 64bit TLB(i was told so, didn't check it myself)

daring meteor
#

Linux is my favorate game

wanton sun
#

Did noone made a Linux core yet, where you could access the HPS via the core? I think the menu core kind of can do that?

daring meteor
#

You press like F11 on the menu

cerulean elk
zenith orchid
#

64-bit TLB? I'm trying to think of a use case for that 😄

daring meteor
#

Linux

zenith orchid
#

Like compiling an old version of Debian to run on an N64 or something?

wraith estuary
#

was having issues with the 20231115 N64 build. It was dropping frames in every game I tried, where it shouldn't be. what ended up fixing it was FTPing into the MiSTer, going to /media/fat/config , deleting all the N64 related CFG files and rebooting. All issues fixed in all games that I tried! Last time I used the core was a couple weeks ago, and something in my old CFG files didn't get along with the new core. Just in case this helps anyone...

wraith estuary
mild ether
#

It uses 64 but TLB.

hollow rune
#

https://www.twitch.tv/rgw_panda
Inspired by @zinc dew I will playing a rom hack, just not the one he suggested, but instead Smash Remix which I have never tried. I will then follow up with some Majora's Mask.

Twitch

I am Panda, and I am a Retro Game Wizard, which means I am one of the greatest players of old video games. I use my MiSTer and a bunch of other fun systems to go on magical retro journeys, and I invite everyone to come along.

▶ Play video
mild ether
#

It really doesn't seem to be worth the hassle of 64 bit tlb for.

zenith orchid
#

Is there any footage of this in action?

mild ether
#

Just a terminal and busybox

oblique crow
#

There's a whole lot of BLT talk today. floosh Don't be gettin' my hopes up Robert.

#

(get my hopes up)

#

actually I'm not jinxing this. Fixing it.

daring meteor
#

I love GBLT

oblique crow
#

Also someone said Linux - I felt my spine rattle.

#

HEH HEH HEH

daring meteor
#

Of course its Arch with Hyprland, what else would it be

oblique crow
#

hahaha

#

I have to tell someone I use arch at least once a day. Been going strong for over 12 years.

jaunty junco
stuck summit
cerulean elk
worldly flint
#

@jaunty junco This is an older picture but it hasn't changed much. It was a control panel for an industrial washer in a previous life.

jaunty junco
hollow rune
#

Anyone else get drift when using the Wii U / Switch Gamcube Controller Adapter

#

I am testing these out right now on the stream if anyone wants to offer guidance

#

nvm works now

chilly ember
#

Gamecube controllers and n64 controllers like to drift if they aren't centred when they're connected

plush summit
#

My stick drifts when I go sideways with my mom's Subaru 🤙

chilly ember
wraith estuary
weary palm
#

Perhaps a good mouse game

random portal
#

oh thanks for reminding me

#

gotta play this sometime

zinc dew
worldly quartz
random portal
#

you're faithful

weary palm
#

and now it has like 50% more frames, every second!

stiff condor
#

I recommend everyone play Majora's Mask Redux if they want to play Majora's Mask

random portal
#

that's the version I plan to play when the core goes public

#

for now I'm simming Virtual Pro-Wrestling 2 Preem Edition

wraith estuary
#

Until this year I thought redux meant reduction. 🤓

topaz otter
#

L+r+b+a+start

chilly ember
#

Not sure about that combination but that's what's in the front of every N64 game manual I've looked at so I assume would work with every game

stiff condor
#

I'm pretty sure it's an N64 thing.