#Nintendo 64

1 messages · Page 17 of 1

languid dune
#

Now I need to contact the authorities. On a completely unrelated issue of course!

covert bough
#

Looks fun I'm tempted to set up the wip core

fallen sparrow
#

lol, right sleepy time, I gotta stop looking at discord in bed.

Have a good one all

languid dune
#

👀

zenith orchid
#

gn!

mild ether
#

No changes in function with the current core and the Aleck 64 set.

languid dune
#

How much are they going for?

chilly ember
#

I'm hoping the 8bitdo N64 kit won't suck, supposed to ship on the 20th so guess I'll see

#

Cheaper than a scalped nso controller

languid dune
#

I have one already, but they do come back in stock occasionally.

cerulean elk
#

So $20-30 over retail. I just hate all scalping in all forms

#

Two things ruin retro gaming fun; gatekeeping anger and scalping

languid dune
#

It is really nice. The built in rumble feels shockingly close to a rumble pack.

hearty oar
#

I would really just wait, the NSO N64 controllers are coming back in stock all the time on the Nintendo website, unless it's that different in NA to Australia then you really shouldn't need to wait all that long either

cerulean elk
languid dune
cerulean elk
#

Hmm wait I know a guy who makes controller adapters. I wonder if he’d be interested in rocking a new design for the 64. I’ll ask him

#

If he can do Nuon he can do 64 lol

cerulean elk
#

Ok anyway time to eat ice cream and watch tv with my wife. See you all tomorrow I’m sure. Even you @zinc dew 😂

zinc dew
#

I think he likes me

#

lmao Turok with today’s update plays like an avant-garde indie game that’s in two shades of black and white

#

with a veeeery narrow fov

cerulean elk
zenith orchid
#

I'm so thrilled for the RSP pipeline fix. It seems unlikely for that to be an issue again

#

I bet that'll reduce the potential slowdown of adding z-buffer and perspective correction

slate sundial
#

I just woke up, I see you maniacs have been busy.

#test-builds message

Does this update require the custom MiSTer file?

zenith orchid
#

Unstable build? yes

plush summit
#

I brought my Pro controller on a trip and it was not fun to deal with

slate sundial
silver galleon
#

There’s a secret if you do the Konami code on these 😂

chilly ember
elfin depot
chilly ember
#

That's awesome

#

That would be amazing to have just to give to other people to use as player two

languid dune
#

Aww...

orchid nimbus
#

problem with controller solved - just deleted the profiles and now all looks and functions like it should

#

testing the core

#

it's not going well lol

#

stupid sound is all messed up

#

audio fixed

#

routing extra cable into capture device

brisk drum
#

At least the Saturn core has actual graphics .. even if they are mostly 2d

orchid nimbus
#

Sega Fanboy

cinder pagoda
#

I have an issue after setting everything up. Mario 64 will boot to the first screen “It me, Mario” then freeze with garbled video. Anyone else have this?

cobalt junco
#

patch the rom, The mario face at the beginning crashes in the core. This patch bypasses that

cinder pagoda
vagrant ivy
#

First you must bring me a shrubbery

hasty kayak
#

I would rather wait until we can play the games in their original form than patching them but maybe thats just me.

silent marten
#

And TLB implementation is going to be a very long way away

quick arch
#

For this patch needs to load DK64 not patched before to have the right settings. Maybe it is worth to add it on DB temporally.

silent marten
#

DK I can wait for

hollow rune
#

Hey I am following @cerulean elk latest video for how to install the core, which is great, but he says something about updating to unstable main and that he would have a link to another video but I don't see it. Does anyone have a link to documentation on this?

silent marten
hollow rune
#

That is exactly what I needed

silent marten
#

Get the txt file from #test-builds and place it in your games/N64 directory 🙂

bronze tree
#

oh nice, the filename was even fixed in Robert's post 🙂

silent marten
#

Yeah it was markun 🙂

hollow rune
#

So then the boot.rom, I know I gotta find it myself, but what is the file name?

remote hatch
#

The N64 BIOS file (also called PIF ROM) should be renamed to boot.rom and should be placed into the /games/N64 folder.

bronze tree
#

hm, maybe not...

hollow rune
#

yeah the PIF ROM is a tricky one, but I should be able to find it somewhere, everyone else did

hasty kayak
hollow rune
#

could a potential name for the pif rom be something like normpnt.rom?

silent marten
hollow rune
#

oh sorry, I didn't see the notification

#

thank you

silent marten
#

No worries bud

fallen sparrow
#

I hope y'all have a good weekend

hollow rune
fallen sparrow
silent marten
#

I am just happy that if you press A a few times when booting Buck Bumble you get to hear that banger of a song 🙂

lament escarp
#

Forsaken 64 had the best music so far

fallen sparrow
silent marten
hollow rune
#

Is it weird I am looking most forward to playing through Shadowgate 64 when the core is further along. We don't own it because it isn't that great, but I kind of love the vibe

silent marten
#

Nothing is ever weird, half the people here want to go on a Quest

fallen sparrow
lament escarp
hollow rune
#

It is not. It is a whole different game

#

It is weirdly empty. I think the asthetic is "N64 Third-Party gothic", not many NPCs, lots of fog, really dark, very minimal music

#

Like a hammer movie where no one showed up to set

fallen sparrow
hollow rune
#

but yeah is is 3D and first person

fallen sparrow
#

Ice 🍦 Cream taste good

hollow rune
#

what if I get and "auto-detect failed" message when loading a .z64 rom?

thorn flax
#

I saw one of the very first npc streams.
some Japanese girl who'd gone above and beyond to look like an anime character with legit perfect acting.

#

I was impressed and figured it would make its way westward.

#

just didn't think such low energy efforts would draw a crowd

chilly ember
#

Is that what is trending nowadays?

silent marten
hollow rune
#

yes, but maybe something went wrong, let me try downloading it again

remote hatch
hollow rune
remote hatch
#

you have 0 byte roms

#

redownload it

hollow rune
#

oh crap, I didn't even notice

#

thank you

#

i downloaded new ones becaue while I know new file extensions would be added, I wasn't sure if there would be benefit in using .z64

#

my usual set is .n64

silent marten
#

.n64 is little endian, .v64 is little endian byte swapped and .z64 is big endian that is the only difference

weary palm
#

Big endian is the only one that makes sense.

silent marten
#

I wonder if we are getting a new release today or if it will come tomorrow??

daring meteor
#

I was about to say "Almost certainly", haha

silent marten
#

Yeah I re read how I typed that so had to edit it hahaha

daring meteor
#

I'm more curious about the contents of the release than the release itself

silent marten
#

Same, I know Robert wanted to get either perspective correction or Z-Buffer done this weekend but which one we get is yet to be seen

daring meteor
#

I think I know the answer :3

silent marten
#

Ohhh

remote hatch
#

I heard , that Robert took a break from the N64 and is now doing Jaguar core. N64 postponed to 2026 😛

thorny marten
#

ok I'm having trouble finding a PIF boot.rom

silent marten
daring meteor
#

20230708-120122 does not mean anything

remote hatch
#

so many new cores , yeeahhhh

silent marten
#

Hahaha

#

When this core is done it is gonna be the most impressive core on MiSTer

hollow rune
#

Thank you everyone

silent marten
thorny marten
#

nvm i think i got it

onyx minnow
#

it took me a while to find it, search for pif.ntsc.rom

hollow rune
#

Should I go back to using my backed up MiSTer file when I am done? Does it matter?

daring meteor
#

Shouldn't really matter

silent marten
#

