#Nintendo 64

1 messages · Page 94 of 1

cerulean elk
#

More N64 tomorrow. I’ll capture you some body harvest @languid dune anything else new and good? I can’t doom scroll this since 7 am to now 🤣

languid dune
#

I think that was pretty much it.

cerulean elk
#

Awesome thanks. Def not staying out late tonight lol

languid dune
#

Haha, get a good night sleep!

cerulean elk
#

I took a nap today. From 11 am to 3:30 pm hahaha

#

Hence me missing all of this

languid dune
#

I barely got any sleep last night due to withdrawal symptoms from a medication I have to stop taking. Also getting a lot of "brain zap" today. Ugh...

cerulean elk
elder glade
languid dune
#

Yeah, it seriously sucks. Never had withdrawal symptoms this bad before from a medication. Seriously feels like someone is randomly taking a taser to my head. marioohno

latent galleon
#

brain zaps!

prisma ivy
#

How many new people here after the N64 core got amazing

languid dune
#

A lot! And the more the merrier!

latent galleon
#

i joined yesterday

prisma ivy
#

Oh yes I am by no means gatekeeping

vague socket
prisma ivy
#

For the new crowd - was it the N64 core that got you interested in the MiSTer?

rose elbow
#

i definitely dipped back into the discord more with the n64 fun times if that counts

latent galleon
#

i am so glad 🫂 isn't nitro

tidal glade
languid dune
latent galleon
#

i dipped back into the discord more when every other name scrolling by wasn't green and mean

prisma ivy
#

I feel like the high of the N64 has wore off

#

Or maybe I've just been too busy the past three days to read the hype train that is this channel 😂

rose crypt
latent galleon
#

the last three days have been amazing!

solemn kayak
#

Castlevania 64 is gonna hit hard

rose elbow
#

dedither was bigger than Castlevania 64

prisma ivy
latent galleon
#

do you even divot bro

solemn kayak
#

🙉

rose crypt
mossy needle
#

CPS2 is what did it for me. I was told N64 was impossible

solemn kayak
#

Prime N64 split screen age

solemn marlin
latent galleon
#

@rose crypt they don't get how many 30-year-olds grew up with an N64, and need to start doing the math

languid dune
#

For me, it was Nintendo's NSO offerings that started my research and eventual purchase of a MiSTer. I just hated their offerings and lack of options on NSO for retro games.

latent galleon
#

N64 is the childhood console of 30-somethings everywhere

mossy needle
#

Ps1 also

#

And Saturn for the Arcade outcasts

rose elbow
languid dune
#

My childhood consoles were NES and SNES. Teenage years were 3DO, N64, PS1, and Saturn.

rose crypt
latent galleon
#

i was like 20 and playing the shit out of N64, but children exist

solemn marlin
#

Just a sucker for kart racers, gonna play them all and while psx has some decent ones, I just prefer some vaseline coated mario, no loading times also makes me enjoy n64 more

rose elbow
#

N64 doesn't discriminate !

mossy needle
#

I got Goldeneye when I was 8 but my mom saw blood and returned it...

languid dune
#

First console was Atari 2600 though. NES was what made me a gamer for life.

latent galleon
#

ctr is kind of goat territory

solemn marlin
latent galleon
#

but n64 was a huge upgrade to me graphics-wise, and still is

prisma ivy
rose crypt
#

in its own fucked up way

latent galleon
#

wobbly way

languid dune
#

Saturn is my favorite of that generation of consoles.

tidal glade
#

I lost my virginity way before the Nintendo 64 came out

rose crypt
#

cool

tidal glade
#

She was my last woman... cringe

languid dune
#

Any of the newcomers that haven't checked out the Saturn core yet, I highly recommend it! Incredible stuff on there!

solemn marlin
#

I think psx car racers look better but kart stuff is cooler with the blur and less edge

latent galleon
#

saturn is really keeping pace

mossy needle
#

Cho Aniki is an especially great shooter on it to try

#

Just the right amount of hmm to hmm? Ratio

rose elbow
languid dune
latent galleon
#

thats how i feel about the tg16 @rose elbow , and honestly it did not disappoint 40-something me

languid dune
#

Happy to recommend some Saturn games in the Saturn thread for anyone interested.

solemn marlin
#

Yea it's weird, I had a really shitty playstation so I barely managed to struggle through ff7 on it but a lot I haven't played

#

Like ridge racer 4 and wipeout makes me feel nostalgic for games I never played

cerulean elk
cerulean elk
languid dune
weary palm
languid dune
prisma ivy
latent galleon
#

tg16 made the nes look sooooo shitty

prisma ivy
#

Too bad the NES had Capcom and Konami

rose elbow
#

i barely even knew of the TG16 until the wii release of Rondo of Blood 👀

#

never ever saw that growing up

#

did they even release in australia?

#

In Europe, the Japanese models were grey market imported, modified, and distributed in France and the United Kingdom beginning in 1988,[3] but an official PAL model (named simply "TurboGrafx" without the "16") planned for 1990 was cancelled following the disappointing North American launch with the already-manufactured stock of systems liquidated via mail-order retailers

#

ah

weary palm
latent galleon
#

yes!

worn delta
#

Do you want to show me on a clone of the sheet what you are looking to do?

uncut gyro
#

I had a friend (singular) who had the TG16 and was super into it. Splatterhouse and Devil's Crush sold him mainly, I think. He was also an Amiga kid.

prisma ivy
zinc dew
#

Got my N64 3 days before launch

prisma ivy
zinc dew
#

I played the Japanese N64 along with Mario and Pilotwings for like 5 hours at a Die Hard

prisma ivy
#

Nice

latent galleon
#

@weary palm imagine looking at blazing lazers or legendary axe in gaming magazines in 1989, when nes was in every home

prisma ivy
#

I wish there were more SNES/NES game sequels on N64

weary palm
#

Well, it was released 4 years later at a higher price. Kind of expected.

zinc dew
# cerulean elk Lol Die Hard?

Yeah, it was a chain of game stores.
I think mainly in the LA area, but they opened one in Miami. That’s where Die Hard Game Fan got their name from. Started off as a fanzine between employees who worked there.

cerulean elk
weary palm
#

Master System was the more common console in Europe

latent galleon
#

yeah but we don't talk about that

#

it makes no sense

#

and the comparison would have been even more dramatic

solemn marlin
#

How's dynamite dekka for the saturn core? Working?

weary palm
#

Don't underestimate the Master System. 😉

prisma ivy
#

What if all these 64 games:
Double Dragon
Dragon Warrior
Adventure Island
Lolo
Star Tropics
Bionic Commando
Clash at Demonhead
Marble Madness
Ninja Gaiden
Contra

latent galleon
#

it was released four years later, but was between the nes and snes/genesis, so very intergenerational, and prettier than the genesis in a lot of ways. it had all the colors.

#

that list is kind of dire @prisma ivy

latent galleon
#

yes

prisma ivy
#

They probably would have been terrible

latent galleon
#

gba was my famous franchise refuge for a long time

native mesa
#

I could see bionic commando being cool

zinc dew
#

Who wore try 64 moniker better; Nintendo or Commodore ?

prisma ivy
#

Although maybe not Star Tropics 64. I like to believe that would be awesome

native mesa
#

But Capcom didn't want to really invest in the system

#

Square was out too

prisma ivy
#

Drakkhen 64 😂

#

Secret of Sixty Fours

#

I think that a Super Mario RPG would have looked good on N64

solemn marlin
#

Megaman X 64 mmping

prisma ivy
#

oof... I'm glad they didn't 😄

rose elbow
prisma ivy
#

hmmm 64 Breaths of Fire?

native mesa
#

Hudson soft was busy making Mario party and Bomberman

prisma ivy
#

enhh not the same

#

I was thinking a similar style to Super Mario RPG

native mesa
prisma ivy
#

just done with N64 hardware

weary palm
rose elbow
#

those megaman x games on the PS2 were a travesty

