#Nintendo 64

1 messages · Page 85 of 1

native mesa
#

This is an N64 chat tho

trim seal
rapid prairie
#

On today’s core Banjo Kazooie doesn’t take up the full screen on my consumer CRT. Not sure if this is worth noting. Running component via the analog io board

#

Also when loading games my crt doesn’t show the loading bar but my lcd monitor still does. Guessing that is a mister unstable issue? That happens across all cores

trim seal
#

I have that uneven-ness on Banjo Kazooie as well, hdmi out though. And other games on the core don't seem to have that particular problem, though a few different visual issues have cropped up with this core.... So....maybe?

hollow badger
chilly ember
#

Yea same thing. On HDMI its not quite centered, shifted slightly to left and then on crt it looks like that

rapid prairie
#

Anyone else getting no loading bar for games on their CRT regardless of core? Curious if that is a me issue or mister unstable issue. Just started happening to me yesterday

modern sleet
#

Ill just force anything over 240 lines to use the normal vsync range for now

chilly ember
#

Over HDMI

primal bolt
#

I dont get them on Saturn either but i usually have to reset cause it goes to the bios

rapid prairie
#

Cool, doesn’t bother me just thought was weird. Arcade still shows the loading status bar for me too

primal bolt
#

not sure why N64 doesn't

forest forge
#

Not gamma correction

worn delta
#

I know the 240p TS is WIP, but there may be tests that are useful for troubleshooting display issues

forest forge
#

It is very useful to have it in my case, sorry. gamma correction

native mesa
#

Is it just me misremembering or does starfox laser charge faster than normal

trim seal
#

Triple Play 2000 also has the glass screen door effect going on. 640x474i

zenith orchid
#

I have an old ipad with that screen, I gotta figure out how to put it to good use

vapid moat
#

Alignent's corrected now, sweet~!

modern sleet
vapid moat
weary beacon
# chilly ember Over HDMI

Same problem for me over HDMI 1080p, Banjo Kazooie picture is not centered or maybe it's cropped on the right side?

chilly ember
#

I tried a few games to see it happened with others but didn't find anything but if it's happening with two games there's probably some more that do that

mortal panther
# forest forge Not gamma correction

The new build enabled gamma in the context of the N64's hardware. It's a feature of the Video Interface (VI).
It's not the same as the gamma correction filters in MiSTer.

zinc dew
orchid nimbus
neat sierra
#

But why male models?

forest forge
zinc dew
mortal panther
forest forge
zinc dew
mortal panther
#

Robby's a friendly fella.

languid dune
#

Except when Dark Robby takes over. elmorise

prisma ivy
#

I haven't been online much at alllll today. Scrolled up a bit. Saw gamma something. Is Starfox looking better now?

languid dune
#

More accurate yes. Better? That's in the eye of the beholder!

prisma ivy
#

I mean, does the game still look dark. I cant see inside the cockpits when the camera goes by

languid dune
prisma ivy
#

Oh dang that's awesome

#

Its so fun to see progress like this

#

For a minute there I thought we were doing "mods are asleep, post x" but then be deleted his posts

zealous hull
#

We'll sneak some gifs in here or there, but never long enough to get caught. 😉

languid dune
#

Robby is always watching! Watching with those ||eyes!||

#

👁️

zinc dew
#

👁️👄👁️

languid dune
#

Robby just doxxed himself by posting a selfie.

trim seal
#

Supercross 2000 also has the glass screen door. 640x474i.

languid dune
#

Never mind that his profile pic is an artist's rendition.

prisma ivy
#

Imagine a giant set of eyes and a mouth floating into your bedroom at night

#

Now imagine it with divot applied

maiden wyvern
#

Imagine it but the mouth is encouraging you and telling you what an asset you are

spiral garnet
#

anyone get a crash before marios 3d head appears after the title screen?

vapid hawk
#

has anyone had this while playing waverace in time trial mode, suddenly the hud started flickering like crazy

#

it resolved itself after like 10-15 seconds

languid dune
languid dune
#

I see Dark Robby has come out to play!

vapid hawk
#

bibically accurate Robby

languid dune
#

Is that actually a balloon Robby?

wraith estuary
#

What is Divot?

mortal panther
languid dune
#

Oh my god!! Robby changed his user name!! cryclops

#

I'm scared!

zinc dew
#

lol

orchid nimbus
#

................ oh ffs

languid dune
#

Will the profile pic be next!?

deft tree
#

I hate metroid prime.

#

: )

languid dune
#

Okay, 👁👄👁. Time to ban Robby.

brisk edge
#

To the discussion earlier about Banjo Kazooie, I think it runs at a slightly less common resolution than most 64 games, that might be why it's doing that

languid dune
#

So what other games use the gamma mode other than Star Fox 64? Thought I heard Buck Bumble uses it too?

zinc dew
#

Buck Bumble and Chameleon Twist

languid dune
#

The transformation is complete!!!

#

Truly worthy of spooky month.

#

It's kind of amusing that Doom 64 of all games does not use it.

vapid hawk
trim seal
orchid nimbus
#

that ain't Jeroen Tellllllllllllllllllllll

night saddle
#

filters will work better with the added resolution at 1920x1440 and youtube uploads look way better in 1440p compared to 1080

languid dune
#

Yeah, 1080p youtube uploads get ravaged by compression artifacting.

trim seal
maiden wyvern
#

@zinc dew you committing for the month?

#

Spooky

orchid nimbus
zinc dew
twin barn
#

I almost banned you

elfin relic
#

you're cheating on us with other servers?

twin barn
#

Right now

elfin relic
#

do it birdy, put him in time out

elfin relic
#

eye mouth eye hylian sheild has gone too far

zinc dew
#

lol ok fine, sorry

languid dune
languid dune
# zinc dew lol ok fine, sorry

At least we can safely say that the last 30 minutes have been the greatest 30 minutes in Robby history. Those who missed it will be shamed for all eternity. And those who didn't can forever say, "I was there for eye mouth eye 2023. 🥹 "

zinc dew
#

lol it’s gone

languid dune
#

Actual new profile pic!?

mortal panther
#

Why does Robby look like a Furby now?

elfin relic
#

always has

fair stump
#

Everyone please join me in solidarity

cerulean elk
#

The new avatar has to go. Creeping me out

cinder pagoda
#

Is Yoshi being held back by the lack of TLB or is it another issue?

wanton sun
#

can someone get a photo of NTSC Banjo Kazooie from real console on CRT? Best would be from the game select screen where banjo sleeps. The game sets the horizontal crop on the right side so it only uses 590 pixels wide and leaves the last 50 black. So from that perspective, the black area on the right side makes sense. maybe it should be more centered? But probably not filling the whole screen

chilly ember
#

Real hardware picture, used everdrive tho

iron trail
#

@chilly ember D-series?

chilly ember
#

Yea D Series

surreal summit
vapid hawk
#

wow they really saved every possible pixel on that huh

#

basically only rendering inside the safezone

dense chasm
#

Gonna update things, has the analog range been adjusted, or should I skip "update all" again?

#

Think last time I updated was right after the unstable nightly of 9/24

modern sleet
#

@wanton sun Not sure why, but Banjo sets the vertical res output to 213? not 237?

vapid hawk
wanton sun
#

vertical? yes it cuts off parts of the screen

vapid hawk
#

that code is currently merged and not released afaik , so you can get it in any unstable nightly

wanton sun
wanton sun
#

so it seems the core does not cut off too much, it's just not centered

#

thank you @surreal summit and @chilly ember !

vapid hawk
#

what are you working on today Robert ?

arctic oracle
#

Mister 1st pic, original hardware 2nd. Both ntsc on same crt taken 2 mins apart. Mister I'd shifted down and to the left