It is called unstable but it isn't, it is just recent additions before they get added to stable, Sorg tends to wait until there is enough to merge to the stable branch before it releases

daring meteor
#

Yeah usually its like that

weary palm
#

imagine if he implemented perspective correction and z-buffering during this weekend.

remote hatch
#

Yes some weekend in 2026 🙂

fallen sparrow
fallen sparrow
solemn maple
#

Can you play ntsc games on a pal n64 when using an everdrive x7?

marble cargo
hearty oar
#

This is a problem for me though, because my n64 is not RGB modded, and it is a 60hz signal in PAL colour space, which apparently my PVM is incapable of understanding, so you get horizontal ghosting

#

Worked great on my old consumer display though, or on my retrotink

marble cargo
#

I'm not familiar with PAL on the Nintendo 64 admittedly, so I don't know how it exactly works compared to other systems.

solemn maple
#

Thanks guys 👍

marble cargo
#

How many European only Nintendo 64 games even exist anyway?

remote hatch
#

3 games 🤣

blissful plaza
remote hatch
#

Ok four 🙂

#

New core elmorise

blissful plaza
#

So fast.

oblique remnant
#

Top Gear Overdrive has quiet an impressive Menu Soundtrack 🎸

solemn maple
#

Wooo! Kinda hoped to see z-buffer before perspective correction to see what that would look like 🙂

quick arch
hearty oar
#

mmm, non depth buffered cake

fair stump
#

What a time to be on vacation and unable to test lodCrine

hearty oar
#

just think of how rad the core is no doubt going to be by the time you get back at this rate

wanton sun
#

the track in mario kart finally looks straight 🙂 Still half of the textures are missing, need to search them

quick arch
#

Wave Race also improved a lot !

remote hatch
#

indeed 🙂

daring meteor
#

Classic Robert, hahahaha
Perspective correction and a Texture mode, you're a legend

brazen obsidian
#

Robotron 64 looks wonderful

lilac scroll
#

I just can’t understand the speed of the progress, it’s insane

wanton sun
#

wow i got ingame in waverace, dolphin park 🙂

lament escarp
wanton sun
lilac scroll
#

Robert at work

wanton sun
daring meteor
wanton sun
#

yes, it was the Mario kart 64 text

#

don't ask me why only a part of it was black...i have NO idea

daring meteor
#

Very nice, I did notice the title screen working now too haha
(And the menus show up well too, but I get double presses)

wanton sun
#

the spinning logo is now golden instead of some yellow and brown, that was perspective correction

#

with z-buffer it should look fully correct (hopefully)

daring meteor
#

Is the side of it breaking because of zbuffer?

wanton sun
#

what do you mean?

daring meteor
#

The spinning logo's right side looks a little funny near the end

wanton sun
#

that is because of the Vi(video out) being basically a hack that can only do 320 and 256 pixels width, but the game switches or slowly scales or so

daring meteor
#

Got it

hearty python
#

Core still 65% of the FPGA?

wanton sun
#

it's 65% now, was mostly 64% last builds

#

until full RDP, 70-75% are easily reached

weary palm
hearty python
#

That sounds good. Your calculations seems come true.

vapid hawk
#

very cool

devout leaf
# weary palm

The black transparencies really make the snow flakes pop.

vapid hawk
#

is there an fps counter in n64 core like the psx one?

hearty python
#

Has Mario now a face ?

weary palm
#

nope

wanton sun
opal quiver
weary palm
#

strange to play N64 games without any biliner filtering (or whatever filter is applied to the polygons)

vapid hawk
#

marios face is probably going to be a pretty late thing to start working afaik, it uses the TLB thing

#

n64 has like... approximate trilinear filtering iirc

wanton sun
opal quiver
hearty python
#

So mk64 can be a good test case.

lament escarp
#

Damn, peach looks good now!

hearty python
weary palm
#

Dat framerate xD

#

Laggiest room in SM64

hearty python
#

Cool, and mk64? Have you checked it also ?

solemn maple
#

What's your next task, Robert?

hearty python
#

From feeling it must be over 20

wanton sun
#

the framerate is much lower currently, as the CPU datacache is still fully missing. So every reads costs the full ddr3 latency

weary palm
#

MK64 doesn't crash during the intro anymore

lilac scroll
#

This is progressing a lot faster than you yourself expected, isn’t it?

zinc dew
#

Music in mystical ninja gives me strength!!!!

wanton sun
oblique remnant
#

Destruction Derby runs around 5 FPS

weary palm
wanton sun
#

the fps counter currently has one main purpose: see if a game hangs or still renders 😅

weary palm
#

seems to be a few "off by one" issues between polygons; sometimes the edges are clearly visible, especially when using transparent polygons.

oblique remnant
#

a game that doesn't crash is already impressive. not sure if Destruction Derby hangs later on

lament escarp
#

Can you disable sound while loading a rom? That crunchy noise is giving me goosebumbs.

hearty python
#

I personaly haven’t expected that games show so much live so early 😁

wanton sun
true kelp
#

Perhaps a more general question: what was the TLB used for if all of the N64’s memory could be physically mapped into the address space?

#

And no OS to do multitasking, virtual memory, paging, etc

wanton sun
#

makes is easier to implement multithreading in applications i guess?

blissful plaza
#

Some games have a title screen logo now, like WaveRace 64, Paper Mario, Mystical Ninja, Clayfighter Sculptor's Cut (and even characters are rendered).

worldly flint
lament escarp
#

Rayman 2 does play sound after the totle screen, but stays black

zinc dew
blissful plaza
#

Mystical Ninja goes a little bit further and some characters clothes are rendered, the game could go until the end of the in-game intro.

native mesa
#

Yo perspective correction? You mad man

lament escarp
true kelp
native mesa
#

Shit I'm gonna have to decide on a controller to use soon. Maybe a dualshock 3?

true kelp
vapid hawk
#

that sound is the screeching of souls that are sacrificed to create the core so fast

true kelp
#

Under “Memory Management”

native mesa
#

So what are the black areas again? Unimplemented texture modes?

vapid moat
#

How many have tried the MayFlash N64 Adapter so far?

#

Might try firing up my own, maybe?

wanton sun
#

could also be missing combine or blender modes

#

i should just add a unique color/pattern for each missing mode, so it's easy recognizable 🙃

vapid hawk
#

thats actually a pretty good idea

native mesa
#

Knowing you though you'd sooner implement the modes themselves

lament escarp
#

Thats a good idea! And would make me feel of less falling into the abyss when playing sm64 or turok 😄

weary palm
#

Fifty shades of grey

wanton sun
#

yes it was more a joke...too much effort. Could instead implement 1-2 modes in the same time

lament escarp
#

How much time to you plan for each render mode? Do they differ in complexity?

wanton sun
#

depends. the raw modes should be straight forward now, but the palette modes need a good chunk of work in the render pipeline

#

and YUV modes....i don't even know how they work yet

#

but it seems nearly nothing is using that

hollow rune
#

In Mario Kart for example, when the player selection menu comes up it most works, but then when it starts moving after the selection is disappears mostly. Is a different mechanism handling the image when it is moving than when it is just still. Does this relate to why sprites are black boxes?

native mesa
#

Can you keep a config switch for us to turn off texture filtering? I personally prefer the crisp pixely texture like they look now. Early texture filtering was so bad

zinc dew
#

@wanton sun I don’t know if you saw but @desert crow put together a SNAC fork that already has everything working fantastically for base controllers. I don’t think external adapter like rumble + memcards work, but my controllers and train controller does!