quaint rune
#

mega man x8 wasnt bad....

paper orchid
#

X8 was fine

solemn marlin
#

Would've been cool with a tmnt or final fight 64, not sure if the 64 did any beat em ups

paper orchid
#

X7 was pretty awful

quaint rune
#

but it had funny redeeming qualities

rose elbow
#

i was not really a fan X8 at all

solemn marlin
#

I'd rather just play the nes ones after first x

native mesa
#

I only play the canon ones now

paper orchid
rose elbow
#

i didnt realise X8 had it's fans !

native mesa
#

X1 - X5

weary palm
#

Fighting Force and Batman Beyond

paper orchid
#

My favorite thing is X being all against violence

#

So you can't play him

quaint rune
#

yeah ikr he became a bitch

paper orchid
#

But then you save enough people and then he's like

#

"well, i guess it's time to be violent now"

quaint rune
#

6 games of killing hundreds of robots. NOOOOOOOO NOT VIOLENCE

native mesa
#

It was Capcom shitting on Inafune

paper orchid
#

X needs to learn from MM7 Megaman

quaint rune
#

also i hate axel. okay im done

weary palm
#

N64 Longplay - Fighting Force (Smasher Playthrough)

Game: Fighting Force 64
Release: 1997 (1999 N64 Version)
Platform: Nintendo 64 (Also on PlayStation & Microsoft Windows)

Fighting Force is a 1997 3D beat 'em up developed by Core Design and published by Eidos. It was released for PlayStation, Microsoft Windows, and Nintendo 64.

▶ Play video
paper orchid
#

Axl's mechanic was a neat idea but...eh

#

It needed polish

#

Zero's combat also felt so pathetically slow but yeah, X7 bad

solemn marlin
native mesa
#

Might I interest you guys in my MMX remaster project #share-media message

#

Cosmic brownies for dinner is OK right?

prisma ivy
native mesa
#

Best I can do is coke

prisma ivy
#

Pepsi man isn't real and can't hurt me

#

ohhhhhh wouldn't it be FUN if N64 had a Coke Man since PS1 had Pepsi Man

languid dune
# zinc dew Got my N64 3 days before launch

Got mine on September 26th 1996! I will always remember that day. Software Etc. called me up and said I could pick up my N64 early since the street date was broken by another retailer.

native mesa
uncut gyro
#

we watched The Goonies last night with our 8yo and I had forgtten there was so much Pepsi product placement in there

#

it's like Coca-Cola in Mac & Me

prisma ivy
#

are you saying expensive because cartridges and Nintendo fees?

native mesa
#

It just goes to show how much Nintendo fucked up not doing discs

prisma ivy
#

wonder how much it cost Pepsi to get Pepsi Man made

solemn marlin
#

Their souls

rose crypt
#

lol I'm way behind oops

#

I imported one in high school before realizing I couldn't play it on my pal crt lmao

rose elbow
#

no kidding !

rose crypt
#

this was way after the fact tho. like 2009

#

I too hadn't heard of it til Wii VC

rose elbow
#

end up doing anything with it ?

rose crypt
#

made a real ad hoc RGB mod for it, played a bit of ninja spirit, sold it for a good chunk

rose elbow
#

somehow i never really thought about it until just now. i think i always just assumed it did come out in Aus but noone had one, but the thing not coming out at all makes a lot more sense

paper orchid
#

Oh that's the wrong reply discord lmao

paper orchid
rose elbow
#

My Life in Gaming going to be streaming the WIP N64 core over on youtube in half an hour

junior yarrow
paper orchid
solemn marlin
#

It's no cool spot.. 7up might be owned by coke tho

native mesa
#

I'll pop a few painkillers and watch

rose elbow
#

Mc Kids on NES best licensed commercial game imo :D

#

lots of fun little mechanics implemented totally unique to that game

native mesa
#

I'm partial to cool spot

solemn marlin
#

Mckids was pretty interesting to be honest, I loathe cool spot

rose elbow
#

there was an old AVGN vid that dunked on it (totally unfairly imo) LOL

solemn marlin
#

For cool spot or mckids? Cool spot, zero the kamikaze squirrel and aero the acrobat are the same awful game

topaz otter
#

I've seen it all now

#

peopleo on youtube heaping accolades on festers quest

zinc dew
topaz otter
#

the beach is a great first level, the whole thing is well animated like a cartoon

rose elbow
solemn marlin
#

Yea all those games are animated well and look okay, just get sick playing them, they're so fast and slippery

topaz otter
native mesa
topaz otter
native mesa
#

I have to subscribe to comment in live chat? What is this horse shit

topaz otter
#

also its a bland, boring, uninspired game

native mesa
topaz otter
#

blaster master is actually good

#

I actually own festers quest on nes by accident

#

it was in about 40 nes games that came out of a blockbuster that the roof got blown off

zinc dew
#

I purposefully bought it, I remember liking it as a kid when renting it

#

It’s a hard game lol

topaz otter
#

its stupidly hard, slow, and it makes he hate uncle fester

zinc dew
#

damnit you fixed the typo

topaz otter
#

lol

native mesa
#

This stream is good looks like it will get a lot of new attention to the code

zinc dew
rose elbow
topaz otter
#

its mexican bucees

latent galleon
#

that is adorable

topaz otter
#

I love that its drawn two different ways on either side

junior yarrow
rose elbow
topaz otter
#

on comparison here is the actual buccees logo

junior yarrow
#

Yo Noid is disqualified from the running

latent galleon
#

i know who i think wore it better

vapid moat
rose elbow
#

the chat is already super opinioated and the stream hasnt started yet aha

zinc dew
topaz otter
#

and I'm convinced that it was a totally different game

zinc dew
topaz otter
#

and they put the noid in it

rose elbow
zinc dew
rose elbow
#

(Mars)

latent galleon
#

@rose elbow i've already read on twitter that the n64 core is half software emulator, whatever that means...people are just

topaz otter
#

because why is the Noid collecting scrolls of power

#

and riding a skateboard

junior yarrow
#

So youre correct

topaz otter
#

ha I KNEW IT

#

the green noid can't beat me at the pizza eating game though, he's still mad because I'm the champion since '88

zinc dew
#

yeah, 100% on the money

eternal ravine
#

Yeah, sometimes users dont' even know what they rely on for files until they have lost them
Then it's the biggest thing

topaz otter
vapid hawk
#

think they'll manage to of patched mario64?

topaz otter
#

that backs up desktop, pictures, and downloads

junior yarrow
#

As for other food based nes games well The California Raisins was never officially released

mortal panther
#

Thanks Toys R Us! 😄

topaz otter
#

then check the root of the C drive because some dumb users put their files there and don't tell you, in more than 20 years of IT I've had users put files everywhere

tawdry depot
topaz otter
#

i heard that if you have the whole set of california raisins you can counter all six infinity stones

eternal ravine
tidal glade
#

the hole

#

no sense

stuck summit
rose elbow
#

ahaha funny as

#

good stuff :)

eternal ravine
#

Chō Wakusei Senki Metafight
!!

latent galleon
#

i love how little research has gone into this

#

except sincerely

#

"what does this button do?!"

tidal glade
topaz otter
prisma ivy
weary beacon
#

MLIG is streaming this core right now

prisma ivy
#

I just can't help myself with the theoretical 64 games

eternal ravine
#

Imagine Gyromite 64

prisma ivy
topaz otter
vapid hawk
#

huh. when did waverace shindou edition stop working

quasi storm
#

I've been away for a bit. Yoshi's Story is drawing levels now?! How? I mean, I'm glad, but @wanton sun said that even in his software emulator Yoshi's Story was broken and he couldn't figure it out. What a breakthrough!

prisma ivy
tidal glade
vapid hawk
#

i just tried it same as them on the stream, its not working

eternal ravine
#

I'd like to see the AI take on N64 R.O.B.

tidal glade
#

Some dude thinks it's fine eat mushroons in games

