#Nintendo 64

1 messages ยท Page 29 of 1

weary palm
#

unless you keep a list of what security chip is used for what game and want to manually select said chip.

mild ether
#

Wasn't meaning to sound like I was complaining just wanted to mention what happened as feedback.

#

Kinda curious what the difference between the NUS CIC 6102 and the Aleck 64 5102 is. Very little information about it around.

safe robin
#

Vampiers Script worked well for the psx and the Saturn core. Let's not forget, that this is for testing, therefore you can not expect it to have 10 options for every need. It's made for people that know what to do if something breaks

mild ether
#

Apparently you can just slap proms from NTSC games into a Aleck cart with the 5102 CIC and they work so can't be too much different.

#

No complaints about his script was just testing it out. Can do everything it does by hand just fine personally.

orchid nimbus
#

thanks @safe robin ๐Ÿ™‚ I just checked the script

#
        if wget -q -P $tmp2 $main; then
                echo "[Info] Latest Main MiSTer Core ($mainbase) File Downloaded"

                echo "[Action] Remove Old MiSTer Main backup file"
                rm $rootDir/unstable_MiSTer.old

                echo "[Action] Backing Up Current MiSter Core to unstable_MiSTer.old"
                mv $rootDir/MiSTer $rootDir/unstable_MiSTer.old

                echo "[Action] Putting New Mister Unstable Core into Place"
                cp $tmp2/$mainbase $rootDir/MiSTer

                reboot
        else
#

fixed the unstable_mister.old mistake I made

#

now reflects the correct name

#

this script has been used for over a year

#

nothing really changed except the corename and some paths

#

and I had to create some php file that shows the latest core I uploaded to the dir

#
<?php

$basedir='/LOL_yeah_sure/N64/Builds';

$files = scandir($basedir, SCANDIR_SORT_DESCENDING);
$newest_file = $files[0];
$md5=md5_file($basedir.'/'.$newest_file);
$size=filesize($basedir.'/'.$newest_file);

//echo($newest_file);

?>{
    "base_files_url": "",
    "db_files": [],
    "db_id": "vampier_FAQ_N64",
    "default_options": {},
    "files": {
        "_Unstable/<?php echo($newest_file);?>": {
            "hash": "<?php echo($md5);?>",
            "size": <?php echo($size);?>,
            "url": "https://vampier.net/N64/Builds/<?php echo($newest_file);?>"
        }
},
    "folders": {
        "_Unstable": {}
    },
    "timestamp": <?php echo(time());?>,
    "zips": {}
}
#

since I'm a lazy bastard when it comes to quick prototyping

#

I bet this could be put straight into the 'repo' file that update_all uses

#

I looked at the script and found that this works as expected

#

with enough checkpoints in place to make sure it doesn't brick the mister with normal use

mild ether
#

How can I make it brick my MiSTer?

orchid nimbus
#

should not be able

#

if wget fails it doesn't continue but reverts to ```bash
echo "[Warning] Download Failed - Please Try Again Later"

#

could I have made a better script - sure - I could have checked the md5 hash against what was expected... but this isn't a nuclear reactor or a bank process. this is just to download and keep a copy of the latest MiSTer and rename it to unstable_mister.old because update_all.sh uses mister.old

#

this was a request I implemented back when this was requested for the PSX

#

to just keep things seperated

mild ether
#

Might have been update all that caused my issue then. Because it was mister.old and I did start it quick and close it before I thought it actually started.

#

Wanted to see if it was all scripts that weren't starting or not.

snow mulch
#

wonder if they will bring a 4 player snak adapter.
Not bringing peaple over now.
We decided online world is better idea.
Online multiplayer. pc gaming or emulator online.

stuck summit
#

The MK64 char select screen looks so good with Scanlines + Shadowmask + HDR ๐Ÿ˜

mild ether
#

Whole generation will never know how much fun they missed at LAN parties. ๐Ÿ˜ข

orchid nimbus
#

netbui FTW!!!

void hemlock
native mesa
#

I rember when kids at school brought their Xboxes together and called them lan parties

mild ether
void hemlock
#

umm, if they did it then, why wouldn't they do it now? lol

mild ether
native mesa
#

I bet lol

mild ether
mortal panther
void hemlock
#

heh yeah. unless you have a retro section setup

weary palm
#

I've been to DreamHack several times

mortal panther
#

For years I brought a 17" Panasonic with me everywhere. Then when I got my 21" Mitsubishi, I couldn't wait to show it off. That was the first and last time I took it to a LAN party. Screw that. ๐Ÿ˜„

nova grotto
#

what is that accesory called ? And where can i buy it ?

native mesa
#

Neato bandito

zinc dew
# nova grotto what is that accesory called ? And where can i buy it ?
MiSTer Addons