hollow rune
wanton sun
native mesa
compact lark
#

Still can't believe we have working games already, albeit rendered in a funky manner.
I'm excited for when dithering and the VI filter get implemented.

lament escarp
marble cargo
#

I've noticed games like Yoshi's Story, Mario Kart 64, Mischief Makers, etc. benefits the most from the anti-aliasing and dithering produced by a Nintendo 64.

A raw image has noticeable artifacts from the sprites that gets masked with the softer image.

zinc dew
#

I’m taking notes on everyone who’s asking to turn off texture filtering

native mesa
#

You don't want your N64 to look like a PS1 @zinc dew ?

lament escarp
#

I heard if you look directly at brian without aa and dither your eyes melt. So be carefull.

zinc dew
vapid hawk
#

i tend to just run my real n64 without deblur or any AA patches or anything like that

#

just some scanlines and soft interpolation

compact lark
#

I'm just tired of the "emulator" look of the N64.

devout leaf
vapid hawk
#

you really need advanced, carefully considered filters and scaling etc to make n64 look like how it does on CRT

#

more than maybe any other console

wanton sun
#

my concern is that the video signal might be lost, due to the permanent reset while the rom is downloaded

woeful grove
wanton sun
#

does that work well with vsync adjust 2 and crts?

woeful grove
#

well, typically rom downloads dont take ages, but usually with vsync adjust = 2 the screen will jump anyway

#

with some cores, like NES, it detects when there is no generated signal from the PPU and throws a generic video signal generator in there anyway, and attempts to sync when it releases reset to this placeholder video signal

#

to reduce the disruption when loading

wanton sun
#

yes, i feared i would need to make the video out not reset or only once...we can try it like this for now. If it's too bad, i have to invest more time

brazen obsidian
#

Looped loading SM64 patched > Starfox 64 > Mario Kart, about 5 times so far, no broken audio, or visual glitches during loading time

woeful grove
#

the framework has a video pause feature of some sort

#

i've never used it effectively but it exists

woeful grove
#

maybe ask sorg about how to use it

vapid hawk
#

doesn't gba core have this issue?

wanton sun
#

i used it with psx, it's not great as it creates glitches when going into and out of this mode

#

switched to permanent video out then

woeful grove
#

that's too bad, but I guess better than extra resources used by the framework

wanton sun
#

if it's good enough now, i can keep it and think about again when the real video out is implemented or pausing/savestates migth be added

woeful grove
#

anyway NES is probably the most advanced as far as keeping video sane as roms are loading

#

most cores do not care and just reset during loading to prevent all the noise and video distortion

wanton sun
#

ok, if that's common, i can also do it

twin barn
#

oh nvm it's tied to 0 in genesis

#

HDMI_FREEZE signal

zenith orchid
#

So now? z-buffer and the remaining raw modes, and we should have SM/MK/SF-64 looking clean?

#

I bet this could all be done within the weekend 👍

daring meteor
#

TIL the character sprites in MK64 are paletted I think

vapid hawk
#

maybe so they can do stuff like the effect when you get hit by lightning

zenith orchid
#

Oh, well then the raw modes might not be enough for a clean MK64

#

probably not for SF64 either

daring meteor
#

There's still the transparency bugs around, dunno from where they happen
And the N64 characters may not be pallated but it at least seems that all the other raw modes are IA and I which are greyscale

#

Yeah I can now verify characters, items, etc are palletted

wanton sun
#

yes, everything that is color and doesn't have color yet is palette

#

anything transparent or grey can be a raw mode

#

palette modes will still take a while, z-buffer will be first

#

and fixing the 16bit rgb mode

daring meteor
wanton sun
#

maybe it's used for fmv?

zenith orchid
#

I'm really looking forward to playing THPS1-3 with perspective correction and better framerate on N64

#

of course you don't have the full soundtrack, but you get nice loops

vapid hawk
#

i wonder if you could make a romhack putting full length tracks in

#

they were only limited because of cartridge space right

zenith orchid
#

perhaps, I'm not sure

daring meteor
zenith orchid
#

N64 should be powerful enough play MP3s, should someone hack that functionality into THPS1-3

daring meteor
#

The question is if it can play MP3s and the game, haha

zenith orchid
#

Haha true, very true

wanton sun
#

just place a second mister next to it and run the psx version in parallel 🙃

zenith orchid
#

🤣

#

Maybe you can play the MP3 via HPS

wanton sun
#

should work, but load on the HPS will also influence the core as ddr3 is shared

zenith orchid
#

Hmm.. but I wonder how much. I think on AO486, flynnsbit or binarybond007 implemented a way of playing mp3s via HPS while playing DOS games or something

maiden wyvern
#

you can just play them from HPS. bgm scripts support continuing playing when a core is active

brisk drum
#

Looks like I’m done watching development from the sidelines! Time to test some Roms!

visual forge
#

Hey dudes, what am I doing wrong? I am getting an error overlay (E0047) for all games but no picture

#

Just a black image

#

I have the boot.rom file in the N64 games folder

#

I have the latest mister file

zenith orchid
#

latest as in, latest unstable?

visual forge
#

Yes

zenith orchid
#

and you have the N64 database file?

hollow rune
#

ARe we testing right now with N64_reset.rbf?

visual forge
#

Yes in the N64 games folder

hollow rune
#

Where are we reporting results?

zenith orchid
#

@hollow rune check the pins

#

@visual forge please hold until a more knowledgeable dude finds your message 😄

hollow rune
visual forge
#

I am using analog video, but I saw someone else up above who did the same and it worked for them

#

I've tried both analog out and direct video analog out, both behave exactly the same

#

I load a rom and the screen flickers as it typically does when a game is just starting, but then the output is just black. I can enable fps and error display but no game ever shows up.

#

Looks like my boot rom has the wrong checksum value

#

I had a hard time finding the one I got

#

File is called "[BIOS] Nintendo 64 - PIF (Japan, USA).v64", this is not what I should use? Renamed to boot.rom of course

#

Filesize 1 984 bytes

#