topaz otter
prisma ivy
#

just had a fun memory of N64 - when I played Mario Party with my friend he used to get some upset when he lost that he would throw the controller against the wall. No matter how many times he did this the controller still worked fine.

eternal ravine
#

SSFII on Genesis caused me to ragesmash a cart
I also remember a childhood friend smashing and burying Cloud Master for SMS

fair stump
trim seal
tidal glade
#

so

#

now we all know who really ate the mushroons

junior yarrow
#

This guys full name is Rob 64

prisma ivy
#

amazing

junior yarrow
#

Though i think that's just his name in America

#

Since in japan rob was just called the Famicom robot

#

"ROB's Japanese name, "NUS", stands for "Nintendo Ultra Sixty-four," the original name of the Nintendo 64 system, and is part of the serial number of all N64 components"

junior yarrow
gritty current
#

MLiG livestream is of MiSTer N64 core

latent galleon
#

snac is indeed inevitable

#

omg

chilly ember
eternal ravine
#

@latent galleon
If you crave lots of options, check out RetroPad32

latent galleon
#

@compact depot was supposed to help me with bluetooth but he can't find his pico w

#

i got all excited and bought everything

#

so yeah, retropad is great

#

we just need to make it wireless!

wraith estuary
#

@cerulean elk just got a shout out from MLiG MiSTer livestream 🙂

cerulean elk
latent galleon
#

hit that pilot wings audio stutter

#

probably the worst bug of the stream so far!

eternal ravine
#

like likelikelike like

latent galleon
#

harsh

#

thanks for the $11 retrofatguy47

#

i love these comparisons with real hardware frfr

eternal ravine
#

i need to get in on that retro podcast moneh

rose elbow
#

this comparision! just turned all the settings off 🙃

latent galleon
#

they didn't even try to thank poor guilherme rovida

#

yes haha

rose elbow
#

haha

latent galleon
#

do not try goemon!

#

shit they thanked him, egg on my face

#

he called it bubble bobble!

eternal ravine
#

I really do dig some of the Yoshi graphics, i.e. the backgrounds that resemble yarn and whatnot

latent galleon
#

it is a pretty game

manic basin
#

Yoshi has pretty much floored me every generation, including this one. It's always above and beyond in many ways.

quasi storm
languid dune
cold pollen
#

Is it?

manic basin
#

It's legit great, yes.

latent galleon
#

and easy to play

languid dune
#

Yeah, Wooly World is basically another Yoshi's Island. Along with great level design.

latent galleon
#

it also looks beautiful upscaled, like every nintendo console since the gamecube

#

i am a purist except when i am not

languid dune
#

I still prefer Yoshi's Island overall, mostly because it's a bit speedier overall in its gameplay. But Wooly World also has ways of speeding up its gameplay as well.

#

I couldn't get into Crafted World unfortunately.

rose elbow
#

Crafted World seemed a bit dodgy. only played the demo and it didnt grab me at all

#

i tried a little bit of Wooly World and it seemed decent. little easy and boring at first but apparently it gets pretty tricky trying to 100% it

cold pollen
#

I tried crafty world it seemed alright

#

I can load Wooly World up some time on Cemu

storm vessel
#

Can someone enlighten me on this analog stick issue - something about an 87 to 127 range - causing issues in certain games, Blast Corps is where I noticed it. I'm using an original N64 control pad with the Raphnet USB adapter and fast USB polling.

orchid nimbus
#

Should be fixed in mister unstable

snow mulch
#

#share-media message

fair stump
rose elbow
#

he did the thing!!!

latent galleon
#

disagree with every zelda hot take here

rose elbow
#

ahaha

#

theres a lot of that

#

for most part i appreciate people just rattling their opinions, its fine

#

i def drop hot takes in here all the time

latent galleon
#

ok majora's mask is my favorite zelda

#

so i will forgive them

rose elbow
#

majoras mask rules

#

i probably enjoy Ocarina of Time more tho. Majoras Mask is like a perfect counter to OOT

latent galleon
#

i don't replay games, unlike the uuuuh most common personality types around here, but i am sure i will play it for the 4th time on this core

#

it's just so weird and the loop works and i love it

rose elbow
#

yeah

#

ive seen people say they dont like it cos of the time constraints or they get stressed out at the idea

#

but the game is designed around it pretty nicely

#

theres a few little niggly moments when stuff doesn't land but for the most part the 3 day mechanic is amazing

latent galleon
#

it is literally a worry that never comes to fruition once you actually play it

rose elbow
#

and like, the depth of the story is much richer purely because of the 3 day mechanic

#

NPCs have little arcs and stories as opposed to just repeating the same flavour text over and over

latent galleon
#

i mean its like deathloop to name a more modern example, if your whole game is built around a time loop then it is going to stay fresh

weary palm
#

It was supposed to be 7 days

rose elbow
#

apparently only a 1year dev window as well which is nuts

latent galleon
#

i am probably late to the party but "normal" controller works perfectly here

wanton sun
#

it works if you set the savetype to flash or sram. Seems like the game does access the flash/sram area and cannot live with the default response (open bus). Maybe that is broken, i will take a look

odd vector
#

Best thing about the core: i don‘t have to install a rather expensive rgb/hdmi mod to my n64 chefkiss

worldly quartz
#

and no need for cheat codes for deblur for the sw side

languid dune
snow mulch
wanton sun
zenith orchid
jade bay
#

Finished snowboard kids 2

#

That game is so aggravating

#

Can't believe I thought this game was good as a kid

rose elbow
#

ive wanted the n64digital simply for the OSD to reset back to the everdrive game selection. expensive upgrade for an OSD though ....

trim seal
#

Gawd, I have an N64digital that I still haven't installed because I got distracted by this core existing. Maybe I'll get around to it and the several hundred other projects I seem to have going at one time.

versed oyster
#

Hi, I can't get Ogre Battle 64 working. I updated everything, bu when I select the rom file I get black screen

versed cairn
#

You have newest unstable mister main and the n64database?

#

Sounds like a automatic pif set issue

#

Do you has the bios too?

karmic locust
versed oyster
#

E0080005 Error displayed

twin torrent
#

Hey, Mischief Makers works if you set Pad Speed to Normal in the core Robert posted yesterday. I'm surprised nobody mentioned

#

I mean the N64_padspeed.rbf, Debug setting - Pad Speed: Normal

mossy needle
#

Finally 101% dk64 on the core

rose elbow
#

niiice!!!

mossy needle
#

Took more of my sanity than I wanted it to

#

But its done

rose elbow
#

now do it again in widescreen

mossy needle
#

And then with my feet

mossy needle
#

Wut

twin torrent
#

Minor graphical glitches in the intro but otherwise very much playable

mossy needle
#

Mine hangs at the title screen

twin torrent
#

Use the core Robert uploaded yesterday on this same channel

#

N64_padspeed.rbf

mossy needle
#

Ohhh

twin torrent
#

Then in Debug settings, put Pad Speed to Normal. Default is Fast

mossy needle
#

Sweet thanks

twin torrent
#

No problem! I think it also improves some games that run too fast in input screens, like OoT

bitter fjord
#

yeah, that's not true region unlock, good luck playing a PAL cart on this. Region unlock should mean "we put an UltraPIF in there"

tribal spire
#

Hi, impressed with how this core is coming along. Thanks @wanton sun . Not sure what I am doing wrong though but not getting games to load. Or, Mario 64 is booting up but crashing after the logo. OoT is not showing anything. Maybe I need to tinker with some settings?

hybrid fulcrum
#

I’m really pleased with how well the core is coming along and cannot wait until the WIP SNAC controller support gets included in the main branch (until its better-suited replacement can be constructed)

marble cargo
versed cairn
short trellis
#

Unstable mister is no longer required right? At least I’m running the core with stable, and it seems to work fine.

weary palm
#

Not required but recommended

twin torrent
native mesa
#

Pretty sure 'normal' will be the default in the longrun

junior yarrow
#