wanton sun
vapid hawk
#

yeah dedither feels sorely missing in starfox right now

trim seal
#

Next game with glass horizontal screen door - Roadsters. 640x474i

vapid hawk
#

the new VI stuff seems awesome i got a chance to check it out today at last 🙂 it's starting to look intensely authentic
[repost from above just to make runningman8s message readable]

wanton sun
#

both dedither and AA need the hidden 9th bit and fetching that from Memory for VI is most of the work

#

dedither itself is not that bad, just ressource heavy

vapid hawk
#

can you apply both on one pass ?

zenith orchid
#

Is lack of divot really noticeable in any game right now?

wanton sun
#

you need to compare the center pixel against it's 8 neighbors for dedither

zenith orchid
#

Oh that's pretty cool

vapid hawk
#

in a square or in a row ?

zenith orchid
#

It's kinda ingenious how much thought was put into getting a clean picture

wanton sun
#

3x3 square

#

but comparing 24bit against 8x24 bit will cost a lot

vapid hawk
#

i guess you can kind of cache and reuse a lot of samples ?

#

like when the 9x9 tile moves one pixel right you only need 3 new samples really?

wanton sun
#

the fetching is not the issue, i already implemented that

#

well, for the color, not for the coverage yet

#

and AA <-> dedither is either or. Only one of them is applied for each pixel

vapid hawk
#

arent the samples in 5 bit color at that point of comparison ?

wanton sun
#

no, it couldbe from a 32bit framebuffer, so everything happens in 8bit per color

vapid hawk
#

oh

#

does any other core support 32bit color in the slightest ? that may be unique

wanton sun
#

it's only really 24 bit for color and 3 bit for coverage. PSX also supports 24bit color nativly, but cannot render in 24bit, so mostly CPU draws the image or FMV

modern sleet
wanton sun
#

vsync should be static, vblank should not matter for CRTs and with smaller vblank you get full height on HDMI instead of black borders all around the image

vapid hawk
#

isn't it kind of weird to apply dedithering to a 32bit rendered image ?

wanton sun
#

you don't have to, dedither can be disabled(from the game)

vapid hawk
#

but some devs did anyway ?

wanton sun
#

no idea if someone would dither and dedither 32bit framebuffers, but i doubt it

#

32bit isn't used much anyway

vapid hawk
#

seems like mainly menus i think

wanton sun
#

you can see it currently: everything with 32bit is completly broken and that are not too many games

vapid hawk
#

i love how in the core OSD right now you can enable/disable each VI feature and see exactly how it affects the image in realtime

modern sleet
vapid hawk
#

i think this core might put to rest a lot of myths about the n64 blur and where it comes from

trim seal
#

@wanton sun I've found a handful of games where the vertical lines aren't distributed properly, giving the effect of looking through a piece of glass with horizontal compression, sort of. - is this a known issue?

wanton sun
wanton sun
vapid hawk
trim seal
#

So far I've found the issue in:
Rayman 2
Rat Attack
Supercross 2000
Triple Play 2000
Roadsters

wanton sun
#

downscaling requires to fetch 2 lines sometimes, probably that doesn't happen. I thought it would work as interlaced also requires that, but maybe not

vapid hawk
#

i noticed a few rows seemed missing off the top of the text in rayman2 but nothing that extreme before

trim seal
wanton sun
#

thanks, having multiple examples helps finding a good case i can create a savestate with my emulator from 🙂

vapid hawk
#

does that mean rayman2 is actually supersampled ?

wanton sun
#

here is the thing: you almost never want downscaling on HDMI, you want the original image. But CRT cannot do that 😦

#

i might postpone that until all VI features are in and hopefully i can find a good solution to output the true resolution via HDMI instead of compressing it

vapid hawk
#

some crts can do 480p 😛 rare tho

wanton sun
#

not 480p, it's only some lines missing. On hdmi i can just make the blanks and sync smaller and give out e.g. 256 lines via NTSC

#

psx core does that to be able to do 256 lines for pal60

modern sleet
wanton sun
#

well vertical start and end are a hack currently, so i wouldn't trust them too much

#

295 is probably wrong, the guard band for vertical is not implemented

modern sleet
#

Ok :), I wasnt too sure

wanton sun
#

penny racers PAL also has this and shows too many lines on the bottom which contain garbage

#

but i don't want to invest too much time into the sync video out. Rather leave it there and optimize the async once the VI is finished

vapid hawk
#

resident evil2 fmv seems to be only 200p - and i think it shouldn't even really be that tall there's a lot of junk at the bottom of the frame

wanton sun
#

i wonder why some games crop right, like banjo and some don't

#

they must use different settings to crop

vapid hawk
#

possibly saving performance by rendering less ?

#

or does crop happen after rendering

wanton sun
#

there are so many settings...you have a vertical height, a vertical start and stop and a scaling factor

#

probably some combination doesn't work right currently

zenith orchid
#

I wonder if they were doing internal tests on the highest selling CRTs of the time, or CRTs that were highest selling which people held onto the longest

surreal summit
#

Don't know if this is helpful, but this is raw composite capture of MiSTer vs original hardware.

vapid hawk
#

found this, indepth description of how the re2 fmv works, they're doing some real weird stuff

modern sleet
#

But you already did so much leg work just pulling the fields

vapid hawk
wanton sun
#

so RE2 does abuse VI and generate timings by repeated writes to the config...sounds like a lot of fun

vapid hawk
#

i think its considered one of the most impossible ports of all time 🙂

modern sleet
#

RE2's scaling is all over the place

wanton sun
#

this is more like Atari2600 style programming

vapid hawk
#

yeah

#

factor5 was involved 😄

wanton sun
#

so what that means is that the game doesn't even set the desired resolution, just keeps the video out in vsync all the time and therefore the visible area gets smaller on a crt

#

does that work with digital hdmi modded n64?

vapid hawk
#

yeah

#

it might need a little bit of cropping i can't remember

wanton sun
#

it already sounds like a big rabbit hole to completly fall into and never come back. I rather think about something else today 😆

vapid hawk
#

lol

#

i can grab some screenshots off it on n64digital if you need later

#

no worries or anything i just thought it was interesting

wanton sun
#

the thing is that i currently don't allow games to modify the timing on runtime because of hdmi sync and plenty of other reasons

vapid hawk
#

the fmv already runs quite good it just has some sort of like messy area at the bottom

wanton sun
#

yes, this is probably where it would force vsync to make it black

#

the text sounds like they could not use the bilinear scaling, because the image was already gone in the framebuffer

vapid hawk
#

sometimes the messy area seems to be way off the bottom of the fmv frame and sometimes it encroaches on the actual fmv itself, its inconsistent

wanton sun
#

this will probably change with every timing difference in the core, e.g. when i adjust DMA timings

vapid hawk
#

makes sense yeah

wanton sun
#

very good, so i have an excuse to not touch it until timings are perfect 🙂

vapid hawk
#

its probably quite lucky it works even as well as it does

#

i'll try to get saves setup as close to each of the fmv's as i can for testing later on

zenith orchid
#

It must be nice knowing what you can put off because it makes sense to

#

and man the teamwork here is inspiring to see. As Robert doesn't have CRTs of his own.

trim seal
#

Add Mike Piazza's Strikezone to the horizontal banding list.

zenith orchid
#

Suddenly I'm craving pizza

trim seal
#

Dunno why that strikes me as amusing that Lord Salami wants a pizza.

#

But it does

zenith orchid
#

ooof, that one is not easy on the eyes

#

sorry about that

trim seal
#

Major League Baseball starring Ken Griffey Jr also has it. Kinda hypnotic actually

languid dune
zenith orchid
#

This stuff might come after TLB

#

since TLB is very likely to affect timings