Looks like my boot rom was byteswapped, so I changed it to a big endian with the correct SHA1 (according to https://vampier.net/N64/) but I still get the same error

#

OMG, restarted the core - it works now!!

#

So byteswapped boot rom is a no-no!

lament escarp
visual forge
#

Holy crap, first time seeing N64 on a CRT with RGB!

cerulean elk
#

Ooh new core. What’s the updates?

bronze tree
#

textures look much better!

visual forge
#

Damn, Quets 64 doesn't work

cerulean elk
bronze tree
#

wow, pokemon stadium 2 shows the title image now

carmine kettle
#

quest will never work

bronze tree
#

wave race intro look much better

cerulean elk
#

Or maybe run an extra tomorrow afternoon

#

Shit is moving too fast lol

bronze tree
#

yes, if you make a new video now you will have to make another one very soon when z-buffer is implemented

carmine kettle
#

just wait few days

bronze tree
#

Majora's Mask is now showing "Zelda" on the screen, what wasn't there before, was it?

lament escarp
lament escarp
bronze tree
#

would be fun if someone could automate clicking through all the roms 🙂

jolly laurel
#

Where can i find the pif N64 please?

pure ocean
#

Paperboy is nice to watch. Just wait 15 seconds or so and it shows also ingame stuff

hollow rune
#

so I am downloading that official rom set right now, but I have a few that I got somewhere else. Should I wait till I have the official set to contribute to reporting?

lament escarp
#

We're just shouting out if something works, it's not like it's of concern yet if something doesn't.

twin barn
drowsy lantern
#

Fun tidbit: The reset button on the N64 isn’t a hardware reset, but rather like a controller button that sends a reset command to the software, allowing for creative reset animations (like the shades effect in Mario 64). Tetrisphere used the fact that it can remain held like a controller button to do a vortex animation with the proper cheat for as long as the reset button is kept held down. https://youtu.be/a4jPG7q0g68?si=UdTqUo77IfsHMQu2

@wanton sun can something be “held” in the OSD to simulate this. Or mapping the reset button to a controller button combination maybe?

Recorded on hardware. Game by H2O Entertainment.

Enter your name as VORTEX, then hold reset. Is this even possible in an emulator without GameShark?

For N64 gifs, game preservation, and more occasionally worthwhile uses of your time, please visit:
http://n64thstreet.com

▶ Play video
maiden wyvern
cerulean elk
#

Fun stuff

hollow rune
#

Chameleon Twist: Boots, title screen has black stripes, music plays and you can get into playable stuff. Most everything is blcack though, except sprite character and polygons used for the aim reticule

drowsy lantern
#

Also the fact that the reset button sends a command to the software, the reset button will do absolutely nothing if a game is crashed, forcing you to power off/on.

hollow rune
#

Aidyn Chronicles does nothing, which might be for the best

lament escarp
#

If there's a fix for the crashes I'd actually like to play it.

hollow rune
lament escarp
#

Never played it, never loved it. But I heard it has some severe crashing issues, which is unacceptable to me even if I'm curious. So no worries. 🙂

cerulean elk
#

At this rate I should just rename my channel “Video Game Esoterica’s N64 core showcase” 😂

remote hatch
#

The question is, if there is a new core daily, will you have time to release new videos daily? Hardcore

cerulean elk
#

But turn around time on a new vid is approx 1.5 hours capture to upload so I can fit them in

mild ether
#

I think everyone would like a half hour special on Vivid Dolls when it finally works.

wanton sun
#

you may want to wait with another video until z-buffer and texture bug is fixed at least, so the difference is larger

wanton sun
cerulean elk
#

Just DM me when it’s time @wanton sun

lament escarp
hollow rune
#

@wanton sun this is from Diddy Kong Racing. What is happening to cause all the colors at the bottom line this. It doesn't look like the image.

wanton sun
#

Magic 🪄

#

all the rare games seem to use more advanced rendering modes of the RDP, i wouldn't expect them to show something nice soon

vapid hawk
#

looks like cram dots

cerulean elk
mild ether
hollow rune
vapid hawk
#

they're like little dots that appear on some genesis games

#

its very unlikely what you're seeing on n64 actually has any real similarity

hollow rune
#

I like the crunching noise when you switch games

native mesa
#

What is the folder structure for the core on mister?

cerulean elk
native mesa
#

Games/N64

cerulean elk
#

I put my roms in raw dogged into the N64 folder and don’t organize them myself

hollow rune
cerulean elk
#

@orchid nimbus is the text file case sensitive or no? I can’t remember where that landed

vapid moat
#

So just inserted the unstable MiSTer-build + N64-core, but somehow it keeps crashing on me whenever I try to boot it up

vapid moat
#

Yep

cerulean elk
#

Text file as well?

vapid moat
cerulean elk
vapid moat
vapid moat
cerulean elk
#

Yeah I was gonna say is the checksum the same for the rom that we’re using

hollow rune
#

dancing to MiSTer doing the Mystical Ninja Starring Goemon Theme

cerulean elk
#

Did you rename your stable mister and add in the unstable as “MiSTer” and reboot?

vapid moat
devout leaf
#

Watching everyone test is pretty exciting

mild ether
#

Did you try unplugging it and plugging it back in?

cerulean elk
#

Hmm. @vapid moat not sure. Seems like it’s all as it should be

#

Will have to see if anyone else has had this issue and has solved for it as nothing glaring seems wrong

mild ether
#

Unironically.

hollow rune
native mesa
#

We need mister main nightly to test?

vapid moat
#

Looks to work now actually @cerulean elk, nvm

#

Thanks for checking in anyway

cerulean elk
foggy stirrup
#

Or am i seeing that wrong

#

Ohh nvm

hollow rune
#

do we ask for permission to edit the google sheet or do we submit to someone?

#

I only ask because there is stuff there

zenith orchid
hollow rune
#

Also glitchy attract mode for Snowboard Kids starts with some crunchy music

native mesa
#

Man google gets worse and worse

zenith orchid
native mesa
#

I can only find the N64 DD bios

zenith orchid
#

Also I wouldn't say he treats it like a 32-bit system, many of the games actually treat it like a 32-bit system

#

@hollow rune

hollow sparrow
#

@orchid nimbus have u done a script for n64 core?

orchid nimbus
#

Nope not yet - I might if people nag me enough 😉

vapid moat
mild ether
zenith orchid
vapid moat
#

Overclocking, basically?

mild ether
#

I think using "no intro" in your magic words will result in some answers for a bios

zenith orchid
#

yeah but rather than overclocking the CPU within its own capabilities, I think what's happening is that you're speeding it up in the FPGA implementation.

#

which I imagine could cause stability issues

#

Anyway, it's all speculation right now, even Robert can't yet be entirely sure how he'll make it work

cerulean elk
#

I say we leave the core as is and call it done. Leave jank Mario be

#

Or when it’s done we have a JankMario.rbf core in _consoles so we can keep having dumb fun officially

native mesa
#

Wow analog output works pretty well actually

zenith orchid
#

I wonder why jankifying game shark/genie codes aren't a thing yet. I bet it's possible to use codes to disable RDP features in the game

#

like, just make a code that interrupts calls to the z-buffer or perspective correction logic

vapid hawk
#

yeah but at the rate robert develops things they'll be redundant in like a week

languid dune
native mesa
#

Are up and down not mappable at this point? I can only get left and right on the dpad to work

native mesa
#

M30 8bitdo

#

I can map it to the core but the game doesn't recognize input

languid dune
#

What the darn Robert! You work too fast! Now I have to do more testing today because I just can't stop myself! waaaaah

cerulean elk
#

Haven’t tried that one. Maybe someone else has

native mesa
#

Maybe its just a mario 64 thing

vapid hawk
#

what does up and down on the dpad even do in mario?

native mesa
#

maybe nothing

#

but left and right move him left and right

vapid moat
vapid hawk
#

the left and right moving him might be the bug infact 😄

blissful plaza
vapid hawk
#

does the m30 have a "dpad as analog stick" mode?

#

some pads do

blissful plaza
#

EDIT : I wasn't aware of the modes on the controller.

native mesa
#

Well left and right only is pretty doable on this bowser stage lol

blissful plaza
#

I'm using a Switch Pro Controller instead.

hollow sparrow
#

@orchid nimbus do i needed amodded pif file now or does normal pif work?

vapid hawk
#

it needs to be 1984 bytes

#

or, to be certain match the hashes on the faq

native mesa
#

Damn all my controllers with analog sticks are dead

languid dune
wanton sun
languid dune
#

M30 controller mapping instructions:

**Yes, you can. The default mode of the DPad on this controller is as left analogue stick. You can also:
LEFT + Select : set Dpad as left analogue stick.
Up + Select : reset Dpad.
Right + Select : set Dpad as right analogue stick.
Down + Select : Swap A/B and X/Y mapping (on Switch mode only).
*Press and hold any of the key combinations above for 5 seconds to map the buttons.
LED will blink in red to indicate the success of each button mapping.
You need to reset the buttons manually.

vapid hawk
#

only on BT/wired presumably

#

wont work if you're doing the 2.4g de9 -> deamonbyte thing

wanton sun
cerulean elk
#

@weary palm where did you get the DK no expansion ram patch? @manic basin was looking for it

wanton sun
cerulean elk
bronze tree
#

It looks so good already 🙂

daring meteor
#

Let's go, no texturing bugs

#

(At least beside the HUD here)

cerulean elk
#

When’s that build coming @wanton sun I feel like you are about to start doing hourly rbfs

daring meteor
#

(But that was the less problematic one haha)

wanton sun
#

mario kart menu is also clean now

wanton sun
manic basin
#

Hehe. I'm just waiting for the commit. I don't mind Quartusing my own soldiers.

cerulean elk
wanton sun
#

ok, 2 minutes?

cerulean elk
manic basin
#

What do you do with the extra 90 seconds?

mild ether
#

Apologize

cerulean elk
wanton sun
manic basin
#

"That was great baby. Now to properly document my register change...."
"Come back to bed!"
"I can't. The world needs this."

storm void
#

git commit -m "Awbacon just released a new video, time for a new core"

cerulean elk
native mesa
#

Holy shit

#

You fix Z order too?

manic basin
cerulean elk
#

I won’t change tomorrows video. At best I’ll run a bonus video at 5 pm. Steam Deck vids are fun and an audience fav

storm void
wanton sun
#

no z-buffering yet

manic basin
cerulean elk
#

And I won’t move Monday again. I gotta get back to Unported. My true love

chilly ember
#

I've been neglecting my steam deck for N64 testing lately

cerulean elk
#

My fav series to make is also my least viewed but I will never stop

quick arch
#

Thanks a lot !

cerulean elk
#

New build is up. So what @wanton sun shall I set a timer for 45 minutes for the next core update? 😂

wanton sun
#

nothing more today, sorry 😦

cerulean elk
#

Starting to seem like Dominos. 30 minutes or less!

vapid hawk
#

its starting to look a lot like n64 games

cerulean elk
#

(Ok also it’s probably dark in Germany so maybe just the beer)

hearty python
#

7 pm in Germany

wanton sun
#

only 7 pm, still clear day. But very hot and humid today, not nice to go out anyway

opal quiver
#

So great ! and So fast !:)