For a slightly pointless correction on the compatibility doc i figure its just worth mentioning Pokemon Stadium (Japan) is the exclusive one.
Pokemon Stadium Kin Gin is the english Pokemon Stadium 2

fair stump
wanton sun
weary palm
#

So there were three Pokémon Stadium's for the N64? Wow.

junior yarrow
snow mulch
junior yarrow
#

You can view models for all the other pokemon but only 42 are useable in battle

vapid hawk
#

that MLIG stream last night seemed to go well overall

#

probably be a bump in interest today

rose elbow
#

finished Banjo Kazooie. it's been ~25 years in the making but i finally did it aha

orchid nimbus
junior yarrow
rose elbow
junior yarrow
#

A nice ice key which you can have for free

rose elbow
#

the game teased finding out more in Banjo Tooie 😒

marble cargo
#

Maybe the Ice Key is how you unlock Sonic and Tails in Super Smash Bros. Melee

chrome quest
#

Hardly a definitive way to know if TLB is used, but some measure of it. The only game Robert noted as TLB that PJ64 thought different was FIFA 64.
Curious to test that with Normal Pad when I can. Similar to mischief maker, worked better on old cores with Data Cache Off for whatever reason

mild ether
#

As soon as the core tries to read or write to a TLB address it's gonna hang.

marble cargo
#

TLB in a majority of cases is so flimsy that you can "cheat" with a few hacks to get games running. Emulation has done that for years now, so the FPGA core doing something similar would make sense.

worn delta
#

I may be misremembering but I think Robert mentioned potentially doing a stripped down version of TLB only utilising what was needed, so use less resources, with the possibility of a full version on a MiSTer successor one day where resources are much less of an issue.

mild ether
#

TLB has been an issue for emulators? That is interesting.

chrome quest
#

But I don't think the stripped TLB is implemented yet? I've no understanding at all how it's currently working but it is fascinating!
Blast Corps, another TLB game. Turn off TLB, Project 64 instant crash. Currently working on the core (Portrait graphic stuff not working, is that TLB? A separate bug? No idea)
Main point, test anyway, might just work as those games already do

mild ether
#

He did mention that he wasn't going to do the 64bit TLB addressing because there are no games that use it. It's necessary for only things like Linux for N64.

#

I still don't entirely understand why TLB was used and what kind of performance gain it supposedly provided. I loosely understand in theory that it's supposed to cut down time taken to do table walks but I am not sure exactly what kind of time difference it really is.

#

For example the Perfect Dark patch it's reported that there is no perceived difference in performance.

marble cargo
#

Nintendo 64 architecture is just a hot mess. Talk to any developer who worked with the Nintendo 64 and they won't hesitate pointing out the crippling flaws.

mild ether
#

Like not using CDs like all the cool kids.

native mesa
#

Which would indicate to me TLB is actually slower

#

Unless there were other changes made which could be

wanton sun
#

if a game uses tlb and still works on the core, it can be the case if the extended address with tlb by chance matches the original address, or in other words: like if you translate from one language to the other and by chance they are both the same language

native mesa
#

That's very funny

wanton sun
#

currently a TLB read will be handled as if it was not a TLB read. If the correct data is behind the address, fine

mild ether
#

Not sure cause I still haven't tried the patch.

native mesa
#

Try it out it's fun

rose elbow
#

the performance is def improved

wanton sun
#

and yes, TLB costs performance. It might make programming easier, but i don't see a chance how it could make a game faster

vapid hawk
#

i read somewhere one of the most common uses was to have the same code work if expansion pak is present or not

native mesa
#

So does the PD patch not work without expansion pak?

vapid hawk
#

yeah it wont even boot

native mesa
#

Makes sense

#

We need a goldeneye patch

mild ether
quaint pewter
#

Wow that My Life in Gaming stream really shows the perfection we are getting in Mario64 now.

native mesa
#

Like you could tell a difference...

quaint pewter
#

They are pretty much pixel identical from what I can see. I was like Woah.... seeing them both in motion side by side.

vapid hawk
#

they were constantly screwing around with the VI options, disabling texture filtering and stuff

#

who knows what that person in chat was referring to

mild ether
#

I don't know.. that original is starting to show its age vs the young sexy MiSTer core.

native mesa
#

Yeah dude had ADHD with this options lol

rose elbow
#

i was poking around at Banjo Tooie just now. to get that game to boot requires an everdrive patched version. apparently BT doesn't require the expansion pak, but switching the ram size to 4mb doesnt get the game to boot. just a weird quirk of the patch requiring expansion pak?

vapid hawk
#

the crack isnt expansion pak related

#

its removing an antipiracy measure thats apparently tripping on the pif or something

rose elbow
#

i was curious to see if turning the expansion pak off improved performance but the crack doesn't boot without it

quaint pewter
#

Is the crack to stop you needing perfect pif, or is the security it's bypassing somewhere else? Interesing that a anti-piracy patch is needed.

vapid hawk
#

oh i see, yeah no thats interesting

#

should work without the pak

#

maybe you're right and its a quirk of the crack

rose elbow
#

it does have a demoscene intro ..would be funny if that required the expansion pak

mild ether
#

Interesting, I am kinda curious what the Everdrive patch does.

vapid hawk
#

presumably at some point we get a fix in and the crack isn't required anymore then we can see whats going on

odd vector
#

I wonder what teaser Robert sets up for Goldeneye 😎

native mesa
#

Teaser?

mild ether
#

Or at least how the anti piracy worked.

odd vector
native mesa
#

Robert has said he doesn't care for goldeneye so I'd imagine nothing lool

odd vector
#

but he knows that's a fan favorite. 😄

mild ether
#

Thats the tease

vapid hawk
#

there's a bunch of people here complaining the patch only works with an expansion pak

rose elbow
#

i was poking around google trying to see if the expansion pak made any difference on banjo tooie but didn't see anything, so i'm guessing not

vapid hawk
#

apparently in version 1.29 everdrive stopped needing a patch

rose elbow
#

but still never know aha

#

interesting!

vapid hawk
#

that could mean everdrive just integrated a cleaner version of the crack i'm not sure

#

i know it works though, i've run unpatched tooie off mine, no cracktro visible

rose elbow
#

curious to poke around at that

marble cargo
#

From the Cutting Room Floor wiki

native mesa
#

That level of antipracy seems unecesarry but I guess it prevented the game from being pirated for 15 years so well done

vapid hawk
#

thats like a near spyro amount of antipiracy

#

like not just checking on boot but constantly through the game

marble cargo
#

Diddy Kong Racing does something similar, where there are multiple flags to check for piracy. If any of the flags get tripped up, the game will run like normal, but there will be a lot of weird side effects that makes playing the game impractical.

mild ether
#

Maybe the expansion pak is required because the patch uses the additional ram to store extra instructions to defeat the protection.

mild ether
#

Don't know but would be interested in reading how the anti piracy worked in a technical details.

sharp wolf
#

Genuinely I'm blown away, I've kind of dropped off MiSTer due to lack of time, come back to this! Sitting here looking at Mario kart 64 on a CRT like it's 97 again. Incredible work by Robert.

quaint pewter
#

He's a wizard, Harry!

sharp wolf
cerulean elk
quaint pewter
neat sierra
cerulean elk
neat sierra
#

Woooooooo

#

Makes me think of the Forgemasters in the Netflix Castlevania. Except you forge dicks instead of night creatures

odd vector
#

is there a way I can download an Diddy Kong Racing Savegame and import it into mister?

zinc dew
zinc dew
wanton sun
weary palm
odd vector
weary beacon
#

OSCR reads n64 games and saves no problem. Save format seems to be different on the core though, cause they worked in an emulator but not the n64 core.

clever turret
#

i was wondering what i need to do to a Majora's Mask .fla save from an ED to make it work with the MiSTer, and vice versa.

weary palm
#

The save files used by the core is controller pak data concatenated with cart data

#