trim seal
#

I guess we'll never know.
Until we do.

zenith orchid
#

And until then, CRT probably won't be ideal for this core

trim seal
#

Oh this is HDMI 🙂

zenith orchid
#

Oh, duh.. this is clearly a very different issue

vapid hawk
#

huh

#

yeah if its on hdmi its something else

trim seal
#

Oh yeah, all the stuff I've been posting about this glass-band sort of effect on some of the games has been HDMI. Rayman and all.

vapid hawk
#

is that pal rayman or anything?

#

i don't see it on mine

trim seal
#

Nope, all USA testing

vapid hawk
#

huh

#

maybe i'm dumb, or my filters hid it

trim seal
#

Just on those 6 or 7 games I listed above, and the few extras.

vapid hawk
#

oh or maybe it only happens with the expansion pak in ? i have it disabled usually

trim seal
#

Mayhaps. I'll check.

zenith orchid
#

Isn't it on by default?

trim seal
#

yup

vapid hawk
#

yeah but on balance it makes more games worse than better so i turn it off

trim seal
#

You're right you know, with expansion pack disabled, at least on Rayman 2 - the problem isn't there.

#

I'll see if that affects any of the others.

#

Ok, So it makes no difference on Rat Attack, I presume it' s just a rendering mode that Rat Attack does by default, that Rayman does only with the expansion in. Doesn't look like the expansion itself is the issue.

vapid hawk
#

makes sense yeah

trim seal
#

@wanton sun Looks like that rendering issue in Rayman 2 doesn't exist in that game if you have the expansion pack disabled (doesn't seem to affect the others), so perhaps comparing what that game does differently after detecting the expansion pack will clue you in to what's going on.

sinful stag
#

how on earth do I get this core onto my 31khz monitor CRT without it being squished horizontally
I tried forced_scandoubler=1 and it wouldn't sync
vga_scaler=1 syncs but is too narrow

#

sorry if a million billion people have already asked

knotty zealot
#

eye surgery

vapid hawk
#

if vga-scaler sync but is too narrow just make it wider on the crt?

#

crts kind of have no idea how wide to make anything half the time you have to tell them

obsidian cosmos
#

Just beat Star Fox 64 on the core. Thanks Robert!

#

Died once to Andross' bullshit sucking attack

#

I feel like braking should save you but the trick is to just mash barrel roll off to the side or bank some bombs

vapid hawk
#

what route did you take?

obsidian cosmos
#

Pleb route. All right until the Fire planet then I missed the switches on the train for the easy ending

vapid hawk
#

there's loads i've still never seen

#

its kind of a shame how obscure some of the branches are to find

#

if you were really skeptical you might suspect they wanted to sell more guides

obsidian cosmos
#

I crashed into the waterfall in level 1

#

Forgot you have to hit all the arches first 😅

vapid hawk
#

hit all the arches + save falco iirc

chilly ember
#

I played through some of it tonight, beat the thief in the forest fight and made it to the next town, explored for a bit then i finally got a crash in the Inn. Music still playing. Guess it's prone to crash randomly

eternal island
#

music still playing

#

just frozen

#

seems to just be random

stone pier
#

I never use Discord, so sorry if this is the wrong place. I just tried the new core with the CRT timing fixes. In NHL 99, the screen is now filled instead of having huge black margins on the left and right, and the game is no longer choppy with the music after starting a new game and seems to be running near full speed, however the graphics are now corrupt. Lines are missing so the text is hard to read. There are no black lines, it's just chunky looking. Horizontal lines are fine, it's vertical placement of the lines that seems wrong. Star Wars Rogue Squadron intro has the same behavior. Mario Kart 64 looks perfect. Edit: Looking up at older posts with screenshots, it looks like those, so NHL99 and Rogue Squadron are two more examples.

eternal island
#

it did seem to crash more when he zipped through menus too fast, but no way to repeat, so probably me just looking at random actions and thinking "maybe that did it.."

slate sundial
#

Thanks for the response 👍

#

possibly I dunno, looking forward to doing a few tests / combinations when the feature is available

chilly ember
eternal island
sinful stag
vapid hawk
#

in the crts osd

sinful stag
#

it's because it's 640x237 I guess

vapid hawk
#

you could also try changing whatever your output resolution is, vga-scaler mode means its using whatever you have set for video_mode

sinful stag
#

is it stuck at that resolution, 640x237?

bitter fjord
#

it's always been this way for me

stone pier
#

same for me

chilly ember
#

No loading bars for me either

vapid hawk
#

the rom loading bar ?

stone pier
#

correct

vapid hawk
#

what do you get instead ?

stone pier
#

black

vapid hawk
#

thats weird i'm sure that used to work

#

havn't used my crt in ages though

stone pier
#

I haven't seen it working

flint thunder
chilly ember
#

It will work on like an arcade core or whatever but not on n64 core

dreamy kayak
remote hatch
#

yeah, I haven't seen loading bar since the very beginning

trim seal
#

Add Donald Duck "Goin' Quackers" to the horizontal glass list.

#

Same as Rayman 2 - without the expansion pack, it doesn't have the issue.

flint thunder
marble cargo
#

Reminder Rayman 2 does have a "low resolution" mode in the menu that fixes the artifact bug.

I would honestly recommend using that low resolution mode anyway, since it helps improve the performance of the game.

trim seal
#

Yes, presumably that's what the game does automatically without the expansion pack. I'm just listing it as part of the bug that is also affecting other games that don't have that option. I'm not really concerned with actually playing the games that much atm.

#

Just documenting for Robert.

keen hazel
ornate obsidian
#

Might be the wrong place to ask, but seeing the earlier discussion regarding the added lag on C2 in 4:3, anyone knows if this has been fixed on C3/G3 models? Cause I have a C1 where everything works perfectly but I'm also thinking of swapping out my C9 (which doesn't accept 1920x1440) at all at some point

vapid hawk
#

pretty sure its been the same since the C2 on all future models

#

2560x1440 works pretty well on a C9

#

well its good for scanlines but meh for shadowmasks, still not bad

knotty zealot
#

1080 because i'm not a pleb

hollow rune
#

Sometimes when I am telling someone who knows nothing about MiSTer about MiSTer I can hear myself, and I am like, I sound like I am in a cult don't I?

prisma ivy
native mesa
#

There are 2 other camps. People that don't realize you can even play games not on original hardware, and those happy enough with software emulation or retropis

compact depot
trim seal
#

Don't forget the tinkerer sect. The people who have an obsessive interest in a core while it's in development, but don't really play games once it's done, they just like the IDEA of being able to do it.

vapid hawk
trim seal
hearty oar
#

it's odd, I didn't have a huge amount of interest in messing around with the PSX core and playing games until it was "done", but for some reason with the N64 core I'm having a lot of fun playing various games as the core develops and seeing how they improve

trim seal
#

I think there was a lot more interest in why they made the decisions they did, graphically, the infamous vaseline, etc. Seeing it come together layer by layer and thinking about the reasons why is low-key exhilarating. As an engineer, anyway. 🙂

remote hatch
#

I don't know much about this console , I don't even know how games should look properly , I can only catch obvious errors

#

PlayStation I love with all my heart hehe

hearty oar
#

also exposing what is essentially a fully programmable vertex pipeline is insanely cool

remote hatch
#

and of course I am full of admiration for Robert and this project , I enjoy reading about it and following the changes nintendo

gritty river
#

I'm very excited to get my first look at the core later today, but I've seen the footage and I have to commend Robert on doing the "impossible" yet again

#

As is tradition for me I'll attempt to compile a 4k version just to see if it will work

worn delta
#

A 4K version of the core?

maiden wyvern
#

They've got a 4k psx core

#

IVE SEEN IT

