#Nintendo 64

1 messages · Page 42 of 1

manic basin
#

Hah! Gotcha.

#

I've tested all the cache settings, yes. No luck for me.

zenith orchid
#

I bet it uses that for physics or rendering efficiency

manic basin
#

He has a very detailed developer blog.

#

I'm sure he goes over all the tricks. His latest addition is vertex lighting.

zenith orchid
#

maybe you can do a search and see if he mentions TLB

manic basin
#

But simplified.

zenith orchid
#

I'm almost positive he uses it

daring meteor
#

You could use Project 64 to see

#

It has a TLB toggle

manic basin
#

Problem is, on the core you can't get past the initial 'pixel puke' on load. Perhaps it could be patched.

#

I'm just super impressed with the work he's done.

#

Lots of polish for the game including vertex lighting

Latest ROM Download
https://github.com/lambertjamesd/portal64/releases

N64 Homebrew Resources
https://discord.gg/WqFgNWf
https://n64.dev/#community

If you want to code using the official N64 SDK
https://crashoveride95.github.io/n64hbrew/modernsdk/index.html

lIf you want to use an open so...

▶ Play video
daring meteor
#

Oh yeah than it might not be TLB, since Smash has the same problem and its not a TLB game

zenith orchid
#

doesn't SM64 have pixel puke when you try to get to the face screen?

manic basin
#

It does, but just at the top third.

#

However, it's definitely got a pattern. This is more like 'whatever was in the video buffer when the core started' by look.

#

Portal vs SM64 Face

weary palm
#

My religion

manic basin
daring meteor
#

Did not

manic basin
#

Fox's cheeks are caved in. Kirby has eyes on his crotch. It's bonkers. And all in Chinese. But it loads!

weary palm
#

Has anyone tried Dinosaur Planet

manic basin
#

Expansion cart error for me.

#

I haven't seen a patch for it come out. But maybe there is one.

daring meteor
#

It works perfectly hahaha

#

Well except for the funny errors

#

But it's playable

manic basin
#

Oh I thought you were making a joke about the pak detection.

#

Hah

daring meteor
#

No, smash bros iQue

manic basin
#

Oooh, gotcha.

chilly ember
#

I try dinosaur planet every build

manic basin
#

Same.

chilly ember
#

Dinosaur planet doesn't boot yet

manic basin
#

Oh, lovely pak error. How saturated are thy reds. How dismal is my heart.

chilly ember
#

Tried out Majora's Mask and died instantly soon as the intro cutscene finished lol. Then when I got to town the dog killed link in one hit so I tried that again and game soft locked on death

manic basin
#

That dog is a jerk!

chilly ember
#

Yea that dog is annoying lol

manic basin
#

The music in Evangelion is outstanding. I would have been blown away by this back in the day....

chilly ember
#

I remember renting it as a kid and not getting very far but I thought it was pretty awesome. I played more of it on gamecube version

manic basin
#

I got my butt handed to me by my own umbilical cable. But it's pretty neat. Heavy, but I mean...it's mechs who are tied into the city power grid. It should be a little heavy.

weary palm
#

You can get revenge on the dog once you get the Goron mask.

manic basin
#

"I'll get you my pretty, etcetera etcetera!"

weary palm
#

Say his name.

chilly ember
#

He has a name? Haha

manic basin
#

In life he had no name. In death, his name is Ruffbert Paulson

#