So a regular sav file will need to be prepended with some controller pak data.

#

Hey @manic basin , didn't you make a tool for this?

odd vector
#

So in particular: F-Zero X and Diddy Kong Racing, where can I get the 100% savegame for MiSTer? I'm not that sentimental with the Savegame from the original cartidge

weary palm
#

You will have to merge two files together.

odd vector
#

sounds complicated

weary palm
#

The format the core use is unique to the core, afaik

#

Yes, command line = complicated

odd vector
#

Shouldn't be too complicated, I can program in C++ .. I just thought that there is a lazy method 🙂

weary palm
#

Are you a windows user

odd vector
#

Win/Linux

weary palm
#

Ok

native mesa
#

What does a single save file solve over multiple of different types?

#

Can mister only read/write one save file?

weary beacon
wraith estuary
native mesa
#

Bummer. Makes cross platform play difficult

#

Let's say I want to host my saves on a network and sometimes play on mister on my TV and sometimes play with an emulator on a steam deck or something

#

Becomes less trivial without automated scripts

zinc dew
#

Making my 82 year old Mother in Law play Super Mario 64.

#

@wanton sun

modern sleet
#

Quite the quest

cold pollen
#

Have her say hello to Tweety Bird for me

desert crow
#

momma mia, she's got the right controller and is holding it correctly

zinc dew
#

She had fun making Mario run around in circles and jump

cold pollen
#

Didn't we all

solemn marlin
cerulean elk
#

@languid dune just exported tonights N64 video and dont worry I gave you a metric crap ton of Blast Corps

hollow orbit
iron trail
#

Man, my aunt (RIP) had an N64 and got 120 stars before we did. Good times. Awesome lady.

tender pine
#

What's the best way to get the Switch Online N64 controller paired up with MiSTer please?

hollow orbit
#

I just paired it via BT and I think it worked?

thorn flax
#

read the pins. go to vampier's site

#

read the section on the nso controller

#

that's literally the best way

tender pine
#

Link to vampires site please?

chrome quest
#

Top of the third pin

tender pine
#

Sorry to be noob AF but I've no idea how to search pins.

chrome quest
#

Are you on mobile?

tender pine
#

It's ok. I figured it out. Thanks 👍

orchid nimbus
tender pine
#

Sorry to be a pest but while i see the NSO bit I don't see any recommended dongles.

#

I'm ideally after the lowest latency wireless.

orchid nimbus
#

He said Dongle

thorn flax
tender pine
#

Does the NSO N64 controller support 2.4ghz?

orchid nimbus
#

BT only

thorn flax
#

lol no. Nintendo waaay too cheap for that

tender pine
#

Anybody recommend a good dongle - yes, I said it again - for pairing up said controller with MiSTer?

#

8bitdo?

thorn flax
#

nah

#

any 4-5 star Amazon reviewed one will be fine

tulip coral
tender pine
#

What's everybody else using?

#

How you running it wired @inside.man ?

thorn flax
#

there's recommended ones here, they are all fine

weary palm
zinc dew
knotty zealot
#

i lost my shit when playing doom eternal

weary palm
#

I hope you'll find it

nimble needle
weary palm
#

Really? Ok

tender pine
#

Nice 👍 which one you using?

knotty zealot
#

the end port for minimal lag

#

you shave off 4-5 cm from the actual hardware towards your controller

weary palm
#

Maybe that's why I get such bad reception with my Logitech game pad.

knotty zealot
#

5cm over the air is about 0,000000005ms

nimble needle
iron trail
#

Also some of the dual wifi+bt adapters have an issue where you have to re-pair the NSO controllers at every boot. bt-only adapters do not appear to have this issue.

tender pine
#

Does BT 5.0 make a big difference over 4.0?

iron trail
weary palm
#

Yes. 5.0-4.0=1.0

nimble needle
vapid hawk
#

don't you need 5.0 if you want to use newer pads like dualsense?

iron trail
#

Happens with all my NSO controllers unfortunately

zinc dew
nimble needle
iron trail
zinc dew
#

Can anyone here link me to a comment that includes the Banjo Tooie patch so it’s playable with this core?

iron trail
manic basin
#

My tool pulled the eeprom save out of a concatenated save. But I'll need to look around at all the possible combinations to get it worked out. And a lot of the info may have to be user provided unless I can find a reliable way to parse saves. I'll poke at it today.

wanton sun
#

if it doesn't load, do little/big endian switch

#

that should be all

odd vector
#

I will try, thanks Robert!

wanton sun
#

if you have a 100% file and it doesn't load, upload it here and i can take a look. i loaded all kind of (save-)files from the internet to get the saves working 🙂

#

the only thing you should look for is the file size: check what the game needs. e.g. diddy kong is 4kbit eeprom, so the file should only be 512byte in size Maybe it can be larger, but if it's 21kbyte or so, which i found often for eeprom saves, it has some kind of weird header and i don't know what to cut out of it

neat sierra
#

Both Robby and Robert are really nice. Coincidence?

languid dune
cerulean elk
latent galleon
#

@wanton sun so "normal" just pretends to wait for the polling byte to finish before the controller can respond?

#

i saw that emulators support direct communication through USB, so you can use real paks...i probably know the answer, but i wonder if mister users would be interested in that

#

i really don't see the point personally

weary beacon
latent galleon
#

with raphnet, yes

#

presumably the same could be done with a future reflex adapter

#

seems dorky to me, but on the other hand this is the only console on mister that uses the controller like that

#

controller speed fix just reminded me

mild ether
#

Bliss box doesn't seem to support the save pak.

#

Not sure about the rumble since I don't have it.

weary beacon
#

I couldn't get rumble working.

#

does the controller pak work with snac?

latent galleon
#

it's something the core would have to support

#

and laaaaast on the list

orchid nimbus
#

there are games out there that keep on writing to any save memory

#

and thus the menu is stuck in an endless loop

#

damned annoying

chrome quest
# latent galleon it's something the core would have to support

I've a Raphnet. Rumble Pak works great. Other Paks could work theoretically, but it is how the USB device passes that information.
I'm not the most technical, but the previous explanation I had heard was it would require changes on the MiSTer(/Linux?) side in order to support the other features as on PC emulation. The Raphnet is open source, but doing that sounds like an undertaking. Regular controller+rumble is fantastic to have though

latent galleon
#

yeah you need the usb adapter to act as a translator, and the core to support sending native instructions

#

low-priority is an understatement, but a neat thing to have done

iron trail
languid dune
#

Just tested Mischief Makers briefly, and chefkiss ! The 2D artwork really shines with HDMI output. There are some minor visual bugs still though. Like the occasional missing tile or flickering text (and the 3D boulders in the opening cinematic).

#

So that's two games now recently that I thought were TLB locked that actually weren't. Mischief Makers and Blast Corps. I wonder if there are others?

wanton sun
#

and i don't see any point for raphnet paks currently. PCs cannot do SNAC like interfaces but we can and SNAC is by far the better solution

#

alone getting the data from usb to linux/mister main and then transfer to the core and back is a nightmare, not worth to take for such a niche case

safe robin
#

I still remember how often I lost my save games because the n64 save packs were so bad. I have no idea why people want to use these.

compact depot
#

Oh the nostalgia

latent galleon
#

@wanton sun what about the time it takes to get four bytes back from the controller? honestly any delay might be enough to stop games from freaking out anyway

jade bay
#

it seems the 4th stage of 電流イライラ棒 (Ucchannanchan no Honoo no Challenger: Denryuu Iraira Bou) has frame drops at the beginning of the stage

latent galleon
#

and yeah, agreed, SNAC is a much cleaner solution

jade bay
#

I tried to look at some footage of real hardware, and I cant find those frame drops

native mesa
latent galleon
#

edge of my seat here

weary beacon
orchid nimbus
native mesa
orchid nimbus
#

It's a meme (joke) based on Harvest moon 64

#

I always post is around the same time, just as in game

daring meteor
#