vapid hawk
#

when you add the trilinear-ish texture filtering, would it be simple to have an option for bilinear instead? might be a nice compromise

storm void
wanton sun
cerulean elk
wanton sun
#

great, so it sounds you are feeling better now?

cerulean elk
#

As much as I love gaming and MiSTer nothing beats state of the art military technology pulling fucking loops right over the water. Love it

cerulean elk
vapid hawk
#

huh i always thought it was approximate trilinear but yeah you're right its approximate bilinear 😄

#

so you only need to downgrade the one you wrote already for psx?

wanton sun
#

it behaves different, but the filtering itself is rather easy to do. The bigger issue is to fetch the textures from texture ram

orchid nimbus
#

the name needs to change to boot.rom

vapid hawk
#

don't they always have to be fetched to be drawn to the framebuffer anyway?

wanton sun
#

n64 manages to fetch 3 samples with adjacent addresses from the same memory (4kbyte) in 1 cycle, by splitting the memory up to 8 independent small memories

wanton sun
#

at first it seems logical that more than 1 sample can be fetched, but filtering needs adjacent x/y samples, so it needs clever organizing to not have a address collision when fetching them

vapid hawk
#

oh right point filtering just fetches less texels

daring meteor
wanton sun
#

i could of course go the psx filtering way and just quadruple the texture ram 😅

vapid hawk
#

is this related to why people do er, texture swizzling i think its called?

#

like they rotate in memory for more optimal accesses

wanton sun
#

kind of. N64 rotates the lowest address bits in a weird way

vapid hawk
#

if you only need 3 samples can you "only" triple the texture ram?

wanton sun
#

that's the funny thing: it's only 3 point because of the ram limitation thing. The render pipeline actually can do 4 point. So if you by chance hit a texel that can fetch all 4 adjacent ones, it does 4 point filtering 🙃

vapid hawk
#

heh

#

i know some games actually rely on the 3 point to look right - doom64 famously

#

nightdive recreated it with a shader for their pc port

wanton sun
#

it only happens if you hit the center:

#

in this case all 4 adjacent texels can be fetched and will be filtered. Very rare case

#

i guess they only included it, because if you do 3 point in this situation it will be very weird

vapid hawk
#

yeah which 3 would you take heh

zenith orchid
#

Wow, perspective correction makes such a difference

vapid hawk
#

how tough was it to implement? i guess also congrats are in order i think its a first on mister right

zenith orchid
#

Is it also the first FPU on MiSTer?

wanton sun
#

i think there was a computer core from grabulosaure which also has one?

pure ocean
#

Copy this to media/fat/presets and in N64 core go to F12 OSD -> right key -> Video Processing -> Load Preset and select it. It looks much more like an N64 on my PVM then. Have fun.

wanton sun
zenith orchid
#

did the implementation slow things down noticeably?

orchid nimbus
#

my controller issues are back

#

I have no clue what's going on

zenith orchid
#

like the framerate?

native mesa
#

On this N64 noface patch is there any methodology for level selection? I assume there UI elements that are currently invisible

vapid hawk
#

ares has a patreon is people want to say thanks!
actually i don't think they do

wanton sun
#

no slowdown from that, it's part of the render pipeline. everything there is basically free of cost for the game. It only takes up space in the FPGA

zenith orchid
#

very nice!

wanton sun
#

the only thing that can have influence is when the render pipeline has to stall, e.g. to fetch from framebuffer or z-buffer

#

or when writing back pixels

zenith orchid
#

so z-buffer might slow things down then? since there would actually be a z-buffer to fetch from?

vapid hawk
#

wouldn't it speed things up since they can not be rendered?

wanton sun
#

yes could be, but could also improve speed as less pixels have to be written to the framebuffer

#

but as reads are slower than writes, it's probably slower

solemn maple
#

Portrait animations in star fox work much better in the latest build ❤️

wanton sun
#

keep in mind that the rdp is currently no bottleneck. RSP is typically slower to prepare the next triangle than the RDP needs to render it

#

only exception is single polygons filling a very large area

hollow rune
#

getting some food and will be back to test it

zenith orchid
#

yeah it's pretty amazing that essentially the RDP can goof around, but the system will still run and even go ingame

#

anyhow, congrats on the big update, really excited for z-buffer and raw texture modes

native mesa
#

Yeah great progress. Games are mostly playable even without zbuffer (if you know stages by heart)

oblique remnant
#

the street looks much better now 🙂 (Destruction Derby)

native mesa
#

I was able to get to the first boss in starfox 64

#

Even though the screen was mostly black

orchid nimbus
#

@wanton sun I think there is a bug in the stick reconfiguration (main menu) - the c-stick pushes multiple buttons at once. When I delete the reconfigure file everything works as expected though until I reconfigure.

wanton sun
#

c stick? i mapped them to buttons and it works fine

#

i'm not sure what happens if you use a stick for the c buttons

chilly ember
#

I used the second analog on ds4 and seemed to be fine

#

Haven't got a chance to test with latest build tho. Just yesterday's

native mesa
#

Same for DS3 worked fine

pallid falcon
#

Tempted to unbox my NSO N64 controller to see how much lag there is using this core

native mesa
#

Imagine a world where the control pads and sticks were primarily on the right side and buttons in the left

viscid gate
#

Yes I’ve been using ds4 right stick for c buttons and was fine. Only oddity was in an input test rom it shows button presses for all 4 controllers