(he's a construction dog)

bronze tree
manic basin
#

Six of 'em.

chilly ember
#

Tried Majora's Mask again and got stuck at the Great Fairy when she gives you your bubble power. Die immediately after cutscene ends and spawns back in cutscene repeating the same thing

manic basin
#

(OK, no joke...doing a machinima style Fight Club with Majora's Mask engine might be really cool)

#

Are the deaths part of the copy protection like the ocarinas?

chilly ember
#

That's what it looks like

#

ocarina's in menu are actually all ocarina's. i figured they'd be just a placeholder glitch

manic basin
#

Flash....aaaAAAAH RAM. Savior of ... the game....iverse.

#

It's pretty amazing to see a wall of them.

woven olive
#

go through the controller setup again from the main mister menu, not the n64 core. pay special attention to when it asks for analog input.

chilly ember
hearty oar
#

would be interested to know what causes those issues with eg. the eyes on kirby, the modern graphics programmer in me says wrong texture address mode, if that's a thing on n64

weary palm
#

Looks nice

hearty oar
#

like it looks like it's mirroring when it should be clamping to edge

timid torrent
#

link's moustache is incredible

#

also good to see mario is allowed to have eyes in this one

weary palm
#

Kirby really doesn't need four eyes. Neither does Mario.

daring meteor
#

Four eyes let Kirby see better

weary palm
#

Eyebrow chin

chrome quest
#

Whatever the error, it looks identical to what I found playing through all of Snap on several different Pokémon. Like parts of the faces were duplicating and wrapping around or something like that.
Pikachu, 3 eyes on Electrode, Lapras, and so on

daring meteor
#

Out of these texture errors what is your favorate:
3 Eyes Pikachu/Kirby/Mario/etc

Missing textures so everything is monochrome

Funny transparency

teal sail
#

Those wireframe lines seem to be somehow related to when objects have more than one texture applied, for example in racing games there are second texture for reflections like in "Roadsters" or "Top Gear Overdrive"

viscid gate
hearty oar
#

yeah probably looking at it vertically

#

I would imagine all of the basic texture address modes are implemented already, so it might be a garbage in, garbage out situation, ie something else is causing the wrong modes to be fed in to the RDP here

#

but I can only speculate, I'm just a silly person that doesn't know anything lol

manic basin
weary palm
#

There are different rules for what to do when the polygon is bigger than the texture, whether to repeat the pattern, mirror it or stretch the last pixel.
The N64 SDK defines them as:
#define G_TX_WRAP 0 #define G_TX_MIRROR 0x1 #define G_TX_CLAMP 0x2

#

I don't think this is fully implemented yet. 🙂

chilly ember
hearty oar
weary palm
#

OpenGL has been around since 1992 🙂

hearty oar
#

yep, and it's pretty much the progenitor of all modern graphics APIs

#

but yeah no doubt the N64 API was just a thin layer over the SGI hardware, which itself informed the design of OGL

chrome quest
#

To share another bug, Snap had what looked like Z-Buffer issues. Smoke visible through walls.
Do any other games still show that kind of effect? Might be a useful one to debug in time. Or it may well be a different aspect of the core altogether

compact lark
#

Core has tonsa color banding since there's stil no dithering.
Reminds me of thr PSX core back in Nov.-Dec. 2021.

quasi storm
#

It's so great to play Diddy Kong Racing with sound!

#

Oh dang! F-zero boots!

remote hatch
#

hmm yesterday I couldn't get fzero to work

manic basin
#

Yep! Enjoy the void races!

manic basin
remote hatch
#

ah , thanks 🙂

timid torrent
#

interesting that more of the games work via iQue versions

#

I wonder if they removed some stuff from the games so that they could simplify the hardware and make it cheaper

quasi storm
#

Also Sarges Heroes runs... Like crap. So authentic!

remote hatch
thick terrace
#

I didn't see any tracks on the ique fzero, so I kept crashing and driving off them

quasi storm
#

As much as Sarges Heroes doesn't run well, that is honestly one aspect emulators never seem to get right. They usually hit 60.
Ha!

thick terrace
#

so it's supposed to be slow?

quasi storm
#

Oops, had write back turned on ..

quasi storm
#

Ooh, high res mode works! You know, just in case it wasn't running bad enough for you...

zenith orchid
#

so yeah I don't think it's a TLB related issue based on the pixel puke

quasi storm
#

And that's with high resolution turned on.

uncut gyro
#

I’m In Robert’s local time zone for the next 10 days. No mister with me, though

zenith orchid
#

I hope one day to have a portable MiSTer setup

silent marten
zenith orchid
#

ikr? there was once a screen attachment you can get for the psone consoles. something like that setup would be cool

chilly ember
#

Tried spider man, doesn't crash immediately but after finishing the first level it does

daring meteor
#

Thought spiderman was sram, it isn't?

thick terrace
#

blues brothers gets into game now. I ran around until a guard whacked me with a billy club. lol

chilly ember
#

Spider man is controller pak save

thick terrace
#

its amazing how many more games work now.

brisk drum
#

Here’s my favorite graphical glitch in the game

#

@quaint rune

chilly ember
#

Some text isn't displaying right but it's playable

compact lark
chilly ember
#

Yea i guess that's what i meant, whatever wanna call it

#

Max_resolution code i used

surreal wyvern
#

Does the N64 core work on a crt?

inner bronze
#

Only via HDMI Direct Video

#

No Analog IO support yet

#

So: yes

daring meteor
#

It works on analog IO technically but your milage may vary

inner bronze
#

Huh, interesting

daring meteor
#

Even without that but again, milage may vary

mild ether
#

Is it worth adding level select to Daikatana?

chilly ember
#

Taco would probably think so

mild ether
#

If someone will use it I will give it a whirl.

#

Ghidra with the N64 module is pretty nifty. Makes the patches quicker to sort out.

timid torrent
#

When people say that the TLB is difficult to implement, is it really the TLB itself that is complicated? Or is it the virtual memory stuff behind the TLB is which is challenging?

daring meteor
#

I think it's mainly that it's nonessensial

#

Most games work without it

#

In an alt universe where every N64 game used it, I wouldn't be surprised if Robert would've done it after FPU

hearty python
inner bronze
chilly ember
hearty python
#

We will see what happen here. Let’s first see, if AA has a impact or not.

timid torrent
#

Interesting on the TLB, thanks.

wanton sun
#

what is difficult is mostly to fit the design in the fpga when tlb is used, not to understand how the tlb works

#

as pointed out, the maximum clock rate could drop significantly

worldly quartz
#

Tlb is only used by nintendo and rare?

mild ether
#

Does the OOT hang at the point that it tries to initialize the sram?

inner bronze
#

From what Ive heard, yes

daring meteor
#

I wouldn't be surprised if F Zero and Smash have the same problem

inner bronze
#

Smash is a TLB game, that I know

daring meteor
#

It is not

inner bronze
#

checks sources

daring meteor
#

It's an SRAM game but works without TLB

chrome lodge
#

checking intensifies

inner bronze
#

Huh. It is in fact not a TLB game

#

At least according to old Project64 settings I dug up

#

F-Zero is?

daring meteor
#

F Zero is not but I can check again

daring meteor
#

Yeah no its not TLB either

marble cargo
#

So why does the iQue version boot, but not the normal Nintendo 64 version?

daring meteor
#

SRAM

#

Probably

chilly ember
#

That would be my guess too

daring meteor
#

iQue games don't have SRAM

compact depot
#

Is there an iQue version of OoT?

daring meteor
#

Yes

marble cargo
#

I'm guessing the lack of SRAM is also why Banjo-Tooie fails to boot? It has that same pixel vomit screen.

chilly ember
#

Banjo tooie is eeprom but it has some weird anti piracy stuff happening that might be preventing it from booting

native mesa
cerulean elk
zinc dew
#

What are some games that are perfectly playable on the latest core that people recommend?

remote hatch
#

wipeout 64, mario kart, star fox

mild ether
#

Dr Mario

hollow rune
#

Chameleon Twist

brisk drum
brisk drum
hollow rune
#

Crusin' World is perfect, but not the greatest game

remote hatch
hollow rune
#

I think Aidyn Chronicles might be fully functional. If you like Brian 64, it seems like a less whimsical version of that

drowsy lantern
hollow rune
#

Snowboard Kids

#

Shadowgate 64, but needs controller pak. I now sure Controller Pak is on the roadmap

#

MIckey Speedway USA is almost there... It is really close

brisk drum
#

Im just glad daikatana doesn’t have tlb

zinc dew
#

nintendo Fully Playable:

These games have no major issues and can save progress, but random crashes may still occur. All games are US unless otherwise noted.

  • 1080 Snowboard
  • Airboarder 64 (EU/PAL)
  • Animal Crossing (JP & translation patch)
  • Banjo-Kazooie
  • Bomberman Hero
  • Chameleon Twist (US, JP & translation patch)
  • Chopper Attack
  • Clayfighter 63⅓ + Sculptor’s Cut (original cart doesn’t save)
  • Cruis’n Exotica
  • Cruis'n USA
  • Cruis’n World
  • Cubivore (JP & translation patch)
  • Diddy Kong Racing
  • Doubutsu Banchou (JP & translation patch)
  • Doubutsu no Mori (JP & translation patch)
  • Duck Dodgers Starring Daffy Duck
  • Dr. Mario
  • Earthworm Jim 3D
  • Excitebike 64
  • Indy Racing 2000
  • F-1 World Grand Prix II (EU/PAL)
  • F-Zero X
  • Kirby 64: The Crystal Shards
  • Legend of Zelda, the: Majora's Mask (use save to bypass Princess Zelda ocarina softlock - #1096015979055697940 message)
  • Legend of Zelda, The: Ocarina of Time (GameCube & Master Quest versions only)
  • Mace: The Dark Age (original cart doesn't save)
  • Mario Kart 64
  • Mario Party + 2 + 3
  • Mega Man 64
  • Mickey’s Speedway USA
  • NBA Courtside 2 featuring Kobe Bryant
  • Neon Genesis Evangelion (JP)
  • Pilotwings 64
  • Pokémon Puzzle League
  • Pokémon Snap
  • Pokémon Stadium 2
  • Premier Manager 64 (EU/PAL)
  • Rocket: Robot on Wheels
  • RR64: Ridge Racer 64
  • Sin & Punishment (JP & translation patch)
  • Snowboard Kids 2
  • Space Station Silicon Valley
  • Star Fox 64
  • Star Soldier - Vanishing Earth
  • Star Wars: Shadows of the Empire
  • Star Wars Episode I - Racer (set core's ram to 4mb)
  • Super Mario 64 (must be patched - #1096015979055697940 message)
  • Super Smash Bros.
  • Taz Express (EU/PAL)
  • Tetrisphere
  • Tigger's Honey Hunt
  • Utchan Nanchan no Hono no Challenger (JP)
  • Wave Race 64
#

I’m not counting anything that needs controller pak to save.

daring meteor
#

We also got every game where save doesn't really matter

worn delta
#

Long shot, but does Goldeneye use TLB in game or just the intro like Mario does? Wondering if a hack to skip intro might make it playable

daring meteor
#

Goldeneye afaik is a full on TLB game

pine apex
#

Sin & Punishment!

zinc dew
pine apex
#

Exactly

zinc dew
#

Wow that’s awesome, thanks

pine apex
#

30 fps very very stable

cerulean elk
#

Bomberman Hero gets far. Like first world far. I havent frozen it yet

pine apex
#

"Game completed with no crashing, developer-unintended slowdown in areas of graphical intensity. Minor graphical issue (dark subtitles, certain alpha textures, missing fog). Note that chapter 3-3 has a cutscene portion that shows FPU accuracy issues; this occurs on real hardware as well." from Mark_Eire, It's Jae! in MiSTer N64 Testing (EverDrive 64 2023-05-15)

devout leaf
zinc dew
cerulean elk
#

w/o cache its slow

#

I had it in a previous video. Fast and responsive on cache

zinc dew
#

Oh great!

cerulean elk
#

like maybe its gonna freeze ten seconds after I stopped playing but I got through the first five levels no issues on capture

zinc dew
#

Forgot Banjo-Kazooie

hot spoke
zinc dew
#

@cerulean elk I said good games so I can’t include Bomberman Hero

cerulean elk
zinc dew
#

lol, just tried it out and the framerate gets down below 10 which is rough

zinc dew
#

Don’t mind me going to reorganize pins

orchid nimbus
#

@zinc dew the compatibility list has this feature already

#

it tells you what is playable

zinc dew
hollow rune
#

Playable has a very broad meaning right now

zinc dew
topaz otter
hollow rune
#

We need to calibrate our evaluations

zinc dew
#

ok done

topaz otter
#

bowser isn't a dinosaur, he's a turtle

blissful plaza
#

I've tried the debug SRAM fixed version of OoT yesterday night.
You can play the game from the title screen.
They are performance problems at the moment on the Kokiri Forest, but I bought the shield, found the sword and gone to the Deku Tree without a crash at all.

I don't know if the iQue version could work as well, like with Smash Bros and F-Zero X.
Could someone try that idea later ?

Another thing from today - a cracked version of Banjo Tooie existed when the Everdrive can't bypassed or simulated the CIC challenge back then.
Maybe we should try that version later on the core (or create just a metaversion with the crack without the EEPROM-->SRAM fix from that crack - hex editing 'fun' times).

cerulean elk
#

seem to be brought on so randomly

blissful plaza
#

Okay.

zinc dew
# orchid nimbus it tells you what is playable

Playable is a very broad term. That list I put together represents games that ideally you could sit down and play without any major issues and save your progress to come back to to later. Basically “I’m new and I want to play a game for fun”.

drowsy lantern
inner bronze
#

Whats causing the performance problems in OoT? I thought we had the cache and the CPU running at full speed?

blissful plaza
#

I've tried Major'as Mask as well, and we're suck at the fairy mountain at the moment, as you die each time the save needs to be overwritten (like when the fairy gives you some power or replenish your health).

inner bronze
#

Or is the CPU not at full speed?

zinc dew
orchid nimbus
#

with playable/minor imperfections/perfect

chrome quest
#

Playable Mario 64 is fantastic, but latest core kept crashing before I could get my first Bom Omb star.

orchid nimbus
#

@chrome quest set cache delay to 10

hollow rune
remote hatch
chrome quest
#

Thank ye both! Will do tonight

verbal cedar
#

I thought Mario parties are suppose to be in the playable with progression working list no?

worn delta
#

Yeah, I was just about to type I think I need to make the ratings system less obtuse. Working was meant for 100% perfect, no bugs. Issues was for nearly there bug there are known bugs

zinc dew
worn delta
#

I could change Issues to Completable and Working to Perfect

zinc dew
#

yup

#

Can you do conditional formatting in google docs?

worn delta
#

Yeah, the sheet is full of it

#

All the colours are conditional formattiong

zinc dew
#

Would benefit a full row highlight for games that are completable so they’re easier to spot as you skim down

worn delta
#

No, that would screw with formatting for other columns

hollow rune
zinc dew
#

Im used to Excel so maybe not possible in Google Sheets

hollow rune
#

Then have descriptive solutions

topaz otter
zinc dew
#

if they experience issues then it won’t be perfect

topaz otter
#

but does the end user know the difference between an issue and how the game plays on real hardware

zinc dew
#

Probably not

fallen sparrow
topaz otter
#

because banjo tooie slows down a lot on real hardware, and I mean a lot. If I were testing it on the mister and have never played the original, I would think the issue is on the misters end

#

might need a short note on how the game performs on real hardware, that way people know where to set the bar when testing

#

like if the game experience issues on actual hardware, they can take that into account

zinc dew
ripe sentinel
#

can someone eli5 what the cache delay setting is doing? just curious

zinc dew
#

We are going to read the FAQ but most people will likely just jump in and skim the list to see what to play.

#

If anyone reports bad framerate and lack the education to know any better, we can’t fix that unless they bring it to our attention and we can go “do you even n64 bro”

#

lol

topaz otter
#

no problem, just don't like the idea of robert chasing down problems that have nothing to do with what he's doing and were already there to begin with

zinc dew
#

It sincerely is a good point. We sometimes see it pop up in #1046940919607345272

devout leaf
#

Man I’m hyped for SNAX to be added to the core. I know it needs testing but this core feels like Christmas. I just see the presents and I’m getting antsy.

zinc dew
worn delta
#

OK on the US tab Issues is now Completable and Working is Perfect, but at this stage nothing should be marked as Perfect

#

So feel free to mark in the completable games

devout leaf
#

I’ve been using the one pinned. Feels so good.

cerulean elk
#

Otherwise people take that and run with it and expect perfection

worn delta
#

Will take me a while to bring that to the other tabs as Google conditional formatting is really buggy

topaz otter
#

emulation is never going to be perfect, best you can do is red, yellow, green

#

red is won't run

#

yellow is playable with issues

#

and green is playable without issues

fallen sparrow
#

Just got mine, where do I place the file in the MiSTer. Also, can the controller be used wired?

Thanks in advance

topaz otter
#

at least thats the way I remember it from the ps2 emulation days

cerulean elk
worn delta
#

What we have now will work fine until we move to having issues in GitHub

topaz otter
#

fourth category is "works on my machine"

zinc dew
#

Average Joe won’t even open it most likely.

#

And the sooner we move to GitHub (when Robert feels the core is in a good enough place) the better as it’ll help minimize Average Joe bug reports who don’t understand perf on the original hardware. To @topaz otter’s point.

fallen sparrow
zinc dew
#

Only negative is you have to resync every time, at least I do.

fallen sparrow
mild ether
primal bolt
#

what is the latency on that NSO?

#

cant be good

worn delta
#

OK, Perfect and Completable are now on US, Japan, UK and ROW tabs so all retail

zinc dew
fallen sparrow
worn delta
#

Feel free to start using Completable for ones you can finish without using a hack (e.g. Mario 64)

zinc dew
#

It’s “good enough”

viral portal
primal bolt
#

I know bluetooth has latency but its also Nintendo which it should have more than it should

#

like unecessary amount

#

Nintendo doesn't care about latency

#

it might even have 20 to 30ms of latency

fallen sparrow
#

Damn

#

That's high

#

Well, I'll try it out

primal bolt
#

im sure we will know the exact amount soon

fallen sparrow
#

If I don't like it, it's easy to sell

primal bolt
#

true

#

I think I am just gonna get a Reflex adapter when in stock... and OG controllers, then fix the sticks with Klipsch-bent parts

#

used N64 controllers seem to be about $60 now on ebay... they use to be $30 a couple years ago

iron dove
#

NSO works well wired also, no idea on latency vs Bluetooth tho

primal bolt
#

that is cool if it works wired, but knowing nintendo that might not matter much

worn delta
#

If the .txt database has been updated with more roms added it may be worth checking the ones flagged as Missing again and see if those don't show the message on launch now (i.e. are in the database)

primal bolt
#

I dont think it works wired on switch

#

dont know for sure, though

zinc dew
#

@primal bolt and a SNAC enjoyer I can’t tell the difference between it and Reflex

primal bolt
#

yeah its too close to tell

hasty kayak
#

Whoever "Tested" FIFA 98 and FIFA 99 on N64 and said they worked.... no they don't. They have never worked on the Core!

primal bolt
#

basically no difference

mortal panther
#

Let's put a pin in it and come back to it. 😉

hasty kayak
#

Both games Do Not Boot.

iron dove
primal bolt
#

i just read that it only charges when plugged in

frail jolt
#

Can anyone explain in 1 quick sentence..... what is the deal with airline food!?

Kidding, what is mister unstable? What is its reason to live and be used? What is its purpose?

primal bolt
#

but I have no idea

iron dove
viral portal
primal bolt
#

yea but is it still using bluetooth when playing

oblique remnant
iron dove
#

I've got the pro controller wired comms option enabled on the switch, prob needs that

hasty kayak
primal bolt
#

disconnect the bluetooth and see if you can use it

chrome quest
#

On MiSTer unstable, while there may be other versions waiting for a merge, FYI this version fixes analog stick range.
For those that may have missed it
#controllers message

frail jolt
primal bolt
#

unstable gets pushed to stable after testing things dont break

daring meteor
#

Fifa 98 works for me

hasty kayak
viral portal
#

You have to test before you know things are stable for a stable release.

#

And what better way to test than to have those brave enough to try an unstable build test with/for you?

flint thunder
#

FYI the picture of the last N64 core is not so bad on CRT TV

#

(without specific settings on the mister ini file)

cerulean elk
#

Man the pushback hate on N64 is real

iron dove
hasty kayak
frail jolt
primal bolt
# iron dove

I assume this means you cant use it wired, only thing wire does is recharge it

iron dove
#

Im pretty sure it's using USB

#

The USB text goes away on controller menu when USB pro controller comms setting is disabled but controller is still charging.
It also loses sync when disconnecting USB if wired comms setting is enabled, doesn't if it's disabled

quaint rune
iron dove
#

And enabling that setting specifically says no NFC over wired comms

viral portal
# frail jolt I understand a dev and a prod environment.... but ... why build a house that js...

You get it out so that those eager enough can try out some new things, but label it appropriately so people don't complain or post bug reports when it's not completely ready for full publication. It's basically a public test stage, instead of limiting it to developers. The feedback from those willing to use unstable builds helps to really streamline the process so that the next stable release is as stable as possible.

worn delta
#

OK, all tabs on the sheet updated
"Issues" changed to "Completable"
"Working" changed to "Perfect"

quaint rune
#

I honestly don’t like that change.

bronze tree
viral portal
#

I would argue all development is unstable until stable.

hollow pebble
#

Except for GameCube obviously.

cerulean elk
#

Probably just @zinc dew and his alt account

viral portal
#

Definitely.

drowsy lantern
frail jolt
# viral portal You get it out so that those eager enough can try out some new things, but label...

This was my assumption..

But was curious if Robert decided to build on ubstable incase he needed mister to do something, like "I need mister to allow the ability to access x when y occurs during boot and this ks the rule you can implement to still keep things safe"

But my ultimate guess was so the few and not many are out there testing...and the 300th person hasn't found a git repository to complain that majora fails after intro

cerulean elk
#

Do 7500 views on a N64 preview vid, every comment with people testing are here lol. Everyone else is just “awesome! Can’t wait to play it when it’s done”

fair stump
cerulean elk
#

I think the number of people testing is probably like 100 or less and they all live here

hasty kayak
fair stump
#

99 doesn't load for me

#

00040

daring meteor
#

Robert needs Mister to tell the core what format the game is and convert it, which Markun gladly did

cerulean elk
#

Saturn I get the same answers. “Can’t wait to try it when it’s done”…so unscientific hypothesis…it’s just mostly us testing

worn delta
#

I started my career in QA testing mobile games, this isn't how we would have logged things professionally - but people testing aren't professional QA and we aren't using the same testing techniques and tools. I think for what we are doing having No Boot/Boots/Playable/Completable/Perfect seems an easy to understand scale for people who want to test.

hasty kayak
#

Will try another ROM for 98

frail jolt
# cerulean elk Man the pushback hate on N64 is real

I wouldn't ever say worst...

But I definitely wouldn't say best.... if it had a cd rom...it may actually have been the best...or a huge contender

It has A small library of really solid games..and that's why it wins my heart, but if someone took a hammer to my n64...I'd be like 'you owe me $110...and then I'd sell my multicart. And buy a steak dinner and be ok thar I no longer own one

daring meteor
#

98 gives me a sync problem

#

So if your monitor doesn't detect it, it might be it

#

It works otherwise tho

viral portal
# frail jolt This was my assumption.. But was curious if Robert decided to build on ubstable...

Yeah man! It allows for much more positive discourse about things that are wrong, so that the dev can have an actual conversation about the processes and settings people are using and troubleshoot the issue in order to fix or correct things along the way to a stable release. Otherwise, it would be hell for a dev to weed through the people yelling and acting entitled, or even just the multiple repeated findings of the same bug, to find the actual conversations that will help speed along development.

frail jolt
#

@viral portal

cerulean elk
#

I don’t like ketchup. Foul. But I’m not gonna go on an anti-ketchup crusade

frail jolt
viral portal
#

Well, now I have to go on a tirade to get awbacon banned for hating ketchup. BRB

orchid nimbus
#

is namco museum 100% now?

viral portal
#

Could you believe I got told my opinion didn't matter???

hasty kayak
#

Tried a different FIFA 98 ROM and get E00028.....

zealous hull
hasty kayak
#

FIFA 99 does the same

oblique remnant
#

Then simply edit the sheet then 🙂

brisk drum
fair stump
quaint rune
#

I’m all for distinctions that’s all

hollow rune
frail jolt
#

Mario64 vs goldeneye... who wins?

hasty kayak
#

GoldenEye

zinc dew
cerulean elk
frail jolt
#

My vote goes mario 64

zinc dew
#

did that convince you they’re not my burner accounts?

cerulean elk
iron dove
plush summit
#

The best is really booting, playing and compiling data

cerulean elk
#

And also what rom? What file extension. Is that rom dumped improperly? Test a WIP build of a game from a dev and you know every build is 1:1 identical

#

Applying QA guidelines to MiSTer would be like herding cats

plush summit
#

Yeah, there's too many variables at this stage, but so far, I haven't seen anything that would require MORE in-depth testing 😛

cerulean elk
#

I need to in-depth test more Bomberman Hero lol

#

“The Bomberman Hero Core…oh and other games I guess”

plush summit
#

and keep in mind, not all QA is alike, I have some pretty choice words for modern Video Game QA 😂

dreamy ridge
#

just catching up here...majora's mask is loading now?!?

orchid nimbus
#

yes

#

playable - yes

last scarab
frail jolt
worn delta
#

For the pervert who really wants to "play" Vivid Dolls, it's not added to the .txt databse yet but is now booting into a Test Mode Menu, but controls don't seem to work. E00408

dreamy ridge
#

is chamelion twist good

compact depot
#

Where’s OoT love?

remote hatch
#

bleehhh

viral portal
plush summit
#

MM > OOT

#

Ship of Harkinian exists

#

😛

viral portal
#

I agree, MM > OoT - but OoT is still very good and a much more important entry than MM.

worn delta
#

Would be worth running through the Aleck64 roms again, tried two and they are booting into things now

remote hatch
#

Quest 6 4 > OoT

orchid nimbus
#

so what does that mean - TLB support on backburner?

plush summit
daring meteor
#

TLB support was already on the backburner

orchid nimbus
#

indefinite back-burner

worn delta
#

Sounds like a wait-and-see, compromises may need to be made to get it working with everything else within the space available

daring meteor
#

I see it like a wait and see, its not like the Core is ready barring TLB atm

drowsy lantern
#

At worse we could have two cores? One non-TLB core and a TLB-only core?

worn delta
#

Interesting, the TLB system test that used to fail with a 00067 now only fails with 00066 (need to check what the difference is)

quaint rune
#

Why would it possibly impact speed though? I thought the whole thing with fpgas was regardless of how much was implemented, things related to speed shouldn’t change. Help me understand

daring meteor
#

What's a TLB only core?

viral portal
worn delta
#

So the test no longer fails with 0 - memory access to unmapped area

orchid nimbus
worn delta
#

Not sure if possible Vampier, but you can't select and copy test from your tool now, when you try it closes before you can

orchid nimbus
#

oh I know - was done on purpose to piss people off 😄

native mesa
#

marsFPGA strikes again

orchid nimbus
#

@native mesa what they do now?

viral portal
#

Replaying a linear game is like re-reading a book. I only do it with the ones I like.

native mesa
#

Oh just might have to wait for a new FPGA platform to get full featured N64

orchid nimbus
#

vaporware

native mesa
#

Also why not just use some javascript in your error code lookup to auto remove the leading E

orchid nimbus
#

because it's a hex char

viral portal
#

Just CTRL+A then del

#

If that doesn't work, then try ALT+F4. No biggie.

plush summit
worn delta
#

Seriously, don't even worry about marsFPGA. When the time is right almost certainly Sorg will pick a new board that does what people need and launch a MiSter 2 in sister with MiSTer and will run the project as well as he does this one, which has had a phenomenal track record. Don't waste time thinking about some vapourware board with no clear specs, that doesn't exist, being promoted by people with no track record for delivering, let alone maintaining, a platform like MiSTer.

daring meteor
#

MiSTest

worn delta
#

And you can bet whatever succeeds MiSTer the devs will be involved in before we all know about it.

viral portal
weary palm
#

People doubting. Here we go again. 😉

fair stump
#

Robert is the Tom Brady of FPGA waaaaah

plush summit
#

Nintendo took a direction with TotK, but I feel it wasn't THE direction lol

viral portal
#

I could talk all day about my nitpicks with TotK, but it's not an interesting conversation for this chat 🙂

quaint rune
primal bolt
#

vampier have you tried WCW vs. nWo World Tour with the latest update?

dreamy ridge
#

i just wish my the weapons in modern zelda weren't made of glass 😭

viral portal
#

I wish they would bring back the arsenal required for puzzle solving. Give me things to look forward to and work towards, not everything all at once and that's it.

primal bolt
#

I forgot about Pilotwings 64

dreamy ridge
#

bro, same. dungeons used to be daunting and mysterious, now we get 100+ nuclearly simple microdungeons

viral portal
#

Pilotwings 64 was my first N64 game and I 100%'d that shit before I could afford any other games

#

I loved it

primal bolt
#

I always liked pilotwings on SNES and 64 for some reason

#

but I havent played the N64 one in a long time

plush summit
primal bolt
#

does pilotwings work good now?

native mesa
primal bolt
#

i imagine it should being an early game

iron dove
primal bolt
#

damn wtf

#

weird

#

wasnt that a launch game?

viral portal
iron dove
#

Yep, I got that and mario64 at launch

primal bolt
#

maybe pilotwings needs a patch like mario 64

waxen lodge
worn delta
#

Peeps might want to check out the 64DD patched roms in the HTGDB pack... none booted a couple of days ago but tried one and it's booting now...

primal bolt
#

what are they patched with

#

to boot without 64dd hardware?

worn delta
#

Dezaemon 3D+DD (J) Zoinkity.z64

#

This one is letting me do things

primal bolt
#

but what is the patch for

iron dove
#

Yeah to load as carts

primal bolt
#

oh ok

worn delta
#

I just played a level, is a shooter

hexed knot
primal bolt
#

try f-zero and make a track

remote hatch
#

Looks quite nice on my pal crt

#

The best N64 game ♥️

primal bolt
#

i dont like pal

cerulean elk
#

See how non-texture filtering mode looks on a CRT

remote hatch
primal bolt
#

does it run faster than its suppose to

waxen lodge
#

There's no entry on the sheet that I could see for the retail re-release of 40 Winks, just the protos, so not sure where to put it

cerulean elk
#

Is Die Hard working?

primal bolt
#

lol i didnt know about this proto

#

Die Hard 64 lol

#

lol wtf its an FPS

#

I was expecting a beat em up

split lynx
# remote hatch Looks quite nice on my pal crt

I was blown away when i played Wave Race on my N64 back in the day, and I'm glad its mostly working on MiSTer. I 've been having a blast with it and it still gives me that same feeling as way back when.

vapid hawk
primal bolt
#

the water is impressive on n64 waverace

orchid nimbus
#

@worn delta you can now copy and paste error codes

primal bolt
#

hey vampier whats up... did you get a chance to try any THQ/AKI wrestling on latest core?

orchid nimbus
#

@primal bolt you're on your way to an ignore

primal bolt
#

is that a no?

orchid nimbus
#

you're 95% there

wanton sun
safe robin
#

its interesting because i played through all cups in Mario Kart 64 since we got the Data cache and it never crashed for me.

wanton sun
wanton sun
safe robin
#

ah sorry, i missred

wanton sun
#

i completed all cups in mario kart 64 🙂 . unfortunatly no new title screen after the extra cups 😦

zinc dew
#

If it’s any consolation I was able to play a full 7 tracks without a single crash in Wave Race 64.

#

I think random crashes are expected for a WIP core but I can specify.

wanton sun
#

just saying in case people start to play it and then report the issue as new

orchid nimbus
#

polygon overflow results in crashes - it pops the CPU and then a lock-up

#

(just speculating)

zinc dew
mild ether
zinc dew
#

@wanton sun I’m more worried about people playing games and reporting low frame rates, completely forgetting that’s just how it was 🤣

primal bolt
#

@orchid nimbus how does WCW/nWo Revenge run on the latest update?

wanton sun
#

yxkalle made a hack that removes sram from oot and it boots then, but i cannot imagine why. Maybe the timing is different due to missing function calls or so

primal bolt
#

you could also try the Japanese version

worn delta
zealous hull
primal bolt
#

he already did

zealous hull
#

Nothing to lose then.

primal bolt
#

he is a really nice guy

#

just want to know how the wrestling games are running

safe robin
#

one of the mis running

orchid nimbus
#

then boot up the core yourself you magnicifent human being

safe robin
#

WCW vs NWO - World Tour runs since a few updates

primal bolt
#

I cant use my mister for 2 more weeks

#

or i would check myself

wanton sun
#

i hope you like fog

orchid nimbus
#

nice 😄

safe robin
#

the other 2 by Aki did not run last time i checked

sacred valley
#

Looking good

wanton sun
daring meteor
#

Yes I do, hahahaha

zinc dew
#

@primal bolt please don’t harass other members

primal bolt
#

im not

zinc dew
#

@orchid nimbus please no name calling

primal bolt
#

me and vampier go way back

silent marten
orchid nimbus
#

@primal bolt I asked you several time to quit asking me about wresteling games - I already made it very clear that I don't care and I don't test for others.

zinc dew
mild ether
#

I was reading about OOT and apparently there is a hidden save file that is used in the intro scene somewhere in the rom. So it's not a movie but being done in the game engine everytime the game loads?

hexed knot
wanton sun
mild ether
#

Don't know though because I honestly never played the game.

orchid nimbus
zealous hull
#

it's good to see everybody getting along

#

the update looks amazing, by the way robert

primal bolt
#

yea vampier is a really nice guy

viral portal
#

a long what?

zinc dew
primal bolt
#

can anyone else try the games?

wanton sun
#

nice, slide now has color

mild ether
#

Hola.

sacred valley
#

They don't work Phantasm. world tour still

daring meteor
#

Did this fix F-Zero?

primal bolt
daring meteor
#

Or was that a different type of texture error

wanton sun
#

no idea

#

i don't have the ique version

hexed knot
#

rgw_panda had a No Boot listed on the spreadsheet for Wcw/Nwo revenge on the latest build.

primal bolt
#

i noticed the lighting is off in Star Fox level 1

orchid nimbus
#

@cerulean elk your updates are going to get Foggy 😄

primal bolt
#

i assume there are lighting functions missing

wanton sun
#

star fox uses video out gamma, it's not implemented

primal bolt
#

ah neat

#

yea it looks dark

wanton sun
#

it's really only gamma however, so you could do it with a filter in mister 😅

primal bolt
#

lol

#

interesting

paper orchid
#

Oh did we change definitions?

#

I see we went from "Issues" to "Completeable"

worn delta
#

Yeah, that's the main one. Working is now Perfect (but nothing retail will be at this stage yet)

#

Here are definitions I added to an info tab on the sheet:

#

The status ranking is as follows:
Perfect: This game plays feature completeas well as original hardward with zero issues (note: at this stage no retail will be Perfect)
Completable: The game is 100% completable without patching the rom but there are issues
Playable: It is possible to get into the game and play (without patching rom) but there are issues and it is not completable
Boots: The game boots but is not playable in any meaningful way due to issues
No Boot: The game launches to a black or corrupted screen

#

-if anyone has anything else they think could beneficiail to be clarified on the info tab then let me know

paper orchid
#

So technically speaking I can move S&P to completable, right?

stone pilot
worn delta
#

Sure, if you can confirm that

paper orchid
#

I did yesterday! 😁

#

I did a full playthrough with...two deaths

worn delta
#

Good effort

paper orchid
#

I have some notes on where there's issues, but no crashing on my end

hexed knot
#

I think quite a few games will likely move on up to Completable. (though spellcheck would tell me that's not a word)
I also think moondandy did a great job with the definitions, cause there's a way to phrase the difference between Boots and Playable that would mean a lot more games can jump up to Playable, which is probably not desirable.

paper orchid
#

Subtitles are dark, a couple textures aren't quite right (color/alpha issues?), and things like fog are missing, but no crashing on cutscenes or any of the areas where he had crashing before

paper orchid
#

(those are all noted on the sheet)

#

I'll make updates once I can get to my laptop

undone oak
#

Iss64 is working now. Not sure what core in the last week it started working haha. Texture filtering doesn’t seem to have much effect.

devout leaf
#

Nothing gets me more excited

daring meteor
#

It worked for a while

#

I think when copy mode got implemented

orchid nimbus
paper orchid
#

he's gonna drop another bomb

orchid nimbus
#

😄

loud tartan
#

just wondering if there's a reason and a fix for why I'm getting "auto-detect failed" when I try to load the games?

wanton sun
#

the categories are very helpful. Later on it might be helpful to have some additional notes that will help fixing bugs, but for now i have enough bugs i can work on 🙂

orchid nimbus
#

@loud tartan yes

worn delta
orchid nimbus
#

the database was updated yesterday

worn delta
orchid nimbus
zealous hull
#

Would somebody more knowledgeable about the database inform me if it's possible for the core to autodetect based on filename rather than hash? I would guess very likely not, no?

orchid nimbus
#

NO

#

too many file names variations

paper orchid
#

Filename assumes that everyone can agree on one naming convention yeah

worn delta
#

Just use the HTGDB or No Intro packs and those retail games are in the database

paper orchid
#

This is 2023 and we still have 3-4 different n64 file extensions lol

loud tartan
#

I am successfully loading quite a few roms without issues, I downloaded yesterday's version of the database, and I think my games are from the HTGP (whatever it's called that replaced the smokemonster packs) so I think I am all up to date ..... just seeing that message about auto-detect failure quite a lot

zealous hull
#

Fair. I guess I was thinking about a more personalized db file that I could use just for myself. But I don't really think I'd have the time or patience to look into that, plus I imagine that would need to be handled at the core level.

#

So yeah, scratch that.

paper orchid
#

Wonder if a tool could be whipped up real quick

zealous hull
#

Just thinking of a solution for randomizers that have a different hash upon every randomization.

orchid nimbus
worn delta
#

Would be good to get 40 Winks added

waxen lodge
#

I actually did find it on there, it was at the very bottom of Unlicensed

loud tartan
#

@vampier as an example I've just seen it on Aidyn Chronicles, Armorines, Asteroids Hyper 64, bassmasters 2000, battletanks ....... 5 games I've just tried on the belt that all display that message. does it matter what drive the N64 games folder is on?

#

kinda makes me think that the core isn't picking up on the text file for some reason

worn delta
paper orchid
#

Where do you have the text file located?

#

IIRC it should be in the root of the N64 games folder

orchid nimbus
#

yes on boot usb hdd / sd card

#

just in case

loud tartan
#

it's in the root of the N64 games folder, which is contained on an external hdd

waxen lodge
orchid nimbus
#

the filename is case sensitive

#

@loud tartan what version of main do you run?

loud tartan
#

it 's the unstable version from a week or so ago

orchid nimbus
#

ok just making sure 🙂

remote hatch
loud tartan
#

may have been from around mid august ... I know it's quite old in the scheme of things given how quickly this is moving

cerulean elk
#

Video at 4 today so no fog in that. Maybe Thursday. Or Friday. I’ve got other things I need to hang out

loud tartan
#

the text file is named as "N64-database.txt"

orchid nimbus
#

4am PST/CST/EST?

fair stump
#

Not really something that would apply outside homebrew I imagine

wanton sun
cerulean elk
cerulean elk
#

32 minute of 64

orchid nimbus
#

for the next test build 😄

#

scroll up

#

#1096015979055697940 message

#

and then down

hexed knot
#

then up again, just for fun

languid dune
#

Where is muh daily core build!? I need muh fix'n! elmorise

zinc dew
#

then turn it around, slide up yes yes y’all

random portal
#

SO CLOSE I CAN TASTE IT!

languid dune
cerulean elk
#

It’s gonna be a foggy Thursday then it seems on the channel 🤣

languid dune
#

Are we looking at fog implementation next? O_O

#

Turok will finally be Turok.

random portal
#

so foggy, you were tending to your honeycomb, the beeman sprayed his working bees with the fogger (new core)

eternal island
#

i was curious what games relied on tlb and i cant find a list or anything. just mario 64 and goldeneye is what i found

#

im just curious

languid dune
#

Someone made a list here before.

vapid moat
#

Fog rolling in to next build?

eternal island
#

let me see if i can find it

orchid nimbus
#

Dr Mario transparancy issues 😛

languid dune
silent marten
orchid nimbus
#

reminds me of crappy windows games

eternal island
#

i had found it

orchid nimbus
#

now you have a leg to stand on

eternal island
#

🦵

random portal
manic basin
topaz otter
languid dune
#

Scrolled up and saw the preview images of the next build! 🎉

#

Excitement levels...rising!

topaz otter
#

Thats the delay between nasa and the lunar lander

verbal cedar
# languid dune

Sorry, I'm new so hopefully this doesn't come out wrong. Is the TLB just not implemented yet, or is there a design concern that it won't ever be implemented (not enough resources/can't meet timing ect.).

vapid moat
verbal cedar
random portal
hasty kayak
manic basin
languid dune
verbal cedar
# languid dune Just not implemented yet.

is it especially tricky, sounds like implementing the syscalls and the graphics/computer functions would be a lot harder. Is it becaues it would take a redesign of the cache?

verbal cedar
languid dune
#

Yeah, it'll probably be a late addition to the core. But I don't want to speak for Robert.

daring meteor
#

It has to do with the TLB returning in 1 cycle for some operations

zealous hull
wanton sun
#

it always returns the result in the SAME cycle, so it basically is free of cost as long as the tlb has the target address in it's 32element buffer

wanton sun
#

so you have to compare 32x64bit addresses against a 64bit address and do a add + mask on the right one

random portal
paper orchid
#

Alright, finally updated the entry for S&P

#

I'm sure more games will be modified but I'm happy to at least make this a 1 on the Japan set lol

wanton sun
#

as this would be insane for the worst path, the instruction cache additionally has a 2 element tlb-cache so only 2 elements are compared

#

but data cache compares full 32 elements

thorny marten
#

I for some reason thought majors mask would be the harder game to get working but its playable b4 OOT will even boot

daring meteor
#

TLB cache, heh

cerulean elk
# random portal

At first glance I saw a dinosaur and was wondering WTF fan hack you are playing 🤣

wanton sun
#

if things get hairy, i plan to have that kind of buffer with 2 or 4 elements also for the data path. Need to analyze how many entries games really use

verbal cedar
wanton sun
#

yes, now you see why i haven't done it yet 🙂

wanton sun
#

the compare however is not really on the full 64bit, as each only has a area of different size

verbal cedar
verbal cedar
wanton sun
#

what do you mean? logic usage of fpga?

verbal cedar
#

yeah, are we close to max ALU usage?

#

ALU--whoops LE

wanton sun
#

currently 74% used. Probably 80% when RDP is really done

oblique remnant
#

the DK64 Rap is out of sync with the Karaoke Text but I'm impressed how good this game (no exp pak version) already runs. Almost no graphical bugs and Id didn't crash so far

verbal cedar
wanton sun
#

yes, fitting will be very hard above 90%, so there is not much space left

#

and there are also some other features missing

verbal cedar
#

right--I'm not going to lose hope till the end though 😦

#

I see why TLB needs to be last now, so you can try to get around it if needed if you run out of resources

zealous hull
#

Even if doesn't fit, this is a massive accomplishment.

verbal cedar
#

Absolutely.

wanton sun
#

in worst case i will use this "mini-tlb" and only compare less in one cycle. Our memory is faster so we can exchange clock cycle credits for tlb access time 😅

zealous hull
#

And I say that with Paper Mario being my most desired game. lol

languid dune
#

As long as I can play Mischief Makers and F-Zero X, I'll be happy!

daring meteor
#

What's gonna come first, YUV or TLB?

verbal cedar
wanton sun
#

i hope nothing uses YUV...would be great if i can skip that

verbal cedar
#

Do you think there will be CDC concerns with a mini-tlb?

wanton sun
#

RSp also got some instructions that no official game uses, potentially we can save ressources there too

wanton sun
#

cdc? clock domain crossing?

verbal cedar
#

if the memory is clocked faster don't you need to cross a clock domain to access it? Wouldn't that need a synchronizer to get rid of metastability?

#

(and that wouldn't work because sychronizers add latency, so I guess I don't get how it would work lol)

daring meteor
#

Killer Instinct Gold Projectile effects?
Really?
That's it?

wanton sun
#

no, tlb will be 93.75mhz just as the whole cpu. The memory interface to outside is only 62.5mhz but it's decoupled

random portal
#

nice :)

wanton sun
#

the mini-tlb is not my idea, the original cpu has that for the instruction path: it only compares against 2 caches entries and stalls the cpu if the entry is not in the "mini-tlb" to ask the big one. However, i'm not sure if that lookup costs 1 cycle then or more, need to test that. We could do the same for the data path then, as i would guess most games don't use plenty of tlb areas the same time

daring meteor
#

Oh yeah I was about to say we should test that game on today's build (Assuming there will be one)

storm parrot
#

Maybe we don't need texture filtering and AA?

#

Not sure how much space that saves

wanton sun
#

filtering was 2-3%

storm parrot
#

It's something

zealous hull
#

just squint while you play

languid dune
#

I'm following this conversation with a blank stare on my face, but I'm enjoying it all the same.

wanton sun
#

but i don't want to drop that, too many games look horrible without

marsh loom
#

Some games I can’t move up and down. Is this cos I only have a dpad and don’t have an analog controller?

zealous hull
viral swift
#

No Filtering, No AA = Not a N64 😜

verbal cedar
# wanton sun the mini-tlb is not my idea, the original cpu has that for the instruction path:...

Ah got it. so the instruction one is easy, its just looks if the instruction matches the two entries in the tlb and returns it. The data one is harder because there are 32 64-bit instructions. On a miss it can take one cycle (stall), on a hit it happens in the same cycle?

Concern being, closing timing between the TLB registers since the FPGA has longer wire delay than the orginal hardware had to deal with + resource usage

wanton sun
storm parrot
#

Or maybe its one of those things where you have multiple builds

#

With different feature sets

marsh loom
eternal island
#

i was thinking if it can't, the game list mentioned i'd be content with playing on something like my steam deck

primal bolt
eternal island
#

i would miss paper mario being there though

primal bolt
#

is N64 really 32-bit?

oblique remnant
random portal
#

WOOOOOOOOOOOOOOOOOOOO

daring meteor
#

You will not believe this

#

But

#

N64 is 64 bit

languid dune
wanton sun
viral swift
#

Yeah, i like the distinct N64 Look 😜

storm parrot
#

I also wonder if the Quartus II router is designed for tight capacity? Are there improvements

random portal
primal bolt
mild ether
#

I mean kinda 64bit.

verbal cedar
eternal island
#

how did paper mario use tlb? i'm kind of curious about that game in particular

zealous hull
eternal island
#

wait, thats happening?

primal bolt
#

what does TLB stand for

verbal cedar
# primal bolt what does TLB stand for

translation look-aside buffer. Basically look at your hands to see if you are holding it before reaching to the toolbelt (cache) or going to the truck (memory)

primal bolt
#

hmm

weary beacon
#

True Last Boss

paper orchid
daring meteor
#

Last boss of the N64 core

vagrant ivy
paper orchid
#

(Me as a kid wondering why I couldn't make the cart turn in MK64)

primal bolt
#

Thanks Tim

weary beacon
#

At least that’s how I read it as a shmups fan!

mild ether
#

All these disassemblies I am doing are not 64bit they are just plain 32bit.

zealous hull
#

I imagine it's only a matter of time.

worn delta
#

Did a quick check of the Aleck64 games on the sheet with the updated .txt database and some of them don't display the auto-detect fail message. Could be good to run through all the tabs missing an entry for the database or are marked Missing and check what is now in and what is still missing, if anyone with the HTGBD pack is bored 🙂

daring meteor
#

Yeah only a few games used 64 bit instructions

mild ether
#

Have not come across it yet.

wanton sun
#

nearly all games use 64bit instruction at least for memory load/store and FPU

#

mostly because 64bit fpu instructions are about as fast as 32bit

primal bolt
#

the sytsem just looks so close to 32-bit without filtering and AA... in terms of graphics

#

but maybe not its hard to compare since its the only 64 bit console besides jaguar

daring meteor
#

I dunno but to me it looks way better than an Amiga 3000

primal bolt
#

to me it looks a little better than PSX

vagrant ivy
primal bolt
#

sometimes worse for textures without filtering

daring meteor
#

The serious 32 bit amiga

primal bolt
#

do we have amiga 3000 on mister

#

i dont know what that is

daring meteor
#

Yes but no

primal bolt
#

i know the other amigas

daring meteor
#

We have a fast Amiga

vagrant ivy
#

we dont have accurate timings on any Amiga other than the 500/600

primal bolt
#

oh

vagrant ivy
#

1200 runs much faster than a real amiga 1200

daring meteor
#

I don't think anyone really cares about accurate timings on a 3000 tho

undone oak
#

Woohoo! Starfox 64 beat!

eternal island
chilly ember
#

I'm more excited for perfect dark pc port to get finished

#

Already a perfect dark pc port out there but still needs some work

random portal
chilly ember
#

I have no idea, that would be cool tho

#

I dont see why not

cerulean elk
chilly ember
#

Ship of harkinan devs are working on a port of it too so be interesting to see how it differs

zinc dew
verbal cedar
zinc dew
wanton sun
#

second ram costs about 3% of the logic

#

one reason why i never really considered it

zinc dew
#

Wow I didn’t know

verbal cedar
lament escarp
vagrant ivy
#

well us Tier 99 Patreons have the finished core already

fair stump
#

And it still doesn't run vivid dolls

wanton sun
modern sleet
worn delta
lean spruce
wanton sun
zinc dew
#

ohhhhh

verbal cedar
zinc dew
#

I like the core but I really miss ALSA, YC, HDMI downscaling, and adaptive scanlines.

#

||I don’t even know what ALSA is lol||

wanton sun
#

ok, i add back ALSA if you tell me in the next minute what it even does 😛

zinc dew
#

LOL you got me!

vagrant ivy
#

Advanced Linux Sound Arch

daring meteor
#

ALSA? Like, Linux sound?

vagrant ivy
#

Its vital you rotter !

daring meteor
#

What would that even do on mister

zinc dew
#

It advances linux sound

primal bolt
#

nobody complaining cause we know the core isnt finished

worn delta
#

What is advanced Linux sound?

vagrant ivy
verbal cedar
lament escarp
#

ALSA means all lazy sleep afternoon, it's when your just chilling.

vagrant ivy
#

without it the core isnt done. The Drama !

verbal cedar
#

When are we just going to ask ChatGPT to write the TLB?

vagrant ivy
#

I am going to reduce my Patreon tO tIER 98 UNTIL THIS TRAVESTY IS SORTED

wanton sun
#

maybe in the end there can be a special YC core and maybe the adaptive scanlines added back. ALSA and downscale really noone needs with this core i guess

#

for now i just dropped everything i could to keep the development cycle short

worn delta
#

What does ASLA actually do?

daring meteor
#

We ALL want ALSA

fair stump
#

Buncha jokers in chat today turtlepower

daring meteor
#

Most requested feature

junior pine
#

Please keep shadowmasks and scanlines, things don't look good over HDMI without those

verbal cedar
vagrant ivy
#

We need Alsa and we really need Elsa too

#

I say let it snow until the core is fixed

buoyant plume
junior pine
primal bolt
wanton sun
#

from my understanding ALSA is is there to occupy ressources we can get back? oh pardon, i think it allows the linux to play audio in the core

vagrant ivy
#

ALSA !

nimble needle
vagrant ivy
#

I may have got a Vowel wrong

junior pine
fair stump
#

Are one of those missing features why text tends to look kinda squished and unreadable since I'm using a filter preset?

junior pine
#

In exchange for stupid "trubo" (hmpf!)

primal bolt
#

no

worn delta
#

Well if cutting it makes space for Rumble Pak support... 🙂

wanton sun
#

don't worry, i will get the priorities right: transfer pak >>> rumble pak

daring meteor
#

007 the world is not enough has never seen more boots until now

primal bolt
#

donate the money to buy two and I will buy you one

lean spruce
#

when using only analog output, is it possible to disable the HDMI scaler completely? And can that impact performance in a core that is DDR memory intensive?

junior pine
weary palm
#

Salsa? Now I want tacos.

stone pilot
#

But what about Pokemon Stadium Shindou Edition

primal bolt
weary palm
#

How am I going to play without HDMI

lean spruce
#

Ho do I disable it

#

I know N64 core doesnt support analog yet, but asking for other cores

#

like PSX

stone pilot
#

It can be disabled when building a core using the DEBUG_NOHDMI flag

#

you can't toggle it on and off in a given core that has it

lean spruce
#

oh, ok. Thats too bad

wanton sun
#

well, let's not slice the FPGA right now when it's not even clear we will run in a short situation. Might be it will all fit well. Also there is still room for optimization in the current design

zealous hull
#

Thank you for everything you're doing, Robert. ❤️

modern sleet
#

Obviously with your magic haha

wanton sun
#

yes it was amazing. Even builds with 97% worked well

#

i just fear it will be harder with n64 to get that high due to the much higher clock on all components

#

but maybe it will just do it's magic 🙂

eternal island
#

i'm pretty excited to see how this goes. there are actually only a couple n64 games i really like, but they are big ones for me

drowsy lantern
#

Oh so I wasn’t crazy when I was feeling like the scanlines weren’t adaptive! 🤯

orchid nimbus
#

@shut sentinel made some really nice adaptive scanlines

twin barn
viral portal
twin barn
#

one less multiplier in LE's is a good chunk of space saved

primal bolt
#

there has to be more

eternal island
#

listen here bub, maybe its a few, maybe its a couple. it might even be a bundle of games.

primal bolt
#

its 33

eternal island
#

maybe less, maybe more. could it possibly be a bunch?

primal bolt
#

I just know you would like more than 2 games

eternal island
#

you don't know that. maybe its 2. it could be

primal bolt
#

I know it

eternal island
#

my favorite games are everyones favorite n64 rpg, and that one super hero game that is famous

compact depot
#

It’s a MiSTery

orchid nimbus
#

imagine that FPGAZumSpass travelled into the future to take the code his future version already made - and is just leaking the new code bit by bit 😄

eternal island
#

the PSX core led to time travel after he sped up chrono trigger

primal bolt
#

he doesn't have government time travel technology

#

so your theory is bunk

mild ether
#

Should be able to at least test to game to completion easy with it.

primal bolt
#

can you make a 60 FPS hack for WWF No Mercy

mild ether
#

Probably not.

primal bolt
#

that would be legendary

#

as long as it doesnt speed up the gameplay

#

it probably would though

mild ether
#

Something tells me the game cannot go 60fps

primal bolt
#

probably not without overclock/turbo

orchid nimbus
#

@primal bolt just wants to see men wrestle eachother in tight spandex

primal bolt
#

wrestling is a real mans sexual sport

#

it started in Greece

orchid nimbus
#

just as leathered up bikers in stuffy bars

drowsy lantern
primal bolt
#

then the aliens came and wiped out sodom and gemorrah

drowsy lantern
# random portal WOOOOOOOOOOOOOOOOOOOO

I can't get over how awful this suit design is. Like, it looks like a placeholder texture that you would use while waiting for the proper texture to be finished. 😂

drowsy lantern
primal bolt
#

we dont need no stinkin eyes

random portal
primal bolt
#

is that road rash

#

i only tried jail break before

#

on n64.... other consoles i played the rest

mild ether
#

I am having more fun playing with the tools for disassembling n64 stuff than play the core. N64 on MiSTer is good times all around.

primal bolt
#

figure out 60 fps hacks

#

youll be the new king of pop

quaint rune
#

hee hee

mild ether
#

I will get back to you in years.

primal bolt
#

a bunch of games are locked at 30 if we can unlock that and add a bit of turbo.... BAM!!!

#

ask that dude who did the mario 64 60fps hack

mild ether
#

I heard about that a little but it sounds like it was just overall improvements to the code that got more fps. I could be wrong.

primal bolt
#

yea maybe it was

#

but a framerate lock in games could just be a toggle/hex edit alot of times

mild ether
#

I can't even understand C so could not even do anything like that.

primal bolt
#

many games they just lock it to 30 cause they dont want it jumping from 30-45 etc.

#

or whatever... they just want it a flat framerate