Vampier at 19:00 be like

native mesa
# orchid nimbus

Kinda want to send this to my girlfriend. She's heard me talk about it ebough

zenith orchid
#

for me I'm most anticipating updates for: LOD, THPS text, harvest moon 64 text, and Doom64 crash

orchid nimbus
#

puzzle bubble bobble for me

latent galleon
#

@lone geyser bruh you were typing for like an hour

mild ether
#

Would really like Puzzle Bobble to work.

latent galleon
#

@orchid nimbus they called it bubble bobble on the stream last night and i laughed

mild ether
#

Kinda fond of puzzle games in general.

wanton sun
orchid nimbus
#

@latent galleon yeah and @wanton sun roasted me for it 😄 thanks!

fierce girder
lone geyser
mild ether
#

Kinda curious what makes the Aleck 64 games work on everdrive and not on the core as well.

wanton sun
#

good news: my emulator shows puzzle bubble bobble correct (it seems). Bad news: i don't know why 😅

latent galleon
native mesa
latent galleon
wanton sun
#

having a golden sample is more like 80% of the way 🙂

#

still i need time to research it

mild ether
wanton sun
#

i really want to get this VI done and not be distracted too much, unless it's for a really good game, haha

orchid nimbus
#

but once it's fixed you know the game will be 100% playable

zenith orchid
#

bubble bobble is a good game

native mesa
#

Could be fun like when we helped you solve SOTN

orchid nimbus
#

the map was fun 😄

wanton sun
#

i believe you that it is a good game, but sometimes i lack motivation for things that could run on a console 1-2 generations older. It kind of makes it less exciting, no idea why

latent galleon
#

i still don't understand 1mhz communications in 1996

#

but it starts sending right away

#

i mean technically 250k baud, but

mild ether
#

Usually go to Neo Geo when I need to scratch the puzzle bobble itch.

orchid nimbus
#

if that would be a heartbeat it would be called PVC

cold pollen
zenith orchid
wanton sun
#

but first try to find a emulator that can do transfer pak...stable

latent galleon
#

i should have never mentioned the raphnet stuff

#

again, i think it is super dork

#

mister does it better, and if not use SNAC

compact depot
mild ether
#

It's based on bubble bobble so they aren't super off.

zenith orchid
#

hey I have a question about RTC. doesn't HPS constantly maintain the local time based on the RTC module or the internet connection, even while the game is loading up?

mild ether
#

Like super puzzle fighter.

wanton sun
#

no way, the communication with linux side has way too much delay

zenith orchid
#

Oh okay

wanton sun
#

my hope is that once snac is fully implemented, it just works

zenith orchid
#

RTC via SNAC? 😮

cold pollen
#

Right

wanton sun
#

not, rtc is not part of the controller

cold pollen
#

Man, I know I'm dreaming, but loading a Gameboy rom into a virtual transfer Pak would be nuts

zinc dew
wanton sun
#

IF we get transfer pak working, i will try to get a virtual transfer pak working by running snac and virtual transfer pak in lockstep and compare with signaltap until they match 100%

latent galleon
#

is the N64 controller the only one doing one wire serial?

#

and does it matter?

wanton sun
#

controller and all paks

zenith orchid
lean spruce
#

I played Quake today. It looks and runs really good, though it crashes randomly. Are random crashes due to core missing features or is it timing related?

latent galleon
#

wait there is already an n64 test core for snac?

zenith orchid
wanton sun
#

there is one, but it's not real snac communicating of PIF->Snac->controller but instead the snac runs independend from the pif and only shows controller input data instead of raw data

latent galleon
#

oh weird

lean spruce
wanton sun
#

it's not blue1 fault for doing it that way. the PIF was not prepared to work with real SNAC because i was lazy

#

it's great we could already see that the physical side works!

latent galleon
#

it seems a little more complicated than usual, although basic controller stuff isn't too bad

#

does the GBA use joybus?

#

i thought it did for communication between consoles

desert crow
#

The recent controler change that Robert did should make everything alot easier. I don't want to get everyone's hopes up too high but it's looking promising.

latent galleon
#

what are the challenges?

nova grotto
wanton sun
#

i doubt that, but if you find out which core broke it, that would help

solemn marlin
candid copper
chilly ember
#

I have been playing through perfect dark on agent with the tlb removal patch thing. It's still randomly crashy but i got to Carrington institute level and the skedar don't plant the bomb after collecting the experimental weapon. Not sure if its a bug with the patch or what. Gonna try testing on real hardware later

lean spruce
orchid nimbus
#

the MSX version of Metal Gear had a region lock

oblique remnant
chilly ember
#

First levels aren't so bad, its the big long levels it likes to crash alot more

desert crow
latent galleon
#

it was 🙂

#

and that sounds very solvable

lean spruce
#

Robert, some of the coolest version notes are the ones where its optimized code to reduce logic. So cool 🙂

wanton sun
wanton sun
empty cliff
#

they all add up

latent galleon
#

just have to reduce everything 70 percent, 0.4% at a time

#

ezpz

empty cliff
#

it's mad that patched perfect dark works now too

#

there's only a handful of titles I have played that aren't already running well

latent galleon
#

mlig went through a bunch last night and it went really, really smoothly

lean spruce
#

its crazy, we are not even in the middle of October and we already enjoy lots of fully playable N64 games

latent galleon
#

they hit the sound glitching in pilot wings, but that was all that stood out...outside of showing games they knew had issues and thought were funny

nova grotto
nova grotto
zenith orchid
#

yeah you compromise a bit on music, oh well

lean spruce
empty cliff
#

I was really surprised to learn that thps2-4 are all on the psx, never owned a playstation

#

always thought thps3 and thps4 especially were too next gen for that

solemn marlin
#

Was actually going to ask about that, cool, so it might be worth replaying just for that

zenith orchid
empty cliff
#

ahhh really? interesting

#

are they feature complete?

wanton sun
zenith orchid
vapid hawk
#

yay a new build thanks Robert !

empty cliff
#

I mean in the aspect of thps1 and 2 just being on a timer but thps4 being free roam quest based

zenith orchid
#

but collectibles and reverts are a thing

empty cliff
#

by civilians does that include quest givers

zenith orchid
#

yep

nova grotto
zenith orchid
#

it's essentially THPS 2 with reverts and as much of the levels as they can fit into the game

empty cliff
#

interesting. thanks for the info (and sorry for getting off topic here)

#

I will give em a try

zenith orchid
#

no worries. they're still fun games

#

especially if you like the thps1/2 engine

wanton sun
#

if anyone finds a regression with controller,rumble or saving, please ping me. I hope the new build is stable in that regard. It SHOULD be as it should now behave like a real n64, but who knows

#

i leave for today

lean spruce
#

thanks Robert!

chrome quest
#

Thanks so much!

zenith orchid
solemn marlin
#

I've patched perfect dark six times now, different roms, all pass the checksum, black screen

#

Auto-detect failed, that means anything?

chilly ember
chrome quest
# solemn marlin Auto-detect failed, that means anything?

Just the database. The newest WIP configuration automatically works for me. So you can update to that: #1096015979055697940 message
...or manually add the hash to your own database file (or better yet what @chilly ember said!)

weary palm
quick arch
#

Jet force Gemini goes further on the demo but freeze with a new error

nova grotto
#

Mischief Makers passed the start Screen !!!!

empty cliff
#

oh damn!

weary palm
#

Frick!

carmine kettle
nova grotto
#

Boy the day has come it seems

empty cliff
#

the races in that game confused me so much until I found out you were supposed to dash with.. double tap(?) instead of the c buttons

weary palm
#

The easiest way to get the NSO drivers, is it with update_all? Asking for a friend.

lean steeple
#

I may be out of date, but is TLB the last major feature implementation we’re awaiting?

vapid hawk
#

probably the biggest thing outstanding yeah

#

the nature of it means pretty much all other bugs need fixing before it goes in too

nova grotto
#