gritty river
#

And SNES too

#

It's not very useful since it's capped at 30Hz, but it's a way to use more detailed shadow masks - it's more of a look into what a future FPGA platform might handle with ease

marble cargo
#

That is one reason why the Retrotink 4K interests me.

gritty river
#

Same

worn delta
#

Oh, you mean running the core through the retrotink 4K? I thought you were trying to somehow compile a 4K version in Quartus for some high end board or something

maiden wyvern
#

Just with mister!

worn delta
#

Are Retrotink 4Ks on sale now?

hot spoke
#

No

worn delta
#

Thanks. As an aside, is there any word on how much they will retail at when they are?

maiden wyvern
#

Budget for $1000 and be pleasantly surprised

terse canyon
maiden wyvern
#

Natrox

terse canyon
#

ah thought it was some company or new venture then lol

gritty river
#

Some people's boards can't handle the iPad resolution, 4k is insanely more

#

260MHz pixel clock on a chip rated for 140

worn delta
#

Ah, that's interesting, I didn't realise DE-10 nano had issues there

gritty river
#

iPad resolution is slightly out of spec, most people can run it

#

But these chips running faster than they are rated for, I reckon it's just because it's old but the baking process has gotten much better

#

It's an old chip, it's not even supposed to know what HDR is

terse canyon
#

are there any vids or pics of this sorcery 😃

gritty river
#

Yeah, I do have some

maiden wyvern
#

This is the stuff big terasic doesn't want you to know about

gritty river
#

Sephiroth getting murdered in 4k

#

I used my TV to take a screenshot

#

To run SNES at 4k I had to rip out MSU and BS-X

#

So whether I can do it with the N64 core.... Not sure

#

Even on PSX it increased timing slack a ton which lead to small visible artifacting in the scaler

bitter fjord
#

I kinda wonder if a pin compatible version of a higher specked hdmi chip exists for the DE-10

gritty river
#

It does not

bitter fjord
#

because even if it's BGA it wouldn't have been too hard to swap out

gritty river
#

I've checked, considered that option

bitter fjord
#

darn :/

#

how about designing an interposer then?

#

assuming 4K compatible chips are affordable

gritty river
#

Well that'd be going the way of the Retrotink

#

No point in that given we've got someone capable on that

bitter fjord
#

well, it would be built into the MiSTer

#

that'd be the point

#

unless there is somehow a way for the retrotink 4K to know what core you are running, having 4K built in might be viable option to increase versatility

maiden wyvern
#

I think birdybro was talking about a way

bitter fjord
#

in theory you could detect phase/timings to know what core/console is running

#

another way would be for mister to send an identifier through hdmi for each core, kinda like an edid hack of sort

marble cargo
gritty river
#

You'd need to handle shadow masks too, else it wouldn't be very useful

bitter fjord
#

tbh I am still on the fence as to whether to go for Retrotink or the morph, so much so that I might end up getting both xD

#

though I will probably settle to the first that comes out

#

Retrotink has more io options for me though because I need VGA, SCART and YPbPr

#

though I could just use adapters on the Morph

#

worst case scenario I could grab the RT4K for my arcade boards/consoles and the digital version of the Morph to upscale MiSTer

knotty zealot
half mason
#

@keen hazel if only someone could work some magic wizardry like this on the saturn core for CRT Q-Q

pale granite
#

@gritty river so this 4K mode works on some DE10 boards but it's a lottery?

native mesa
#

Morph don't do 4k

final walrus
# gritty river Yep

are the cores you compiled available to download somewhere? I'd love to fiddle around with it and get frustrated that nothing works on my unit.

native mesa
#

I'll probably get a Retrotink 4k down the road or we'll see if mars gets traction and people port to it

#

Robert said maybe he could have a mode that outputs 320 width on digital that skips the bilinear filter so that would make scaling easier on 1440 displays

cerulean elk
#

Moving to 4K for YT seems kinda useless and a resource hog storage wise so it would just be for my own gaming time

wanton sun
wild ruin
#

what’s needed to run zelda OOT?

wanton sun
#

boot.rom, database, up-to-date mister main and any core of the last week

worn delta
#

You don't need to patch anything to play OOT now, but you need a no face patch to play Mario 64 🙂

wild ruin
#

oh

worn delta
#

If you check the compatibility sheet (also pinned) you can get an idea of what all is very playable now

wild ruin
#

as I downloaded and put everything in manually I must have missed some bits

broken cradle
wild ruin
#

downloader .ini is in the main folder right?… it’s been a while

worn delta
#

TBH I would go the update all route I mentioned, that will ensure you have the right files and are always up to date

wild ruin
#

yeah

worn delta
#

Root/fat off hand

wild ruin
#

forgot how to do it need to refresh

#

I hate doing the update all as I have to take the mister to the arcade monitor via VGA and run a super long ethernet cable… madness. Dont have other monitors I can use lol

worn delta
#

You might want to pick up a WiFi dongle

mellow raft
#

Yeah I was gonna say 😛

brisk drum
#

Lol @dongle

mellow raft
#

You can also technically run the update via SSH from a PC

brisk drum
#

Funny word

primal bolt
#

I run update all from PC

mellow raft
#

so you don't need a monitor technically 😛

worn delta
#

Robert drops new N64 builds more frequently than a lot of people have hot meals, so you are going to be back and forth near daily if you want to stay up to date

primal bolt
#

sad but true

#

people should be getting 3 hot meals a day!

brisk drum
#

Im not touching the n64 core until castlevania boots

primal bolt
#

what

brisk drum
#

And once it does I’m gonna play it non stop

primal bolt
#

there are much better games

brisk drum
#

Not to me …

primal bolt
#

Street Fighter Zero 4

worn delta
#

Those ones are TLB aren't they?

wild ruin
brisk drum
#

I love the series and it’s the only game I haven’t beaten into the ground

#

Besides haunted castle of course

brisk drum
worn delta
#

You know there are two Castlevanias on the N64?

brisk drum
#

Yep

#

Gonna start with the first release than the enhanced release

primal bolt
wild ruin
#

from mac>terminal then?

brisk drum
#

Oh yeah! I just remembered there’s an unreleased beta for a castlevania game for Dreamcast ..

#

That’s what I’m gonna focus on today ..

primal bolt
#

I can show you on windows I dont know how to do it on mac, but its probably the same

#

its very easy

dense wagon
#

mac... search for a terminal

#

for a terminal

wild ruin
#

on it

dense wagon
#

if you have the SD card mounted (iv not looked above as to what is happening) it will be located in /Volumes/

wild ruin
#

yep

dense wagon
#

can get there via cd /Volumes/[name of volume]

#

sweet

wild ruin
#

what’s the command to run the script 😰

weary beacon
#

For me almost right, a little up now, can you test lylatwars?for me (and other crts users) goes out of sync (the image rotates from top to bottom)

dense wagon
#

depends on the type of script - if its a bash or sh script you can do it via 'source' or simply . [script name]
you can also make a script executable via chmod +x [script name] then do a ./[script name]

#

(the first two options there is a space after the dot)

#

./ is a short had for 'current directory, run this'

wild ruin
#

chmod /Volumes/MiSTer_Data/downloader.ini ./Volumes/MiSTer_Data/downloader.ini

#

? (please laugh away haha no idea what I am doing)

dense wagon
#

ah wait wait

zinc dew
#

@wild ruin can’t run the script from the MiSTer itself?

dense wagon
#

tryign to do this

#

?

primal bolt
#

i run a bat file in command prompt.... in the bat file it says...