orchid nimbus
wanton sun
#

yes, the core currently does 4 controllers, all receiving the buttons from pad1

vapid hawk
#

the "C-stick" is the four yellow buttons

#

not a stick at all

chilly ember
#

C stick is a Gamecube thing

vapid hawk
#

yeah

cerulean elk
pallid falcon
#

When I tried an earlier version I used a fightstick, just because I had it set up

viral swift
oblique remnant
native mesa
#

How do you hold it

chilly ember
#

Upside down

pallid falcon
#

Two 'main' different ways to hold, depending on how you want to play the game (not that weird one above)

rapid harbor
#

Are z64 roms not working? Mine are zipped too. Does that matter?

orchid nimbus
#

I think I misunderstand what the c-stick was 🙂

chilly ember
#

This is the proper way

pallid falcon
#

I like how Nintendo advised people not to move the analogue controller with the palm of a hand when they released the NSO controller

#

I remember getting marks on my palm from playing Mario Party - the best way to spin, surely

cerulean elk
native mesa
cerulean elk
vapid hawk
#

i like how even what 20 years later people are still bamboozled by the n64 pad

#

it really isn't that complicated

manic basin
#

Clayfighter is super slow (you have to slowly input inputs) but it's playable.

pallid falcon
#

What is this heresy

#

That looks uncomfortable

oblique remnant
#

Wave Race is now chefkiss but still random crashes

manic basin
#

Gaht dang this game is voice acting royalty.

vapid hawk
#

has anyone actually ever made a serious guide for how to hold it, we could use one apparently

daring meteor
pure ocean
#

How do you hold this one?

manic basin
vapid hawk
#

thats a tandum n64 controller for 2 people 😛

chilly ember
#

Goldeneye/perfect dark controller

cerulean elk
#

Anyone got eyes on that no expansion pass DK 64 patch someone mentioned earlier?

native mesa
#

Trying to dk rap?

manic basin
#

"If anyone shoots ANYONE it's gonna hurt!"

pure ocean
#

Wetrix (EU) is playable

cerulean elk
chilly ember
#

Poor lanky Kong

solemn maple
chilly ember
#

The worst way to hold a N64 analog

solemn maple
#

Can we pin this image?

native mesa
#

I want to see N64 sticks modded like japanese arcade stick now

chilly ember
#

Everyone just lost the circle game

solemn maple
#

That image is from games done quick when they set the mario 64 any % world record

native mesa
#

What was freddy kreuger doing there

native mesa
#

Oh no

pallid falcon
#

Not a modded controller, but an attempt at an arcade stick for an N64

native mesa
#

That's a flight stick

pallid falcon
#

It's a "dual arcade stick"

solemn maple
#

Seems to be a regular ball stick on the left

native mesa
#

That might be kinda cool for starfox

mild ether
#

cursed GoldenEye controller.

native mesa
#

What is the second stick for

pure ocean
#

another candidate

solemn maple
native mesa
#

What a terrible time period for peripherals

mild ether
pallid falcon
#

Is the analogue control basically moving the top part with the buttons, etc? I hope it is, that would be amazing.

native mesa
#

Were they just trying to be different from Sony?

chilly ember
native mesa
#

Did patents prevent logical peripherals after dualshock?

pure ocean
bronze tree
chilly ember
oblique remnant
mild ether
#

iQUE just ripped off the Xbox duke.

native mesa
#

I will be sad to give up my air intake when I get rid of the N64 in favor of this core

mild ether
zenith orchid
zenith orchid
#

what an upgrade though

pure ocean
nova grotto
#

Diddy Kong Racing first logo boots in the new core

viscid gate
#

You can get into race in Wipeout but not much is visible other than the engine flare 🙂

#

I think I mentioned before, the iQue version of FZero X can be played but it’s like using the force…

quick arch
#

Yesterday and Today

oblique remnant
#

Wayne made also Progress 🙂

native mesa
quick arch
native mesa
#

The rasta witch seems culturally inappropriate

#

Lol

nova grotto
#

No Mischief Makers progress at all unfortunately

bronze tree
#

