#Nintendo 64

1 messages Ā· Page 122 of 1

weary beacon
#

All of that tech cost too much back then. You had to sacrifice something.

dusty tusk
zenith orchid
#

The CPU is essentially the heart and the main artery of the entire core. TLB will affect CPU directly and add all sorts of complexity that wouldn't be there otherwise. It would be a nightmare to debug CPU related issues that may not be TLB issues, once the TLB is in.

#

The full TLB may not fit, but a mini TLB should get the job done. There is plenty of functionality on the N64 that most(if any) games never touched.

ocean lily
#

As long as I can play Goemon and the US Bomberman 64, it'll be good

zenith orchid
#

I think all games will be playable. but from a preservation perspective, it probably won't be a complete core on the De10 nano

ocean lily
#

someone say kria?

zenith orchid
#

who would invest in that once all games are playable on MiSTer though?

last scarab
#

Has anyone noticed when launching n64 core, the main menu doesnt automatically appear. However some cores like NES and SNES the main menu starts up?

zenith orchid
#

sounds like a showstopper to me šŸ‘€

cerulean elk
#

I’m going to yell about Nintendo tomorrow night anyway and their bullshit so I’m feeling spicy lol

zenith orchid
#

It is still an impossible core. but just because it's impossible doesn't mean it won't play games about as accurately as the real thing šŸ˜„

eternal ravine
#

So really, we were all correct

azure hatch
#

I'd just like to fire up castlevania 1 & 2 on my mister. If someone wants to patch out the TLB requirement at launch I could really care less about TLB being implimented at all lol

native mesa
zenith orchid
cerulean elk
azure hatch
zenith orchid
#

the core already passes through TLB requests. so if its just to initialize TLB, then it should boot just fine

#

I think DK64 does that

#

the core essentially delivers TLB requests to a TLB that isn't there

azure hatch
#

