#Nintendo 64
1 messages · Page 139 of 1
still wish PWM would get merged into the official cores at least
I totally agree too. it's such an improvement for me on my crt. wish there was a way to get them auto built and downloaded with a script. back to transferring builds by hand...
You could fork, pull in the PWM changes and trigger a merge on pushes to master using a GitHub action and does a build. Then write a script to pull the latest from the releases on your fork. You can look at theypsilons work for an example
I don't think the time investment to figure out github and building and all that is worth the small inconvenience I'm feeling now. it's a cool idea though!
building and using random N64 builds is the best way to have random crashes and bugs while you play
i can only recommend to use builds that are checked for timing
Oops yeah fair point don’t do my thing for n64. Do it for PSX 😜
It'd be super fantastic if PWM gets rolled into psx and n64 cores officially especially considering the timing issue.
Wow, didn't know about the PWM builds, but trying it on my CRT it looks great. Would definitely be nice to see it integrated.
Pulse Wave Modulation?
I like me some pulse wave modulation, especially on the NES. 😉
I guess at some point I should give in and get a new analog I/O board, but much like my old 2.5 RAM, I don't wanna spend money. 😛
By the time you’ve learned that much GitHub you’re like 85% to a software developer. Just learn a language.
I don't follow the last news about the core. Does compatibility increased to 100%? Or it will never be possible on current mister fpga platform?
It won't be possible. The turbo core does fix some games though. Regardless, the vast vast majority of the library is great on the core.
Still noodling
Conquered by conker.
Average N64 enjoyer
Noodle64
I ate some mac and cheese noodles yesterday if that helps.
I thought we’d found a consistent freeze. Save file where the game would crash the same way every time. Then one tester managed to NOT crash it
It was Robby wasn't it!? Always throwing a wrench in the works.
I don’t let him test. All he does is send footage of Elmo games
Out of how many tests?
Bout 50
So about 2% chance.
Fire that tester. If he doesnt work for you, hire him and then fire him 😅
Was that my save game? 😆 Who managed to get it working!?
Quick question regarding SNAC, an N64 controller & the rumble pack .... does a modded rumble pack (ie, the "no battery mod") work with MiSTer and SNAC on the N64 core?
Depends on your snac
Allegedly snax can without external power
I made my own snac and use external power and it works with 4 modded paks
It will probably work with like 1 - 2 like the ps1s. At least the motors use 3v vs 9v
It was
just updated to the latest n64 core and now the start buttons on all the n64 controllers are pulling up the MiSTer menu
ok fixed that issue, but now the n64 controllers are only allowing left/right directions on the analogue sticks lol
Just try redoing the mapping in MiSTer main. And then remap in the N64 core to see if that fixes it.
Also don't forget that you don't map the analog stick in the core. That is only done in MiSTer main.
yeah eventually got it. had to go through the entire mister main config. apparently it asks you for stick config twice
Yeah, that's a common mistake. You need to actually finish the process!
yes lol
It’s a common enough occurrence where I don’t think it’s user error anymore. We’ll want to clean up that UX for the next go round.
I completely agree. Probably the most common mister question is about the analog sticks on the N64 core lol
N64 maxxes out MiSTer
before anyone sees the vid I just put out...no Conker isnt 100% yet
happy ending
You know you didn't have to type it
Hey happy father's day
Because I am @languid dune dad? lol
I have such a good one lined up, but I shan't go there
Weak. Go there
Happy Father's Day dad! 🫂
Had the same issue. Analog input only allowed for left and right in DInput mode for the Retro Fighters controller by default. Fixed it the same way, of course.
Yes the mapping is a bit confusing. It's not bad overal just the order of things could be better
In addition to what you said, because I agree, I think there’s some mappings that could be moved to a different menu option. The mouse stuff seems not necessary to most people for example.
I think a warning when exiting would also be useful. If you don’t finish mapping it’ll give you a prompt.
Yes that's what I was getting at, like the extra stuff should be separate, 99% of people are skipping half the mapping because it's extraneous, and then what is there can be confusing
Same with the PSX core TBH.
Would be nice to add controller type picker to input mapping.
roberts making a gba game, neat
Shining Soul is maybe the best thing you could list as inspiration for portable arpg
https://www.youtube.com/watch?v=v3JULO-C70U
the core makes a Linus Tech Tips video
Try Rocket Money for free: https://RocketMoney.com/ltt (US Residents Only) #rocketmoney #personalfinance
Signup for a Hetzner server and use code LTT24 to save €20 at: https://htznr.li/LTT2406
Nintendo makes GREAT games, and bad decisions. With one of the most aggressive stances on piracy and homebrew, we’ve seen them come after gamers time an...
thanks linus for helping aim the big-n’s lawyers at us 💙
I talked to miyamoto, he said the mister core is fine as it doesn't compete with their pos software emulation on switch, so no worries.
Miyamoto grew up playing SEGA
Which is better: N64 in USA, or Saturn in Japan
They showed PD on the direct and my first thought was "is that running at an accurate frame rate?" 😆
Was also widescreen
The original game could do widescreen I thought
Checks stats to see views bump…and nope
Saturn in Japan
Depends on what you like honestly. Fighting games and shoot em ups or fps and action adventure?
N64 in Japan because S&P
S&P does not outweigh the entire Saturn JP library 😅
the Saturn and the N64 were cool counter balances to each other imo.
Like each console excelled in different areas
For me anyways
All 3 that gen 👍
Both their best games were Bomberman. Bomberman Hero and Saturn Bomberman
lol
it's a good thing we no longer have to choose
And it’s f’n awesome it’s all in a tiny MiSTer 😃
You will when the next MiSTer framework goes live. I’ve convinced Sorg that we need to force users to choose one 32-bit console to delete from their setup in order to free up resources.
I asked for the default option to be Saturn
then PSX because SMT1,2,If...
also N64 is 64 bit bit bro
sixty four bit my balls
lol gottem
is it though dot gif
I’m kidding it is, even if the games aren’t
what happens to your precious VB tho, all chance of that core would be gone
and GBA, also a 32bit system
DAMNIT
Ill probably pick it up when the next console comes out.
Online updates pretty much kill the mod, custom firmware. some of it seem unpolished, unfinished.
Bought most my consoles because of online multiplayer.
Nintendo just has to much exclusives. Consoles fit right in the living room more then a computer.
I once thought it was a gaming box that has a bunch of games, now pretty much a box thing you gotta work for and put all your investment in.
Gaming industry is well funded anyways.
It's probably to keep all those gamestops open. Google map shows there is quite alot of them. lets pretend i posted this next month. hehe
were saying. "WHATEVER"
We just grab the good one's.
Diamond handed apes led by a roaring kitty kept the GameStops open lol.
Copy turbo core (N64_80hz........rbf) -> put into cores folder for consoles with the other RBFs.... what else do i gotta do?
When i boot core, it just goes black and no love (or the MiSTer video goes out of bounds for supported resolution)
Can you bring up the menu?
you need the bioses
My tv loses signal it seems....or it goes to a resolution my tv doesn't suppoer...
It goes to a "no signal" type screen (lg artwork)
Like I need tk copy it into a 80hz folder???
I just assume if n64 core works... the 80hz would just link to th3 same bios
no it should load it from the N64 folder where the bios lives for the normal corre
Well my normal core loads
So my boss should be goof
Good**
Check the file size compared to the original N64 rbf, they should be around the same size
Where can you find the turbo core?
above (or pinned)\
TY.. i saved it off git wrong.. or something.. it was a small 100k-ish file.... ill test later. but im 99.9% sure it was a misdownload
Yeah, basically you're going to want to click on the file on GitHub and then it'll provide you with a RAW button to download it
otherwise you're downloading html
Everything is better in life raw
Cores, steaks, other things
it was an RBF file./. i just have no idea why it was so small.... maybe i closed out of my browser and stopped the download? -- and y PC comitted it????
I have no idea.. all i know.. we arew GOOD TO GO now
now i just gotta find the right version of Conker that bacon is always on about
i found one.. it said oct 25, but it wont load... OG conker loads no problem
Pretty sure you're not finding a version, you're finding a patch for it and patching it yourself
I see.... It's an old ROM hack that used to be sold and shared around on cartridge? The uncensored hack?
Or now that I'm digging around you are trying to load the beta version of the game? 
Never trust a fart when you have stomach cramps
That the advice we’re looking for?
Hidden palace Oct 2000 Decrypted prototype. You’ll need to change the file extension from .rom to .z64. Endianness is already correct. Just change extension
i mean that heart
I feel like my joke deserved it more lol
Nah always ping me any time anyone needs help. I’m always around and happy to help where I can
Except @zinc dew I give him wrong answers always
@cerulean elk why does VGE want to help Nintendo shut down rom sites?
They pay me in coins to do it
I’m on the payroll
I’m gonna DMCA you next @zinc dew due to fat baby infringement. Getting too close to baby Mario
lolol 
On the soft drinks as he can’t handle the real ales
Double of rum will do me. On drink 4
I heard Awbacon likes it raw. 
Raw like N64….Vaseline based 🤣
hello, new to the scene. I tried to play n64 games but only get the black screen. Now I read that i have to put in 2 (bios) files: boot.rom and boot1.rom is that right? Cannot find any of these files. Only for example have an Bios N64 PIF.bin. Is that the right one? Shall I rename it? To boot.rom? And if so, where do i get boot1.rom?
Use the update_all script
Makes things simpler.
ah is this a different one than the normal one?
does it grab bios files too?
i just ran the normal update all scirpt
but it seems it did not grap bioses
There should only be one update_all.
Are you sure you aren't confusing the normal MiSTer update script that comes with MiSTer with the third party "Update_All" script?
Speaking of Conker
SUPPORT THE CHANNEL : http://www.patreon.com/VideoGameEsoterica
Robert (or FPGAZumSpass) is doing with active development of the MiSTer FPGA N64 core, giving us 99% of a fully functioning Nintendo 64 on MiSTer FPGA. Let's talk about what happened, when N64 will his MiSTer FPGA Update_All, the videos I have planned for the future and generally j...
Core runs conker now?
Yes. With about 3 crashes per playthrough lol
I’m done collecting evidence now though
@vanfanel__ Ah, thank you!
Does vampier.net no longer exist? Main page is blank and my bookmark to the N64 compatibility list is now just a dead link
Correct, it was a great resource while it lasted but it was sunsetted.
haha n64 memory go brrrrr
Gotcha
He could be mirroring ismarsoutyet.com
Thank you for putting so much effort into the conker thing. Maybe my mom was wrong about you.
I am going to second this. I just watched the latest video. Good work @cerulean elk
Is there a list of the games that doesn’t works or are not playable , besides conker, re 2, JFG and Battle for Naboo?
There should be a compatibility list in the channel pins
The pins are in the other archived channel, also it was vampiers list and it got unpinned I think when he left (or got booted, not sure which).
N64 Game Compatibility List (backup of original)
https://docs.google.com/spreadsheets/d/11YXQ_43ibTI_uruo3YLh14PyJp5pUul6ZW4ylRTFxH4/
Info
Be sure to set "Error Overlay: On" in the core OSD, and then press right and "Save settings" so you see the error cores
The rom pack this sheet is in the title: EverDrive 64 2023-05-15
This pack is part of the HTGDB games packs that can be found on archive.org...
@zinc dew I made a copy and it's hosted on my Google drive now. You can pin it if you like.
Here's a re-post from the controllers section in case anyone wants to hook up 2 original N64 controllers on a single arduino.
#controllers message
Hi. On my Sony trinitron kv-21ft1k when I start n64 a black screen appears. As if mister freezes. I use a cable vga - scart rgb. Help please.
Wouldn't snac be easier? Literally just wires, a 5v to 3.3v , caps and female n64 ports?
I don’t want to connect to THE snac port
Also doesn’t snac only work for one player? Maybe I’m wrong about that. Either way, my earlier reply still applies
It works for up to four players for n64 specifically, but yeah, it has other downsides
Found this 2. Wish Robby could Pin this 2 in this chat 🙂
#n64-dev message
There are pins on this channel and both compatibility lists are there #1096015979055697940 message
Yeah I wasn’t going to say anything. They were going to figure it out eventually lol.
Well they don't show up on mobile then even though pins show up on other channels
Oh I see now, for some r-word reason, it's under the "settings" menu like when discord first did this new UI for the app.
But it's right in your face on other channels
So stupid
Oh god that, nevermind. Ain’t nobody figuring out that unless someone tells you. It’s so awful.
Exactly. I wonder if it's because this channel is the older one so it's locked into the old UI or something
still waiting for a discord -> irc bridge so I can ignore all their awful UI decisions
And here I am only ever using the web browser version of Discord. 
We should just go to IRC and drop Discord for good 😌
Never used irc, can I post monkey gifs?
Erm, silly question, but I've been searching for the no eyes SM64 patch for an hour with no luck.
What's irc? Something like tiktok I presume?
Based on an old youtube comment I saw it was available on the defunct vampier n64 page
So you may have to source it from someone here now possibly
Infrared Communications
You talked to each other by pointing IR blasters at each other's devices like you did with the Gameboy color to transfer Pokemon
DS chat was also nice.
Unfortunately the webpage doesn't exist anymore 😦
@mild ether did the patch, i believe, maybe they have a backup copy
I did some patches, I confess.
Is there anywhere I can find the no eyes patch still?
The patches I did skipped the face at the opening of the game because it used a feature the core didnt have yet
yeah that's the one I'm looking for
I will take a look around but its been a hot minute.
Is it no face or no eyes?
faceless behavior
yeah
dm sent
OMG thank you!
awesome, I've patched the rom 😄
Pokemon never used IR for trading Pokemon, but they have used it several times for other peripherals and stuff
Weird. I distinctly remember using the IR port to connect and do stuff wirelessly
And not for a mystery gift. I never did that ever.
Mandela effect for real right now lol.
Did you play the GBC TCG game? I think that one had IR trades for cards
Pokémon Gold / Silver has IR trading
Can even do IR to the pokewalker
Had to keep it completely still
I'm pretty confident that IR was limited to Mystery Gift in Gen II
(I know all this because I grew up in a really rural area and no one had a link cable. We tried everything to trade Pokemon)
Oh was it just items
I used it for the pokewalker lol
Pikachu mini
I wish I still had mine 😢
Never saw a Pikachu Mini IRL but the DS Pokewalker was a cool piece of kit
i gots mine and my pocket sakura
Just curious why you'd want that instead of just patching the N64 core? Usamune is a really good practice rom if you're just trying to skip past things in the game faster for example
Wearing my Pokewalker right now!
omg I had no idea this existed lol
Few games using IR alright. Hard to emulate seemingly. The Pokémon Gen 2 use is fun for how complex it is to get all the items. You can use the N64 and Stadium 2 to bypass and get some by gifting with an NPC, but you'll just only ever get a fraction that way
You can also only get certain items depending on the trainer id of the other person. So you have to mystery gift with several people.
Yeah, it's really cool
https://bluemoonfalls.com/pages/general/mystery-gift
Finally had the research done to confirm some gifts are just plain impossible too
I gotta work out how to make N64 cheats. I info for what memory addresses to change to force the impossible gifts is out there
Afaik there still isn't a romhack for gsc that unlocks the decorations without mystery gift. I bugged the dev of patch crystal a little (a lot) and it's just not that easy it seems.
Would really make a fun N64 core cheat ability. SNAC with an original GSC cart even, memory address alteration to force the impossible gifts, and all the other ones regardless of TID while you're at it
Really just to have all the documentation in one place, I popped in a ticket for what would be needed if anyone wanted to add Keyboard support to the core one day.
https://github.com/MiSTer-devel/N64_MiSTer/issues/10
has anyone used one of these kits with the core?
I'm using it with the current core.
But on D-Input mode only, as the Switch mode is sometimes not recognized on my systems (or losing the connection during the game).
so you were able to map all the buttons? For some reason the in-core mapping doesn't pickup C-Up and C-Left on mine...
(I'm also using D-input mode)
Yes and mine won't work in S Mode. Only D Mode.
I'll need to sync it to my PC and test the buttons there
People run into this relatively often, a search of the discord may help
If I remember well, you must map a right stick on C buttons (when defining the buttons on Mister main menu),
After that, you could use the C buttons with the core and reconfigure them.
will try that, thanks
The switch mode works as well but needs to be paired each time you connect it. It's a driver thing that sadly hasn't been solved yet.
any benefit to using that mode? Latency?
If anyone wants to try, here is a patch for the NTSC .z64 release version of Conker's Bad Fur Day. I haven't been able to crash the patched game on the regular core. Played for 4 hours, also tried out some problem areas that normally crash.
Rumble and the c buttons are actually recognized as buttons, so you can press opposite ones at the same time, doom 64 needs that for example. Dunno bout latency.
interesting
Thank you, will definitely try it on the weekend. Is this part of vges effort or did you come up with it in your own?
No, this is my own patch
Amazing. @cerulean elk talk to this guy and combine your knowledge!
What exactly did you change in the patch? There are so many theories on why it crashes.
The game uses the TLB to refill instruction code, when the TLB exception occurs a PI DMA loads the data from the cart. The game then replaces a previous block of used memory with this new data. I removed this part and just copy the data sequentially to the expansion pack ram. And then when the ram is full, loop around to the beginning of ram and invalidate cache.
So it's basically expansion pack enabled 😅 this sounds really amazing and exciting.
woah, that's awesome news
nice going, after this has been tested a little more make sure Rob sees this. I think he'll be interested too
Well shit…that’s what I was working on lol
@hidden bolt I’m gonna dm you
Yeah, been thinking of pinging him but let's let awbacon do the testing first.
It might still be a good idea that you coordinate the testing again.
@hidden bolt I tried to DM you. Accept the friend request. Want to chat since I had just started what I presume you finished
Yes I’ll handle it like last time. It’s funny I was just starting this process and was going to do a new video explaining it since the conclusion was it was not freeing up memory blocks and the game was trying to read/write from allocated ram and it was just a sequencing problem
Would similar solutions work with jfg and resi2?
I had DM's disabled but I think they should be enabled now
Do jfg and re2 use the expansion pak? If not could be free real estate
No clue on if either are due to the same problem 🤷🏻♂️
Resi2 does for a high res mode it seems. But Robert mentioned the possibility to raise available ram to 16mb if required. But it's wild speculation on wether that would help.
gonna capture now
initial tests...do video tomorrow, get more people testing
I may push todays video from 4 and run Conker at 5....get a lot of eyes on testing
or still target 4...turn and burn
Milk that squirrel for all it can give you
I am just glad to help
I am just glad to play conker the way nature intended, on mister.
I can't break the game anymore.
I've tried many scenes where we could crash the game before and insisting on them, trying and retrying.
No crash at all anymore.
We are onto something here.
Same. Vid at 4. I really rocked it quick
all my crash guaranteed areas on the normal code passed the tests every time
Ruleset did it smarter than me...I was starting to patch the game to force it to stop fragmenting memory address spacing to free up larger contiguous blocks in the first 4MB. He just slammed it into the additional 4MB for the expansion pack
@zinc dew can you pin this please. Gonna be a lot of people looking for it at 4 CST today
or @twin barn
Damn, gotta test this one!
Vid at 4 but so far…banger
I am just glad as a community we were able to figure this shit out...and now I hope to never see that shit eating squirrel again (but maybe I will look at JFG)
Has conker met his match!?
seems to be so...will have a LOT more testing going on soon...vid in 4 min
but in all my "guaranteed to crash" spots on the normal core...nothing
could need more fixes. Been chatting with Ruleset. Gonna need a lot more data if anything comes up but like the first four videos I will cobble it all together if necessary
I am just glad he posted the patch as Ive been working on stuff since Monday just in a more complicated manner that was just targeting the initial 4MB of stock RAM vs the expansion pak
Amazing stuff. Will start hitting F5 in anticipation
moving the patch closer up just for 4PM since Robby has forsaken me and not showed up to pin it
Dang it @zinc dew
SUPPORT THE CHANNEL : http://www.patreon.com/VideoGameEsoterica
MiSTer FPGA N64 news time! A patch is here for Conker's Bad Fur Day on the MiSTer FPGA N64 core! And its basically solved all crashing as far as we can tell! It's on the MiSTer FPGA Discord on the N64 channel or just DM me on Twitter for it! Will host soon...still day zero! Thanks ...
loose
OH GOD WHERES ROBBY
thanks @hidden bolt
Thank you @hidden bolt
I've tried most of the chapters with my complete save coming from my original cart, no crash detected so far on the last 2 hours of testing.
Thank you indeed very much @hidden bolt
@hidden bolt is the champion we deserve.
he saved me a ton of work lolol
He has ensured that we can have more VGE content. A true fan.
Not like a fake fan like me. 
well go watch and comment...juice the views so we get more testers
I am just glad all my research and theory crafting proved correct
Hey, I made the first comment! Even beat my arch nemesis for that first comment!
What other games crash?
WTF is that a joke???
Core is now complete if that’s true
On the normal non-turbo core, Resident Evil and Wonder Project J2 both have crashing issues.
no joke, go watch
On turbo, they are much better.
The joke was him saying it was one of the best games on N64
Jet Force Gemini is the big final boss though.
I am not looking at that for at least a few weeks
Though if I'm being completely honest, I can totally go without JFG. 😅
But it's still something that would be great to get working!
Thank you so much! Can’t wait to get home to test it out! Hope you find some space in your heart to release a pach for RE 2 and JFG too😂
Oh yeah, Battle for Naboo is another one with issues still.
Or join me, with the dark side (... PAL Games...) we can rule the galaxy!
zero interest for me there if I am being honest
I gotta see if JFG has a crash handler that spits out data
I experienced crashing with RE2 in turbo as well using Claire. To my knowledge Awbacon was able to get through Leon's scenario in RE2 without issues, perhaps some of the knowledge from the Conker fix can be helpful in this regard if the issues are the same, which seems unknown
and this is all awesome work you guys.
I'm not a huge fan of either game honestly. 
Though Battle for Naboo is probably the better game in my opinion.
@wanton sun is this something that could be done/fixed from the core side?
@hidden bolt you are awesome!!!!!
I don´t actually know if the problem is with the memory allocation or if it is something else that was incidentally fixed by this patch. the memory allocation isn´t something that can be changed in the core.
Not core side. The core can’t tell a game to read/write from the 4MB expansion. That’s done in the game code
Robby is here to save the day!
If we needed MORE than 8MB the core could be expanded for 16MB but otherwise the fix is in the game
omg this conker news
“The Texas Council for Propane and Propane Accessories”
check the pins
jet force gemini?
thankyou v. muchly
Best to not jump to any conclusions. Each freeze is it’s own case and it’s highly likely each freezing game is from a wholly unique issue
Best to look at each game from a case by case basis and go from there
btw, what was the verdict on gauntlet, it works on latest turbo code or someone fixed it?
I think we all want Jet Force Gemini until we play it and realize the horrible truth about collecting all the tribals
yeah that part is really not good
You're a wholly unique issue.
How was my Robby impression? 
cheatcode plz
I’ll look at JFG next. I just need to see if I can get crash data out as that is what mattered for Conker
@hidden bolt do you have a patreon? Been loving the pwm core and now this? I owe you money
vge I didn't realise you were such a boss
I thought you were just a contentlord I didn't know you were a ram lord
Lol @zinc dew you got dms off again? Fine. I won’t thank you
which version is it based off, ntsc 1.0?
I have still never managed to finish conker
last time I played was maybe... 2010 and I got past the caveman area
hahaha
You're in luck. Game has a crash debugger and debug menu via cheat code.
https://youtu.be/aMY8k1N2vdU
Jet Force Gemini contains a debug mode that can be enabled at the title screen by entering this code: C-Left, C-Right, C-Up, C-Down, R, L, L, R, C-Up, R, C-Down, R, L, C-Right. This will display some info such as your coordinates and amount of free memory. The debug menu that appears at 0:43 is triggered whenever the game crashes. Currently, it ...
what else was not working, battle for naboo?
what util to patch ips?
nah, I have just been trying to fix the few shortcomings of mister that bugged me personally
I’m glad the same issue bugged us both lol
Feel free to send $420.69 to my patreon
unbelievably dope work guys, well done
I never played but it was rated ridiculously highly by the n64 magazine I used to read growing up
so there might be more to it
Please pin Ruleset's original post.
Great news about the Conker patch. Just tried it and went straight to level skip, “it’s war” chapter, “casualty dept”. The scene with the Gatling gun always locked up without fail. Completely stable now. Amazing work fixing this, thanks.
The patch is pinned. Robby pinned it
Hurray!
Looks like he pinned your post?
Should be fine. It’s the same file
So glad that conker has finally been conkered!
Robby will fix it later, he's a very good pinner but he's in a doom meeting right now.
meeting is always the best excuse for lame mods
I'm sure Robby will fix. Ruleset's post have more context and he freaking made it
Does the expansion pack hold the key to all N64 mysteries
All mods are lame
What, are you Pro Mod or something
Lol well aren’t we a stickler for minor details. Guess I didn’t do shit round here 🤣
The fans, they are fickle
This should be pinned as well
pr4m0d yeah
Too adult. Talking about loads
MARS wen
Not today 😢
Ha! 100% USDA Certified YouTuber here lolol
Don't need mars just need @ruleset
It should be pegging not pinning
Let’s call discord
You forgot Prime
I have no idea what that mean but ok lol
Organic
Forgot Dre
Free range
Oh duh lol
The good shit
Grass fed
Up on Wisconsin they are still grading squirrel meat I hear @languid dune
USDA Grade B Wormy Squirrel
Anyone tried the patch on the Uncensored Conker rom?
Yeah I need to try that patch out
Not me
Same thing here. Got a lot of freezing playing RE 2 with both Leon and Claire even with the turbo core. It would be a dream if we got a patch for this game too
Conker got a memory reallocation patch??
It's in the pins
The nuts were shuffled and the squirrel is happy
It’s not nice to post personal photos of @brisk drum
Don’t drag me into this … you don’t want this heat bro
I bring the lava and you know it
Aight … you wanna get buck son ?
ME N YOU FIGHTCADE RN!
Wanna know the reason why no one is working or even wants to work on a 3DO core ?
BECAUSE IT SUCKS!
Woah, Conker is fixed!? (@cerulean elk did you try my haunted save? If not, is there a way we can convert it to this version of the game, since that seems a pretty reproducible crash?)
Yes tested it. Twas fine
Sweet! Nice!
I just gave it a few hours in the background. It’s just Conker. Nothing interesting has happened that shouldn’t happen so far
Looks like I’ll finally finish Conker this weekend then 😄
3DO is king
We're beefy country!
Your momma beefy
(I love how this Conker stuff just devolves into us being stupid at the same time)
She requires a beefy package. You failed the test.
Nothing can ever be 100% serious here
Yeah I couldn’t fit. Too wide
Then it would fit!
Lol remind me never to hire you to see if a couch will get through a door then
Aw, geez
I'm about to sell my only 3DO
I even recapped the ODD
It's the JP FZ-1 with the "240p switch"
Nah, I meant the entrance was too wide for that needle.
So now JFG is the “final boss”?
Jank Force Gemini
Although I personally have no desire to play it, based on what I read about it 😄
I'd cheat through just to see the graphics
Conker was the main thing I wanted to try, so if the patch does fix all the crashes, I’m over the moon
Save every single Mogwai or else!
I still haven’t finished OoT on the core yet 😦
I’ll give you about treee fiddy ..
(Further with Conker than I am with OoT)
Mahjong
I’ll start digging into JFG after July 4th. But I’ve got other shit to get done and we have a blowout party on the 4th
My birthday!
In case I don’t remember - happy birthday! 🙂
He is my dad ||(the long running inside joke)||, so naturally he would be throwing a party for me on that day.
I guess that would make sense
Conker shaped cake
With his nuts out
I cant seem to get the turbo core to load it just black screens
That’s because you are from the moon!
Try resetting the mister through the button on your Mister after you load the core
ill give a try
Than open your OSD manually
Nope
or does the turbo core need its own folder in games ?
I just dropped it in the MRA’s folder
@cerulean elk @hidden bolt nice work gents 🍻
Happy to do my part
I do like puzzles
Data puzzles got to be the highest level eh?
This patch works with the betas versions too?
No clue. Probably not
The patch will target memory addresses in the rom and patch in hex. So the beta would def not have the same structure
Security puzzles. Arcade protection. Those are my fav
Thanks to @cerulean elk and everyone else involved for all the hard work.
Y'all banging your heads against these things to make a better experience for everyone else is the work of good people.
I’m just glad people can conk it up and @hidden bolt got a patch done. @lament escarp helped a lot in the testing phase as did many others
@zinc dew helped too. Sent me bbq from Texas to keep my strength up
Imma take a look at JFG but after July 4th
Dude named rageypoo tested a ton as well for me but I guess he’s not in here
This conker news is amazing. Gonna do a full play-through myself for "testing" purposes lol
Thank you everyone involved!
Soo, I may have run into an issue on Conker 😔 Had the game lock up when I went to the top of Poo Mountain. Music kept playing and it happened after I did a backflip so the helicopter tail sound keeps playing
Literally just happened so haven’t seen if I can recreate it
Interesting. I know Conker CAN freeze on real hardware too in weird edge cases
Run it again @blazing knot and see what happens
Nope didn’t happen this time, got up to the top with the money wad. Weird
Was playing all the way up to that point and had zero issues
This is on the stock core as well
Aberration at best so far then
Anyone happen to know why Zelda 64 randomizer might be showing a black screen? Says it can't autodetect it in the database, so I assume some special settings need to be set before loading?
As an aside, I’m getting weird popping sounds at random intervals. It’s been a while since I last played conker but I don’t think those are supposed to happen.
Don’t think it’s my soundbar because I didn’t have this on other n64 games
This is Direct Video into a RT4K
I'm not getting those noises. I'm on turbo core
So far I’ve really only noticed it during cutscenes. And it’s not the same each time either, when I died on the segment after the next time that scene played there were less pops
Oh well go figure, I just heard them on the next cutscene. Not nearly as loud as yours sounded though.
Had a tiny bit here but not as bad
That makes me feel a little better than that it’s not just me
Yeah yours are crazy loud. Mine are barely noticeable. I had to turn up the volume
No that can happen too at random
Oh even on real hardware?
Although that’s super loud
Yes I had one or two pops in my captures. But much quieter
Maybe your sound system interpreting something wrong?
Maybe the tink is exaggerating them
The segment in tomorrows June news is gonna be funny when it’s the two minute segment on “Conker isn’t done yet” 🤣
Could be. Everything else on the core has sounded fine
The fact that i have been playing it and it hasn't frozen yet is amazing on it's own. My favorite game 😁
Onto JFG!
Hope someone fixes it before you can just to mess with you 😋
Oh no I prefer that 🤣
I would have taken months. I can’t dedicate more than like half an hour a day to that stuff
Two vids a day plus normal work plus life stuff = slow VGE
I do the research. I compile the info. I find the fault. Someone is always welcome to take that and finish it
All I give a shit about is helping do cool stuff for everyone
Just like birdy. The best character in the game. ❤️
but he hasn't got a beard 🤔
I mean Ive still got a PILE of sensors for Konami Viper shitt. Trying to figure out how the board exactly sees X/Y/X coordinates and how to use a wiimote to do it...and thats been a YEAR since I started
Is this patched Conker a patched beta version or a patched retail version?
I used the retail rom
Ah ok. I thought this method only works with the beta.
I actually think this patch only works with the retail
Thank you @hidden bolt and @cerulean elk for your efforts!!
You need to add it to a custom database in order for the core to know what CIC to apply. Create a custom database by naming a txt file “N64_database_user.txt”
There’s already another database in your N64 folder so open it to see how Ocarina of Time is implemented. Follow the same format in your custom database. The MD5 checksum of your Zelda 64 randomizer is needed.
oh god why was an ips patch used lol
bps at least! ips doesn't verify the hash prior to patching :S
so it could patch bad dumps and you wouldn't know!
Oh so that’s the difference
So many different rom patching formats, I just figure people are being picky but hey they patched the rom, I won’t complain what format they use.
yeah the community has tried to move away from ips for that reason
People could come back to the author and say "it's not working" and the author wouldn't know they used a bad dump or the wrong data layout
The N64 ESPECIALLY
there's 3 types of data layouts for N64 dumps: big endian, little endian, and byte swapped, and all of them are valid dumps... the data is just arranged differently. 7 years ago, No-Intro was using byte-swapped! They moved to Big-Endian later which is the native code order on the N64.
IPS won't be able to tell the difference, so you could end up with something very bad
So someone could search up "no-intro conker" and get an old 2017 No-Intro approved dump which is not the right one
I would hope nobody actually does that, but just saying this is why the community tries to not use IPS, because the N64 of all consoles has so many varieties of dumps
does anyone know what's the SHA-1 for the conkers patched game ? My is not working in my mister
Conker's Bad Fur Day (USA).z64 : 4cbadd3c4e0729dec46af64ad018050eada4f47a
CRC32: CE8CC172
I made a BPS patch and sent it over. I don't want to share something that isn't my work without it being checked by the people that have put all the testing into this 🙂
All you do to make a patch, is patch the rom with the .ips patch... then you use FLIPS, add the UNMODIFIED rom AND the already patched rom, and it does a difference check then builds a BPS patch FROM the difference
Essentially it's impossible for it to be any different bit for bit from what the IPS would do.
What is a BPS patch ? Which benefits does it have instead of using a ips patch ?
Thanks buddy now the game boots it was that I was using the wrong ROM I guess not all versions (uncensored , european etc) works right now with the current patch
I have one more question , there's a "INSERT RUMBLE PAK" warning even though in Mister OSD in PAD 1 Type I'm already using the option RumblePAK is that expected ?
IPS cannot do any kind of patching but simple bit for bit patching I believe
Only dynamic patching utilities can do more advanced detections of in-place patches of partial data
What are your thoughts on xdelta
Well.... look at it this way Robby... there is one use for IPS
When you want a patch to work for multiple roms, or patching on top of OTHER hacks, you need a patch that does not check for a hash.... but ruleset may not have built his patch to be able to work for everything. Patchers that use IPS intentionally know that the areas they patch are the same across all versions
I'm not sure this will work like that.
That makes sense, thank you for explaining it
tbh I'm not really sure what xdelta does differently. But I know it's usually intended for cd-image based media
I think IPS essentially works by the author telling what addresses to replace with what bytes. And that's pretty much all it can do
xdelta I think can do more advanced patching
Yeah I’ve only seen it for disc images, was curious if there was an alternative considering it’s so ubiquitous
thanks @hidden bolt for the patch! From your description it reads as if maybe the tlb instruction or the PI DMA are the issue. Or it's just timing and luck, so the critical section that crashed before is now executed at a different time. Would be great if we could find the root cause from this patch, but i'm not sure if it's easy and how many attemps it would take. Also a lot of testing unfortunatly, as it happens so rare and with each change possibly at different spots....so maybe we have to live with the patch for the time being
Well, Sega patcher was made for Sega Saturn. I think it's the same kind of CD patching, but the point of it is, since Saturn images have the same data in parts, it can add extra optional patches on top of it that should work for any game
Also there was PPF used for CD images too @zinc dew
Yeah, not a fan of having to use a completely custom patcher just for Saturn games.
I think it was done so users didn't have to manually patch each individual track. Or it could also detect when the tracks are merged and STILL patch successfully. Saves a lot of human error.
The PS1 didn't have the multitrack issue because usually most multitrack games had only audio data on tracks besides track 1. So all you usually had to patch was the first track
Saturn games have the data across multiple tracks more often I think
Ohhh, ok that makes sense. That’s definitely convenient.
I mean beggars can’t be choosers so I use the patching software anyways haha.
Hahaha
Thank you for your detailed explanations, very kind of you
When you've surrounded yourself with people that have put together the HTGDB packs for 7 years I guess you learn a lot haha
Sorry my bad I was thinking about the rumble pak as the expansion pak (english is not my mother tongue) xD
For a momento I forgot what rumble was
I just had my first game crash after the first cutscene with the catfish. Played for over 2 hours on turbo core without a crash though, which is pretty amazing.
Do we still need to add that to the game list for the core? Or is that obsolete now?
IDK it detected it correctly already for me lol
I haven’t added a game or done any updates in a long time so it’s all good 😉
The N64-database used to be hash-only. It was later updated to also support the game ID's present in the roms
So I think that the game ID was left intact in this one 😉
Good news then 👍
Gotta remember to use the right ROM and should be cake then
yeah it can recognize a lot of hacks out of the box now, as long as they don't mangle the ID. Some need different settings based on hash though, since I think some heavily changed hacks change accessories or CIC chips, etc
Maybe the Zelda randomizer or some other hacks would need to be added in the game database then?
Haven’t tried but if I had to guess.
nope. Hacks rarely change the ID to be honest
I'd expect that's the case with the randomizer
There's no reason for a hacker to change it tbh
It's just an identifier
no but you'll know when you try to boot it as it will tell you there's no entry
I've yet to find one tbh
lol
Well yeah
👍
I think the game database no load thing happened to me a bunch of times early in core development
I haven't been looking for that in particular though
Yeah that was when it was hash-only
There we go
Ever since the game ID was implemented, that became mostly an issue of the past
I say mostly because I expect SOME hacks have been found
But I never came across any myself haha
The database hasn't been updated since April 9th, if that gives you any understanding of how little it needs updates xD
The nice thing is the core supports a N64-database_user.txt next to the N64-database.txt file
You can put your own personal entries there so an update_all doesn't overwrite your changes to the main file 😉
Only did that for a few patches games but never touched since 🤷♂️
The reason I was looking at PI DMAs in the first place was because I saw the issue mentioned in a few emulator github pages. It seems adding random timings to the PI DMAs could cause the game to crash which would line up with the limitations of the de-10 nano ram.
Looking at the code however shows the game waits for the DMA to complete and has interrupts disabled, also adding a intentional wait during this time does not cause the game to crash.
All the other PI DMAs are related to the sound and music which can be disabled without affecting stability. The game also regularly loads data through direct PI reads but waits for any PI DMAs to complete before doing this.
So I don´t really know what would be going wrong with PI DMAs.
But since this patch seems to greatly improve stability I guess it does have something to do with these DMAs, whether it really is a memory allocation issue or something else. The patch does remove a TLBP and TLBWI instruction so there could be a bug with those but looking at the core I can´t find anything obvious.
Conker Uncensored with patch works as well.
No crashed so far at all the known places up to bees
This makes me so happy
Thank you for all your work
I am kinda surprised about that, the n64 does some sort of checksum before boot which needs to be recalculated when the rom changes. So this checksum should be different for modded roms
That's what I thought too
But I was curious and it works
Nintendo can't tell me which words I can and cannot hear their characters say
Just a tangent, weren't the bleeps baked in to the audio on Xbox?
I thought I remembered balking at that back in the day: There's more swearing in the NINTENDO version?!
More words were bleeped, and I thought they were baked in second time around.
The Xbox version was definitely more censored
But, I digress. Good to see everyone again, by the way 😄
But I don't know if it's baked in
Yeah its great to see all the new people and the people here from the beginning still involved
Could this technique be applied to other games that don't work? JFG? Battle for Naboo?
Perhaps. People did care much more about Conker not working. Someone would have to do the work
Maybe that's all it takes
Could the conker patch be adopted for the prototype to get more info?
No crashes at all found between beginning and poo in consensored so far
pwm and now a patch for conker? Ruleset gunning hard for best new deveoper 2024
also though, if this patch works maybe rob can glean some additional insight as to why the core crashes without it
He kinda already said if the root cause is not found, we’ll have to live with the patch (which is not bad at all anyways)
i mean yeah thats absolutely fine and already beyond my wildest dreams dont get me wrong 😄
does that just leave JFG?
And naboo and re2 I believe
ah yeah
still, very very cool
are we going to have a channel for test builds of robs GBA game? i miss y'all !
Found my first crash with the uncensored rom on Conker
Music is still happening
Restarted and it didn't happen again
Oh wow same spot as this one
Yeah that seems interesting, I can have a look at what happens there later.
I had a quick look in an emulator and there happen about 40 PI DMAs all at once there, so maybe the expansion pack ram overflows and the patch isn't handling that correctly.
Everything between then and the annoying diving part is fine though. Cogs I found no problems or crashes
Water seems to be a pain for this game
I'm going to bed I'm tired
Have we found a consistent way to crash it? Maybe that helps on the root cause investigation!
Oh, it doesn’t crash the second time
Let’s double the expansion pack ram and call it a day 😆
@hidden bolt do you think the original issue could be related to how the core handles multiple PI DMA happening at the same time?
I think every time a there is PI DMA there is a chance that it crashes, so if there are many DMA's, there is a high chance of crashing. But i can recreate the crash on patched rom in emulator so the problem is with ram overflowing not handled correctly in this patch. Not sure how to fix yet but the problem does seem similar to the original bug, which is interesting.
Wondering if a savestate before that spot crashing for the first time makes it consistently reproducible
@mellow raft made a BPS patch for Conker and sent it to me overnight too. So we have options. For today maybe we just leave the IPS patch so we know everyone is on the same files?
Same spot mine crashed in. That's a good sign I think, since it can be reproduced.
Well, the reason I made the BPS is it will actually MAKE SURE people are on the same files. The BPS I made creates the same bit for bit rom as the IPS (The hash is the exact same every time. Impossible otherwise).
The IPS will not check if the input rom is actually the proper dump though. The BPS will make sure the user is using the proper dump to create the rom.
If the Hash of the rom you used successfully matches the one my BPS makes then... it's the same patch 😉
I didn't do any hacking work of my own here. IPS and BPS patches are made the same way. You take the unmodified rom and the already patched rom, and then create a "patch" file that compares the differences between the two, and then outputs a file tha will always turn someone's unmodified rom into the same data as the original patched rom.
Ruleset didn't make the IPS file by hand. He made it the same way I made the BPS. He worked on the rom itself, then created an IPS that compared the difference of his hacked rom with the unmodified rom, and spat out the IPS that would convert the unmodified to the modified. 😉
That being said, I'm ok with sticking with the IPS, especially if it's confirmed the patch works for other versions of the game. But if it only works on a good dump of the USA retail version, the BPS goes an extra step and verifies the end user is using a good dump before patching
Post it up. May as well 🙂
FYI to users popping in, I did not handmake this patch. It is just generating the same patched rom that Ruleset made, but verifies you use a proper USA dumped rom that's Big-Endian format.
This is the rom you need to patch from the latest No-Intro:
Conker's Bad Fur Day (USA).z64
SHA1: 4cbadd3c4e0729dec46af64ad018050eada4f47a
MD5: 00e2920665f2329b95797a7eaabc2390
CRC32: CE8CC172
I don't mind answering questions, but I did not code the patch itself. 😉
how has the patch been working for everyone
awbacons video called me
his youtube video called me to here*
Sorry for going hefty into this, but I am curious if @hidden bolt intended the patch to work for other versions, like other hacked roms or regions of the game. If so, then IPS is needed.
Or it could just be that it was just chosen because it's familiar which is OK. If it is only designed for USA retail, I wanted to make sure the patch verifies the dump is correct before patching was all. I thought it might serve to reduce user error. 😉
i did in no way video call with videogameerotica
For now I’m just collecting data on retail. Don’t want more variables
Hahaha
has there been any crashes
i couldnt get it to crash at my usual spot
i tried for an hour
playing through on turbo core and regular
want to know if there is any part i should especially watch out for
I haven't seen a crash. I believe it was stated by VGEsoterica that they can't find a point it crashes. All the normal ones don't seem to crash like it did before
i read up in chat here, were the crashes reported for the uncensored unpatched version?
That user wasn't crashing. It just wasn't working, but they were trying to use the patch on a hacked version of the game. I don't think the patch will work on anything but the USA retail dump of Conker
I went to all my consistent spots. Nothing
And yes all I am interested in is retail rom reports
I think the remaining crashed are when the expansion ram overflows, so that would likely be after playing for a long time
I expect that would take leaving the game on for over a day or more though haha
oddly enough, i ran into that in mupen too
the few isolated ones do seem to be "after multiple hours"
My patched game crashed in the same exact spot as another user in this discord yesterday. Using retail rom. About 2 hours of consistent gameplay up to that point.
were you playing the game for a long time? like 1 hour+?
Yeah just edited that in. About 2 hours
lol Conker vid is currently the most disliked percentage wise of June. Nice 🤣
People hate conker is the conclusion
They are mad you can play now when it should have been left buried in their minds. You delved too deep
lol any video like this gets more dislikes. Castlevania: The Arcade release? dislikes. Akuma Mortis Immortal? Dislikes! 3DO M2 software releases? Dislikes 😆
For me it's Sly 2: Band of Thieves
Weird. I've never disliked a video, only liked or been indifferent to not hit like.
I only dislike when the advice is actually harmful
Like if it's telling you to do something that will likely end in the user damaging something
And I mean the entire video. One tidbit of wrong information among many good information obviously is different.
I more meant if the entire purpose of the video is for you to install something that's malware.... yeah I'm gonna dislike the video lol
People just do it for the laughs. They think it affects things. It does not lol
Welcome to the internet
Now that Conker and news are out I can work on what will be my biggest video of 2024…”collecting Japanese big box pc games” 🤣
You shall influence core devs to get their asses on the X68K core!
Oddly, there was a X68K core update posted on the MiSTer forums recently... Just had a few more things fixed but it wasn't pushed to the Github. Seems Puu occasionally touches on it...
But the sad part is that the mt32-pi addition wasn't made by Puu. That got coded in by one of the people here. @woeful grove maybe? So they'd have to redo that, but it needs the source code first 😛
Ideally it'd be best for Puu to push the code changes to Github first then a PR made for the mt32-pi to be put back in
Did I read that the patch works on the uncensored CBFD also?
Presumably
If it does then the IPS patch would be needed.
Just had my second crash of the game using patched retail rom and turbo core.
As soon as I hit the guy with the frying pan.
About 2 hours of consistent gameplay.
I am thinking at this point good advice is to save your game, reset the core in soft reset and keep playing every few hours
seems like after SO much time the chance of a freeze in the ram allocation grows
its like a bucket of water catching a leak...eventually it MAY overflow
Yeah. I mean it's not a big deal really to save once or twice every chapter or so
But it seems every two hours for me is the sweet spot
wonder if this will lead to a fix on the core
It’s just Robert’s way of taking care of our health. Gotta take a break every now and then
yeh I added it
Ok if anyone wants to help with JFG and debug data collection DM me
please can you create a patch for a spanish translated version?
I’m not personally going to start til after the holiday but I can get people setup with what files to use / how to activate debugger data : how to get me the proper data to sift through
If apply your patch in the translated rom is not work
the translation patch is: https://www.romhacking.net/translations/2940/
You’d have to ask @hidden bolt and remember to ask nicely 🙂
yes i try to do my best but english is not my native languaje
Hi @hidden bolt, please can you port your patch to the spanish translated rom? the patch for translate the rom is here: https://www.romhacking.net/translations/2940/
I would be very grateful
FYI I’ve been playing Conker today on an off between voice overs for other stuff. Hour to two hours here and there. Zero freezing, half way through game no issues
that sounds like your copy loop might just make the copy timing more predictable with the DDR3, because it averages more with single transfers
It’s interesting that slight unpredictability in the timings is all it takes. Rare must have had Conker running up to the bleeding edge of working. Because I know you can freeze a retail cart on multiplayer after so many hours. Rare (pun not intended) but something that can happen
i'm 99% sure that if the random ddr3 latency would not be there, the crashes would be either gone or fully reproducible and easy fixable
i mean, of course they would be fully reproducible if there is no randomness in the execution of the core 🙂
well, it could still be some bug that happens earlier and leads to a crash later, then it would still be difficult to fix.
but given the random nature, it seems unlikely
Yeah, that sound reasonable, although I am still curious what the actual bug in the conker code is, maybe I will look at it again sometime.
Also here is the next version of the patch for anyone who wants to test. This fixes the memory overflow bug on emulator, so hopefully on Mister as well. I tried to break the game for about 90 minutes loading new areas ect. but couldn't do it.
For those curious, I now purge the entire memory map when ram overflows. This could cause a small hitch maybe every hour or so but CBFD is like 90% small hitches even in normal gameplay so I doubt you'll notice.
could you patch it that it reads the cpu cop0 counter before copy (dma or manual, doesn't matter) and wait with the continue after copy until a defined time has passed that is always large enough, so that the randomness is 100% gone?
Rev 2. Nice. @zinc dew if you get a chance could you swap the OG for this one?
(In pins)
yes that is a good idea I will try later
Thanks dude, appreciate you
you are our number 1 roberator around here
I can feel the love in here today.


That game was so anime it was like a parody, lmao
Can't deny the writing in the franchise is good though
especially 3... holy hell
many people said that game was so emotional it changed their lives lol
I should really play it. I love Xeno 1 and 2
Play it, and then play it's DLC story. The DLC has the BEST story of the entire franchise. and it is ABSOLUTELY critical to understand everything about Xenoblade.
Do not miss it. I guarantee you won't regret playing Future Redeemed
Do NOT play it until beating 3 though
Okay I should probably state it may not be the best story, but... well you'll see why I'm telling you to play it
Is it wacky as hell with crazy sci-fi hijinks?
If so I’m sold lol
Yes... but it's so much more than that
Did you beat them or only play them?
One year after Mario 64-NoFace, we have Conker-NoCrash.
Played and beat 1, got right to the end of 2 and just stopped? I’m climbing some tree.
I should beat it lol
Highly recommend you do before you play 3.
Turters! 😍
The Xenoblade trilogy is legit my favorite RPG franchise of the last 12 years, and the best modern day RPG series. Nothing else even comes close in my opinion.
fun keeps on coming
Now if only someone would update the patch to remove Conker's face. The cycle would be complete.
He has no face, yet he must conk.
Just jumped in the chat and saw your video @cerulean elk. So it seems like Conker is fixed besides random crashing that occassionally happens? Is there another patch in the works that'll hopefully fix the random crashing?
By random crashing, meaning it only happens once every 4 hours or so now right?
BTW, thanks for you guys for investigating Conker. One of my all-time favorites!
The crashes in the prototype build were very infrequent to the point of making the game completable, so any improvement on that is a real win 🎉
Hoo boy I bet conker is regretting the day he decided to keep crashing on the finished core now. Great to see all this progress.
@foggy cape and @mossy needle when you have a time, could you both please test if this still crashed at that specific point you reported a few ago?
This might be entirely moot with your new version of the patch but wanted to let you know regardless that I had the exact same kind of lockup as the other people but in a completely different spot #1096015979055697940 message Happened right as I did a high jump at the top of poo mountain to get the cash, but wasn’t able to recreate it. That was after about 1.5-2 hours of playing continuously
yeah that lines up with the ram overflow problem, hopefully it is fixed with this new patch
Good to know. Will be trying out the new patch this evening
Potentially using expansion pak to stabilize timings would be such a funny way to get around crash issues
that's what the patch does?
"that sounds like your copy loop might just make the copy timing more predictable with the DDR3, because it averages more with single transfers" - FPGAzumSpass
Potentially
you mean having the core use the expansion pak? The patch for conker released today makes the game use the expansion pak.
So I guess I'm confused what you're getting at
I'm getting at the idea of no longer needing patches, and just utilizing something similar to hiw the expansion pak operates to get around these bugs
The thing is I think a game-level patch IS needed to support the expansion pak. It's the game's code that manages the memory, not the N64
it's engine-level work, so it'd be unique to each game
Yes of course, but something about expansion pak being more stable could lead to a discovery elsewhere
I believe that @cerulean elk mentioned we believe we know what the actual cause is so if we could adjust the way memory is being mapped to prevent the cases Conker has of trying to access memory that is in use, then it could be fixed.
And I believe that's something they were still entertaining. The video he posted just mentioned that while he was planning on tackling this, someone else did something simpler which was to just expand the available memory. This is a bit of a "bigger bucket for a leaky faucet" scenario though, hence why it still crashes after long hours of play.
So perhaps if there's a way to actually get the proper issue fixed, which would depend on room in the core and the complexity of the fix required, then maybe we'll have Conker actually resolved
The patch that released today is not involving the research that VGEsoterica has been doing, at least to my knowledge. It's just a workaround to get the game to a more useable level. The actual patch may still yet to be realized, if it can become a thing (depends on room in the core, etc)
Yes my idea I was noodling with was different. I’m just waiting to see if it’s at all necessary
This is an interesting development, could what the patch is doing lead to a fix within the core?
Tried the new patch with conker uncensored and it doesn’t work anymore
i wasn't aware that patches to an extend like this is doing was even possible. If it is and with it the root cause (e.g. PI DMA, TLB, ...) is found, it's possible it leads to a core fix instead
still, it's very hard to verify if these or that is better if you need many hours until a crash
fortunately you have a community of insane testers here that are willing it seems haha
obviously when YOU are the one that needs to build the core fix though, I get that that's not usually something possible. You need to be able to reproduce it
NES: MMC5 patches
SNES: MSU1 patches
N64: Expansion Pak patches
I’ll never test! You can’t make me
What idiot would waste 40+ hours testing and researching a bug in one N64 game on an FPGA core. That person would have to be a loser!
Trust me I was worried you would think I was adding a variable converting the patch into BPS ... I really wasn't ... but it's hard to convince someone who doesn't know how IPS/BPS are made that it's gonna make the same exact rom every time xD
Mr Bean. What a classic 😂
Would be fun to be able to increase the ram to 16MB (and 32MB) when we have MiSTer 2 and have more space for fun features and see how games like StarCraft that can make use of more ram play. 🙂
On that note: Gonna fire up my laptop and patch later. Anyone got the sha/md5sum of the patched game so I can verify? 😇
Oh, never mind. It’s BPS now
Ignore me!
CRC32: B7976E37
SHA1: 3e978846bb3ab9eab1bea30170f66570b0fa8a09
Yeah the new patch v2 was BPS now 😉
Ah, thanks anyway. Still useful to verify anyhow
I believe the previous patch was reported "working" with the uncensored game, but since @cerulean elk said they're mainly concerned with the retail version, and if an ACTUAL fix can be found and placed in the core, then we don't need to worry about making individual or multipurpose patches until we know that's the only method we can take to fix this. Using BPS ensures it only patches one specific rom, and the result is the same every time, which will help to keep testing 100% the same across everyone.
Found the bug. The sha1sum has eab1bea. Should be eab1bae
So... for those wanting the patch to be ported to another language, region, or hack, please refrain from asking until the testing is fully done and we find the most efficient way to have this resolved.
I agree. Reducing the number of variables is the only sane thing to do here
@worn delta Think it's a good idea to pin that?
Yes. Variables muddle things
Easier to know the true “why” on one version
Hence why I suggested BPS to ensure that 😉
Sneaky
I didn't even have to tell Ruleset. Seems they got the memo haha
TBF I think I went a bit overboard trying to convince people to use BPS though :S
I didn't have to write an essay xD
Alright, just got the V2. Will begin testing!
First time powering on the mister in a few weeks. Been exclusively playing handheld since my pocket arrived. Gonna enjoy checking out all the new updates
And boy are there a lot of them!
Is it better to test on the OG core rather than the Turbo? I think the original had a tendency to crash a bit more?
OG
Cheers. Will do
Well umm... I just found the perfect companion for making my MiSTer "portable" lol
Haven't tested it yet but I didn't even realize: https://www.amazon.com/NIVRANA-Battery-Pack-Oculus-Quest/dp/B08XBC111B
What I am unsure of is if it's PD
"The battery discharges through a standard USB-A port using the included USB-A to USB type-C cable, it can also discharge power through its USB type-C port and through a second USB-A port, whether individually or simultaneously.
The battery is charged through the USB type-C port. "
"Yes, if you keep the battery plugged into your Quest and connect a cable to it, you can charge both the Quest and the battery in one go!
Don't hesitate to get in touch with us if you face any issues with charging."
they are if they're quest3 compatible it needs pd to live
Also I posted this in wrong channel lol.
heh
Yeah this confirmed when charging it:
you lucked out inreality this is one of the only channels i read 😄
QC/PD
yeah i've got a quest3 with a similar battery pack thing its great
This is tiny for being 10000mAh
I tried this, I just swapped the "wait for PI DMA to finish" loops that come before and after a TLB refill PI DMA with a loop for x amount of cycles. But it still crashes in the usual places. I tried short waits that wouldn't let the game boot, long waits that made the game slow, and a few in between. So at least for the TLB refill, DMA constant timings don't seem to make the game more stable.
if you don't mind, how is it you're able to edit the conker codebase? is there a decomp out now i didn't hear of ?
nobody else has seemed to gain quite this level of insight into conker so i'm very curious
it says 5v/3a on the usb-a port there thats enough for mister isnt it?
No, PJ64 has a pretty good debugger so I just use that
nice
have you looked at JFG? we think it has issues with a similar cause maybe something to learn there
There is this 😉
Thanks to MANSCAPED for sponsoring today's video! Get 20% OFF + Free International Shipping + 2 Free Gifts with my promo code MVG or visit https://manscaped.com/mvg
Static Recompilation is the process of statically recompiling binaries into C code that can be compiled for any platform - and it's out now for the Nintendo 64 ! This is all thanks ...
yeah but that doesn't spit out human readable sourcecode does it
oh sorry i only just realized you've already done a second patch heh
Not at the code, but it seems there is a old patch for flash cards that makes it playable for a couple of minutes with the right settings, so maybe that patch just needs some modifications
i think that one only got it from "wont boot" to "crashes near instantly" but yeah not a bad place to start looking if you're going to
it's the same developer is all so possible shared engine/techniques
It doesn't detect original function/variable names but it is useable code.
I got past the jungle level with a ram delay of 64, you can play for a couple of minutes
@iron escarp helped a ton with testing too...in case I forgot to tag him yesteday
Ah, dammit. I can't use my guaranteed crash save file with the (patched) retail rom for Conker's 😦
Did you figure out a way to go from beta -> retail for CBFD @cerulean elk?
no I just screwed around in that general area. Saves dont seem to work cross build
or maybe someone can unpack and repack it?
which area
Yeah, I was thinking of creating saves with both versions and then figuring out how the data looks, but that's probably just a nightmare
my guaranteed barn crash wont crash now
I had one when you collect the beehive for the second time. First time wasn't a problem, but the second time guaranteed a crash during the cut scene.
So 100% reproducible for me and (I think) a few others
ah. i think that specific crash was covered in awbacons vid
It was, but I couldn't tell if it was the first or second time since it looks so similar 😄
s'alright though, just gives me an excuse to replay the game. Disappointing since it was so far in, but not a big deal. I knew the risks when I started playing on the core 😎
time to beat conker again
Yep. Because it was super consistent for me too
Bee hive and enter the vortex shoot out scene were my two most consistent ways to crash Conker with hitting the gargoyle with a frying pan being third
🙏 Happy to help! (and find out I REALLY don't like Conker lol. Crossing that one off the miles long backlog)
so this conker thing about it trying to use memory faster than it can free it causing the crash but offloading the tlb to expansion memory buys more stable play time?
Thanks for explaining it, I had no idea what the fix was so I just thought @cerulean elk used his Chicago Magic to conjure a solution from the Leprechaun Mafia.
Turned on the MiSTer with the purpose of testing Conker. Ended up playing Mario Kart Amped Up 🤦🏻♂️
Stupid Logo!
Right before Conker delivers a PowerPoint presentation
That’s anti-leprechaun. Damn small minded Texans
is the memory usage impacted by the core processing things faster and higher fps?
Anecdotal evidence suggested that the Turbo core could be a bit more stable. So the original core is most likely to crash. If I understand correctly
turbo has higher memory clock right? im simply wondering if a game like conker is so tight on memory that it overflows because the core is pushing higher fps and causing higher memory usage compared to hardware
Since playing V2 this is the longest run I've had without a crash. And I just completed the war chapter. I feel like if anything would crash it would be during that
Please keep us posted
I had a save with a 100% crash (starting the fight with rock dudes prior to rock solid) and this patch gets me past that fine.
The patch is definitely more stable than the prototype
It’s more stable than RETAIL it seems 🤣
Get that bad boy on romhacking
Conker (Stability Patch)
Minor Conker annoyance: game is clearly British, with British slang and accents etc… and then they say “Zee”!
Yes when I get the time I'll revisit those spots. Do you want it with the first patch or the newest patch?
V2 please, as you had the freeze with v1 already
I successfully got from the vampire chapter to the end of the game without a crash!
Tomorrow I'll do the beginning again to get through where I had the original crashes
I’m 65% through. Zero crashes
But I probably won’t get to the last bit til next week
Has Conker finally been conkered ?? 🤔
That’s good as we don’t need MARS anymore! 😌
Has the battle for naboo been won?
CBFD: So I’ve been playing for 3 hours now from the beginning of the game with no crash. So the crashes that were coming after 1-2 hours seem to have resolved themselves.
(Just beat the great mighty poo)
Though I somewhat expect we won't see patches for all these games. Simply because if the crashes are that well understood across different games I think a core update that fixes the underlying issue is more probable.
Also I don’t think Naboo had any debug / crash handler. Makes understanding what’s happening much harder
Conker was a nice setup as every crash gave data
Yeah but with the core being pretty accurate I wouldn't be suprised if an eventual core update that fixes the underlying issue in conker could also fix issues in other games.
What is the issue with Battle of Naboo again?
It will be fixed in the core once the root cause of the issue is known
I believe it crashes at the same point on the first stage
Oh, so it is 100% reproducible?
Hope in the future RE 2 can be fixed with those patches too
isnt re2 fine on the turbo core
I believe someone said Claire's campaign was having issues but Leon A is mostly working?
Wait what? I’ve played Xenoblade Chronicles on Wii and thought it was amazing. Was gonna start Xenoblade 2 - can’t I just play through it and its DLC and go to 3 and its DLC or is there another order to all this?
Play 2 before you play 3.
I wasn't saying otherwise haha
Just my crappy reading skills messing with me as usual. 😅
Anything else that needs to be done for conker than patching? Mine isn't loading
Same with the uncensored patched version
You using the v2 patch?
There is no approved patch for any version other than USA retail. If you are using the ips patch for v1 then you probably patched a bad dump.
#1096015979055697940 message
Use this patch instead and make sure you have a current no-intro verified dump.
I think my my md5 was off. Ty
V2 fixed some other issues. And the patch will verify the dump this time.
If I wanted the uncensored would I need to patch it twice?
You would need to not use the uncensored version at all. The patch was only designed for USA retail.
Ya I don't think it would work.. I wanted both patches preferably
Slower core speeds make meeting timing easier right? I'm now starting to think the core is so efficient its just adding to the ddr3 timing issues on games that are tight on memory usage as the conker patch is pointing out... maybe the lower framerates acted as bottlenecks keeping the last few games right at the edge of what the hardware was capable of, with the core surpssing that on everything but mem timing maybe a slower version of the core should be tested
🚨 CODE VIOLATION 🚨
@jovial dagger You have violated rule #628 -
trying to play an uncensored game
The goal is to get a fix that would be in the core. This patch is only a temporary workaround. It's a nice step. But it's not the fix that @cerulean elk has been working on. This was made as more of a quick fix to make it playable.
We don't want to port thisfor other versions of the game yet because we may be able to get this fixed on a broader scale. So please give it some more time.
this is why i renamed the patched version of Conker cause hopefully one day the core will just be able to play the non-patched retail game
No sense wasting energy on patching with this for every version of the game, if we can fix the root cause.
Is this real?
And we have a lot of evidence that it may be fixable. It's just very complex. @jovial dagger so please. I'm not saying that we are avoiding it to be stingy. But things still aren't in a final fix position yet.
Understood. I'm happy there's progress at all