#
pause```
dense wagon
#

yeah was going to say you cant really run an ini file as thats just - settings basically

primal bolt
#

you obviously change the ip address

modern sleet
primal bolt
#

you can try typing that ssh line in terminal? i dont have a clue about Mac

dense wagon
#

yep ssh by default installed on a mac

primal bolt
#

yea

wild ruin
#

by the way asking for a friend do any of you use VPNs or similar when updating stuff?

dense wagon
#

other way if you have an ethernet connection, is to shove the mister into a port on the pc, only thing is you need to know what IP it has, and be on the same subnet, dont need a switch or anything like that

primal bolt
#

if terminal works like command prompt in windows

dense wagon
#

and you can get that address from the F12 menu

wild ruin
#

where does the pause go in the syntax?

mortal panther
#

Just like it's listed above.

#

Replace the IP address above with the IP address of your own MiSTer and you should be good.

wild ruin
#

Home$ ssh [email protected] -t "cd /Volumes/MiSTer_Data/Scripts; ./update_all.sh"
pause
ssh: connect to host 149.57.7.94 port 22: Operation timed out
Home$ pause
-bash: pause: command not found

dense wagon
#

ah k so the connection failed

wild ruin
#

sorry to bother everyone here... I can just do it the old annoying way otherwise 😆

dense wagon
#

thats the ip of the mister? (just to check)

wild ruin
#

ehm... no, my IP via VPN

mortal panther
#

That almost seems like a public-facing IP address.

#

Ahh

wild ruin
#

noob error?

dense wagon
#

yeah thats it , need the ip of the mister rather than yours

grave island
#

So what are the last features on the VI feature that still needs to be implemented?

wild ruin
#

what's the pause command for, I'm curious

primal bolt
dense wagon
#

so if you have the mister turned on - and has a ethernet connection - press F12, and then left... (i think in that order) it will give you the network information once the network comes up

marble cargo
#

Anti-aliasing and the dithering deblur haven't been added yet.

mortal panther
#

Dedither, anti-aliasing, and divot.

dense wagon
#

if its on a home network it will be something like 192.168.0.x or like that - if you plugged it directly into your pc it will likely self assign something

drowsy lantern
#

I noticed that in many games, once in a blue moon, a polygon doesn't render here and there for like just one frame.

#

Like you see just one polygon flash out of existence for a frame.

grave island
primal bolt
#

more importantly is the "T" silent in "Divot"

weary beacon
grave island
primal bolt
#

maybe they lied

orchid nimbus
mortal panther
#

"Divot is a special operation that can be (optionally) performed on the anti-aliased pixels to filter out the "divot" (one pixel notch) artifacts when multiple silhouettes overlap on a pixel."
According to Robert (I think), that feature is the cause of most of the blur.

orchid nimbus
#

it's also when a golfer sucks and descalps the grass on the golf course

grave island
#

Geeze, how many blurs are applied to a real N64?

#

Up to 4?

mortal panther
#

The bane of groundskeepers everywhere.

zealous hull
#

It puts the lotion on it's screen, or else it gets the hose again.

brisk drum
#

Miyamoto San

grave island
#

Oh I found this.

"actually i should have checked better. Divot is not average as i thought, but median. So it doesn't blur, just picks a different pixel in some cases (repair after AA)"

orchid nimbus
dense wagon
#

any luck there @wild ruin

wild ruin
#

this is what I meant lol

primal bolt
#

no need to do that

wild ruin
#

to check my IP?

primal bolt
#

just get the $7 wifi dongle and run it fro the computer

wild ruin
#

hehehe

#

I’ll take you on that

primal bolt
#

if you dont have wifi now sure you gotta use ethernet

wild ruin
#

I do I do

dense wagon
#

yeah those dongles work so well, was pleasently surprised when mine connected first time... and is rock solid too 😄 never go back

#

lol

primal bolt
#

but you can order it on amazon and it will be there in a day or 2

cerulean elk
# wild ruin

Glad to see I’m not the only one still running long Ethernet cords 🤣

primal bolt
#

thats too much of a pain the way you are doing it now

dense wagon
#

yeah so you have the core menu open, if you press f12 again you will get the mister menu, from there press left i believe, that will give you the network menu

mortal panther
#

On that screen you have shown on the display, press the button you have assigned to MiSTer's Menu on the OSD, and press left on the joystick. Your IP address will be listed on the same screen as the volume sliders.

mortal panther
dense wagon
#

yeah a wifi dongle will save you so much pain there i have to say

primal bolt
#

well if you want to run ethernet.... run it from the back of the arcade cabinet and do it right

#

having to open it up every time is terrible

#

im not saying the wifi is better... but you dont want a cable running across the floor in the middle

mortal panther
#

I typically route Ethernet cables around the room, tucked neatly out of sight between the baseboards and carpet. I see that is not an option in this case though.

primal bolt
#

I prefer ethernet but sometimes you cant

#

right now im using ethernet

#

i have my modem/router, computer and mister all in the same room though

wild ruin
#

DIY connectivity 🤣

#

I forgot I needed the router

primal bolt
#

lol

wild ruin
#

the lady is swearing at me as I had to disconnect everything

#

(goes to Amazon)

primal bolt
#

yea you definitely seem to need a wifi dongle

#

wait

dense wagon
#

nice there we go

primal bolt
#

you wanna get the best one

dense wagon
#

that is a super nice setup there though 😄

primal bolt
#

anyone remember the model?

#

i think there is one better than mine, which is TPLink I think

wild ruin
#

I swear now that I’m here I’ll just run the script from here lol

dense wagon
#

About 2 weeks after i got my MiSTer i was walking my kid down the road and saw someone with their garage door open, two adults sat having beers, two kids playing on a couple arcade machines in the garage... i instantly thought... mmmmm maybe i have to do something like that haha

wild ruin
#

do you guys run it via VPN only?

primal bolt
#

i dont but i dont hve a vpn

#

so not sure if I would

#

im the wrong person to ask about that

primal bolt
#

I would have an arcade cab like RetroQuest if I could get one

dense wagon
#

Yeah the only thing stopping me doing that for the mister is that i do crack open the Minimig core a fair bit haha

primal bolt
#

i dont have the money to find and have one shipped in good quality and everything. wish I could

weary beacon
dense wagon
#

which ihave to say, seeing Amiga work bench running at 1080p kinda makes me feel like im tripping haha

primal bolt
#

just run a long hdmi cable to a flat panel for dual output

#

or buy a second de-10

dense wagon
#

haha yeah a second de-10 maybe haha

primal bolt
#

if you can afford an expensive cab you can afford that

dense wagon
#

well to be fair

#

if you make a cabinet, nothing stops you putting some nice method of flipping or folding away the fight sticks and having a keyboard and mouse right

primal bolt
#

no you might just need a little table to slide in front

topaz otter
wild ruin
dense wagon
#

yeah well harder for me as i dont have a clue what im doing haha

#

bit of wood... smash it together...

primal bolt
#

locally I cant get anything

#

i dont think you need that

topaz otter
# wild ruin

this antenna is long enough it can pick up the ISS

wild ruin
#

hahahaha

primal bolt
#

hold on let me see if i can find one

mellow raft
# wild ruin

that's actually a recommended one for the MiSTer for some people here

#

I use it

topaz otter
#

otherwise they sell those ninja turtle ones at walmart

primal bolt
#

this is the one I have but there might be an updated version or better model for same price

orchid nimbus
mellow raft
#

That is also an option

#

Get out Vampier

#

xD

primal bolt
#

cause i bought that almost 3 years ago

mellow raft
#

Do I still need the custom MiSTer main for the N64 controller fix?

#

I'd like to use my NSO N64 controller and it just...doesn't get detected

cerulean elk
zinc dew
#

What is divot

mortal panther
#

Ah, the ol' Faraday Cage floorplan.

wild ruin
#

trying to run the updated via terminal

#

so after hitting enter I type pause and hit enter again?

topaz otter
wild ruin
#

~ Home$ ssh [email protected] -t "cd /Volumes/MiSTer_Data/Scripts; ./update_all.sh" pause ssh: connect to host 192.168.0.133 port 22: Operation timed out ~ Home$ pause -bash: pause: command not found

#

wait do I need to connect the mister to the mac

#

I'm back at this just so I can learn it lol

mellow raft
#

the MiSTer has to be connected to the network

#

Make sure that IP matches what your MiSTer has

wild ruin
#

ha!

#

dammit

mellow raft
#

you should be able to ssh root@MiSTer instead

#

if your router is properly handling hostnames

#

and you only have one MiSTer

wild ruin
#

but if the MiSTer is connected, but doesn't have the microSD in (since I'm trying to update via Mac), then it doesn't work I guess?

#

will just wait for the dongle lol

primal bolt
#

no the sd card needs to be in the m ister

#

and the ip address needs to be the mister ip address

wild ruin
#

thanks everyone let me stop the spamming. Thanks again for all the info

primal bolt
#

also you dont need the pause

#

maybe that screws up the Mac

#

on windows that is just so the window doesnt close after

wild ruin
primal bolt
#

lol

mild ether
#

Playing shmups I see.

primal bolt
#

i wish i had 2 of those cabinets.... one vertical and one horizontal

#

and 2 misters

mild ether
#

Me too. As soon as I can find another Sega Blast near me.

#

Or an astro since I can live with 15khz for vertical.

primal bolt
#

ill never find one near me

mild ether
#

It's a real chore to rotate that monitor.

cerulean elk
wild ruin
#

hence why I’m gonna share what I’m gonna share as it is

mild ether
#

Lose some skin on my knuckles pretty much every time.

wild ruin
#

love ya guys

#

goodnight from Tokyo

#

thanks again

worn delta
#

-just a note, make sure you have the BIOS DB enabled in update all (you probably do already)

#

Oh, looks like you have it all working, ace 🙂

dense wagon
#

nice!

wild ruin
#

I’m getting itchy to map the buttons to the arcade but maybe bot good going down this rabbit hole tonight haha

#

especially in tate

mild ether
#

Wait for when Vivid Dolls is working.

deft tree
#

lol

shrewd peak
#

Dong complete

wild ruin
#

missing 5 buttons z c up right left and down 🤣

shrewd peak
#

No exp. pak version tho

orchid nimbus
#

Why not?

orchid nimbus
primal bolt
#

QUASI is our King of Dong

#

I hope he didnt cheat

#

101% is the current MiSTer Record

#

at 18:52 record time

shrewd peak
#

should've edited it to say 102%

#

just in case anyone had any funny ideas about usurping the throne

primal bolt
#

201 dongs in 18:52

mortal panther
#

Worked for Todd Rogers... for a few years, at least.

mild ether
#

That's a lot of dong.

primal bolt
#

its an impressive amount

mortal panther
#

Looks like approximately 19" worth.
Hard to judge size without a banana for scale.

wild ruin
#

@/fpgazumspass thanks for bringing my no 1 game to the mister

knotty zealot
#

that looks boring. why is he just riding across a big empty field?

#

horses belong in the stables. don't you know anything?

knotty zealot
#

gottem

mortal panther
#

Managed to slip it in at the last second.

orchid nimbus
hollow rune
shrewd peak
#

I enjoyed it, but man it's crap at times

#

It feels like the game starts to run dry after world 3

#

Nothing much interesting happens after that gameplay-wise

hexed knot
#

Someone posted a romhack that allows you to switch Kongs via the DPad, I think that's how I intend to play through that game.

shrewd peak
#

I thought about playing that but I wonder if it actually makes the game more enjoyable

#

It does save time

hexed knot
#

I'm all about second guessing developer intentions years after the fact.

shrewd peak
#

it wouldve made an excellent unlock late game

hexed knot
#

Ooh, a Kongvessel.

shrewd peak
#

alot of QoL stuff couldve been implemented as upgrades but instead here's a third buttstomp lmfao

#

it's RED

sly wasp
orchid nimbus
#

new Robert Patreon post

quaint pewter
#

those boulders used to look scary

#

like staring into the abyss, but the abyss has a face and is staring back lol

mortal panther
#

Who's Robert Patreon?

native mesa
#

The founder of Patreon

primal bolt
#

Patreon is his middle name

mortal panther
#

Ahh. Thanks.

wanton sun
#

researched what is wrong with new tetris and other games looking like lines missing....well they are. These games want to downscale the image. This requires significantly more processing power than upscaling, as the VI must fetch up to 2 lines per visible line and also process these two lines for filter(AA/dedither) and then bilinear scale the result. Scaling can start slightly after filgtering is done, but if two lines must be filtered, only after the second line. Because i didn't plan with that, the scaling is triggered now, while the previous was still ongoing.

#

you can see in the waveform that in the outProcess a "startOut" trigger is coming while it's still calculating

#

resulting in the line to be ignored

#

or in short: VI has 62 microseconds per line. current processing costs about 35 + 60 us + time for reading data from ddr3. Therefore i must make the whole Vi processing at least 100% faster, better 200%

#

so back to the draw table and start new 😦

native mesa
#

Oof

worn delta
#

Ouch, do you think we have the resources to do this?

languid dune
#

Well dang.

native mesa
#

Well hopefully it's not from scratch and can just be optimized

wanton sun
#

not really from scratch, but the structure has to change

native mesa
#

How many games downscale like that?

weary palm
#

I have rewritten the database to take advantage of the "match-on-ID" functionality I added to MiSTer main.

wanton sun
#

e.g. filtering is done with 3 line buffer i currently have in 1 ram and read 1 sample per cycle. need to split that into 3 rams so i can read in parallel -> 3 times faster for filtering

#

same can be done with output stage, but only 2 times parallel

#

both together SHOULD be enough, but only a test will show

native mesa
#

or main main

weary palm
#

main main

#

I haven't submitted my DB just yet.

cerulean elk
wanton sun
#

actually, it's kind of fun. I like making things faster, it's like a challenge 🙂

weary palm
#

database is updated. fingers crossed.

modern sleet
#

hyperbolic time chamber confirmed

wanton sun
#

i would have rather started with dedither instead, but it makes no sense to do that if the structure has to change again. So, well, i guess you have to wait some more days before the VI is complete and it will cost maybe 50% more ressources

native mesa
#

All in the name of Vasaline. worth

cerulean elk
native mesa
weary palm
#

yes

oblique remnant
#

magical downscale tetris challenge

worn delta
#

There definitely no potential issues moving over to this new method with the DB? Has it rigorously tested?

weary palm
#

if you've added those two rows to downloader.ini, at least

#

@worn delta I don't think I've tested it rigorously, because I'm just one person. Old db files will still work, though.

worn delta
#

I am a bit concerned if this update has gone in and will go out to everyone using update all to grab new DB and it hasn't been put through its paces

quick arch
#

We could fix if anyone found an issue it is still beta stuff

weary palm
#

@worn delta If someone finds an issue with the new DB I will just revert it to the old version and try to fix it in the meanwhile.

orchid nimbus
#

@hushed nova the N64 Database is a few commits behind

#

DataBase_20230929042739

native mesa
#

Is the Keaton mask just Pikachu

#

Or batman

hushed nova
#

it only refreshes the db twice a day, or when robert pushes a core release

weary palm
#

okidoki

#

I was wrong about this one folks. Neither the newest MiSTer binary or the latest N64-database.txt are downloaded with update_all.sh, yet.

atomic stratus
wanton sun
#

not really, unless you want it even newer than some hours or newest core

weary palm
#

It will download newest mistermain and n64db eventually, I'm sure. 😉

wanton sun
#

but you need unstable mister main, right?

#

(for the new db change)

weary palm
hushed nova
weary palm
#

Hm, I should revert to the old db until the mister main has a new release.

native mesa
#

Yeah I would just share the modified one here for now

#

Id like to try it

weary palm
#

okidoki

worn delta
#

It shouldn't/won't go into MiSTer Main until it is well tested, so you should get some people looking at the core and want to test the feature onto the unstable main and using your new DB and really kick the tires before everyone is moved over to it.

weary palm
hushed nova
#

(branches)

orchid nimbus
#

here thought all the changes were in main already

weary palm
#

they are, but there hasn't been a new release since 20230915

worn delta
#

#news message

#

Is this the change?

weary palm
mortal panther
#

That's bananas...

vagrant ivy
#

wonder why there isnt a CIC unknown in the enum, then you could do away with the cic_known flag

weary palm
#

Because I wasn't sure what concequences that would have.

#

I guess I could've added them as -1 or something

native mesa
#

I'm excited for it

dense wagon
#

So just got bluetooth on the mister, tried to connect up an old wiimote... worked like amazingly well... only weird part is that it doesn't appear let the analogue sticks work on my attached classic controller, which is interesting because when setting up the controller it does accept the tilts of each stick haha.

native mesa
#

Try mapping them to dpad then swapping

vagrant ivy
#

I thought the Tilts were for the Gyro not the sticks

dense wagon
#

oh interesting,

#

cool - ill faff with it later but these are great suggestions. Largely testing in case i get a wireless n64 controller haha

vagrant ivy
#

when you get one

dense wagon
#

yeah lets face it, it will be when not if

vagrant ivy
#

and probably not one

#

I have the NSO and the 8bitdo conversion

native mesa
#

I think my 8bitdo is arriving today

dense wagon
#

impressed too - got a mackeyboard paired up to it - though the 1-9 keys interestingly dont work.... THO that can be that the keyboard comes up in some numeric pad mode... so i need to figure out the key combo to turn that off

#

actually got that free - lol - someone lobbed it in the electronics recycle box at Uni, so no loss no foul if its very actually fudged

tepid gorge
#

Does anyone have a Brawler64 working with an 8BitDo USB adapter? It won’t stay connected to mine for more than a few seconds

#

In either mode

native mesa
#

The orange 8bitdo Bluetooth thingy?

tepid gorge
#

Yes, I have two

#

Neither one stays connected to it for more than a few seconds, both updated

native mesa
#

I think those make mister treat every controller the same

#

I don't have a good answer for you other than they aren't recommended

mortal panther
#

The VID/PID is associated with that adapter, right? Not the controllers?

native mesa
#

Yea

keen hazel
#

Is the NSO N64 controller working with the core now ?

mortal panther
#

It has been for a while, yes.

keen hazel
#

Nice, is any manipulation required or does it pair out of the box ?

mortal panther
#

I think it still may require using an unstable zImage_dtb file for the drivers, but everything else seems to work just fine now that other fixes/tweaks have been implemented.

#

The pinned comments have more information about that.

keen hazel
#

Alright I'll check that out, thanks !

modern sleet
#

Updated the YC build today to make improvements to vsync to vertically center the image better across the different games

#
if (to_integer(videoout_settings.videoSizeY(9 downto 1)) = 0) then
   vsync_adj_pal <= 10;
   vsync_adj_ntsc <= 10;
else
   vsync_adj_pal <= (312 - to_integer(videoout_settings.videoSizeY(9 downto 1))) / 2 - (312 - to_integer(videoout_settings.videoSizeY(9 downto 1))) / 16;
   vsync_adj_ntsc <= (262 - to_integer(videoout_settings.videoSizeY(9 downto 1))) / 2 - (262 - to_integer(videoout_settings.videoSizeY(9 downto 1))) / 16;
end if;

if (videoout_settings.isPAL = '1') then
   if (vsyncCount >= vsync_adj_pal and vsyncCount < (vsync_adj_pal + 3)) then videoout_reports.vsync <= '1'; end if;
else
   if (vsyncCount >= vsync_adj_ntsc and vsyncCount < (vsync_adj_ntsc + 3)) then videoout_reports.vsync <= '1'; end if;
end if;

is the logic

#

Tested a handful of NTSC and pal games @chrome quest @vapid moat

wanton sun
#

if you think it's stable across other users, please ping me again in 1-2 days so i can put it into the main build. Also thanks a lot for your work! @modern sleet

candid copper
#

I'll try it tonight \o/

native mesa
#

Finished the Bomber's Notebook

#

Still short a couple masks so I assume I'll come across them

hearty oar
#

I use what I’m pretty sure is a cheap CSR8510 clone and it works well enough

tepid gorge
#

My closest Best Buy has the first one by Asus so I will look into that

orchid nimbus
tepid gorge
#

Just like on hardware

orchid nimbus
#

I love the visuals 😄 seriously fun game to play like this

#

makes it challenging

quaint pewter
#

It needs black frame insertion. lol. well it needs something.

#

just looks like a image buffer not being cleared between images? maybe a mode that other games don't use that hasn't been implemented? or something completely different, because I know nothing of this fpga wizardry

orchid nimbus
#

background is missing

#

FPGAZumSpass is sort of not sure how this happens

vapid moat
#

Still waiting, my childhood classic

hollow rune
#

and those two are in like different directions themselves

cerulean elk
#

10 min to some hot GAMMA action

chilly ember
#

I hope it brightens up everyone's day

weary palm
cerulean elk
#

showcase of being able to beat Kirby

#

with thanks by name

chilly ember
#

Oh cool 😄

marble cargo
weary palm
#

shouldn't had boxed up my hopes and dreams

cerulean elk
#

vid is out...here comes GAMMA

weary palm
#

omg omg omg

cerulean elk
marble cargo
#

I remember for a while emulators had issues with stuff like the health flower being distorted and miscellaneous scaling being broken. It has improved thankfully, but for a while it was pretty obvious when someone was playing Yoshi's Story on an emulator.

chilly ember
native mesa
native mesa
orchid nimbus
#

@cerulean elk I wish I was drunk 😄

cerulean elk
#

instead I just spent too much time making X68000 work on Steam Deck

nocturne fossil
#

tx for the video

junior yarrow
#

it wont make all the garbage clear up

#

but

#

it helps a little

mossy needle
#

Or MSX2

cerulean elk
radiant plank
#

Hi guys, I think with the latest version with VI gamma the colors are basically spot-on compared to a real N64. However, it seems there's a problem with dithering ? Is there a defined standard if dithering should be applied before or after texture filtering and/or bilinear filter ? Does it change from game to game ? Because, comparing to a real N64, my impression is the real N64 dithers first, and then it filters, while the N64 core seems to apply dithering after, so it's way more visible.

See the following two screen caps I too, using a Sony CRT, with the Mister connected through analog -> RGB Scart, while the real N64 is connected by Composite. Yes, I fully expect the RGB image is sharper, but let's look just at dithering now:

First image is the Mister, 2nd one ( the softer one ) the real N64. The place you see the most difference is the green mountain on the left side.

#

Sure it is, the difference between having it enabled or not it's very obvious, and here it's enabled.

#

Maybe you meant "filtered dithering", if there is such thing ?

inner bronze
#

de-dither

mossy needle
cerulean elk
inner bronze
#

Basically

radiant plank
#

Alright, so I guess it will come, eventually. The Gamma, instead, is very nice, the color/tone are basically identical to the real N64 now.

native mesa
#

Mans wants his vaseline

#

@radiant plank https://mattpierce.info/n64-dither if you want a better understanding of the de(dither) filter and it's effect on different dither patterns. But it's coming. I think basically we still have AA, DIVOT, and dither filter (N64 blur), maybe a few other misc VI items.

#

I guess there's also gamma dither and serrate for interlaced modes

quaint pewter
native mesa
#

Does anyone know what serrate is in the graphics pipe?

#

Looks like it's something with NTSC timing so maybe not needed due to mister framework?

weary palm
#

I don't think it's needed. "Serrate mode ... is a special feature of true NTSC that provides a twice line frequency narrow sync pulse during vertical sync. This feature helps ancient analog amplifiers to stabilize vertical retrace phase lock loop."

chilly ember
quaint pewter
#

what a time to be alive.

eternal ravine
#

Don't serrate your pipe

primal bolt
#

lol.. AI art is funny shit

hollow rune
#

Was inspired

#

Stolen from my mom's hair dye supplies. Hopefully helps the vibes

primal bolt
#

I'm telling mommy

#

you will be punished

hollow rune
#

I mean she saw the picture. If I am cute enough all is good

orchid nimbus
#

Since we’re all posting stuff

candid copper
#

UGH

nimble needle
# chilly ember

Did you prompt/specify the fleshlight on Mario's shoulder!?

candid copper
#

latest YC core appears to have pushed my image pretty far left

chilly ember
chilly ember
candid copper
#

👍

nimble needle
chilly ember
#

I wouldn't be surprised hahaha

weary beacon
eternal ravine
#

Literally was me carrying a CRT upstairs to my room

#

But then I bought my first stereo CRT with composhite inputs

#

Very similar to this

fair stump
quaint pewter
#

I got a 20" bang and olufsen 1980s crt from someone without thinking, a few years ago and it sits in the corner of my room cause I don't have space to set it up in my little flat. sadly its more used as a clean laundry shelf.

eternal ravine
#

What sort of inputs

quaint pewter
#

I should really give it a whirl at some point even if I have to bring the mister to it, and power extensions etc.

#

It's got a scart

#

and rf obviously

chilly ember
#

Ooohh that should be a nice set then, hear good things about bang and olufsen but never saw one in the wild

quaint pewter
#

I will make that my quest this week at some point to hook mister up to it even if I have to leave the TV there in the corner on the floor. When I got it I ran my real NES through it on RF and it worked so I know it's good to go unless it died while it was sitting there.

primal bolt
#

i doubt it died

eternal ravine
#

Good for light guns and 3D glasses

primal bolt
#

just needs a little stand under it

eternal ravine
#

Try to look as cool

drowsy lantern
#

So I received my Saffun N64 wireless controller. Works awesome! However I can’t seem to get rumble from it. What’s up? Rumble works fine on my 8bitdo SN30. Is there something I’m missing?

half venture
dusty tusk
modern sleet
weary palm
eternal ravine
native mesa
#

This is Robert apparently

chilly ember
#

It isn't?

woven olive
native mesa
modern sleet
#

There is a channel for all these images 😛

brisk drum
#

I hope we get castlevania for spooky season

eternal ravine
#

The AI stuff really is great for the extremes
Really goes beyond what most humans could conceive
so odd

boreal bobcat
#

Drake is looking retro ripped

weary palm
native mesa
#

Bing

#

Dall-E more specifically

eternal ravine
#

The weird imperfections that get added

#

Designers better learn to code

native mesa
#

AI codes now too bro

eternal ravine
#

Well, damn son

#

Better learn to ... uhh farm sustainably

#

But really, the top tier of people will always have a place
It's the ones grinding out mediocre who need to worry

weary palm
cerulean elk
#

slow tonight it seems tonight lol

native mesa
chilly ember
#

It kinda has been slow lately, I need to try and finish another bad n64 game.

#

I managed to finish 4 levels in superman 64 the other day but hit start by accident after losing to some rings and got kicked back to main menu, losing my progress

junior yarrow
weary palm
#

Bass Master

chilly ember
#

Hahaha there's an idea

native mesa
#

Gerudo hideout is far too easy with the stone mask

chrome quest
# modern sleet Tested a handful of NTSC and pal games <@600800758366994655> <@12614623097900236...

Thanks very much. Just testing quickly tonight, all of the games where I had issues (such as PAL Pokemon Snap) all look perfect now.
I wonder how many different vertical resolutions are used across the library? Though as Robert noted some like Bomberman Hero may not be correct yet I suppose we'll have to wait for more in depth testing on that one.
No more rolling images on my EU CRT though. Thanks as always!

modern sleet
#

Scaling might still be an issues but vertical sync now should be centered

junior yarrow
#

I DON'T KNOW EARL!

chrome quest
#

Question after missing earlier chat on the database file. Curious if people know what currently needs testing. I've been using the database file that was attached here: #1096015979055697940 message
Noticed the unstable MiSTer didn't have one. Is the intent to test for anything missing? (For one, the controllertest.z64 ROM was undetected)

marble cargo
fair stump
#

May God have mercy on your soul

cerulean elk
topaz otter
#

pretty sure there's a softlock in one of the levels that makes you have to reset

#

theres also a number of places where you can fall through the floor without warning and get stuck, again, leading to a reset

fair stump
#

Okay chat, this was a great era for cheat codes. Which n64 game had the best? I nominate NFL Quarterback Club 98 which had a large number including hidden mines on the field, players on invisible sleds, and every manner of tweaks like always fumble

weary beacon
#

wargods you can just cheese it by throwing constantly.

warped cobalt
#

Just for fun I made a comparison between my real N64 via Retrotink5x and SVideo (left) and N64 Core 231001 (right).

#

It shows the true amount of Vaseline on real hw on the left 🙂

chilly ember
native mesa
topaz otter
#

turok 2 has a pen and ink mode

#

and a gourad shading mode

native mesa
#

Nice RGB mod with deblur

warped cobalt
fair stump
topaz otter
chilly ember
#

Wire frame mode basically

topaz otter
#

also turok 1 has disco mode

#

big hands and feet mode

#

and the second one has the greatest cheat of all

#

BEWAREOBLIVIONISATHAND

chilly ember
native mesa
#

Why are people not freaked out by link turning into other people with masks

cerulean elk
chilly ember
topaz otter
rose elbow
#

maybe it’s a dice roll if you get soft locked or not lol

native mesa
#

Pretty messed up when you think about it that their souls will be trapped in the masks forever

#

They got the idea from this guy right?

topaz otter
#

at least they get to go on an adventure by becoming a tool for link

#

a guy who slaughters thousands of monsters and creatures in his kleptomaniac quest to obtain everything that is grabbable

chilly ember
#

Imagine getting a mask for your Halloween costume and you turn into a deku scrub

warped cobalt
#

🙂

topaz otter
#

pretty sure that jim carrey is the mask salesman in real life

chilly ember
#

Jim carrey doesn't even need masks, he can mold his face into anyone he wants

#

They saved alot of money on cgi on the mask because of it

warped cobalt
#

He was a master of distorting his own face, for sure.

topaz otter
#

there was never a better movie that showcased his talents

chilly ember
topaz otter
#

my parents hated his movies but the dude was literally a living cartoon

#

when a mfer owes you money

chilly ember
#

I find alot of the old folks don't like jim carrey so i guess thats normal

zenith orchid
drowsy lantern
woven olive
zenith orchid
#

It's funny these features turned into a game of whack-a-mole. They had to limit bits per color, resulting in color banding, so dithering had to be added.. It didn't look so great in NTSC, so dedither was born, which introduced additional blur. Then AA was necessary with the jaggies standing out especially when 2d graphics have smooth edges via bilinear filter, which introduces divot artifacts, also requiring a blurry correction. They should've added a deblur on top of all that 😂

#

Makes me wonder if there are better more modern solutions now to their problems back then.