Yes , I can confirm it now finally we can get into the first level

lean steeple
latent galleon
#

well it's stopping games from running, but apparently there are a gazillion things to do before that to make the games we have run correctly

vapid hawk
#

yeah because once TLB goes in its going to become much harder to debug anything

lone geyser
#

Anyone want to test a MiSTer main for me? For old time's sake? Should do analog stuff like normal but if you have a Saffun-like controller it should be a bit more sensitive

vapid hawk
#

like specifically a saffun ?

#

(i have a retrobit 2.4g tribute)

lone geyser
#

Any controller with a modern range but an octo gate

vapid hawk
#

ah thats me

#

will try it out

#

i didn't notice any problems before though 🙂

lone geyser
#

tl;dr of what I'm trying to fix is an unnecessary outer deadzone caused by using only cardinals for finding max range of controller

#

So it should be a bit more sensitive (or less, depending on how you define sensitivity I guess. It should have a better dynamic range of inputs before maxing out)

weary palm
#

I get some joystick drift with my dualshock 2s + usb adapter

nova grotto
#

Ready 2 Rumnle is booting

latent galleon
#

did the original controller really just do 80 to -80 for range?

nova grotto
#

But it freezes

lone geyser
#

Varies from controller to controller but <90 is pretty safe

#

It's been a whole saga

lone geyser
latent galleon
#

no i mean legitimately that was the resolution

#

and must be of all controllers

#

Bits 16-31: analog stick coordinates, represented as a
two’s complement integer between -80 and 80

#

wait

#

no that is right

lone geyser
#

Original controller definitely could go (digitally) from -128 to 127

#

But was physically restricted by the gate

compact skiff
lone geyser
#