Dr. Mario plays its annoying music and you can see the pills drop (but the rest of the pills are black so it's not playable)

cerulean elk
eternal island
#

and i suppose which color..

cerulean elk
nova grotto
#

Mario Kart 64 do not freezes if the intro is not skipped

orchid nimbus
#

@pure ocean feel free to come up with a solution and patch

quick arch
languid dune
#

Pokemon Puzzle League's menus are looking clean now!

#

Also, I shall morn the loss of the prison stripes castle in Mario 64. marioohno

orchid nimbus
languid dune
#

Sadly, Puzzle League's actual gameplay still takes place in the cold darkness of space.

#

So much progress in just the last few days. Love to see it.

quick arch
native mesa
#

I loved the lighting of the final bowser it was so 90s

quick arch
solemn maple
#

And I exited the course by accident cause I paused and the pause menu was invisible and apparently I choose to exit the cup 😜

quick arch
#

ok 😦 I will try again to be the first one to win a cup 🙂

chrome quest
#

Messing around just now. On the earlier of today's cores for what it's worth

solemn maple
#

Moo-moo farm you can thankfully still see the fence so it was not too hard to get 1st place

blissful plaza
#

I had the chance to finish the first cup 2 days ago, but it crashed when the fanfare begun.

hollow rune
chrome quest
#

Nice looking track 4 train! Sadly crashed just after this screenshot

weary palm
quick arch
#

track 3 🙂

native mesa
#

I think it's interesting how framerates are high in sm64 momentarily at the beginning of a stage

orchid nimbus
#

@quick arch save state is your friend

lament escarp
native mesa
quick arch
#

Track 4 🙂

manic basin
#

I think so,

native mesa
#

Yes

quick arch
#

Trains are visible !

daring meteor
quick arch
#

it crashes ...

native mesa
#

Anyone able to get in game for Mystical Ninja? I can't get pass memory card promot

languid dune
#

So what causes Mario Kart 64's menus to not work properly (like the two middle options not being selectable)? What function on the N64 affects things like that that is missing currently?

blissful plaza
#

But the game crashes after that.

languid dune
#

Same

lament escarp
# hollow rune Is face skip still required?

Afaik face skip is because stretchy face mario is a tlb thing, and tlb will be implemented pretty much as the last thing, so for the forseeable future the patch will be required

cerulean elk
#

Never won’t be weird to see fighter jets in Chicago

lament escarp
languid dune
lament escarp
#

Can you hear ace combat music? If so, seek shelter!

languid dune
#

I used to work in a high rise in downtown Milwaukee, and the air show jets would fly very close to our building.

native mesa
#

Blue Angels?

lament escarp
#

I have to visit the us someday and watch some air show or something.

languid dune
#

We've also had the Thunderbirds.

native mesa
#

Yeah I'm Cleveland we get the same rotation

languid dune
#

I also had a seagull often visit me at the window next to my desk and stare into my soul for like an hour. O_O

native mesa
#

I bet it had plastic in it's stomach

languid dune
#

Correct. Delicious plastic!

#

We call them garbage birds because they eat anything.

chilly ember
#

Flying rats

native mesa
#

Now I'm watching videos of seagulls eating strange things

hollow rune
#

There is a live cam of bears in Alaska, who have tons of seagulls around cause the bears don't eat the entire salmon in spawning season, only the head and insides. One of the bears is named Gully, because one time he ate a sea gull. There is a video of this, as well as one of him using a dead salmon to bait a seagull to get closer.

cerulean elk
chrome quest
#

Updated to newest core. MK64 crash at the train again. Almost can beat the Mushroom Cup

languid dune
#

I want to play flower and star cups!

#

Their elusiveness only makes me want to play them more!

chrome quest
#

Special too? Insta crash for me as D.K.'s Jungle Parkway starts

chilly ember
#

I wonder how much rainbow road would render, if it's enough to try and do a skip

languid dune
chrome quest
#

Special cup will play in 4 player turns out...m

#

Spoke to soon. Was playable for a little before crashing though. No long enough to slowly get 4 differing handling characters around 3 laps 🤣

mild ether
chrome quest
#

Was just testing the earlier revision ROM. No difference there

mild ether
#

Oh!

cerulean elk
visual forge
#

Should you use big endian or byteswapped roms?

vagrant ivy
#

doesnt matter

#

the new mister main will work with both

visual forge
#

Does it support memory expansion pak?

mild ether
# cerulean elk Interesting

Never played Mario kart really before this so maybe you could beat that race to get to the other special cup races in that version?

chrome quest
chilly ember
#

Bowser is blasting off again

cerulean elk
chilly ember
#

Did it crash there?

mellow path
languid dune
#

I was just able to get into a race in Snowboard Kids. Went a little ways down the course and it eventually froze up.

chrome quest
chilly ember
#

I managed to grab the tail on yesterday's build but crashed before I could throw him

chrome quest
#

Come on muscle memory. Where am I positioned....

mild ether
#

Lodgenet version of Mario Kart 64 also doesn't crash on special cup.

chilly ember
#

I saw a lodge net console once in the early 2000s, I never got to try it though because it was stupid expensive to play

orchid nimbus
fallen sparrow
orchid nimbus
#

Rotate and zoom

fallen sparrow
orchid nimbus
#

Enhance and show from above

zinc dew
#

Eat that fly boys

vagrant ivy
#

Chinese spy Balloon

chilly ember
#

Practicing for pilot wings when it runs on the core

zinc dew
#

The superior hot air balloon has landed, just like it lands in mario raceway

fallen sparrow
#

My local park bench

weak sierra
#

Is there a way to get the bios file? I don’t like asking but I can’t seem to find the .PIF files anywhere

zinc dew
#

I managed to be both off-topic and on-topic at the same time, witness me!

chilly ember
vagrant ivy
fallen sparrow
weak sierra
mild ether
#

NFL Blitz almost looks playable if I could navigate the menus.

zinc dew
fallen sparrow
zinc dew
cerulean elk
#

Really in Chicago it’s Mothman sightings

orchid nimbus
zinc dew
orchid nimbus
#

It’s an indirect link - don’t freak out lol

zinc dew
#

yah I’m trolling

#

sorry lol

fallen sparrow
visual forge
#

Wow, Destruction derby 64 is actually playable

fallen sparrow
visual forge
#

The frame rate is really low, though

zinc dew
#

Speaking of @orchid nimbus’s site (thanks again for doing that), do you think that n64 text list will be needed for the full core or can that stuff be automatically accounted as part of the core?

I ask because of that Neo Geo text that’s part of that core so there’s precedent.

weak sierra
#

Reminds me of PSX testing this does, lol

little socket
#

No, the sweatshop hasn't opened yet

quick arch
#

Some skiing 🙂

mild ether
#

really impressive how many games run so far.

#

Sadly Vivid Dolls isn't one of them.. 😭

vagrant ivy
mild ether
zinc dew
#

I’m half amused by it to be honest. Like I’m expecting them to be the first person to find out it’s working.

vague sun
wanton sun
# weary palm So this core will run at 85MHz tops?

no it runs at full clock speed, but doesn't fulfill timing for it. So it's a gamble that our misters are faster than Altera says. Basically the same like Ao486, but much less "overclock". We could always go lower with the clock if it proves to be unstable because of that, but so far i haven't seen that

mild ether
#

Pretty soon we will have two fine lewd drawing puzzle games on MiSTer with Gals Panic SS on Saturn and Vivid Dolls on N64.

vague sun
#

BTW, you do not get any super bonus or showtime if you 99% all of the stages on the game. Huge dissappointment

#

You do get to see every showtimes when you collect 3x 99%s though

#

I mean... that's what I've heard at least owlnonDuck

drowsy lantern
#

So is there a suitable N64 USB wired controller replica to use with the core out there? I see some cheap-ass ones on Amazon but they look flimsy, and don’t have rumble from the looks of it. I wish 8bitdo would make a replica, their controllers are absolutely top-tier.

quick arch
weak sierra
vagrant ivy
carmine kettle
#

when define control c stick doesnt register

carmine kettle
weak sierra
#

Comes with 2.4 USB adapter and OG 2.4 adapter too

chilly ember
vague sun
#

I'm just using a PS3 controller absShrug

weak sierra
#

I’m just testing for now with a 8bitdo Pro 2, I’ll set up this controller when the core develops more

#

Hurrah!

junior pine
#

Try the Flycast core in GNU/Linux, set the output to VULKAN, AND set only two buffers.
That way it's physically impossible that you get more input lag than a real Dreamcast has, on the same display.

fallen sparrow
fallen sparrow
#

I'll give it a shot at some point

languid dune
#

I managed to beat the secret stage 1 boss in Star Fox 64. Surprisingly hard to get to it when you can barely see the arches in the water section. 😅

#

Sadly, the game crashed after that, so I couldn't play Sector Y.

chilly ember
#

Follow me fox

mild ether
weak sierra
#

Check your g-defuser system

narrow ruin
#

Wetrix basically runs alright!
almost feel like i could get into game on Mystical ninja with more button mashing but not sure yet 😛

languid dune
weak sierra
languid dune
#

Somethings wrong with the G-defuser!

#

That Falco. Arrogant piece of 💩 .

mild ether
#

Just missing some of the polish on the graphics.

weak sierra
#

Lots of crashes so far, San-Francisco Rush, just for the music is great

#

It’s great to see, enjoy the testing phase

native mesa
#

I think it's a diffuser. Like it diffuses G forces. That's my interpretation anyway

#

Not defuse like a bomb

junior pine
native mesa
#

But also they had their legs amputated to combat g forces.

chilly ember
#

Falco has one of those oil diffusers in his ship

weak sierra
#

Mario Kart was fun, I overtook the black square whilst the back square smashed me into the black square next to the black square trying to overtake the black square

mild ether
#

Asteroids gets in game with shadow asteroids and ship and you can play a little before it crashes.

wanton sun
#

best track in the game...well maybe together with the desert. difficult without z-buffer but well worth it 🙂

mild ether
#

Where is the list for the error codes? E0004

native mesa
#

How does the game determine render order without z buffer? Last in first out?

wanton sun
#

yes

wanton sun
#

it's bit 2, so it should be a reproducible hang in the game you tried

zenith orchid
#

So excited for z-buffer!

#

that'll be a... game changer CDI

wanton sun
#

while driving rainbow road(booooring) i had some idea: could be that the track and menu select in mk64 doesn't work because the core emulates all 4 pads with the same buttons. Need to try a build where pad2-4 do nothing

zenith orchid
#

I see how that could be problematic

#

@wanton sun would you consider adding faux mouse support? so a USB mouse functions like the analogue stick? it might be cool for FPSes and StarCraft64

wanton sun
#

no idea if that works well, but i guess the real mouse could be added?

#

i see, markun is already interested 🙂

zenith orchid
#

@wanton sun It was only released for N64DD for Mario Paint 64 😂

#

I don't think any other games support it

bronze tree
#

I watched a video where someone tested the mouse with a lot of games... not great 😄

zenith orchid
#

the official N64 mouse?

#

or a desktop mouse and an N64 emulator?

bronze tree
#

Yes there was an N64 Mouse! It's extremely rare and we got our hands on one! We tested on over 30 games including Goldeneye, Mario 64, Mario Kart 64, and Doom 64!

Written, Shot and Edited by Derek Alexander

We got shirts! Stop Skeletons From Fighting T-Shirts Now At Fangamer
• https://www.fangamer.com/products/stop-skeletons-from-fighting-shir...

▶ Play video
#

official mouse

zenith orchid
#

Ah yes

bronze tree
#

but yes, I agree it would be nice to have an option to use the mouse for some of the controls

#

but let's wait and see how much space there is left after the important stuff is implemented 🙂

zenith orchid
#

hey if it works well in N64, maybe it'll work in the PSX core, for games that didn't support the PSX mouse

chilly ember
#

I believe the mouse buttons are mapped to a and b so wouldn't be great. Trying to beat mario 64 with a ball mouse would interesting tho

blissful plaza
zenith orchid
#

This could actually work on MiSTer, because if you use mouse and keyboard, you can bind the buttons however you wish

little socket
#

mouse with the n64 5-20fps must feel awful

zenith orchid
#

I think N64 mouse would've been more useful if you can plug the mouse and the controller into the same port

#

so you still have a start button when you need it

#

maybe some kind of a Y adapter

#

PSX did it right, you would plug the mouse into the second port iirc

wanton sun
#

yes, it was the reason:

#

can select any cup/setting now

blissful plaza
#

Yes!

zenith orchid
#

🙌

weary palm
#

hiii huh

old vortex
#

Collected my first star in Mario 64 on the core today, thought I'd try out the Princess's Secret Slide afterwards. Nope, the whole thing is invisible. Just a bit too much challenge there.

wanton sun
#

could be i fixed the random hang in mk64, mario64 and wave race where the music just continues. played 5 minutes waverace, got 4 stars in mario and completed whole last cup in mk64

old vortex
#

What was causing it (if it's worth explaining)?

wanton sun
#

only have a build with signaltap and very bad timing. Will clean it up and upload tomorrow

#

already late here

blissful plaza
#

You're doing overtime.

wanton sun
#

classical deadlock

#

mario kart 64 still hang up after completing the cup, but could be that it was due to eeprom. I forgot to set it. It's not automatically set currently. Need to try again tomorrow

#

(my fault, markun sets it but i don't evaluate it yet)

weary palm
#

Mario 64 was a bit weird because the music kept playing with the reset button pressed. 🙂

#

On a real N64 that is.

hollow rune
weary palm
#

At least the PAL version.

#

I think all versions work like that.

#

@bronze tree Can you please make the search for N64-database.txt case-insensitive? Perhaps even allow only database.txt? 🙂 It's in the N64 games folder so there's kind of a redundancy in the filename.

bronze tree
#

Maybe 🙂

#

But also time to sleep over here

weary palm
#

It's 23:51 here

#

so, yeah, me too

devout leaf
#

Got my Hall Effect sticks. Feels real good and smooth. My Pokémon controller will keep the original. Not like I use it though.

sharp ermine
#

Is this the 8 bit do one?

devout leaf
#

Yep just got it a few days ago.

mild ether
#

They put Nintendo branding on them?

chilly ember
#

Noo it's just a kit you swap into a real controller/shell

hearty python
#

You have to use the old original case and buttons

devout leaf
#

Yeah this controller had a real rough stick so I swapped it out.

mild ether
devout leaf
#

After two bleachings that was the cleanest I could get that controller. Have an SNES and NES to fix and man they look ROUGH

mild ether
#

The Chinese don't even mess around with Nintendo.

#

I got one of the new production N64 controllers and honestly it isn't that bad for what I paid.

devout leaf
mild ether
#

The Chinese ones

#

Yup, they are another company like that.

chilly ember
#

I'm thinking I'm gonna put the kit in my purple translucent shell when I get mine

devout leaf
#

I buy thrift crap and fix it up lol. The desk in front of me has a Dreamcast and two Xboxs torn apart on it.

#

So a lot of my stuff starts as junk

chilly ember
#

I got one those cheap Chinese ones years ago and the analog is awful

mild ether
#

I thought there would be drift on the analog stick and this one at least seems fine.

chilly ember
#

One I got years ago, the stick is extremely stiff

mild ether
#

It definitely isn't Nintendo quality but works as a spare.

weary palm
#

I'd love me some stiff stick ❤️

hearty oar
devout leaf
hearty oar
#

Just keen to see how it compares to stock, n64 stick is peculiar and most replacements don’t quite conform to how the original worked

mild ether
devout leaf
chilly ember
devout leaf
hearty oar
devout leaf
#

Original should go 4-5 more in each direction but not to bad. Way more uniform than my original controllers.

hearty oar
#

That’s pretty good, yeah

#

Importantly it isn’t right out like some of the other third party sticks I’ve seen

devout leaf
#

Yeah some of them are bad lol

#

All in all I recommend this. Feels good and not worrying about drift is nice.

#

Reason I hate using Joycons. Always worried I'll kill em lol

chilly ember
#

Looks better than some of my oem sticks

hearty oar
#

Thanks for testing!

fiery ruin
#

Hi everyone. Does N64_20230819_2.rbf replace N64_CIC.rbf?

cerulean elk
fiery ruin
#

Thank you

cerulean elk
#

So you don’t have to REPLACE the file but this does “replace” the need to use the CIC version

#

Sorry not sure how you are asking 🙂

hearty oar
#

I mean I would probably only want to keep one around to avoid confusion…

fiery ruin
#

Yep, got it. Thanks.

cerulean elk
fiery ruin
#

I bought a Nintendo Switch Online N64 controller yesterday, in anticipation for this core. Amazing to see how far and fast it's being developed.

zenith orchid
#

oh wow, that rsp/rdp deadlock fix could fix a ton of hangs

chilly ember
#

Curious if can finish a bowser level if it doesn't crash before the end

zenith orchid
#

does the game crash to bits, or does it simply stall?

chilly ember
#

I can't say for certain, I never looked into the error code and I can't say I remember the code either

dreamy kayak
#

blegh, i followed all the intructions and still i'm getting auto-detect failed.

zenith orchid
#

but did the game freeze and become unresponsive? or did you see or hear a bunch of artifacts?

chilly ember
#

Froze and unresponsive

zenith orchid
#

then it might be fixed by this, since it sounds like a hang

#

it'll be worth checking tomorrow for sure

chilly ember
#

Yxkalle will probably beat me to it :p

hollow rune
#

I can;t remember the solution

chilly ember
#

It's an issue with the txt I assume?

hollow rune
#

i think I actually had roms that were empty files and didn't notice

dreamy kayak
#

my roms all work

zenith orchid
#

@wanton sun you're probably asleep right now, but when you get this, please let me know if there's a way to know if a TLB call was made using software emulation. We might be able to use that method to determine which games make a TLB call either during the boot screens, or when trying to go in game. This way we can know not to test those games until you start working on TLB

#

And hey maybe this information can also be used to determine which games might be hackable to skip the TLB call in a similar fashion to the no_face hack

mild ether
#

Use a N64 emulator with a debugger.

#

Looks like someone already made a module for Ghidra and probably a processor module for IDA pro also but I don't recall.

Take the patched SM64 and a unpatched rom and load them up and compare the disassembly and you should have some good clues.