LOTS OF DETAIL, PLEASE READ CAREFULLY REQUIRES IO ANALOG 6.1 / IO DIGITAL 1.2 AND NEWER SNAC is the most direct way of interfacing cores with their native accessories (controllers, light guns, etc). You can not mix and match peripherals between cores. NES core requires NES accessories, etc (technically SNES controller

MiSTer Addons

PSX SNAC ADAPTER REQUIRES SNAX. PSX BLISS ADAPTERS ARE NOT COMPATIBLE WITH SNAX. PC-Engineย adapters are now in stock! Note that 6 button pads are not supported and Turbo doesnโ€™t work 100% like the original console due to the fast response time required by the original hardware. If either of those are requirements youโ€™l

#

The SNAC enabled core is not publicly available yet, Iโ€™m just doing some limited testing for amazing people who are working hard alongside Robert to make this core incredible.

hollow pebble
dreamy ridge
#

i remember sniping in 4 player blood gulch in college with halo 1, good days

worldly quartz
#

On some level, i kinda want to hollow out an n64 for those snax

#

Like what i did with a psx and psone but n64 is too big

viscid nebula
#

starfox 64 is now fully playable?

#

jfc you can stop development now

lament escarp
zinc dew
#

@viscid nebula where is Star Fox 64 EX

dreamy ridge
#

is starfox playable? i thought i tested it in the new build this morning and i couldn't see the buildings even in the first level

viscid nebula
zinc dew
viscid nebula
#

๐Ÿคฃ

viscid nebula
#

if only I can convince agg23 to finally do the pocket core I can cut it down to one branch as well, and just detect mister and hardware for the hardware limitations

native mesa
#

Didn't you leave or something? I love StarFox EX btw

zinc dew
viscid nebula
#

and ty!

viscid nebula
#

new update just dropped on RHDN

#

1.07.1

zinc dew
#

My rom hacker name is willdowillu

viscid nebula
#

lmao

zinc dew
#

Ill have to workshop it

native mesa
#

How hard would it be to port Starfox SNES soundfont to N64 starfox?

viscid nebula
#

no idea, I havent done any n64 hacking myself

#

too many bits

native mesa
#

The music in the N64 one is so lame compared to it's predecessor

viscid nebula
#

music is always better when there's limitations imo

lament escarp
#

Anything sounds fine except for gba

cold pollen
#

If only we could get more gba games patched with the superior sound driver

viscid nebula
#

lets just all use the genesis music driver

#

best guitar music

lament escarp
cold pollen
#

I don't know if any have been actually released

#

I just saw one or two proof of concept videos

native mesa
#

I just think maybe Koji Kondo wasn't it for Star Fox

viscid nebula
#

yeah but Koji kando is

marble cargo
#

@viscid nebula Yo glad you're back!

thick terrace
#

hey all. Anything new or interesting going on?

zinc dew
thick terrace
#

I bought a usb n64 type contoller on ebay. its probably crap but it was $15

cold pollen
#

It's definitely crap

zinc dew
#

But what if it isnโ€™t?

cold pollen
#

But you can still enjoy crap

hollow orbit
#

And if my grandmother had wheels sheโ€™d be a wagon

native mesa
viscid nebula
thick terrace
#

The controllers on my N64 are crap too, lol

viscid nebula
#

anyone still have that patch I uploaded a while back with mario 64 with no face intro part?

native mesa
#

Lol

#

Pins

zinc dew
native mesa
#

Watch out for the hyenas

viscid nebula
#

ahh thanks

marble cargo
#

I should try the widescreen hacks at some point.

viscid nebula
#

um I see europe, chinese, japan and lodgenet

#

wheres plain old usa

#

๐Ÿ’€

zinc dew
#

At the bottom

#

Two categories

zinc dew
#

Bottom of number two

viscid nebula
#

Super Mario 64 - Widescreen - No Face - US Version BPS

#

I dun want widescreen

#

tis ok

#

I got what I needed ๐Ÿ˜‰

#

it worksssss

#

MARIO HAS NO FACE HELP

#

I'm calling nintendo

native mesa
#

It's the no face patch broski

viscid nebula
#

something is clearly wrong with myc art

viscid nebula
native mesa
#

No buttons either but his pants remain on ๐Ÿค”

viscid nebula
modern sleet
#

I dont want to release it and people start asking robert why it doesnt look right

#

There is an issue on analog right now where the hblank shifts every other line. Analog out is not on the priority list, so you'll have to wait ๐Ÿ™‚

zinc dew
#

@modern sleet good thinking, thank you for being so considerate

viscid nebula
#

anyone find any mario 64 romhacks that work yet?

viscid nebula
#

ooh Super Mario Star World (2011) by Skelux works

zinc dew
#

yeah that one

#

I was just testing you

viscid nebula
#

๐Ÿคฃ

#

faceless mario judges you

cerulean elk
# zinc dew yeah that one

The Bomberman Hero mod for Super Mario 64 works. You load up the Bomberman Hero rom and you are playing Super Mario 64โ€ฆexcept itโ€™s Bomberman Hero and thatโ€™s better!

hollow orbit
#

Marioโ€™s a shy guy now?

viscid nebula
#

lmfao

#

most of these romhacks couldnt resist making an RDP title screen face to mess with

#

ugh

modern sleet
#

For anyone running this in a CRT, using RGB/YPbPr. This artifact is due to the analog output module not being complete. It will get fixed later on when the core is much more mature.

zinc dew
mortal panther
#

I'm extremely excited. Can't you tell?

cerulean elk
viscid nebula
#

Super Mario and the Grand Star working

#

2020 hack

#

its running smoother than vanilla

#

lmao

#

oh no it froze

#

;_;

#

cmon sm64 land....

#

noooo

#

sm64 ocarnia of time

#

nope

#

damn you rdp

#

or whatever it is

#

that hard thing

#

lol I love how these cheap ass n64 usb controllers have the clip in the back for a rumble pack but no connection

#

Mario's Little Odyssey (2018) by kaze emanuar works

#

oh wow its got hat mechanics

#

you guys gotta try this one

#

you can possess npcs

#

Donโ€™t mind the shoes

#

game crashes if you lose all lives

#

doki doki mario 64 (2018) by kaze works (ish, crashes going into a door)

mortal panther
#

Super Katamario Damacy 64

viscid nebula
#

aw man

#

Guitar hero sm64 hack gives this after intro

#

Good crash handler

zinc dew
#

Ah, that makes sense. Line S6 explains it pretty well.

viscid nebula
#

I was thinking the same thing

mortal panther
#

Ah, yes, I see it now. Good eye.

deft tree
#

A1 says boob

viscid nebula
#

no way

#

mario odyssey 64 works

#

kinda

#

until it doesnt

thick terrace
#

are there any shooters on n64 that work ?

viscid nebula
#

Starfox kind of works

orchid nimbus
#

Look what I just made

lament escarp
#

This looks fun. So now we can find out what the error codes say?

orchid nimbus
#

yup

#

let me upload a temp decoder for you

limber willow
orchid nimbus
modern sleet
limber willow
#

Yeah I'm using RGB now and have the wavy lines like your Pic

#

Was wondering if they'd go away if I setup YPbPr instead

modern sleet
#

Nah, I've looked into it a bit, its just how the Hblank is driven in the core, the pixel clock and system clock dont line up when writing the hblank output so you see a shift

limber willow
#

Ah cool. I took the RGB too literally in your comment earlier

orchid nimbus
#

@lament escarp

#

easier to read

#

it's quick and dirty

lament escarp
#

So only the red lines are active?

mild ether
lament escarp
#

Just thought how can so much be wrong in sm64 ๐Ÿ˜„

orchid nimbus
#

yup

#

only red lines are errored

#

type FFFF

#

for all red

lament escarp
#

Now I can find out why I'm not playing oot right now.

orchid nimbus
#

I can make the other lines light green if needed

#

easier on the eyes

mortal apex
#

Very nice! According to this post though, 1000 should be bit 12, but I get bit 0 : #1096015979055697940 message

orchid nimbus
#

did I make a mistake?

#

๐Ÿ˜„ let me check

mortal apex
#

i think the bit significance is reversed

orchid nimbus
#

eh something is wrong

#

you're right

#

one moment

mild ether
#

Still don't know what is on s6. ๐Ÿ˜‚

orchid nimbus
#

lol

#

255 = 100100100100 ?

#

yeah I messed up

#

epic fail on my end

#

damnit

#

I confuse myself

#

hex not dec

worldly quartz
#

Is the save state reload broken?

#

Tried on patched us mario 64

mild ether
#

I don't believe save states were implemented yet

mortal apex
#

Reload works, but you have to use Robert's save states. The core can only reload, he made the save states with his emulator.

orchid nimbus
#

hey is the error code bigendian?

mortal apex
#

He explains it a bit more here : #1096015979055697940 message

#

Idk why my links dont seem to point to the correct messages ๐Ÿ˜…
Well... when I create them they dont. After a few minutes they're working as expected.

orchid nimbus
#

heh... my hex conversion gives the same for ff00 and 00ff

#

thats pretty darn stupid

mortal apex
#

I get the same answer for 1, 2, 4, 8, 16, etc. As if bit 0 was always the most significant, so it's like the labeling that's reversed.

quasi storm
#

Before you go dinosaur hunting, always remember to do your stretches. Tal'Set remembered...

viscid nebula
#

is it just me or is the analog stick way oversensitive on turok

amber saffron
#

I've found it to be oversensitive on everything

viscid nebula
#

oh ok

quasi storm
#

Well, in all fairness, most games compensated for the play in the N64s stick.

viscid nebula
#

lol imagine testing an n64 console as it was being built chip by chip

#

this really is so cool

amber saffron
#

i went the other way with it and just quickly adjusted my thumbs ๐Ÿ˜›

orchid nimbus
#

@mortal apex check again

#

fixed

#

I had a massive derp - been a long day

#

of course the bits need to be read in reverse ๐Ÿ˜„

#

and not from L to R

mortal apex
#

Yeah it got me confused too. I've seen Robert explain it to a few people already, your tool is going to make things easier for sure ๐Ÿ™‚

amber saffron
#

@orchid nimbus thanks for your efforts btw, the webpage makes all this so much easier

#

Do you maintain these for other cores in test/beta as well?

orchid nimbus
#

they don't have error codes ๐Ÿ˜„

#

N64 is unique

viscid nebula
#

Does Robby Love N64?
I had no idea anyone read this page!

orchid nimbus
#

lol @viscid nebula

hollow pebble
#

Exclusive exposรฉ from me.

viscid nebula
#

blasphemy

orchid nimbus
#

I will merge with the main page now

hollow pebble
#

Why play games when you can just look at them?

orchid nimbus
#

so that it's all in the same page

viscid nebula
#

I heard he likes to play update_all

hollow pebble
#

Too fancy, just update

frail jolt
orchid nimbus
#

and in main page

languid dune
lone geyser
storm parrot
#

are you using any extron box? mine is squashed, maybe I try my PVM

dusty tusk
#

Anyone got a hash of working Mario Kart?

#

Finally got update all to complete properly, ran the n64 update script, found a working bios. I'm ready to boogie and I'm hopeful my issue is purely non working game roms

orchid nimbus
#

Cecil on my FAQ you can click on a link that brings you to a link of an archive

#

it has all the .z64 files you want

frail jolt
#

@cerulean elk any word on porks reflex adapter?

#

Or anyone for that matter

#

I just put another $130 usd of stuff in my cart wanting to try it out lol

dusty tusk
#

Big endian?

vapid ember
#

Autoupdate 64 sayes to put scripts here /media/fat/Scripts , Mine is just /scripts for all others is there some reason it is written this specific

dusty tusk
#

Ahhh finally.

#

Alright, this is very important and usually I've found it doesn't matter, but my problem was I had my boot rom and txt file in the SD card despite running with a USB N64 folder

amber saffron
#

ah yeah, I do the everything on SD card but games on USB setup as well

#

I had to modify the script a bit

#

question I have about the core, if I turn "save games on sd card" off, does it put them on USB, or nowhere?

dusty tusk
#

So I'd make a note in the faq to say put the files in the USB N64 location if you have one

graceful radish
#

But only 1 left in stock

dusty tusk
#

Put everything into usb0 folder again, keeps working. I'm so happy guys. Thanks for putting up with my nonsense

dusty tusk
#

Don't worry everybody. Sesame Street Elmo's Letter Adventure works just fine

manic basin
graceful radish
#

I have 2/3 of the orders shipped. With a few units going to friends and developers ๐Ÿ™‚

dusty tusk
#

Megaman 64 works surpsingly well, despite a little slowdown and pink textures

rapid prairie
#

Dang reflex adapt is already sold out!

manic basin
#

They said it was fast!

rapid prairie
#

I just signed up to be notified for the next batch. Really want one for n64

zenith orchid
#

anyone testing homebrew with the latest build?

weary beacon
#

Hi, I have installed the N64 core using the script and added the PIF bios & roms. Everything seems to work fine, except the left analog stick of my DualShock 4 v2, it does nothing in games. I defined N64 buttons but the analog stick should be mapped by default... Have I missed something?

trim seal
quartz frigate
#

Just tested latest core,man,this is insane,nice job robert.

weary palm
#

@orchid nimbus does yours noface patches fix crashes on game over and "save and quit"?

dusty tusk
#

But how long until dancing frogs?

weary beacon
weary palm
#

I love this channel

weary palm
lament escarp
weary palm
#

The diagonals are like +-94, if you use the Pythagorean theorem.

#

Kind of strange, and hard to simulate with a "regular" analog stick.

daring meteor
#

Its 58 if you use the 82 max and Pythagorean theorem

#

Octagonal gates are funny

#

Wait no I am stupid

weary palm
#

โˆš(2 ร— 68ยฒ) = 96ish

daring meteor
#

Hmmmmm

weary palm
#

So a good "middle ground" would be adjust the range from +-127 to perhaps +-90.

lament escarp
#

@lone geyser has already done a ton of math on it.

weary palm
#

Doesn't stop me. ๐Ÿ˜‰

daring meteor
#

The fact this isn't a regular Octagon tricked me

weary palm
#

Just saying 82/84 is to low if you want to reach those diagonals.

daring meteor
#

I stood at this just watching why is this not adding up before realizing this isn't a regular octogon lmao

lament escarp
#

Appearently it's something that would need to be implemented in main.

daring meteor
#

Probably easier

weary palm
#

You could achieve a simple 0.75 scaling (128->96) with some simple bitshifting and subtraction. This could be done in the core.

daring meteor
#

Yeah but its better to do it

#

In main

weary palm
#

Probably, but as a quick+dirty fix. ๐Ÿ˜‰

lament escarp
#

Robert will probably implement the cpu chache at the same time. ๐Ÿ˜‰ but I would appreciate it as my controller also has the range problems. But you would need to make it toggleable, as the nso n64 controller has native range.

weary palm
#

To have it configurable would be nice.

#

Not all controllers are made the same.

lament escarp
#

Afaik all modern controller's use the 127 range. I think a whole calibration utility would be nice, but a toogle would probably suffice

#

Same controller, but simple64 has a toggle for the range.

weary palm
#

yikes

lament escarp
#

I like how it goes so far left it goes right.

weary palm
#

Simple64 uses a max radius of 95

lament escarp
#

It's open source, right? So it's not stealing if we steal it, right?

quasi storm
weary palm
#

It scales the radius to 95.0 and then clamps the x/y to +-85. Yes, it's open source.

#

And it also have a small deadzone of 5.

daring meteor
bronze tree
#

alternatively we can easily code something ourselves ๐Ÿ™‚

bronze tree
weary palm
#

Because the diagonals have a radius greater than 85

bronze tree
#

oh, it's not a regular octagon?

weary palm
#

Nope ๐Ÿ™‚

lament escarp
bronze tree
#

well, I think the core needs to be extended to provide the toggle, but we can read it from main

#

similar to how the cartridge properties under "system" are done

quasi storm
lament escarp
#

I know it's not that important right now, but I still hope we get it soon.

hollow pebble
#

This is the NSO controller on a real N64 using BlueRetro.

weary palm
#

Wow, that looks perfect

daring meteor
#

Yeah, what I thought was to try and add two more analog lines (Like how is done on PSX possibly) and clamp them in main

#

Well scale, not clamp

hollow pebble
odd crystal
#

Wait for real? I'm about to have a use for my NSO controller ๐Ÿ˜ป

daring meteor
#

Did you expect the NSO controller to not be good for the core?

odd crystal
#

Tbf I bought it not for Switch but potential of future use case

daring meteor
#

Or is it you learning the core exists?

odd crystal
#

I knew both

#

The gate picture locks in how compatible i tlooks

#

My NSO controller has gone unused since my subscription ran out

#

But I heard it works with mister on one of the yt videos for the core this week

#

N64 is not on main yet right?

hollow pebble
#

Nope, just in testing

compact depot
hollow pebble
#

Robertโ€™s going ham on updates though.

odd crystal
#

Thread started in April..

#

I would not be surprised if it ends up on main before end of year

#

Yea the yt videos are borderline spam for this core

#

But Im happily watching progress

#

Spam being more a testament to Robert's work ethic

#

Idk what I will play on it first.. Maybe go through Paper Mario finally

limber willow
#

I did the 8bitdo pcb mod for my N64 controller and it works great with the core.

Is the NSO controller similar to the original the way it feels, etc?

odd crystal
#

I feel like I played a lot of the library over time or have the games on other editions. Like 3DS versions of the Zelda games. Is there anything ppl are looking forward to worth checking out?

#

Or good imports

hollow pebble
odd crystal
#

I just always end up playing Wave Race 64 or Conker or Banjo

hollow pebble
#

With all the downsides that comes with.

odd crystal
#

Or Mario 64/kart

limber willow
#

Cool, was hoping as much

odd crystal
limber willow
#

Yeah, not a fan of the original stick, even new.
I bought the 8bitdo chode-like one and modded most of my original controllers with it

odd crystal
#

Like less nuance bc of it. Mario 64 didnt have as fine or granular movement on Switch compared to og

hollow pebble
odd crystal
#

Oh ok ic, ty

bronze tree
#

maybe a crazy idea, but for prototyping different ways of map the controller inputs we could create some file that maps each 256x256 x/y position to another x/y position. Would take up 128KB but would be super flexible and we can try out many different mappings until we are happy.

#

no formulas required in the main code, just in the program to generate the mappings

#

then it should be easy to play around with shapes, scaling, clamping and dead zones without having to recompile the binary

compact depot
#

That would need to be per-core, as what the N64 core expects would probably not make sense to other cores

lament escarp
#

Well, only the n64 core expects such weird ranges.

bronze tree
#

yes, for sure this is n64 specific

compact depot
#

A setting in the core would be enough

bronze tree
#

@compact depot I get that, but I think it's not easy to come up with something first try that makes everyone happy

#

could be fun to prototype together

lament escarp
#

And robert needs all the alm he can get for analog out, transfer pack and savestates. So it would be best to do as much as possible in main rather than the core.

bronze tree
#

anyway, I can just make a test (tonight, I'm still working)

lament escarp
#

Much appreciated!

compact depot
#

Yep! Something from main side would do it!

snow mulch
#

wow.
Mario 64 plays pretty good. Still some work.
Hopeing for something more complete for the newyear.
Updates seem come every week for most of the cores.
Good stuff.

bronze tree
#

I wouldn't say the speed of the progress here is the same for "most cores" ๐Ÿ™‚

native mesa
#

I think Robert is just as excited for the progress so it's a lot of fun for him. This is the point where he can see the fruits of his labor

weary palm
bronze tree
#

yes, true

#

but would require more logic, maybe I just keep it simple and make a python test program to generate a map that anyone can play around with

vapid hawk
#

didn't someone do all the math for this the other day

desert crow
#

if the diagonals went to 96 wouldn't the red octogon look different? looking at the pic where cardinal directions are around 85.

bronze tree
vapid hawk
#

the diagonals go to 69

#

according to ares anyway

lament escarp
desert crow
#

i could have swore I just read 96 maybe dyslexia

lament escarp
#

96 would also make more sense if the cardinals go up to 85. But I'm just glad some smart people taking care of business now.

bronze tree
#

sqrt(69^2+69^2) = 97.6, maybe the radius is clamped to 96

hasty kayak
#

Wow WipEout 64 is fully playable!! 30FPS too!

daring meteor
#

I don't really get why its a sqrt like that

remote hatch
hasty kayak
#

Its amazing! I love this Core!

#

I also love the MiSTer AND Robert's work.

bronze tree
native mesa
#

What's the input lag like on the NSO controllers

hearty oar
#

unless it's different to all the other Switch controllers, I would assume not so great

native mesa
#

Dang nintendo what is you doin

pallid falcon
#

Bluetooth only sadly, so that adds a bit more latency.

#

On the MiSTer

marble cargo
pallid falcon
#

I used MARI0's config file didn't set it up in the MiSTer menu and it works fne. Have to pair it after every MiSTer reset, but that doesn't take long to do

bronze tree
#

would it make sense to have a non-linear rotation at the outer circle for regular controllers so that when the angles get close to the 8 corners of the octagon, they snap to the points?

#

I don't know how to explain it well..

marble cargo
#

Nintendo 64 is one of those cases where latency is often going to be sluggish regardless, as the low framerates Nintendo 64 games often have will eat into inputs.

vapid hawk
#

yeah your "same frame %" goes way up when the framerate is 8 and not 60

vapid hawk
#

trying to do in software what the shape of the n64 stick well does

bronze tree
#

yes, maybe in some games it's beneficial to keep the controller at exactly 45 degrees and difficult to do with regular controller

vapid hawk
#

make it really subtle and use the dualsense haptics to sell it ๐Ÿ˜›

bronze tree
#

๐Ÿ™‚

vapid hawk
#

the most common one is wanting to just walk straight forward probably

bronze tree
#

a kind of angular dead zone

hearty oar
#

this sort of thing honestly sounds a lot like the sort of mods that smash players do to their GameCube controllers to hit the perfect angles ๐Ÿ˜†

lament escarp
vapid hawk
#

i'm imagining it would only apply when you have the (real) stick tilted to max, and it would only apply like, maybe 5-10 degrees either side of the cardinal

#

kind of like auto-aim for the cardinal points

bronze tree
#

yes

hearty oar
#

would definitely appreciate something that limited the sensitivity to real n64 levels, especially when using a gamecube style stick, which is close, and has vaguely the right shaped gate, but is a bit too sensitive

desert crow
#

The case where I think you have to be careful with is something like the Mayflash n64 adapter. You use an old controller with that that goes to +/- 85 but that gets scaled to +/-127. Then if you clamp that to say 90 depending on how mayflash scales, the stick might max out at what would have been around 60.

#

ballpark numbers

vapid hawk
#

i like markuns idea of this being a file now actually, similar to controller mapping files

#

then we can have custom ones for like, special case pads

safe robin
#

would that mean we could have an extra file per game? if yes that would be geat for every mister core not just this one.

cerulean elk
#

looks fun, didnt have a use case right now

#

he did get an order from me yesterday for some spare bits though lol

native mesa
#

Like the 4 player N64 prototype?

#

Does SNAX require a new IO board?

#

I'm not sure what revision I have but I was looking at the Jammix IO board

desert crow
#

snax just requires the blue "user port" that's on io boards, jammix probably has one. the oldest io boards require a mod to fully work. but that won't affect n64 snac, it that happens.

native mesa
#

I thought Snax used the HDMI output

desert crow
#

between controller and snax is hdmi, but snax connects to mister with usb3

pallid falcon
#

I've got a SNAX that lets me use Jogcon, NeGcon, etc on the PS core. Different seller though.

zinc dew
native mesa
#

I think I'll just keep doing the 8bitdo mods. I don't like the idea of dongle city

cerulean elk
native mesa
#

Oy yo got a loicense for that conversation?!

desert crow
#

The Reflex is usb and can give the raw values from n64 controllers, doubt you'll want to mess with that with the descaling or clamping. also NSO.

#

I don't want people to get worried about ranges, I'm sure will figure out something when we have to.

hollow rune
#

NOt gonna lie, I have this going in the background while I do other things, I am super overwhelmed by what I gotta do to have a nice experience with analog control on the n64 core. I know my 8BitDo Lite 2 went to far on that controller test rom, wrapped around to other sides of the screen on the top and left. I am not sure what i am supposed to do to get more manageable sensitivity. Do the other 8bitdo dongles allow me to adjust this? don't really want to get into the rat race for an NSO controller. SNAC really feels like the best way to go. I know that the adapters aren't widely available. Has anyone used them?

frail jolt
# graceful radish It's good

Want to throw me one as a "congrats on the new baby"????

I am completely kidding, that's the actual reason I didn't pull the trigger tho...maybe in a few months

frail jolt
#

Not here yet

cerulean elk
lament escarp
frail jolt
#

But.. . The doc said my wife dropped.... sooo.. days maybe hours

No longer months or weeks..

frail jolt
cerulean elk
#

"sorry honey one second. Robert dropped a new N64 core" (crying in background of new baby)

frail jolt
hollow rune
lament escarp
native zephyr
#

if you don't mind wired then the Raphnet N64 USB adapter works great

mild ether
#

I still really like the Bliss Box but it's pretty disappointing they apparently stopped making the 4 player puck.

#

Nice to be able to use original controllers on MiSTer and emulation on PC with the same device.

cerulean elk
zenith orchid
#

all this talk about the analog stick is fascinating. It explains why MK64 feels so sensitive compared to the real thing. I hope an elegant solution works quite well. It would make sense if it were a core specific solution

#

I wouldn't want that limitation on any other core

orchid mortar
worn delta
#

I ran through the 35 Prototypes in the htgdb pack, a few in there playable with issues. We may have one working flawlessly Tamiya Racing 64 (USA) (Proto).z64, a simple racing game demo. Needs a deeper dive but didn't see any issue at all and no error code. Anyhow, results all on the sheet for anyone curious.

sly wasp
#

omg please no cringe guy has 57 issues on old cores he's started and forgotten about + 18 issues on the backlog and he's still keeps starting new cores! ffs

frail jolt
zenith orchid
frail jolt
zenith orchid
#

that's why I never supported him in patreon, it's shady af

orchid mortar
frail jolt
zenith orchid
#

I'm kinda low key hoping there'll be a texture filter in the core soon, just so it feels a little more right.

snow mulch
#

hope to see llpa, snak support better implemented.
Had troubles the other day with the blister. I just had the ps2 controller on becasue i had to leave for something. was playing psx core.
The kart in mario kart wouldn't move wile playing. But it let me pick the menu's fine. Made no sence to me.
Will try the n64 adapter for sure.

drowsy lantern
#

I kind of like the clean look of unfiltered, but yeah some of those pixels are absolutely ungodly. You can tell the devs relied on the filtering being there when applying textures for large surfaces.

zenith orchid
#

yeah the roads on MK64 really need it

zenith orchid
#

oh yeah, I definitely enjoyed the texture filter options in the PSX core

#

makes Wipeout feel a little more like Wipeout64

orchid nimbus
hasty kayak
zinc dew
#

how are those

#

If anyone has them

vagrant ivy
#

Mine was supposed to ship 20th August, Now 20th sept ๐Ÿ˜ฆ

hasty kayak
#

I will however keep the original N64 Stick as I have seen that the newer GameCube style one that comes in the kit doesn't work the same way.

odd vector
native mesa
#

Same for Sept 20

vagrant ivy
#

New sticks are Hall effect and better

worn delta
#

Oh, something I forgot to mention. I think I found two roms that won't let you run them on the NTSC pif (boot.rom):
40 Winks (Europe) (En,Es,It) (Proto) (1999-10-07).z64
Sydney 2000 (Europe) (Proto).z64

I haven't tried with a PAL boot.rom, but if someone wants to investigate I finally found 2 that give this message. The US versions of these prototypes do let you load (further) though. ๐Ÿ™‚

odd vector
vagrant ivy
#

The kit comes with them

#

You pay extra for a Hall effect replacement

native mesa
hollow pebble
#

Pls confirm.

odd vector
#

as long as it doesn't drift..

native mesa
#

Who is Robby?

hollow pebble
#

Also confirm your fave game is update_all

vagrant ivy
#

Hall effect has no gears in it

#

its all magnetic

#

so should never drift

zinc dew
hasty kayak
vagrant ivy
odd vector
#

then I will try to come by one of those Hall Effect Joysticks.. Those chinese ones are horrendous

zinc dew
hasty kayak
#

I know that my RetroBit N64 pad has one of these GameCube style sticks and it doesn't reach the same extents on the Controller test screen as the Original Pad I have got does.

hollow pebble
native mesa
#

This is the best comparison vid i've found https://www.youtube.com/watch?v=cGLBmfL34Gg

8BitDo has released a DIY wireless replacement PCB that turns an OEM N64 controller into a Bluetooth wireless controller. Combined with a BlueRetro adapter, this kit allows you to use this controller with a real N64!

Is this the new best wireless solution for the N64? How does it compare to the Nintendo Switch Online (NSO) controller and a wir...

โ–ถ Play video
hasty kayak
#

At least with the kit I have the choice to keep my original N64 Joystick which is in decent working order on the Pad that this will be installed into.

native mesa
hollow pebble
#

Fair

hasty kayak
#

Yep that settles it, I will stick to an OG Joystick for now.

native mesa
#

Mister core may have sensitivity options down the road though

hasty kayak
#

Unless someone comes up with a way to make the HE Joystick less sensitive and more comparable to the original.

limber willow
#

I prefer the hall stick on that 8bitdo mod

#

Kept my 10/10 original in case I change my mind

odd vector
#

I don't understand why there is no quality replacement for the original joystick

native mesa
#

Because it's a shitty design

hasty kayak
orchid nimbus
#

the retrobit d-pad isn't great but it's ok - so that makes it a decent stick

limber willow
#

But other then muscle memory in MK64, I'm finding the 8bitdo much nicer to control in banjo

#

Personal preference imo

drowsy lantern
#

Quick q: Does the core take zipped roms or must they be uncompressed?

hasty kayak
#

I don't like the GameCube Ridges around the Stick compared to the N64.

hollow pebble
#

If you arenโ€™t literally causing harm to the palms of your hands by playing Mario Party is it even worth using any other stick?

lone geyser
safe robin
#

My N64 Roms are in one big ZIP and 0 problems so far. It has the benefits of not being a CD based core ๐Ÿ˜„

hasty kayak
#

I like Luke's idea

zinc dew
#

That sealed the deal for me

orchid nimbus
#

where can I find this program?

hollow pebble
hasty kayak
#

8BitDo stick isn't so good then.

zinc dew
zinc dew
lone geyser
hasty kayak
hollow pebble
zinc dew
lone geyser
#

Aw dang

zinc dew
#

Only reason why I link to the original is because of the save state Robert provided that letโ€™s you load it.

lone geyser
#

Too graphically advanced ๐Ÿ˜Ž

zinc dew
#

I mean Iโ€™m with you!

hollow pebble
zenith orchid
#

it seems like n64 nso controllers are the way to go, but how's the input lag?

hollow pebble
#

I think itโ€™ll be comparable with the other NSO controllers

#

Which I think is about one frame?

zenith orchid
#

yikes.. 16ms?

orchid nimbus
#

they don't work on the core ๐Ÿ˜ฆ @zinc dew @lone geyser

hollow pebble
lone geyser
#

Robby's does with a savestates I think?

zinc dew
#

Yes thatโ€™s how I tested my controllers

zenith orchid
#

yeah I'll pass then

zinc dew
lament escarp
orchid nimbus
#

I have no savestate ๐Ÿ˜„

zinc dew
lone geyser
#

Can we make savestates or are they in a format only used by Robert's emulator?

zinc dew
#

#1096015979055697940 message

rotund sail
hollow pebble
zinc dew
#

N64 isnโ€™t possible

#

this is a theoretical discussion

#

We are role playing enjoying an N64 core on the MiSTer

odd vector
#

Upcoming: Dreamcast

hollow pebble
#

Iโ€™ve actually beat every N64 game on MiSTer already.

lament escarp
vagrant ivy
#

I did too, The benefits of Tier 99 Patreon and access to the completed core

hollow pebble
#

Iโ€™m actually playing in 4K on MiSTwo

vagrant ivy
#

I am playing Roberts Dreamcast core too its very good

#

wonder when he will announce it to the < Tier 99

hollow pebble
#

The public will get the DC core when L99 Patrons get the GameCube core.

vagrant ivy
#

I guess thats fair

mild ether
#

This is a really good version of the core. First time I ever really sat down and played a game on it without thinking of it as just a test. Wish I would have had more time to play last weekend.

#

Dr Mario feels just like it should.

compact depot
#

Is Dr. Mario playable already? ๐Ÿ˜ฑ

daring meteor
#

Dr Mario is more than Playable

#

Same goes for Taisen Puzzle Dama

plush summit
#

Yeah, after trying out the core even during its initial stages, the feel is pretty unmatched, its a clear distinction that its on MiSTer ๐Ÿ˜Ž

hollow rune
#

Definitely. There are few games that run full speed. Not all of them are fun

cerulean elk
hollow pebble
#

๐Ÿคญ

cerulean elk
#

Nat 20 obs

hollow pebble
#

Obvs

mild ether
hollow rune
#

if I knew more about Mortal Kombat 4 and could play the whole thing i think you could list it as working

worn delta
# worn delta Oh, something I forgot to mention. I think I found two roms that won't let you ...

OK, so curiosity got the better of me with these. I made a N64 PAL Testing folder and put both games in with the PAL pif renamed boot.rom (note: I still had my NTSC boot.rom one level up in the N64 folder) and both games still displayed the same wrong region message.

I then swapped out the NTSC boot.rom for the PAL one in the N64 folder and tried again, and both games loaded fine. So can confirm there are games that require a PAL pif/boot.rom. Also, core is taking the BIOS from the top folder, not the one a folder down. Is this how it works on other cores?

topaz otter
# rotund sail

it doesn't fit, robert uses pocket universe technology

#

the de-10 is bigger on the inside

mild ether
#

I thought the only place the core would load the PIF is from N64 folder but would be nice if it did load the PIF that was in the folder that the rom was in as an option. So you could have a PAL folder.

worn delta
#

I am trying to remember what the logic is in other cores

daring meteor
#

Iirc he wanted to make a setting

vagrant ivy
#

Gosh I wonder why an active development core isnt doing the same as other cores

mild ether
#

I had no idea that was a thing in other cores.

worn delta
#

Well we haven't confirmed it is yet, this is why I am asking

#

I thought logic on other cores was to take it from the folder level closed to the rom, but I may be wrong

hollow pebble
#

Is it SEGA CD?

#

๐Ÿค”

zinc dew
#

I blame @vagrant ivy

daring meteor
#

Iirc, he wanted to make a toggle

vagrant ivy
#

Yes I sabotaged the core Its all me

daring meteor
#

IMO it makes most sense to make a toggle

vagrant ivy
#

I also crashed the UK Air Traffic Control

hollow pebble
#

support BIOS per game. Place cd_bios.rom in game's folder.```
mild ether
#

Yes a toggle between the 4 PIFs would be the way.

daring meteor
#

3

vagrant ivy
#

Its hardly a priority

#

the core is being worked on

mild ether
worn delta
#

A toggle would be good. Glad I tested though, so we know when testing how the logic is working - and for my own sanity confirmed I did see games that gave a wrong region screen a few weeks ago, and found them again.

vagrant ivy
#

and people are arguing about what colour is should be painted

cerulean elk
daring meteor
#

The Aleck64 pif is a padded NTSC pif

mild ether
#

PAL 60 PAL 50 NTSC 60 and Aleck 64

daring meteor
#

Since people have had success with it there's no reason to keep it seperate from the NTSC pif

worn delta
#

NTSC, PAL and Brazil are the three - I don't think we need Aleck64 unless the core gets support for raw dumps. The ones we have in htgdb are converted to run on an NTSC 64 I am pretty sure

daring meteor
#

The Aleck64 PIF is just a regular NTSC pif padded

mild ether
#

It's the easiest PIF to find at least.

worn delta
#

The Brazil one is an odd one though, as it may not be the best for Brazil games, I think someone will need to do a technical deep dive on this one. It was only recently dumped, so not sure if anyone in the wider community has

vagrant ivy
daring meteor
#

Yeah, its easier to find than the NTSC one, since No intro half hides it

worn delta
#

Once the core is further along all the BIOS files needed will be in the BIOS DB that is part of update all, like all the other cores needing a BIOS, so pif hunting won't be an issue. But they are a lot easier to find now than they were a few weeks ago anyways

mild ether
daring meteor
#

Hmmm

#

I think we might wanna do the PIF switching through Main

mild ether
#

Since it's 60hz

#

Probably just works like the NTSC PIF instead.

daring meteor
#

I could try it

mild ether
vagrant ivy
#

I thought you only had interest in 1 game

mild ether
#

That's the meme game imo.

worn delta
#

How are the BIOS files set up on PSX core again? Is it boot0.rom/boot1.rom/boot2.rom etc for the different regions, them you select from the OSD?

#

Or is there some clever auto switching?

orchid nimbus
#

3 bios files

zinc dew
#

You donโ€™t select from OSD, itโ€™s auto

#

But yeah you name them that way for each region

orchid nimbus
#

you can also drop a bios in a folder

#

the bios closest to the CD image gets used

worn delta
#

Right, got you.

#

How does the core tell what BIOS to use i.e. how does it know a PAL game needs a PAL BIOS and a Japanese game needs a JP one?

orchid nimbus
#

it looks at the embeded product code

mild ether
#

40 winks proto with Brazil PIF

worn delta
#

Right, got you. I wonder if the .txt file will be the best way to set the BIOS then

orchid nimbus
#

SCES = Published by Sony Computer Entertainment Europe (with one or two exceptions it seems)
SCED = SCEE published demos
SLES = Third/second party published games
SLED = Third/second party published demos
PBPX = In some pack-in demos

vagrant ivy
#

in the rom Header is

Addresses 0x3B, 0x3C, 0x3D, and 0x3E constitute a 4-byte string that defines the "game code" field. The developer of the game does not choose this setting; the game code must be requested and approved by Nintendo's product administration. The fourth character of the "game code" field, the "destination code", is stored in address 0x3E. This program/language symbol is not 100% of the time the same territory indicator specified by GoodN64. Its known values that may have been assigned to the release are as follows.

65 0x41 'A' (not documented, generic NTSC?)
66 0x42 'B' "Brazilian"
67 0x43 'C' "Chinese"
68 0x44 'D' "German"
69 0x45 'E' "North America"
70 0x46 'F' "French"
71 0x47 'G': Gateway 64 (NTSC)
72 0x48 'H' "Dutch"
73 0x49 'I' "Italian"
74 0x4A 'J' "Japanese"
75 0x4B 'K' "Korean"
76 0x4C 'L': Gateway 64 (PAL)
78 0x4E 'N' "Canadian"
80 0x50 'P' "European (basic spec.)"
83 0x53 'S' "Spanish"
85 0x55 'U' "Australian"
87 0x57 'W' "Scandinavian"
88 0x58 'X' "Others"
89 0x59 'Y' "Others"
90 0x5A 'Z' "Others"
marble cargo
#

I thought Nintendo 64 games only used the physical cartridge to "region lock" games, like the SNES.

orchid nimbus
mild ether
#

PAL games don't work with NTSC but USA and Japan was just a physical difference.

worn delta
#

There was a recent mod you can do that lets you run anything on a console but I don't know the ins and outs of it and it only launched a few months back

mild ether
#

Yep, it appears the Brazil PIF just works like the NTSC PIF. Earthworm Jim with the region check only the US version works with it.

worn delta
#

Interesting, I wonder what exactly the difference is between it and NTSC one then and if it is even going to be relevant to the core

mild ether
#

I think we are just going to need either the NTSC or PAL 50.

worn delta
#

Very probably, I tested the Brazil games awhile back with NTSC and logged it, I can't remember off hand but I think they all booted. Could maybe use a retest though to be sure

#

Actually, there are 3 marked as Brazil and none booted when I last checked

mild ether
#

I will keep the Brazil PIF while I am testing the core from now on and see if I run into any differences in compatibility.

worn delta
#

If anyone is wanting to test and at MiSTer could be good to fire those three up

cold pollen
slate sundial
#

be honest, how many times per day do you guys check discord test builds for a new Christmas present?

#

I'm at around 5

orchid nimbus
#

for those who didn't see it yet - the FAQ now contains an error decoder:

mild ether
#

3 during the week and every time I pick up my phone on the weekends.

hot spoke
worn delta
# strong gorge Do a diff in a hex editor?

It's more wondering why it exists and what it does, I saw someone mention it may be to do with video settings out as Brazil had a mixture of PAL and NTSC formats/support in the country and wasn't just NTSC or just PAL.

mild ether
#

PAL 60 is the same resolution as NTSC just different color encoding.

worn delta
#

OK, so all 3 Brazil roms give a 0005 error and fail to boot

thorn flax
worn delta
#

-with the NTSC bios

thorn flax
#

does it require a Brazil bios

#

iirc there was some discussion of it not yet being dumped

worn delta
#

E0005 =
Memory access to unmapped area
CPU stall timeout

#

-Brazil pif/bios is dumped

#

you can easily find it in the no intro set now

mild ether
thorn flax
worn delta
#

OK, just to be sure will try these 3 games now but with the Brazil BIOS

thorn flax
#

fingers crossed

orchid nimbus
cerulean elk
worn delta
#

All 3 Brazil games fail to boot the same way with an E0005 error with the NTSC boot rom and the Brazil one

mild ether
#

It's a super handy tool.

orchid nimbus
#

I'll probably make one you can direct access instead of scrolling through half the webpage

worn delta
#

Was good to be able to just plug in 0005 just now and see what it means, even if it doesn't mean much to me ๐Ÿ™‚

orchid nimbus
#

memory call outside memory and the CPU went into forever sleep

graceful radish
#

I hope the NSO N64 users are ready for mediocre latency ๐Ÿ˜ฆ

mild ether
#

I was born in the latency.

thorn flax
worn delta
orchid nimbus
#

@graceful radish hit us with numbers - we want numbers

#

omg the latency is 300us

broken creek
silent marten
#

so it looks like Resident Evil 2 just throws a PI Error (Bit 5) when starting a new game

zinc dew
#

When the games are ~20 fps does high latency even matter?

broken creek
#

lol probably not

silent marten
#

thanks to Vampiers error decoder

mild ether
#

You will take your slideshow and love it!

broken creek
#

Itโ€™s knowing the latency. Thatโ€™s the struggle. ๐Ÿ™‚

graceful radish
#

Wavebird latency is 10-15ms if I recall

broken creek
#

Oh, higher than I thought! Right in line with their other wireless controllers.

orchid nimbus
silent marten
orchid nimbus
#

yup - I can do simple hex-bin conversions

#

but not in sets of 4 and remember the error codes

desert crow
#

probably never get the bits backwards either ๐Ÿ™‚

zinc dew
#

when youโ€™re older than 20 does high latency even matter?

orchid nimbus
#

yup - I was tired yesterday and forgot to go from R to L and not from L to R

#

I play Mario and Kart through OBS

#

the MSX had massive latency due to the z80

viscid nebula
orchid nimbus
#

LAG IS LIFE!!!

viscid nebula
#

I need instant response time

#

I need to be the character

orchid nimbus
#

I need a shirt with LAG IS LIFE!!

zinc dew
#

gif_police.png

#

lol

#

Iโ€™m kidding itโ€™s just a lot of gifs not once in a while

mild ether
#

Still feel plenty young until I have to do anything physical.

viscid nebula
#

xD

orchid nimbus
#

@viscid nebula the GIF is from a Dutch movie (from 1993) called 'De Flodders' it's about a trailer trash family who moves into a rich neighborhood

#

^^ MiSTer user convention picture ๐Ÿ˜› (still from the movie)

lone geyser
desert nest
graceful radish
deft tree
#

Iโ€™m wondering if weโ€™ll see a price jump in Jogcon over the next couple months

#

Beetle racing on a Jogcon coming soon

viscid nebula
#

oh interesting I had no idea

worn delta
#

Something interesting, and I don't know if any other games/hacks do this, but the Densha De Go! localisation hack (which added a load of extra improvements and features) added in an easter egg where by if you are playing on OG hardware and have a 64DD connected then it displays different content (I think it may just be a different splash screen).

https://www.romhacking.net/translations/2947/

Does anyone know of anything else that does something like this for when a 64DD is connected?

mystic galleon
#

sup all, is there anyway to save games on N64?

foggy stirrup
languid dune
#

I love how Robert has spoiled us so much lately, that even a couple days without a new build feels like an eternity now.

drowsy lantern
#

Must mean he's working on something very big! ๐Ÿคž

languid dune
#

I honestly would be totally fine if he's just taking a break to refresh himself. He works so hard that's he's earned it!

marsh summit
#

Iโ€™m not very good with discord. Is this correct channel to find the link to test the N64 core

random portal
# orchid nimbus

haha I was thinking "that is the neatest trashy woman I've ever seen, she's too well put together"

mild ether
cerulean elk
#

Speaking of which Iโ€™m gonna go to the post office today @languid dune

mild ether
#

He needs a break so he can have that playable game done in time for Christmas.

radiant plank
languid dune
drowsy junco
radiant plank
silent marten
bronze tree
orchid nimbus
#

I wonder if people know about the auto updater ๐Ÿ˜›

cerulean elk
bronze tree
#

famous last words ๐Ÿ˜„

cerulean elk
#

And then itโ€™s MiSTer news. But if there is no new core I might run another N64 vid. Testing games I didnโ€™t test. Got a lot of requests for stuff

#

People just love seeing stuff run

mild ether
#

Dr Mario works great if you didn't feature it yet.

cerulean elk
mild ether
#

Got sucked into it for over an hour.

cerulean elk
#

Even still with Mario I had 28 minutes of footage and I threw away 25 of it

snow mulch
#

Now were set.
IDK if anyone posted this.
Will grab this when it's out. IDK bring buddy's over.
They should put a online thing for multiplayer or implement it in the OSD (join to ip or something) . IDK figure something out about the extra lag it may have. I do online gaming for a reason.
https://twitter.com/MisterAddons/status/1695962213830537639

The #MiSTerFPGA #N64 core is making rapid progress and SNAC developer, blue1 has already added experimental 4P SNAC support. My prototype PCB will be here in 1-2 so for now, we hack together a test setup :)

Likes

162

โ–ถ Play video
mild ether
#

Just great that the core is working well enough now you can actually sit down and play games without it just checking if it works at all.

languid dune
weary palm
#

Making silly program to test out different joystick scaling algorithms. ๐Ÿ˜›

ripe prism
languid dune
#

Robert and srg320 are clearly working together to ensure Awbacon and Pixel Cherry Ninja will work themselves into oblivion! elmorise

cerulean elk
native mesa
#

Crack that pocket open

lone geyser
mild ether
#

New cores coming out tomorrow evening confirmed.

languid dune
#

Forgot to mention, yesterday I upgraded to a larger micro SD card for my MiSTer, and redid some of my N64 testing just to see if the change in card affected anything. And all N64 games ran exactly the same with one exception. Excitebike 64. On my previous card, I would get the N64 Sports logo, and it would freeze there. On the new card, I don't even get the N64 Sports logo. Interesting!

orchid nimbus
#

I run everything from my NAS

#

cheats/saves and save states go onto my NAS

languid dune
#

Is it bad that I don't know what NAS is?

desert nest
#

I'm the only guy in my friend group who has a MiSTer so it's got some miles on it haha. Otherwise network storage would be great.

orchid nimbus
#

Network Attached Storage

daring meteor
#

I run CD games off a NAS

inner bronze
#

I have an mITX case with a 1TB SSD in it

#

๐Ÿ˜Š

desert nest
#

Yeah @inner bronze mine is stacked with storage as well. Gotta have the whole library at all times.

inner bronze
#

Cant take it with me if games are on a NAS

daring meteor
#

I have a 2TB USB Flash drive

inner bronze
#

Does good at office parties

daring meteor
#

Might use it if I wanted to take my Mister somewhere lol

viscid nebula
#

I made one too

lament escarp
#

You're all so fancy. I'm using a usb stick.

inner bronze
#

I dont trust usb sticks

daring meteor
#

I mean

inner bronze
#

I trust Crucial MX500s Chuckle

daring meteor
#

I did say I have a 2TB USB stick

lone geyser
#

Truly the Starfox EX of analog stick scaling algorithms

languid dune
#

The main thing that would concern me about a USB stick is the files that get overwritten frequently. Like saves and such.

daring meteor
#

The problem with the MX500 is it is very expensive

inner bronze
#

Is it? its one of the cheapest

lament escarp
#

What's there to trust? It's just the roms on it which are backed up twice on pc.

daring meteor
#

Its fairly expensive

inner bronze
#

Its like 55 euros for 1TB

daring meteor
#

Exactly

inner bronze
#

In what world is that expensive

daring meteor
#

My USB drive was like 80 dollars, and if I got a slightly larger one it would be like 70

#

And that's for 2 Tera

inner bronze
#

But its also a USB stick

#

of maybe questionable design

daring meteor
#

It's about the level of the BX500, all of them

mortal apex
#

I've got an excel file with every point and it's conversion, but I'm not sure I've understood correctly how the scaling is supposed to work.

lone geyser
weary palm
#

You would have to figure out the real shape of the square gate with your approach, on my gamepad it's not really a square.

#

I'm trying to avoid non-linear scaling in my approach. I want straight lines to be kept straight. ๐Ÿ˜‰

lone geyser
mortal apex
weary palm
#

That's the most interesting part, right ๐Ÿ™‚

lone geyser
#

Eh, something isn't working, lol

#

@weary palm your Simple64 one works, lol. Gotta figure out were I screwed up my algorithm

wanton sun
#

Datacache testbuild is uploaded. It's not very stable yet, but so far i only found random bugs. If you find any REPRODUCIBLE crash that happens with the cache on, but not with it off (OSD toggle), please tell me

remote hatch
#

yeeessss

#

thank You!

daring meteor
#

Stable as in in-core, or stable as in FPGA wise?

wanton sun
#

despite the lower cpu clock rate, most games i tested run full speed now

bronze tree
#

the magician strikes again

cerulean elk
#

I hate my life ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

wanton sun
vagrant ivy
#

Saturn too has a test build

#

so get to it Bacon boy !

cerulean elk
wanton sun
#

that's why any reproducible crash is highly appreciated. Not only for debugging it, but also for testing if a potential change helps

daring meteor
cerulean elk
#

Or N64 tomorrow and Saturn weds. We shall see

wanton sun
daring meteor
#

Alright

lament escarp
daring meteor
#

And the random crashes don't occur when Datacache is off, right?

cerulean elk
#

I will push N64 to weds for that reason

#

But damn if Iโ€™ll figure out how to make it happen. Itโ€™s become a point of challenge pride now

#

(Honestly this is no diff than working with clients who need work asap because they forgot about shit)

cerulean elk
viscid nebula
#

Marioโ€™s reaction

wanton sun
daring meteor
#

Alright, will check just to be sure

viscid nebula
#

Btw this is super cool, imagine testing games in the Nintendo factory as they built their board chip by chip

#

Thatโ€™s what weโ€™re doing

#

One day Mario will have a face too

cerulean elk
viscid nebula
#

๐Ÿคฃ

#

A man has no face

viscid nebula
#

Soopah madio

#

Surprisingly Marioโ€™s little odyssey and Mario odyssey 64 both work (mostly)

mild ether
#

Damn, not going to get any sleep now. ๐Ÿ˜‚

brisk drum
#

We got new Saturn builds! Eat it nerds!

cerulean elk
#

I want to cry lol.

brisk drum
compact depot
brisk drum
#

Just donโ€™t sleep

mild ether
#

Looks like we need a video today now.

brisk drum
zinc dew
#

Pins updated

mild ether
#

Maybe two

native mesa
#

oh my goobness

#

I should do work though

brisk drum
cerulean elk
silent marten
#

Tetrisphere crashes at the menu consistently @wanton sun

hollow rune
#

Should we send footage or just report to you? @wanton sun

vagrant ivy
zinc dew
#

โ—REMINDERโ—

Check the pins for info on how to get the latest build, a link to the FAQ, and the testing spreadsheet where you can contribute your results!

plush summit
#

SM64, Duke 3D are running nicely so far

wanton sun
#

please no videos, takes way too much time to watch

zinc dew
vagrant ivy
#

And dont hassle Vampier. The update script is not automatic he has to manually upload the build

cerulean elk
fair stump
#

Can anyone load shadows of the empire? I'm trying and it doesn't seem to work now

remote hatch
#

It's ok for now ? ๐Ÿ˜†

daring meteor
#

Tetrisphere gets glitched for me

wanton sun
uneven dagger
#

I get a white screen crash in SM64 (patched) with data cache on, works with it turned off. MK64 also crashes on the rotating logo with datacache turned on.

ocean lily
#

tetrisphere crashes with cache on: E8825 plus super grainy audio and visual glitching during intro sequence; seems to be working fine (per usual for current core state) with cache off

native mesa
#

full speed mario feels good

lament escarp
#

Mario kart doesn't boot for me with cache on but with cache off it does.

daring meteor
remote hatch
#

Cache off works fine

silent marten
lament escarp
plush summit
wanton sun
#

i know that there are random bugs, but reporting every will be too much...please only tag me if you reproduced something (prefered early after boot) that is not there without cache

ocean lily
#

tetrishphere is a good example

wanton sun
#

yes, i noted that, currently the best

ocean lily
#

also one that emulators were notorious with forever

elfin depot
#

I've made Ouija boards for people, might have to make one of these for fun

topaz otter
hasty kayak
#

Starting Mario Kart with Data Cache on hangs at the Spinning Nintendo Logo.

#

Starting a race, then switching it on, cases flickering garbage around the Character in race

wanton sun
#

it's very strange...for some mario kart hangs instantly, for some it doesn't?

lone geyser
#

@lament escarp @weary palm @mortal apex I've made a thread in #controllers so we can keep this channel uncluttered for Robert's debugging. LMK if you have suggestions

hasty kayak
#

For me it hangs as soon as the Nintendo Logo is about to appear.

hasty kayak
#

It does make the game run at 30FPS though ๐Ÿ˜‰

plush summit
remote hatch
fair stump
#

Shadows of the empire does not boot with data cache on, does boot with very choppy audio with data cache off

hasty kayak
#

It will be hard to show you what I mean with the flickering garbage around the Character.

vagrant ivy
hasty kayak
#

Actually no it won't ๐Ÿ™‚ I have a way.

plush summit
#

@vagrant ivy I meant the Database file, if that changes anything, my bad

wanton sun
#

if it crashes for some of you and for some it doesn't it must be some timing effect

#

as the fpga has timing closure, i need to search very deep what that could be

daring meteor
#

Mario Kart works fine for me

#

Tetrisphere buggy menu reproduced for me

zinc dew
#

โ— TESTING DOโ€™s & DONโ€™Ts

  • DO add N64-TEST to your post
  • DO test games with error reporting on
  • DO refer to the testing spreadsheet (in pins) to check whatโ€™s been looked at
  • DO include build name and the full title of the game including extension as part of your report
  • DO include as much detail as you think is necessary but be succinct
    โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”
  • DONโ€™T test with anything other than htgb or the no-intro packs
  • DONโ€™T report a crash without attempting to reproduce it first
  • DONโ€™T report a reproducible crash without including steps on how to get it to crash
  • DONโ€™T report on anything other than crashes at this time.
  • DONโ€™T record a video of the issue, a simple image is fine

If you have any questions please reach out to the <@&806015468916703282> team. Thank you!

hasty kayak
vagrant ivy
#

The sets you use is important too so if your MK64 crashes say which set it comes from and if its Big or little endian

daring meteor
#

It's not a Crash but it's something

#

And it's reproducible

zinc dew
wanton sun
#

my tetrissphere crashes

#

maybe we should skip this build

daring meteor
#

What version you use?

nova grotto
#

Mischief Makers it's booting it's intro scene but it crashes after some seconds working

native mesa
ocean lily
#

mystical ninja starring goemon: noticeable character flickering in intro sequence that doesn't exist with cache off

oblique remnant
#

progress ๐Ÿ™‚

marble cargo
#

Yeah Mischief Makers is more stable for me too. Still crashes though.

daring meteor
#

I have Tetrisphere (USA).z64 70a3a5ce inside a zip

nova grotto
wanton sun
#

edited the build message....error reports are not helpful if they only happen for half of the users

fair stump
#

Can anyone else confirm crashing on nfl quarterback club 98 when pressing quick play on the main menu? Does not happen when data cache is off

wanton sun
#

need to dig what could be the reason

mortal apex
#

Quest40โ‚โ‚† crashes a few seconds after I load the save state with data cache, doesn't seem to happen without datacache. I've tried it 3 times it seems reproducible but timing varies a bit.
Scratch that, it's random

oblique remnant
plush summit
daring meteor
#

Very curious that it only sometimes crashes

zinc dew
#

Would asking people to add N64-CRASH to their post be good for easy searching?

vagrant ivy
#

probably easier to have a Crash Thread where only crash gets reported

worn delta
nova grotto
wanton sun
#

we at least found 3 games now that behave different for different people, so the error reports are not helpful. Sorry guys to deliver such a core ๐Ÿ˜ฆ

oblique remnant
zinc dew
wanton sun
#

i deleted the build

vagrant ivy
wanton sun
#

will try again in some days

plush summit
#

My lunch is over, those were my impressions for like 10 minutes of fun ๐Ÿ˜‚

ocean lily
#

you got this

marble cargo
#

Kirby 64 seems to have regressed with the cache build. Can't even see the title of the game.

oblique remnant
native mesa
#

one more game then i gotta get back to work :<