So the stick stops before hitting the gate? Does it still have an octagon footprint (wherever it's actually being gated)

latent galleon
#

ok maybe they were talking about physical readings not how it was actually encoded

#

i need to write the two complement bit so i can read my controller

compact skiff
#

Looks like the offical Nintendo controller is octagonal at the base.

lone geyser
#

And that impacts where it maximizes at the edges?

#

Interesting

compact skiff
#

Seems that way; like the stick doesn't reach all the way to where it touches the gate.

weary palm
compact skiff
#

Are there any games where it benefits having the octagonal gate besides just the nostalgia for it? I barely played N64 when it was current gen, so I don't mind not having the gate.

weary palm
#

It just feels wrong without it.

native mesa
#

I think Mario 64 camera angles rotate that way

weary palm
#

I find it easier to find exact cardinals and diagonals with it, like when playing Yoshis Story or something.

lone geyser
#

It all depends on the per-game input handling. Probably doesn't matter, but is arguably an aspect of accuracy. Regardless, scaling definitely does matter and this change is really to adress that

#

As far as in-game, I believe that having precise diagonals is useful for certain maneuvers in Goldeneye (something about being able to turn around fastest using the exact diagonal)

#

And some speedrunning tricks in SM64

weary palm
#

My thumb misses the feedback when rackity rack throwing bowser..😂

native mesa
#

Robert must see life in logic modules now

chrome quest
# lone geyser Anyone want to test a MiSTer main for me? For old time's sake? Should do analog ...

Testing now.
Modern range with octo gate. The Raphnet connected N64 is probably a good example of that.
Usng the unstable build, I had been getting (0,85) for UP.
Using this build UP started at (0,+76).
After testing a bit I wen back, UP (0,+74), now it is (0,+72). Value stays now if I reset the controllertest.z64.
After a cold reboot I'm now getting (0,+81). Back to larger values. As I roll the stick around, it is steadily decreasing. Is this normal then? I guess it is adjusting as it sees a new corner point in the Octo gate?

lone geyser
#

Pretty much, yeah. Original actually did the same thing but since it was just cardinals it basically got as good as it would get immediately

#

Even so, it should be at least as good as the old one

chrome quest
#

Are those numbers still good then? I though it wanted to be around 80? Not sure if I can keep getting the number to go lower yet, so far 72 is the minimum

thick terrace
#

hey! GT championship now at 15fps, up from 5 or less before.

latent galleon
#

so is 80ish the target? do games get weird if you send full range?

quaint pewter
#

You can't turn in buck bumble with full range

latent galleon
#

haha

lone geyser
#

Some games have a limit, and it's really hard to use the stick in others since you're at full tilt with the stick only halfway pressed

thick terrace
#

Red games (Automobili Lambo, Roadsters trophy, Doom, SCARS, forgot to test superman) still red. Is that a hard fix or just something saved for last?

chrome quest
#

Lemonici, is there a mimium value then that you'd not want the stick to report under? Wondering if it could go low enough so that you can't say max speed Mario, etc.
As far as other things you mentioned, dead zone still feels great. In game feel still perfect. Thanks so much for all the work!

lone geyser
#

Would vary by game. Anything above 80 is probably safe

#

But I'm trying to think through why you're not maxing out anymore

chrome quest
#

I mean it could be placebo, but I'm doubting I can go full tilt on Mario64....

lone geyser
#

Well +72 is way too low, lol

manic basin
#

Interesting. So now that normal pad speed is default, I tried portal and sound is completely gone again. However if I turn pad speed back to fast, I get some music until any sound plays then it dies again. So padspeed fast is allowing the opening music to start at least, but normal instantly murders it with a pillow in the dead air of a cold Chicago night.

orchid nimbus
#

I was hoping the Jeopardy game would be fixed with the new controller fix

manic basin
#

It has a TLB read somewhere right? I thought I saw that on the sheet.

chrome quest
# lone geyser Well +72 is way too low, lol

Indeed! Definitely some undesirable effects. Below;
1st, reported new
2nd, my controller (Original + Raphnet adapter) using 20231006 unstable
3rd, my controller (Original + Raphnet adapter) using your build today

latent galleon
#

my $10 n64 controller never actually touches the gate, despite having one

#

i bet this is something simple with the new change

lone geyser
#

So I think this means that the Saffun controllers are actually more square-gated than an original, so using the largest distance gives skewed results because the diagonals can get pretty far out

#

Like, that bottom image is probably a scaled version of its actual output

latent galleon
#

but why is the range smaller?

chrome quest
#

That's me using the Raphnet N64 just in case I've confused the issue

lone geyser
#

Because it's being scaled down

#

They all are

#

But this scale is more agressive because it's based on the furthest distance (essentially forcing the diagonal to (69, 69))

latent galleon
#

yeah i meant smaller than before

#

not in general

#

that makes sense

lone geyser
#

I think the correct solution would be to track both cardinal and absolute distance, calculate both scaling factors and apply the one that's less aggressive

#

Since it's cardinal relative to cardinal, it shouldn't give the huge deadzones

ornate obsidian
#

Wait what, Mischief Makers works now?

zinc dew
#

Ohhhh what does normal pad speed mean?

latent galleon
#

apparently some games were polling at ludicrous speed, and keeping up with those responses wasn't working out

chrome quest
#

Bunch of TLB games still not playable are losing the "000004" error, "CPU stall timeout" with todays build. Still all black screen but no error code anymore

zinc dew
chrome quest
#

Still?

fair stump
#

Has the sheet been updated for all of those 004 games?

#

I'm not sure how many there are

latent galleon
#

@zinc dew

#

it's actually sounds like broken behavior

zinc dew
#

Haha oh wow!

latent galleon
#

polling every frame should obviously be fine

chrome quest
# orchid nimbus 'still'

Well, despite TLB at least these work, who knows how many might without TLB;
Blast Corps, FIFA 64 (Data Cache OFF), Micro Machines 64 Turbo, Mischief Makers

jolly cedar
#

Hello. Where can I find the latest N64 bios?

latent galleon
#

so it just adds 32us to the response, simulating the byte request at uh 250Kbaud? is Kbaud a word?

jolly cedar
#

Never mind. I just saw the pinned posts

latent galleon
#

anyway it's 4us per bit, that's all i got

#

except one stop bit which is 3 for some reason

orchid nimbus
#

@chrome quest ```The word "still" itself is not inherently stress-inducing. However, the context in which it is used and the way it is communicated can affect how people perceive it. If "still" is used in a context that implies urgency, impatience, or pressure, it can contribute to stress. For example:

"You still haven't finished that report?" - In this case, the word "still" is used in a way that suggests surprise or impatience, which may stress the person being addressed.

"We're still waiting for your decision." - This sentence can create stress if there is pressure to make a decision quickly.

"There's still a lot of work to be done." - If used in a context where deadlines are tight, this statement can contribute to stress.

In such cases, it's not the word "still" itself that causes stress but rather the overall tone and context of the communication. Clear and respectful communication can help mitigate stress and ensure that the word "still" or any other word is not perceived as a source of stress.```

vapid hawk
#

thats interesting i never really thought about that before

lament escarp
#

What is the normal PAD response speed? 😄

craggy kettle
#

I still haven't thought about it

chrome quest
#

Got it thank you. Hoped my context there wasn't implying a need for speed, but understand how it can be interpreted that way

orchid nimbus
#

I'm just read as .... oh god it's still not implemented 😉

#

that's just me - I'm just as anxious to have this core like the PSX 🙂 but we're on day 56 or 57 now 🙂

#

(since first release)

latent galleon
#

is TLB in the faq?

chrome quest
#

I'm amazed at everything! But some of these TLB games booting is great. All I've tried to note here when people note TLB, test everything regardless. You never know when a particular game might just work.

latent galleon
#

because TLB should be in the FAQ so people understand it will be last last

orchid nimbus
#

btw here is my stick test (retro-fighters)

lone geyser
latent galleon
#

ugh you are going to make me flash my pico over to usb adapter

lone geyser
#

This should account for either the diagonals or the cardinals deviating more from the standard and adjust accordingly

orchid nimbus
#

the retro-bit looks exactly the same now

topaz otter
lone geyser
# lone geyser

@chrome quest I'd really appreciate it if you could test this one, too. I can figure something out if not but since it was your controller that cleared up what needs to be done it would be nice

topaz otter
#

with a lot of games the issue with the analog stick is input lag from low framerate, turok 2 feels like your dragging the reticle around the screen half the time

zenith orchid
#

Man, who would have thought that the same issue that made body harvest too slow was the same that prevented mischief makers from going ingame. it's so wild

#

can't wait to try those two games out

languid dune
# orchid nimbus

No new build, but Mischief Makers is finally here! That's just as good as a new build!

latent galleon
#

yeah but now we have 32 microseconds more latency so is it really worth the tradeoff?

lone geyser
#

Unplayable. I'll have to go back to my injected WADs on my Wii

orchid nimbus
#

pro-tip: never inject your wad in your wii

latent galleon
#

but hear me out

#

.064% chance of adding 50ms of latency!!!

#

maybe! final answer.

native mesa
#

If I update_all will it overwrite my modified N64 Database?

hot spoke
#

You can have your own N64-database_user.txt

woeful beacon
chrome quest
# lone geyser

Just testing now. Seemed improved at first. Raphnet N64.
I did need to move the stick into all the corners before running the benchmark test to get good results (I guess that makes sense given how it updates). Started at (0,+85) UP as for the unstable build from a fresh boot. Changing as I moved the stick.

1st test: Overall the form of the shape is a little worse compared to "New Original Analog Stick". Compared to the latest unstable MiSTer 20231006.
Seems shifted in X too...

2nd test (a few minutes later): Form got a lot worse now. Moved the stick around in circles since 1st test.
Re-tested a few times to ensure it was not just user error, keep getting this shape. Noticable difference in "UP" for whatever reason.

Images; Lemonici_20231009_Version_2 1st test, 2nd test, New_orginal_stick, unstable_20231006

solemn marlin
fair stump
raw oriole
chilly ember
woeful beacon
#

I think I just mixed up update with update all I suppose

cerulean elk
#

So much stuff happening. Can barely keep up lol. Vid at 4 and I’m already planning the next one

solemn marlin
#

I need more time, can't speedrun finding the hidden cheeses, also I think some of the later stages go for almost an hour

native mesa
#

Anyone else still waiting on the 8bitdo modkit? Mine says it's been in New Jersey since 10/2

lone geyser
#

That's interesting

chrome quest
#

Yup. Progressively worse as I move around over time it seems

lone geyser
#

I really can't wrap my head around why you aren't hitting the 85s at a minimum

#
if (max_cardinal < 85) max_cardinal = 85;
if (max_range < N64_MAX_DIST) max_range = N64_MAX_DIST;
float scale_cardinal = 85 / (max_cardinal - 2);
float scale_range = N64_MAX_DIST / (max_range - 2);
float scale = scale_cardinal > scale_range ? scale_cardinal : scale_range;
chilly ember
chrome quest
#

As an experiment I did the test from cold boot without touching the stick otherwise. Got this. Figured that's not unexpected perhaps

weary palm
#

I think the test you get when pressing Z is better.

lone geyser
#

Well, it's still kind of unexpected. The scale_cardinal should be much larger than scale_range since the gate is so square

weary palm
#

May I ask for one of those?

chrome quest
tulip coral
#

struggling to keep up with all this control input stuff - with an NSO controller, do i need ot do anything?...

oblique remnant
#

still got that flashcard from neoflash 😄

lone geyser
#

There should be basically no way the max is less than 85 for at least one cardinal

weary palm
#

I know the points are at 80 🙂

lone geyser
#

For context the old code does this

// Reduce range to radius 97.5807358037f ((69,69) diagonal of original controller)
// assumes the max range is at least 85 (max cardinal of original controller)
if (max_range < 85) max_range = 85;
float scale = 97.5807358037f / max_range;
float scaled_x = abs_x * scale;
float scaled_y = abs_y * scale;

It assumes the observed cardinal max (max_range) is a good approximation of the true max and scales that to 97.6 to match the distance to the corner diag (69, 69). As mentioned, this fails when diagonal distances are much larger than cardinal as it introduces a big ol' deadzone around the cardinals. New code tries to address this by getting two maxes, one being absolute and the other being cardinal. The code should select whichever scales less (i.e. is larger since these are scaled down, not up) and therefore at least one cardinal should always be above 85. It seems like it's always choosing the the other scale for some reason

#
if (max_cardinal < 85) max_cardinal = 85;
if (max_range < N64_MAX_DIST) max_range = N64_MAX_DIST;
float scale_cardinal = 85 / (max_cardinal - 2);
float scale_range = N64_MAX_DIST / (max_range - 2);
float scale = scale_cardinal > scale_range ? scale_cardinal : scale_range;
float scaled_x = abs_x * scale;
float scaled_y = abs_y * scale;

(complete new code)

chrome quest
lone geyser
#

Any bets?

chrome quest
#

Will give it a go!

hearty oar
#

I wish I could help, but now instead of getting to spend my mornings doing MiSTer stuff I have to catch a train to the office instead…

brisk drum
#

My condolences dear brother

#

I shall play enough mischief makers for the both of us

candid copper
#

whoa whoa whoa whoa whoa whoa "normal PAD response speed as default(e.g. Body Harvest, Mischief Makers, Extreme G2)"

#

is mischief makers somehow playable right now!?

chrome quest
lone geyser
#

Lesgo!!!!!

chrome quest
#

Now to check those other controllers this is all for 🤣

lone geyser
#

It should be more sensitive, but you might not notice that using just the benchmark

chrome quest
#

Dead zone feels good

#

I'd believe it being more sensitive. Mario 64 feels nice. Did before too though to be honest, and at this point I don't trust myself on that judgement!

#

Is this "MiSTer" built ontop of that latest 20231006 build? If it has all those latest database changes and such I'll just stay on it

cerulean elk
#

vid is loose. You are welcome @languid dune

quaint pewter
#

I hope you are blasting your corps? 🙂

#

first game! nice 🙂

lone geyser