if that's the case perhaps a simple patch won't cut it :(

#

ah well, some day soon I'm sure they'll be playable

cerulean elk
#

I had some idiot in comments debating the semantics of emulation / simulation / recreation and I wanted to beat them with their own waifu body pillow (I’m surly today lol)

native mesa
zinc dew
#

I don’t think deeply about this. To me I play old games just like how I remembered and it makes me very happy.

native mesa
#

I think a snack based cartridge ROM reader would be cool

cerulean elk
zinc dew
#

lol

native mesa
#

I only play games that are software rekagiggered

zenith orchid
#

ackchyually software rekaggigeration has been around for a long time. I knew about it before it was a thing

azure hatch
#

When mister first came out I think they read up on the documentation for WINE on Linux and ran with it.

solemn marlin
#

Fpga doesn't recreate the n64 experience accurately enough, I can't hear my parents arguing in the living room when I play mario party

inner plume
#

I have to ask, what is "rekagiggered"?

cerulean elk
inner plume
#

Ah nvm I see it was just coined moments ago

fair stump
cerulean elk
fair stump
#

This dude is too used to mom jokes, I tell ya

cerulean elk
#

(Kajiggering is just a stupid word for ā€œremadeā€ā€¦.I rekajiggered the cables. They work now)

inner plume
#

okay i can read it better with a "j" instead of the "g" lol

cerulean elk
#

It’s just English nonsense that’s become a word most people know even though it’s not a word. At least I don’t think it is lol

inner plume
#

I was reading it "re-kag-giggering" (soft g's)

cerulean elk
#

Haha ahh I see. No it’s Kah Jig

inner plume
#

English is hard, what can we do

stiff condor
#

Is there something special that needs to be done to get the N64 stick working. Is it just the latest mister nightly and the latest N64 core or is there more?

#

Games play fine but the menu in Majora's Mask sucks

zinc dew
stiff condor
#

8bitdo mod kit

zinc dew
#

Yeah that needs the updated Linux driver

stiff condor
#

Ah I see I'll try it

zinc dew
stiff condor
#

About to find out

eternal ravine
#

šŸŽ® Welcome to Maxonum: Your Hub for Nintendo Retro Gaming and DIY Arcade Machines! šŸ•¹ļø

šŸ‘‰ Authentic Nintendo Arcade Machine: No Emulators Here!
Discover how to create a genuine Nintendo gaming experience using a real console. Learn why authentic Nintendo gameplay tops emulators every time.

šŸ‘‰ **Build Your Own Nintendo Arcade Machine: DIY...

ā–¶ Play video
#

Literally a NES with Advantage sticks

stiff condor
#

Interesting, it didn't seem to make a difference

deft tree
eternal ravine
#

yep

inner plume
#

Eh, I still think it's kind of cool. I would have made space to put a small CRT though instead of using the LCD TV

#

I want to do something similar but for the MiSTer

latent dagger
#

and I would have gone the route of using an everdrive cart to load up all the games into it without needing to swap cartridges

#

assuming I was hell bent on using an actual NES for it. and ye, a CRT as well.

hollow badger
#

so the only games that dont boot require TLB?

inner plume
#

So far, I believe that's the case. I won't say there aren't any exceptions though for non-TLB games

hollow badger
#

if true, that seems incredible.

inner plume
#

Some games have patches that remove TLB from it (like Perfect Dark or removing the face scene from Mario 64 startup))

hollow badger
#

I assume TLB would be one of the last things implemented

inner plume
#

Yep

#

Would make debugging a nightmare

latent dagger
#

what's TLB

hollow badger
#

translation lookaside buffer

inner plume
#

translation lookaside buffer

hollow badger
#

has something to do with taking memory from one type to another? i think?

#

physical to virtual?

inner plume
#

I understand it but I would probably butcher the explanation

latent dagger
#

Seeing as how now PD has been reverse engineered I personally wouldn't care to play the N64 version.

hollow badger
#

he can look it up since he knows the acronym now

#

er the meaning of the acro

latent dagger
#

it's one of those games that just absolutely needed to be on PC

hollow badger
#

since i dont quite understand it myself

inner plume
#

It's basically a cache of recently accessed virtual memory addresses related to actual memory

#

A lot of games don't use it

hollow badger
#

i'm here to marvel at the engineering and appreciate the new releases as they come

latent dagger
#

I just feel it's one of those games that is probably just better on better hardware.
SM64 even though it's been remade, reverse engineered, and modded to the heavens and back I would rather just play the patched version on N64 (the patched one that fixes the slowdown around the submarine)

inner plume
#

TLB does incur a performance penalty as well, which is why some games have patches that remove TLB

hollow badger
#

that makes me scared for Conkers BFD

hollow badger
inner plume
#

BFD is a game that does use it, and AFAIK there are no patches to remove TLB from the game

latent dagger
#

SM64 doesn't really need to be ported and updated in any way. It's pretty good as is.
PD on the other hand is an FPS which benefits greatly from mouse controls, better framerates, higher FOV, etc.

zinc dew
#

The rom hack Mario and the Monstrous Manor is working perfectly now. The transparency issue at the intro got fixed a build or two back.

hollow badger
#

i'm not trying to convince you one way or another. this is just how i think about it. we can each play how we want of course.

latent dagger
#

I feel that playing SM64 on a CRT with it's jank controls is just the perferred experience for me.
I don't see the need to do all that extra stuff with it.
I feel the way I feel about PD because of the type of game it is and I feel that said type of game is just better played in an updated modern way on PC with M/K.

You questioned why I would rather play PD all updated on PC but SM64 the old school way and I was explaining why that is.

inner plume
#

I agree that Mario 64 feels superb in 2023, despite the limited camera

hollow badger
#

i didn't question it, but...semantics lol

inner plume
#

I like playing PD and 007 with modern controls, but there is just something satisfying about playing through the game with one of the original layouts

hollow badger
#

g2g have a good night

latent dagger
#

I interpreted this as you questioning

inner plume
#

Also on N64 I'm finally the best player in multiplayer

zinc dew
#

Who cares how people enjoy to play their game. It’s all awesome.

inner plume
#

No more "Most Cowardly" awards for me

#

I wasn't trying to say that enjoying these games modernly or originally is right or wrong, just giving my perspective on how I enjoy it

latent dagger
#

So, can I play Mystical Ninja without issues now on the core?

inner plume
#

Pretty sure both Goemon games use TLB

latent dagger
#

oh. pshh. so basically the heavy hitter titles that pushed the system to it's limits use TLB?

inner plume
#

I think Mystical Ninja gets through the new game intro and locks up, and great adventure locks up after the splash logos

#

I may have mixed up the titles though

#

A lot of Rare games (I think Banjo-Kazooie works though)

abstract slate
#

Can anyone that uses the NSO controller recommend a Bluetooth adapter that doesn't require resyncing every time you boot your MiSTer?

latent dagger
#

normally how BT works is the operating system remembers devices not the adapter.

#

you would have to look for an adapter that can store memory of connected devices

inner plume
#

Paper Mario's smoke/dust effects trigger a use of TLB (e.g. broom smoke, dust when walking)

latent dagger
#

what about the game that shall not be named whos name involves going on a "mission" of sorts

#

an "Adventure" if you will

inner plume
#

Superman?

#

Someone already 100%ed it

latent dagger
#

an "exploration" perhaps.

chilly ember
#

Bass hunter 64?

latent dagger
#

ya'll know what game I'm talking about now just tell me if it's playable doggolul

chilly ember
#

Hahah you can type it now :p

inner plume
#

I don't but I'm guessing you mean Superman based on the "Adventure" clue

latent dagger
#

Quest64

chilly ember
#

Yes quest 64 is completable lol

inner plume
#

Oh that game works

#

Haven't beaten it yet

#

An earlier version of the core used to crash often but it's been playing fine for me lately

latent dagger
#

I'm sitting here using synonyms and shit when that word wasn't banned anymore lol

inner plume
#

Why would "Quest" be banned

latent dagger
#

I haven't been around for a bit

inner plume
#

I get the game has some vitriol against it

#

But it's not like it's a total affront to RPGs. I like it, personally

latent dagger
#

it was a hard meme in here a while back and dude got tired of people doing it, so he temp banned the title

#

which just made it an even harder meme

chilly ember
#

I thought about finishing it but someone else did it already so I'm not sure if I ever will now :p, it just seems so meh

latent dagger
#

it's one of the first games to get elements right though lol

chilly ember
#

If it was my first rpg, I'd probably enjoy it but eh

inner plume
#

It was marketed as this huge RPG experience and it was not that, so a lot of people felt burned at the time. I got it as a kid from my uncle, so I didn't care I just thought it was fun

#

It was my second RPG

#

Or maybe it was the first, actually

latent dagger
#

it was probably huge for the hardware of the N64

inner plume
#

Now I can't remember if my first RPG was Super Mario RPG or Quest 64

latent dagger
#

anybody here ever play Summoner?
I played it originally on PS2.

inner plume
#

Does FFX count šŸ˜„

latent dagger
#

FF up until about FF15 have more or less been standard RPGs.

#

with the exception of some spin off titles

#

like derge and crisis core

zinc dew
chilly ember
#

Anyone play dark cloud? I've been waiting for a dark cloud 3 forever

zinc dew
#

then it got banned for a while to further drive the meme

#

And the jokes over so it got unbanned

latent dagger
#

it's all Robby's fault really. But people had a Quest64 sticker at some point

elfin depot
zinc dew
#

then I made a couple more along with an emoji

#

And now it’s alllll gone

latent dagger
#

reads "and now it's all gone" and starts hearing Linkin Park's "Hit The Floor"

zinc dew
latent dagger
#

is that a doo doo emerson TV?

zinc dew
#

Nah

chilly ember
#

Sharp

latent dagger
#

I had a doo doo emerson growing up at one point in the mid 2000's

inner plume
#

Man I was trying to figure out whether to restart Minish Cap or play something else, think I'm going to go with continuing Quest 64

latent dagger
#

the better TV's were in the other rooms but I got to have the Emerson in mine as my own personal TV. did the job well enough for letting me play PS1, PS2

chilly ember
#

I had a woodgrain TV with rf I played Gamecube on :p

inner plume
#

I have a Toshiba 27A41 that isn't my best CRT, but it's my favorite to game on

zinc dew
#

I think a shitty CRT is the best CRT.

inner plume
#

It depends on what I'm playing

latent dagger
#

I only have a Toshiba HDCRT but will get a normal 4:3 for 240p/480i content at some point when I have the space

elfin depot
latent dagger
#

I saw a Cinema Series at one point that looked super clean. I hope I can find something like it again when I'm able to support having another CRT

chilly ember
#

I got a 27 inch Sanyo crt the other day and it actually ain't that bad, I was expecting worse

inner plume
#

It's hard to find a "bad" CRT, they all do what they are made to fairly well

latent dagger
#

I'm hell bent on component support and not having to deal with crap warping and geometry

inner plume
#

At at this stage, beggars can't be choosers. If you want a CRT you kind of have to find what's around you, journey somewhere to make the pick up, or risk someone shipping one to you

chilly ember
#

I like JVC D Series, the service menu is self explanatory but the Sanyo I really don't know what anything does and can't seem to find a manual that has the info

inner plume
#

That's one of the reasons I love my Toshiba

#

It's round-faced and has component

latent dagger
#

I want this personally

#

nice high quality built trueshiba

inner plume
#

Looks nice

latent dagger
#

or something in that ball park of quality

inner plume
#

I've got a CRT in the basement (36" WEGA), one in my room (Toshiba 27A41), and one stored away as a backup (Sharp, can't recall the model but it's decent)

surreal bay
#

This is a setting in the game that can be toggled on and off. If you go to remix settings turn off color overlays and it should go back to normal.

chilly ember
#

I have two JVC D Series and I prefer them over anything else I have, only others with component inputs are flat screen. Sanyo and a sony trinitron that has a wicked scratch on the glass

latent dagger
#

I just want the two CRT's for pretty much the whole spectrum of consoles from 6th Gen (including Wii doubling as a GC) going back to old school stuff with the MiSTer.
That way I have the HDCRT for Native 480p 6th Gen stuff, and the 4:3 for everything else

worldly flint
inner plume
#

What would be incredible would be if I could find the official stand for my WEGA, but I can't find the one for my model

chilly ember
#

I'd be happy finding any official stand for a tv lol. I have one for my Panasonic Gaoo but it's kinda in rough shape

inner plume
#

I have a stand that used to be where the WEGA is now from when I was using the Sharp, but the WEGA is too large for it

#

Now the WEGA is on the floor and the stand is just kind of a surface with cabinets where I store cartridges and discs

chilly ember
#

I need some better stands, I could use one for 32 inch Sony trinitron, that one just sits on the floor in the other room too because it's a beast and awkward to move.

orchid nimbus
#

@cerulean elk there are no new playable games since the end of october - nice clickbait titels šŸ˜„ lol

languid dune
#

Gotta play the Youtube game!

cerulean elk
#

Gotta sell it

languid dune
#

Tried out Shotgun Mario 64 for the first time a little while ago. So odd that the gun's trigger is set to L.

#

I actually struggled to get through the tutorial because of that. Getting up to those targets in the air was a massive pain with that setup!

zinc dew
languid dune
#

Or two N64 controllers? bowserthink

quasi storm
#

Dropped in to mention a Quake 2 regression, but it looks like someone already did.

languid dune
#

Speaking of regressions, I noticed that the 60fps Mario 64 hack no longer runs. It used to work, but now it no longer boots at all.

#

Not that it matters much considering it ran absolutely terrible. šŸ˜…

inner plume
carmine kettle
#

xeno crisis runs some times

wind lark
inner plume
#

Why am I not surprised there is a port of portal for N64 lol

quasi storm
#

It has been in the works for some time. It's really shaping up nicely!

#

I'm just amazed he was able to get portals working at all. I swear it's a mystery as to how much the ol 64 can actually draw.

storm parrot
#

Anyone else experiencing banding in say OOT? Is it because I am using analog VGA out which only has 6 bit color?

inner plume
#

I get color banding on some titles over analog out, yeah, OOT included

#

Having dithering on seems to help

#

I think it will happen because the analog out board only supports 18 bits, but the N64 outputs 24-bit color

#

You can try to get around it using direct video, but you'll lose the ability to output both analog and digital simultaneously (without another device)

#

I wonder if we'll eventually get a setting like "Dither 24 bit for VGA" that is available for the PSX core

versed cairn
#

Analog out can go up to 24bit in rgb mode but is limited to 18bit in component. If you’re using component it is for sure the analog out that is cause the issue

vapid hawk
#

try enabling dither but not de-dither

#

basically rely on the crts softness to de-dither

#

probably would work best with composite

main dirge
#

misteraddons should have new boards that do 24 bit color pretty soon. you will still have to choose between dual hdmi/analog video output or dual ram sticks.

fiery grove
#

Hi

#

I haven't updated the core since months

#

Where do i start now?

vapid hawk
#

run the regular updater too (first)

languid dune
worldly quartz
main dirge
#

it'll also have yc support built in

vapid hawk
#

those look neat

#

he's making new backplates for his cases so people can just swap them too

worldly quartz
#

ah ok. I guess no one uses it anymore. Laughs in digital board + analog scaler

vapid hawk
#

the main purpose of the secondary sd card slot at this point is to trick new users into accidentally using it

main dirge
#

it's gonna be two different boards - one is an improvement over the current analog board (1 ram stick support) and the other is a board that plugs into the hdmi and simplifies getting direct video (2 ram stick support)

worldly quartz
#

Yeah people were like I'm going to use dual sd slots for PS1 and saturn

lament escarp
vapid hawk
#

er, like... some computer cores use it, or used to use it?

worldly quartz
#

it was for cores that didn't support like virtual drives and stuff

vapid hawk
#

its like, when you're developing a computer core, but havn't done IDE yet... you use that. or something

main dirge
#

yeah it was used by like weird japanese pc cores

worldly quartz
#

like the 486 core

#

it was easier to use it than implementing the virtual drives

#

Wonder if digital board can have a revision and use the added bandwidth

#

would bre cool if it can be like a 2nd snac port lol

fiery grove
#

the database-n64 file is auto updated with the new update script?

eternal ravine
#

Back in myyy day, we used the secondary micro SD slot and we liked it

fiery grove
#

this

vapid hawk
#

did you ever actually use it?

#

i always took it as a sign that core wasn't worth checking out yet šŸ˜„

main dirge
worldly quartz
#

Wonder if realtime clock is the next to go

#

for like 32 bit color somehow lol

#

although I think that's on the DE10 nano

fiery grove
#

thanks

#

and for the last but not less important... the latest mister build supports the analog stick fix made by lemonici and markun?

main dirge
mellow raft
#

see the pins

fiery grove
#

thanks

#

wow mischief makers works pretty good

#

works great on my consumer CRT too

toxic pumice
raw oriole
hollow rune
lament escarp
oblique remnant
# fiery grove

still needs the intro and 4-1 boulder fix otherwise plays great

fiery grove
#

Is there a turnaround to the boulder?

oblique remnant
#

it's completable but in stage 4-1 the falling boulder is invisible. just gotta be fast šŸ™‚

fiery grove
#

Ohh

quasi storm
#

So, am I the only one who used the dual controller setting in GoldenEye for Co-op?

daring meteor
#

I think a lot would use it now that we have dual analog controllers haha

raw oriole
hollow badger
#

Excited to see DK64's beginning cutscene play properly

teal citrus
#

Assuming he still implements TLB support on the horizon.

solemn marlin
wanton sun
oblique crow
# solemn marlin

tomatoes lettuce and bacon will be distributed according to merit

weary beacon
#

I am trying Mister on a Philips FullHD LCD. PSX and Snes cores works right, but when I launch the N64 core (last version) before loading a game the screen stay black with a message "video format not supported". Is it a known problem of the N64 core?

wanton sun
#

no

#

hdmi should have no issue at all to show something

zinc dew
#

Set vsync_adjust=0 in your MiSTer ini.

tender pine
#

Anybody help me? I have the Raphnet N64 v3 controller adapter. Is it just plug n play or do I need to set something up?

oblique remnant
#

Robotron 64 is finally set to "completable" šŸ™‚ Not 1 random crash (200 levels on normal difficulty) those occ. sound dropouts seems to occur also on real hardware

oblique remnant
tender pine
#

Also, forgive me but, reset the player assessment?

oblique remnant
tender pine
#

Got it. I'll give it a shot. Much appreciated.

chilly pivot
#

@wanton sun did you know why the intro from wcw nwo revenge is too fast?.,the strange thing is only the video not the audio

odd vector
oblique remnant
orchid nimbus
wanton sun
#

if it's still too fast, then there is a bug and not memory speed

orchid nimbus
#

112?

wanton sun
#

it's the maximum that can be set currently

#

each ddr access will get 112 additional cycles of latency at 125 mhz

#

it's not the same as limiting the bandwidth, but should significantly slow down the memory

native mesa
#

Good morning good afternoon

tender pine
#

5x crop a viable core option?

native mesa
#

The width is 640 so you could really only 5x in 4k. Unless there was a 320 mode

#

in which case bilinear wouldn't be the same

tender pine
#

But games like Wave Race for example are so windowed it makes me sad.

orchid nimbus
last scarab
#

anyone with a 8BitDo Mod Kit N64, do you notice any input lag?

stiff condor
#

No, I just can't fix the stick sensitivity

last scarab
#

thanks for your comment. I just ordered one and hoping it is less lag than NSO lmao

#

are you using the gc stick style?

stiff condor
#

Yeah the 8 bitdo one. There is the Linux driver to help but it didn't seem to make a difference for me. I haven't done much troubleshooting yet though.

last scarab
#

hope you get it resolved

stiff condor
orchid nimbus
hasty kayak
stiff condor
#

Is the rumble the only difference?

last scarab
#

does it work when using wired mode?

hasty kayak
mortal panther
zinc dew
#

rumble only works in Xinput which I assume the 8bitdo mod kit doesn’t support

orchid nimbus
hasty kayak
#

But then why does a Dual Shock 4 work fine via Bluetooth? That isn't X-input? so is there some kind of Driver for that ?

zinc dew
#

ohh good point

hasty kayak
#

Dual Shock 4 rumbles too

mortal panther
#

Ah, the charging dock to refill its divine energy.

zinc dew
#

Yeah there might be a custom driver there

hasty kayak
#

So hopefully we get an NSO / 8BitDo Modkit Driver šŸ˜‰

zinc dew
#

I hope so! I don’t use my NSO N64 controller because of the constant Bluetooth repairing

hasty kayak
chilly ember
#

I don't use rumble on my 8bit kit because I don't feel like re pairing it all the time

stiff condor
#

Ok so my 8bitdo controller is switched to S mode. Which one is that?

#

I don't have to repair mine every time though

mild ether
#

I am a little behind on testing. Is the DDR slow down in the current core?

lament escarp
#

You can have controller profile for s input and dinput separately, as it's seen as two different controllers.

last scarab
inner plume
# orchid nimbus

I asked Bing to create an image of Jesus playing N64. Can't even do that. Best it can muster is Jesus playing PS2

stiff condor
lament escarp
mortal panther
#

Interesting home dƩcor choice he has there.

lament escarp
inner plume
#

Assuming Jesus beamed himself down here to play, maybe he's doing so in a church rec center

zinc dew
chilly ember
mellow raft
#

I'm not sure if later updates included previous drivers.

#

There was a mega drive one too.

lament escarp
#

The stadia one has the nso, I'm using that one.

hasty kayak
inner plume
# chilly ember

Hey, we finally got some where the controller is facing the right way!

orchid nimbus
lament escarp
orchid nimbus
#

"Rejoice - a new Nintendo 64 core has been released"

#

a MiSTer FPGA Discord Server celebrating the release of a new Nintendo 64 core in the style of Rembrandt van Rijn

lament escarp
orchid nimbus
#

hahahah

inner plume
#

"The year is 1776. And the Console Wars had only just begun."

orchid nimbus
#

lol

topaz otter
orchid nimbus
inner plume
#

That's like the weirdest portmanteau of English and German I think I've seen

topaz otter
#

move zig move

orchid nimbus
#

was zagst du?

lament escarp
orchid nimbus
#

main screen turn on

orchid nimbus
lament escarp
chilly ember
inner plume
#

It's getting better at the N64 content

umbral current
#

if anyone's interested in Jet Force Gemini, whole intro works with ddr3 delay 56 with everdrive patch, you might even get to play a little. O_O

inner plume
chilly ember
#

I played a little bit of jet force gemini a couple builds back with a save from my everdrive sd card

inner plume
#

@orchid nimbus It was "Create an image of Paul Revere playing the Nintendo 64"

chilly ember
#

Only lasted about 30 seconds before a crash

umbral current
#

I had the best luck with ddr3 delay 48 and cache delay 3 for in game, little random crashes happens when pausing but plays well mostly.

#

It should work a little more now hopefully, looks forward to when that update happens.

inner plume
#

@orchid nimbus Also I was able to use that phrase to generate some images, nothing about it was blocked. Although they are not very good images

oblique remnant
daring meteor
#

Wait what is this partial writefifo

last scarab
wanton sun
#

yes partial: it's using the additional ressources of the writefifo, but doesn't make the system faster yet, as the cpu is untouched, it stalls like there would be no writefifo

#

i mostly made this to see if any regressions are there in the fifo part itself

#

so far it looks ok. I tested fzero, banjo and beetle racing

daring meteor
#

Ah, but technically it does mean the fifo will only have 1 entry in it at most, no?

wanton sun
#

yes

daring meteor
#

Ah, and you assume it'll generalize well to 4 (or whatever the size was), fair enough

wanton sun
#

the fifo is a standard component so i trust it. The critical part is going from the CPUs 93.75mhz clock domain to the 62.5mhz of the memory system

daring meteor
#

Clock Domain Crossing my beloved

oblique remnant
#

quake 2 is fixed again

wanton sun
#

not really CDC here as the clocks are synchronous. However, you still have issues if you e.g. use a 62mhz pulse on the 93mhz side, because it can be 1 or 2 clocks long

#

quartus is smart enough to figure out that a common 187.5Mhz timing model can be used, so the logic stays synchronous

#

as there is not much logic in this path, it can run at this high "clock"

daring meteor
#

Oh wow Quartus does it and not you, that's surprising

#

Just 2 divisors at that clock, no?

wanton sun
#

no

#

2 clocks coming from 1 pll

daring meteor
#

Oh, even simpler

wanton sun
#

so they have the same base clock

#

the critical part was the transfer: a pulse on the 93mhz domain can be lost if you sample with 62 and in the other direction it can be seen double

#

the real n64 is also horrible slow when doing that transfer

daring meteor
#

Haha

wanton sun
#

but i think they go for full async transfer there

native mesa
#

Oh shoot gotta try interlaced!

wanton sun
#

MikeS tested it to be working. There is a minimal y offset to the real n64 of .... 1 line šŸ˜…

mellow raft
native mesa
#

Literally unplayable

daring meteor
#

What would we do with the 1 line

last scarab
#

every new N64 core released is like a special gift from Robert!

native mesa
zenith orchid
#

@wanton sun it amazes me how focused you are on accuracy of analog output at such a scale. is it to reach cycle accuracy of VI?

daring meteor
brisk drum
#

As a crt enthusiast I am super thankful for that

zenith orchid
#

Ah that's awesome. saves him a lot of time

brisk drum
#

MikeS is a goddang hero

daring meteor
#

Saviour of analog

wanton sun
#

In this case i did the change, but it would have been impossible without his measurements and explanations šŸ™‚

toxic pumice
#

Yo, new core again. šŸ™‚

daring meteor
native mesa
#

Well don't forget Robert laid the groundwork and decision to accommodate a single RAM setup

wanton sun
#

i know nothing of that analog out part, i only build what he tells me, haha

daring meteor
#

Wasn't single ram kinda obvious from the start?

#

What was not obvious that it would work at all

wanton sun
#

if we had enough extra ressources in the FPGA and everyone had a second sdram, i would use it

daring meteor
#

What for? RDRAM?

vapid hawk
#

2xN64 core

wanton sun
#

currently the sdram holds: ROM, 9th bit of RAM, transfer pak, saverams. Would be easy and useful to split it

#

dedicated 9th bit would be nice for faster rendering

solemn marlin
#

I must confess that I haven't noticed any issues with the crt even before, did you just make it work for different models or were there improvements to the picture?

vapid hawk
#

it was only affecting 480i and kinda subtle

daring meteor
#

OSD on 480i was biggest showing

modern sleet
daring meteor
#

Oooh, yeah

vapid hawk
#

has anyone got the mister active composite adapter in stock anywhere ? i kinda want one now for n64 lol

#

porkchops out

thorn flax
zenith orchid
#

@wanton sun I guess what I mean to ask is, is VI the focus for tweaking to perfection?

wanton sun
#

i would be surprised if we cannot find and fix that last line offset also šŸ™‚

modern sleet
#

Maybe it makes the alignment better than a real N64 šŸ˜„

zenith orchid
modern sleet
zenith orchid
#

but that's authentic 🤣

#

jokes aside, I love improvement features.. though in the spirit of preservation, wouldn't it be necessary to make them optional? tbh I'm not sure what the limits are to this general idea

wanton sun
#

i let you discuss which analog out alignment is best and focus on digital, reproducible and consistent logic instead šŸ™ˆ

lean spruce
native mesa
#

Schrodinger's CRT

zenith orchid
#

analog alignment: original/optimized

native mesa
#

Most cores just have an X Y +- offset option

lean spruce
vapid hawk
#

most real consoles (or real tv's) have RGB shift and stuff too

zenith orchid
#

but it would be neat if those TVs recognize the core and the real console the same way

plush summit
#

So I got around playing Majora's Mask, what's the issue with the Bomber's Notebook? is it displaying at a different resolution?

wanton sun
#

it's 480i yes

#

but there should still be no issue with it

lean spruce
#

I just checked MM and Bombers notebook looks great

#

Its beautiful

plush summit
#

Really? Does the Shadow Mask/Scanlines work?

#

For some reason, it entirely disables all image processing

vapid hawk
#

scanlines are disabled at 480i

#

shadowmasks stay

plush summit
#

Oh okay, the Bomber's Notebook looks so clean on the MiSTer, no complaints

marble cargo
#

Will there be an option for bob and weave for interlaced content, like the PS1 core?

wanton sun
#

no, bob is horrible anyway

#

seriously, did anyone use it on psx?

vapid hawk
#

i did

zinc dew
#

NOPE

weary palm
#

No

marble cargo
#

I like bob... marioohno

vapid hawk
#

bobs good for actual gameplay, weaves good for menus

zinc dew
#

@vapid hawk is the strongest of us here, he can survive Bob gameplay

lean spruce
weary palm
#

It hurts my eyes

vapid hawk
#

yeah mostly for tekken3

zinc dew
#

oh ok

lean spruce
#

yeah a bit too much combing with weave, for Tekken 3 specifically

daring meteor
#

(On analog tho)

wanton sun
#

i mean, it's not difficult to add, mostly costing a OSD status bit...

daring meteor
#

If anyone wants a special bob core its really simple to implement I think, I can do it myself lol

vapid hawk
#

thing is for bob to actually look like - actually good, you need to have scanlines that are also bobbing

#

rt5x calls this "crt simulation"

#

ossc calls it "alternating scanlines"

#

given the number of n64 games with actual 480i gameplay maybe someone could take another look at that idea now

wanton sun
#

it would still flicker a lot

#

better invest some time into a 480p output šŸ™‚

vapid hawk
#

it does yeah but its... hard to explain, it looks very crt like

zenith orchid
vapid hawk
#

yeah kinda, like BFI

zenith orchid
#

that's cool then

wanton sun
#

then you would need line spacing

vapid hawk
#

i think it has to be at half-line offsets or something, mikechi explained it to me once

modern sleet
#

This sounds familiar

daring meteor
#

Question

native mesa
#

Aww yeah that's a good looking bomber's notebook

daring meteor
#

Does someone even use the swap interlaced option?

vapid hawk
#

wasn't that a workaround for something thats fixed now?

wanton sun
#

it's the debug menu, don't enter!

daring meteor
#

Oh right haha

wanton sun
#

yes, it was a workaround when interlace wasn't working

#

i leave it in for now for testing purposes

daring meteor
#

Fair enough

native mesa
#

What's the reason for loading progress bar not showing on analog out?

lean spruce
#

Yeah, I dont see the bar also

wanton sun
#

core is in reset, not producing syncs

native mesa
#

Pokemon Stadium 2 menus looking crisp

lean spruce
#

the core really is beautiful now

modern sleet
#

It was beautiful when we saw mario racing around a track in a black box

lean spruce
#

ageed, I“m still in disbelieve

daring meteor
vapid hawk
#

3d graphics on mister still amazes me every time i see it

lean spruce
#

I wonder how close the core is in timings

vapid hawk
#

getting closer every day

#

actually now video async is in can we start marking stuff perfect?

wanton sun
#

last time i asked, most voted to wait for cpu and rsp to be complete and memory slowed down

#

it will change the timing a lot, so probably better

lean spruce
#

it has to get worse for it go be perfect. Ah the irony

wanton sun
#

also it means that games are tested again when the features are in, which is very useful also for possible regression

daring meteor
#

Considering we already have DDR3 delay, isn't that enough on the memory front, or is slowdown more complicated?

native mesa
#

Are there any games that use 480i during 3d?

daring meteor
#

Plenty

#

Star Wars Racer

zinc dew
#

N64 core is the greatest!

native mesa
#

now this is pod racing

wanton sun
#

my goal is to have some example test programs that do some memory accesses from the CPU and/or DMAs and measure if after 100 runs or so, the cycle count is about the same

quick arch
#

On VRally 99 there is a blue row at the left of Infograme logo screen maybe it is present on real hardware if someone could check

wanton sun
#

if no one can check with hdmi modded n64, i can do it tomorrow, have to leave for today @quick arch

fair stump
#

Looks like the Tom and Jerry character select screen was fixed again. And I think there's now additional sparkling effects I hadn't seen before

zinc dew
lean spruce
#

As always thanks so much @wanton sun

zinc dew
#

I'm kidding I hear it's similar to power stone but just like way worse

fair stump
#

I have no idea when it happened, but Nightmare Creatures finally stopped being a 5 fps slideshow

lament escarp
#

I know this is a couple of builds old, but finally we can crop off the lan plug not connected icon in hyrule field!

languid dune
cerulean elk
#

ooh new core...whats the story? was doing voice overs

lament escarp
cerulean elk
#

analog fixes....any games improved? Read notes, unclear

daring meteor
#

Fixes regression

vapid hawk
#

otherwise nothing major - prep for fifo

cerulean elk
lament escarp
#

FIFA?

solemn marlin
#

Wonder how viable 480i homebrew stuff is.. like for 3d

vapid hawk
#

portal64 is doing a 480i mode so.. yes

solemn marlin
#

Ohh wow didn't know, that's so cool

#

Want to try it but I can't build shit, I do have portal on steam so if someone wants to help me out, yknow, my dms are open 🄺

vapid hawk
#

except instead of a rom you patch a specific file from portal

solemn marlin
#

Yea I know, would have to install steam and portal tho, I have like 400mbs of space, my laptop is a mess

vapid hawk
#

its just like patching a rom

solemn marlin
#

I did it for doom so I understand that part

zinc dew
#

all I'm saying, 5th gen is better than everything else

coral ice
#

Hello all! I’ve been using my original N64 pads with the 4dapter controller adapter and I’ve noticed that if I push the sticks firmly to the edges left/right, the input snaps all the way to the opposite direction. I’ve tried 3 different original controllers and they all do the same thing. Not sure if this is an issue with the adapter or if the core is just interpreting the inputs oddly.

thorn flax
#

shout out to today's update.

480i over analog has never looked better

#

even that rogue half scanline is fixed

modern sleet
#

Thank the oscilloscope

cerulean elk
#

doing some new captures now...anyone have any requests?

lone geyser
modern sleet
brisk drum
#

My rap name is shadow mask

brisk drum
cerulean elk
#

eat it @brisk drum

worn delta
#

On a related note to Vivid Dolls, are the Aleck 64 games still booting into service menus and if so do we know why that is?

compact skiff
fair stump
#

I only just now read up on what Aleck 64 was. What a weird name

plush summit
#

For real, I though y'all were just making up names

brisk drum
#

Aleck 64 sounds like it’s suppose to be a bible verse

#

ā€œAnd now a reading from the book of aleck 64, please kneel ā€œ

plush summit
#

Aleck 64 sounds like a questionable homebrew rom

lone geyser
#
    And the people gathered in the sacred arcade, where the wonders of Aleck64 were revealed unto them.

    And lo, there were joysticks and buttons, and the people marveled at the 3D graphics and the immersive gameplay.

    And the voice of the announcer proclaimed, "Choose your character and begin the battle!" And the people did choose, and they did battle in the virtual realm.

    In Aleck64, the high scores were the measure of a person's worth, and the leaderboards were the tablets of destiny.

    And the people played on, for they knew not the passage of time in the sacred arcade, where the outside world ceased to exist.

    And in the end, they did insert more tokens into the machine, for their quest for victory and glory was insatiable.

    And the legend of Aleck64 was passed down through the generations, a testament to the power of gaming to unite and captivate the hearts of all who dared to play.

    Thus, in the Book of Aleck, Chapter 64, we are reminded that in the realm of the arcade, there are no limitations, only endless possibilities for fun and adventure.

Some ChaptGPT for you. It refused to do anything if I asked it to mention Vivid Dolls

fleet gull
#

Not entirely sure if this is supported yet, but is there a way to load and use saves off my carts with the MiSTer core yet?

viral portal
#

Not without conversion, I don't think.

river shale
#

I lost some save data with this latest core update - or maybe it's a database update? Looks like some rom hacks are missing their save data. I will look more closely later. Just wondering if this happened to anyone else?

quaint pewter
daring meteor
#

I keep reading Aleck 64 as the Semitic word

#

Like its mocking the 64 bits

cerulean elk
#

I have a fun joke to make in the next preview video...who wants to be the butt of it?

deft tree
#

Robby

mortal panther
#

He gets enough of that here. šŸ˜„

brisk drum
cerulean elk
#

this game is not rated appropriately...Spiderman no! STOP!

brisk drum
#

Spider splooge

tender pine
#

These accurate results anybody know?

#

Felt quite sensitive while testing some games.

rose crypt
#

I've been away for two weeks, any big games now booting that weren't?

zinc dew
#

I’ll have the last laugh when Robert gives exclusive access to the TLB core and I’ll lord it over y’all.

mortal panther
#

That's not for you to decide.

latent galleon
tender pine
latent galleon
#

what you are seeing is what a new actual N64 controller shows plugged into an actual N64 console afaik

#

but mister is doing some scaling behind the scenes

latent galleon
#

@tender pine what did you mean by new official N64?

tender pine
#

I mean original OEM N64 wired controller.

#

The ones which N64 launched with back in the day.

latent galleon
#

what controller did you test with?

tender pine
#

I tested it with my own N64 OEM controller via the Raphnet adapter.

solemn marlin
#

Portal is so cool but surely it's not running in 480i?

latent galleon
#

@tender pine ok, just asking because that has to do translation to USB, but you really should be pretty good. looks perfect, unlike most original controllers kicking around

tender pine
#

To be fair it's not my original bought back in the day controller but one I had sitting about as a sort of spare to the backup controller so it's not had much use.

#

Like I say, feels a good stick but just felt maybe a bit oversensitive testing 1080 snowboarding, but it's been AGES since I originally played it.

latent galleon
#

well

#

now that i am thinking about it, does the raphnet do any kind of range or shape scaling for the controller?

#

because if the adapter and mister are effing around in there i could see it getting weird

#

man n64 controllers are an absolute nightmare

#

especially if you are adapting third party controllers with different gate shapes and ranges, plus whatever the emulator/mister is doing to fix it

#

that is for the other direction, btw

mortal panther
plush summit
latent galleon
#

haha

plush summit
#

Seriously though, the Reflex Adapt is crazy good, plug in and just go

languid dune
#

Can't wait for the restock of Reflex Adapt.

latent galleon
#

there is no such thing as plug and go, not really...raphnet is also plug and go, it's more about issues that have to be fixed somewhere along the way once you plug into the N64

#

mister does it for us though

plush summit
#

Well the Adapt's N64 profile was made in tandem with the core

latent galleon
#

adapters probably just pass values through since it is usb, and nobody is playing an N64 controller that only does +/-80 to play doom eternal

#

hopefully

#

i'd personally be happy with reflex/raphnet/daemonbite for just about anything, although raphnet might have a little additional latency

chilly ember
plush summit
#

I just kinda regret not picking up a SNAX, since N64 accessories aren't Adapt compatible

latent galleon
#

it's like porkchop hates money

plush summit
#

Well its really because Adapt is mainly a digital thing, its not Xinput natively

latent galleon
#

adaptive scanlines are currently missing, yes?

fair stump
#

Yeah

latent galleon
#

more noticeable than i thought it would be

#

but it definitely jumps out at me

elfin depot
latent galleon
#

oh i figured snax was just out of stock, thus the joke about hating money

#

@coral ice

#

maybe somebody in here knows

elfin depot
latent galleon
#

yeah, it seems like no matter how much he orders of anything it sells out

elfin depot
#

hard to judge demand, and if you preorder...well nobody likes preorders so rock-hardplace

latent galleon
#

demand = high, every time

chilly ember
#

Rock hard demand

latent galleon
elfin depot
#

Also the "Sold out" on his website sometimes means 'coming soon', as in the product hasn't been officially released yet, it's just a placeholder (I think it might be a shopify limitation? not sure) so best thing to do is sign up for email back in stock notifications and buy when they go live again.

coral ice
#

Haha! My bad. I should have thought to go back to Timvilles GitHub to see if there were any updates. Thanks guys! I appreciate the time.

plush summit
#

I'm aware that ports 3 and 4 are 64 only

elfin depot
#

Highly recommend it. Everything just works, so nice.

latent galleon
#

dedicated mister cart

brisk drum
#

I need me one of those

elfin depot
elfin depot
elfin depot
#

Gold is the best passivly cooled case!

fierce garden
#

I’m a gold member too

chilly ember
stiff condor
#

I've switched my 8bitdo mod kit to D input and 2 of the c buttons aren't detected. Is this expected behavior?

fallen sparrow
fallen sparrow
cerulean elk
#

But I will say a joke made the video for tomorrow

fallen sparrow
modern sleet
zenith orchid
#

does it vary much between console revisions?

#

or between regional models?

modern sleet
#

I only have an OG N64 šŸ™ƒ

true bobcat
#

Is Mario party 3 working ?

latent galleon
#

oh that reminds me i have to order a saturn svideo cable...and i guess an svideo to yc adapter?

#

oof

elfin depot
chilly ember
#

Set it as the right stick in osd before loading N64 core

latent galleon
#

also d is a little faster than s

modern sleet
#

Here is the horizontal offset on the N64 core

#

For Banjo

#

roughly 6 pixels

#

To fix this you just shift hsync by 6 to the right

orchid nimbus
#

Nice

dusty tusk
#

This is the borderline obsessive attention to detail I really appreciate

modern sleet
brisk drum
#

Picture perfect YALL!

solemn marlin
modern sleet
compact depot
#

Impossible core has gotten better than real hardware elmorise

weary palm
#

Does [ControllerPak/RumblePak/TransferPak] On/Off under System Settings serve any purpose?

mortal panther
#

Inconceivable!

weary palm
#

Nah, I'm wearing clean underwear and I want to keep it that way for a few more hours.

mortal panther
#

So if you manage to make the next one better, will it be called N64TruerSync.rbf? šŸ˜

modern sleet
#

It cant be better, this is exactly the same offset as a real N64

vapid hawk
#

N64YouCan'tHandleTheTrueSync.rbf

mortal panther
#

Culminating in N64MostestTruestSync.rbf. 🤣

modern sleet
#

Well, unless there is something off in a specifc game, or region. I can only check NTSC compared to my original console šŸ™‚

mortal panther
#

Thanks for the work you've put in to this and everything else you do. That's awesome.

desert crow
#

I'm certainly glad MikeS is into analog video šŸ‘

zinc dew
#

Any new fixes with today’s build I should check out?

vapid hawk
#

was mainly prep for write-fifo, but still dormant

brisk drum
#

Wait nvm .. you don’t even game on crt like a true retro pimp

mortal panther
#

Well, by now I'm sure you noticed since you play it every day that there was a regression and Quest 64 no longer loads. Sorry Robby. 😦

brisk drum
#

I been playing lunar silver star complete on the psx core ..

#

Long live the psx core forever!

mortal panther
#

Excellent choice!

mortal panther
#

Perfectly balanced.

stiff condor
#

As all things should be

zinc dew
#

I love selecting Jago in KI Gold and right when the fight is about to start against Sabrewulf, he explodes in giant sparks and turns into me lmao.

#

100% repro rate too

zinc dew
mortal panther
#

Don't worry... I'll turn myself in.

#

...right meow.

carmine kettle
#

what feature needs for xeno crisis to run?

mortal panther
#

I haven't found the right combination of settings yet for that one. I just gave up.

carmine kettle
#

fudge, it freezes on selecting the language or i get lucky and play and a little then freezes

mortal panther
#

Same

carmine kettle
#

probably something not implemented yet or half implemented.

zinc dew
#

@mortal panther damnit, now I’m playing Quest 64 because of you

mortal panther
#

Don't you put that evil on me, Bicky Robby!

zinc dew
#

Like this game has the engine and battle system for a quality light hearted RPG. But it seriously feels like someone just wanted to transplant a bottom tier NES RPG story and scenario into 3D then called it a day.

#

It’s so utterly bare bones, like it’s a prototype for a bigger and better game.

lament escarp
worn delta
#

Did nobody dress as Brian for Halloween? I feel that is a massively missed opportunity.

deft tree
#

you'd just get mistaken for Alfafa with a cane

quaint rune
#

That was brilliant lol šŸ‘šŸ¼

random portal
#

dang, dinosaur planet loops when someone is falling

hasty musk
hollow rune
#

also relateable

barren zinc
#

@weary palm Turns out the Irish store ships to Sweden if you want one.

barren zinc
#

@weary palm I should have quoted, sorry, i meant the joysticks. De gƄr att bestƤlla frƄn nintendos irlƤndska sida. Ships to swƤrje.

#

You do need a membership though..

short trellis
barren zinc
#

@short trellis My german is non existant, english site felt easier to navigate.

#

And Ireland is still eu.

short trellis
#

Yes, that's probably smarter. I used the translation function in Safari šŸ™‚

barren zinc
#

Hey, whatever works!

lament escarp
#

German is easy. I could already speak it as a kid. šŸ˜„

weary palm
#

I will not get a membership. I don't even own a Switch. Too bad. šŸ˜…

quaint pewter
#

Oh Nintendo... {sigh}

zinc dew
#

It’s a guarantee you’re playing a game illegally in their eyes

quaint pewter
#

Even if you started the video by waving a n64 and a mario 64 cart in front of the camera before you start... They don't care. They want you to play games how they say and no other way.

zinc dew
#

I think that’s a byproduct of them wanting to stop people advertising piracy and not the intended goal.

elfin relic
#

I think it's a by product of not wanting their child friendly Mario associated with shotguns, and a dash of trademark protection for taste

cerulean elk
#

Gonna be a lotta crow to eat soon

cerulean elk
#

Their new guidelines are asinine

zinc dew
#

actually probably mostly that

cerulean elk
#

Literally says you cannot show gameplay from any non-official Nintendo hardware

#

By their rules MiSTer videos would be ā€œinfringementā€ šŸ˜‚

zinc dew
#

That’s the big driving force behind the crack downs imo

cerulean elk
#

It’ll be a fun vid. One clause says only individuals can use footage, not companies. So technically every YT channel that’s a business on paper would be disallowed from ever showing Nintendo games

zinc dew
#

I’m no legal expert here but talking about a niche DIY device that you purchase from specialty shops and put together is a completely different world then purchasing a handheld from China preloaded with pirated roms from the largest online marketplace in the world.

cerulean elk
elfin relic
#

Nintendo is law where I stand, lol

elfin relic
#

little hanafuda company in Kyoto got weight

zinc dew
elfin relic
zinc dew
#

lol that’s right

cerulean elk
# native mesa They have ninjas in every shadow

They will just send takedown notices and then it’ll be ā€œsmall YouTuber against Nintendoā€ā€¦you don’t need to be legally right if you are Nintendo…you just need to be ā€œthe massive companyā€

zinc dew
#

Yeah exactly, money makes right lol

elfin relic
#

hello yes capitalism called and said fuck you

cerulean elk
#

So much of our law is predicated on being outspent by parties who know they have no legal path towards a win

elfin relic
#

(not that that excuses Nintendo)

zinc dew
#

I think you’re right though. I’m not too sure a copyright claim would be filed for a video showing that ghostly manor rom hack for example

#

Mario with a shotgun is most definitely against the Mario image

cerulean elk
elfin relic
#

wowee zowee

zinc dew
#

Yah

cerulean elk
#

Even if it’s a 60p hack

elfin relic
#

have you tried just leaving luck to heaven

#

seems to have worked for one of the parties

cerulean elk
#

I could understand them not wanting a family friendly character blasting goombas in the face with a double barrel

zinc dew
#

lololol

elfin relic
#

meanwhile Sega tries to get interest by giving dark sonic a gun

#

Sega does what nintendont

cerulean elk
#

Nintendo is coming out looking like SHIT here for sure

#

everyone not Nintendo is just like "ok yeah cool whatever" and Nintendo goes all sex crazy and hulk strong on the world

#

itll help people realize game companies are not their "friends" though. That Nintendo and by proxy Sony and MS dont give a care in the world for them. They are all business trying to maximize profits and investor returns

#

Mario will stab you in the gut in an alley if he thinks it'll help the stock price

elfin relic
#

turns out corpos only care about profits for shareholders and we are only here to give them money

#

who knew

zinc dew
#

MiSTer is my friend though. It talks to me at night about how I’ve been a good boy and the day of retro reckoning is at hand

elfin relic
#

sorry I made a mistake, money and labor

cerulean elk
#

gaming companies have an advantage as they seem to be super sucessful at convincing fans they care about them

hollow rune
cerulean elk
hollow rune
#

The history of Nintendo in gaming is full of anti-consumer behavior

cerulean elk
#

"wtf VGE...was that even a word? Get it right dummy"

zinc dew
hollow rune
#

If all out MiSTer's were together what would they talk about?

elfin relic
#

I'm not sure it's not so much of a thing anymore, but there was a point in time where you could get parts from Nintendo directly

#

which was cool and repair friendly

#

so that was a neat part of history

hollow rune
#

I am sure they would be nice friends and be like, hey, you need to get your owner to get that real time clock. I know you have wifi, but I believe you deserve better treatment

elfin relic
#

I've got two misters, one with dual ram and RTC, one with analog I/o (and no RTC), both in al cases

#

they'd beat all your misters up

fair stump
cerulean elk
#

I put my two MiSTers together...a week later a third showed up

deft tree
#

Ur mister doesn’t even JAMMA bro

hollow rune
#

There would be JAMMA envy for sure

cerulean elk
#

if you use an ethernet cable and connect the ports that's how MiSTers get made

#

Marvin Gaye helps

fair stump
#

Mine would brag about all its dongles

elfin relic
#

I imagine JAMMA misters like cartoon characters with headgear

#

why couldn't I be perfect like hdmi

cerulean elk
#

Ive got more JAMMA boards than any one human should

#

next you will shit on JVS

elfin relic
#

just saying JAMMA got a lot of teeth with overbite

#

JAMMA deez nuts

cerulean elk
#

JAMMA is king. So easy to work on / mod. Big giant edge connector of possibilities

#

I’ve got an arcade board arriving today and I’ll be converting it right to JAMMA (if it works. Somebody got drunk and went on eBay again and bought untested stuff)

mild ether
#

Only thing better than drunk eBay is drunk Yahoo Japan.

cerulean elk
#

Like a walk in

mild ether
#

Except untested in Japanese definitely means we tested it thoroughly and it definitely doesn't work.

hollow rune
#

I was imagining a compound in Arkansas, but that's not your vibe

#

We have a wardrobe with everything in it

#

Most things in it, some overflow exists

neat sierra
#

Untested = it’s broke

#

It’s broke but we are going to sell it at over half its value sucker

mild ether
#

Very likely the case but I got some working things untested from eBay and with Japanese sellers they always didn't work. Probably just luck.

#

Got a BVM untested that was just fine on eBay.

neat sierra
#

Yeah TBF I’ve had some working stuff that was untested, def there are exceptions

#

Assume broken and hope for a pleasant surprise

cerulean elk
mild ether
zinc dew
#

yeah, I’ve gotten really cheap controllers that way, but it’s always a gamble

cerulean elk
#

So I know they don’t know how to test. Photos looked clean. Still a gamble but šŸ¤·šŸ»ā€ā™‚ļø

mortal panther
#

I usually equate "Not Tested" on eBay as "it might work, but we couldn't be bothered to check, as we practically have a warehouse full of this junk to list and get rid of before the next pile arrives".

"For Parts" on the other hand = "Broke".

cerulean elk
#

This seller is selling JAMMA boards tested but no jvs tested so still a dice roll

#

Good thing is with this stuff if I get tired of trying to make it work I know others that’ll give me what I paid to take the next stab at it so it’s pretty minimal risk. Plus the risk is kind of the thrill lol

tender pine
#

What's the best way to get games which are very bordered to display in a 5x crop/1080p (over) way?

chrome quest
#

What's the resolution in the horizontal? I think 5x is not so useful on N64, could be wrong.

knotty zealot
cerulean elk
tender pine
#

Honestly I've no idea the resolution on the horizontal. I'm a total noob. I just know via N64 pixel FX that 5x and 6x are amazing to use more real TV estate.

knotty zealot
#

i'm waiting for the tlc update video @cerulean elk

#

in my universe it's tlc. don't go chasin' sonic waterfalls.

cerulean elk
neat sierra
#

The Last Boss

wanton sun
cerulean elk
brisk drum
#

Bears suck!

#

No seriously though they are terrible ..

cerulean elk
#

And yes they are terrible. Not my team. But my team (patriots) suck now too so šŸ¤·šŸ»ā€ā™‚ļø

solemn marlin
#

The only up mario patch seems slightly better but it might be my imagination

#

Which part of the n64 affects framerate stuff?

solemn marlin
#

It's so good, mario actually controls well so it's much better imo

#

Most games could do with a mario

cerulean elk
#

I’d tuck it into a vid but it’s weird times with Nintendo so it’s gonna be real lean on mods for MiSTer vids

solemn marlin
#

It's a bit hard on the eyes now tho even if it's playable, kaze likes flexing his muscles and make the n64 do mario in 60fps

#

There's flickering but the core also interprets some camera logic incorrectly so you can't see where you're walking at the start

#

Diddy kong racing high fps patch (40? 50?) also feels like it's working better, you could show that, it looks perfect to me

solemn marlin
#

The weakest n64 rom hacker

stiff condor
daring meteor
#

Fastmem is off by default?

wanton sun
#

Todays build does implement the writefifo, which will speed up the CPU by maybe 10% depending on what the game does. To compensate i integrated the first RDRAM slowdown for read/writes from the CPU. You can get the full speed via the fast ram debug option. But be aware that most games on n64 are bound by GPU performance not CPU (like PSX), so the effect is near zero in real world

#

maybe for games like starcraft that slow down with many units on screen? no idea if that is a cpu limit situation

daring meteor
#

Wait, first rdram slowdown?

#

There are others?

#

Ah for non CPU

wanton sun
#

this is only for CPU, RDRAM also needs slowdown for other components(RSP, GPU, VI, AI)

daring meteor
#

Fair enough

stuck summit
#

I wonder how does it compare with n64 cpu overclocks

wanton sun
#

e.g. random 32bit rdram read from the cpu costs between 36 and 44 cycles for the real n64. It's variable due to refresh. On the core it's now 36 on average. With fastmem it's 26 on average

daring meteor
#

Technically it's still slower because of load stalling I think

pure ocean
#

Is this the first step to control all the sections (CPU, RDP, etc.) to set the correct speed later?

wanton sun
#

well yes, but the effect of load stalling should be minimal. You can imagine that when a load takes 36-44 cycles, it doesn't really matter much if you stall for 1 cycle more or less. For cached data it might be more important, but i wouldn't expect noticeable gains. Still, i want to make it accurate so i will try to do it. Hopefully it works out with the timing/max frequency for the cpu

pure ocean
#

And I guess 10% CPU speedup can help for TLB. Better have headroom to cut than to have limitations

wanton sun
#

it doesn't help tlb, the performance of the cpu has nothing to do with TLB

pure ocean
#

But you said you aprox. to reach only 65Mhz in TLB mode and you need some tricks for speedup

tropic sand
#

@wanton sun paper mario regression on statup logos ... Someone else said they don't have the same issue. I know papermario doesn't work in game

wanton sun
pure ocean
#

Oh, I didn't know or it changed and I lost track

wanton sun
#

maybe the tlb page switch will cost slightly more due to not searching all 32 table entries in 1 clock cycle, but we are talking about some tens clock cycles there

#

depends on how often the game switches the table/process, but given less than 1000 process switches per second, this should all stay below 0.1% performance

#

today we gained about 10% and i found no game where it makes a difference...

fair stump
#

Yeah, I checked as well and don't have that issue

tropic sand
wanton sun
pure ocean
daring meteor
#

Vague yet with each core update it looms closer haha

fair stump
#

How's the overall size looking?

wanton sun
#

first i want to try if the load delay can be removed. It will make the critical path in the cpu more difficult, because the operand forward needs to be a 3:1 instead of a 2:1 mux. If that drops the timing to bad, i will skip it

wanton sun
daring meteor
wanton sun
#

what do you mean with blocker?

#

the idea behind is relativly simple and the psx core cpu already has that feature, so it is only annoying to search for bugs if any appear. But the question is what quartus builds of it

daring meteor
#

Thing you want to do before TLB

wanton sun
#

well, i will try it before TLB, yes. but it's no prequisite. If it doesn't work with our FPGA speed, i will skip it

#

i don't mind using bad fpga timing for development. I had quartus runs with maximum 65mhz for the cpu running at 93.75 for 5 hours of banjo attract mode without issues, but i cannot deliver that as release

#

so if it's impossible to get a >80mhz timing closure, i cannot give it out and tell you it's a stable build

#

in this case, i rather skip such a feature and we live with minor timing inaccuracy

#

instead of having builds that crash random

lean spruce
#

Is it possible to bring back the loading screen on analoge?

daring meteor
#

Hopefully it's no big deal

wanton sun
lean spruce
#

I“m not sure actually lol! maybe I“m confused as I have used it on HDMI when analoge was not working that well

wanton sun
#

some artificial sync could be done when the core is in reset, sure, but it all costs ressources and i don't see the need currently to spend it for that

lean spruce
#

yeah if it cost resources then dont do it.

#

Its just a little bit concerning when loading RE2 or something that big

wanton sun
#

i rather spend the ressources on fast rom load šŸ˜‰

lean spruce
#

Thats the engineer thinking šŸ‘

solemn marlin
#

Mario 60fps patch no longer works

#

I have an older undated core here that plays it even if it has issues with slowdowns in more intensive areas, newest core gives me an out of sync message and black screen

daring meteor
#

Check what core broke it

zinc dew
#

Ohhh excited to test new core and the new fastmem option

#

Is toggling fastmem on improving perf or bringing perf back to original values?

daring meteor
#

Improving perf

wanton sun
#

writefifo is bringing more performance and always on. Fastmem is using previous rdram timings. If on, the cpu is now faster as before. With it off, about as fast as before

zinc dew
#

For ā€œaccurate to originalā€ performance, should fastmem be on or off?

wanton sun
#

it's debug function currently, so usually you should not touch it. I will make it a general turbo feature later combined with other things

wanton sun
#

fastmem off = more accurate

cerulean elk
#

Interesting stuff

lean spruce
#

Its so cool to be able to manipulate both performance and looks to your hearts content with this core. The core just ridiculously good

cerulean elk
#

So this will not INCREASE performance compared to prev cores, but we can get closer to real hardware performance with it throttled back? An I reading that right?

wanton sun
#

ok, starcraft theory proves to be true: it's CPU bound

native mesa
#

Not sure if this has been asked or answered but does the fastmem match the speed of previous versions?

plush summit
carmine kettle
#

i thought this fix will play xeno crisis

solemn marlin
#

20231103 is the one that breaks mario 60 fps, crt output

daring meteor
#

Ah

wanton sun
#

it's the async change

#

does the 60fps hack work on real hardware with crt?

cerulean elk
solemn marlin
#

Idk it might not, I wish I had an everdrive to test

pure ocean
#

Back 2 the roots and the beginning of development: Has anyone tried "2 blokes and a chair" again? I have. And audio still stutters and picture is a slideshow at 0-2FPS. I wonder what it looks on real hardware.

weary perch
#

seeing a new error in Battlezone: Rise of the Black Dogs - E4000000. also saw occasional frames of ground textures corrupting which i had not seen in yesterday's build (though only briefly tested) @wanton sun

#

audio still crackles as before

wanton sun
#

oh, the new error flag

solemn marlin
#

It's og hardware compatible, seems weird that they wouldn't test on crt

wanton sun
#

thanks for telling me, i will take a look at battlezone why it pops up

wanton sun
#

the new feature makes the cpu faster, slower memory access speed brings it back to about previous speed

#

the question was for a real n64

#

i currently don't know what weird output the hack sets for the VI that makes crts not work

carmine kettle
#

made xeno crsis to work but it goes to the game then freezes

wanton sun
#

xeno crisis is using libdragon, which still has random crash issues on the core

cerulean elk
#

Well outside of StarCraft if anyone finds any big diffs @ me so I can get em in a vid!

fierce girder
native mesa
#

This is exciting. Might try 30fps Zelda tonight

fierce girder
#

I haven’t played through the entire rom hack but I haven’t run into issues

wanton sun
#

if anyone sees the new error flag in other games, please ping me

brisk drum
#

A new error flag has entered the ring

orchid nimbus
#

Once my Rona is not kicking my ass anymore I’ll update the decoder

wanton sun
#

i didn't upate the readme as always...

#

fixed, it's updated now