Page 3 of 20

Re: N64 Core

Posted: Mon Aug 28, 2023 2:29 pm
by FPGA64
leosmendes wrote: Mon Aug 28, 2023 2:22 pm
FPGA64 wrote: Sat Aug 26, 2023 9:49 am

Much improved graphics. Note its still in progress

use https://vampier.net/N64/ for a FAQ on how to setup

hello FPGA64, thanks for your work on the faq site. I can't participate in the discord, could you also put the builds that are showing up on your site?

Its not my Site I just linked it to help out.


Re: N64 Core

Posted: Mon Aug 28, 2023 3:34 pm
by pbsk8
FPGA64 wrote: Mon Aug 28, 2023 2:29 pm
leosmendes wrote: Mon Aug 28, 2023 2:22 pm
FPGA64 wrote: Sat Aug 26, 2023 9:49 am

Much improved graphics. Note its still in progress

use https://vampier.net/N64/ for a FAQ on how to setup

hello FPGA64, thanks for your work on the faq site. I can't participate in the discord, could you also put the builds that are showing up on your site?

Its not my Site I just linked it to help out.

about the bios.rom file, can it be the same one from the dat-o-matic (no-intro) datfiles? Or is is a specific for the mister?


Re: N64 Core

Posted: Mon Aug 28, 2023 4:11 pm
by FPGA64

Its just the bios. I havent checked the one you reference but the checksum of the file is given in the linked faq.


Re: N64 Core

Posted: Mon Aug 28, 2023 4:38 pm
by Lezzer
thorr wrote: Mon Aug 28, 2023 4:29 am

I have tested the Brawler64 Bluetooth NSO Edition, and it does NOT work with the MiSTer. When connected via USB, it doesn't even show up in 'lsusb' and it does not respond to inputs. It will pair via Bluetooth, but it is not responsive to button presses when trying to map it.

I will return it and get the Tribute 64.

I have been using this controller on MiSTer. Try changing it to X-input mode. Hold - and start for 3 seconds. The top and bottom 2 of the row of 4 LEDs should light up. You can then map this.


Re: N64 Core

Posted: Mon Aug 28, 2023 5:07 pm
by thorr
Lezzer wrote: Mon Aug 28, 2023 4:38 pm
thorr wrote: Mon Aug 28, 2023 4:29 am

I have tested the Brawler64 Bluetooth NSO Edition, and it does NOT work with the MiSTer. When connected via USB, it doesn't even show up in 'lsusb' and it does not respond to inputs. It will pair via Bluetooth, but it is not responsive to button presses when trying to map it.

I will return it and get the Tribute 64.

I have been using this controller on MiSTer. Try changing it to X-input mode. Hold - and start for 3 seconds. The top and bottom 2 of the row of 4 LEDs should light up. You can then map this.

Thanks! I was holding B and the pairing button on the back. I will try this when I get home.


Re: N64 Core

Posted: Tue Aug 29, 2023 3:25 am
by thorr

The Brawler64 Bluetooth NSO works! Thanks Lezzer! The Start and '-' didn't work for me, but fiddling with it using the B and pairing button on the back eventually got the top and bottom lights lit up and everything worked great! I really like this controller. I already ordered the Tribute 64 controller, and I will probably just keep it because it will work with my N64 and the MiSTer as a second player. Since it is a different PID/VID, I will probably have to specify it in the INI which controller I want for player 1 and player 2, or else they will both act as player 1 I am guessing. I am glad this new INI file feature exists!


Re: N64 Core

Posted: Tue Aug 29, 2023 10:39 am
by LamerDeluxe
Neocaron wrote: Mon Aug 28, 2023 1:54 pm

Yeah I agree with FPGA64 for once! XD
It's important to maintain realistic expectations. The fact that Robert is consistently sharing even the smallest updates to the core with the community is truly a remarkable privilege that we should all appreciate.The fact it's running well on most CRT at this stage is even surprising especially given the substantial effort it took to optimize the PSX core for CRT displays in the past.

Last I've heard is that Robert doesn't even have a CRT. Support for it is not a priority for him.

Personally, CRT support is one of my favorite aspects of the MiSTer.


Re: N64 Core

Posted: Tue Aug 29, 2023 12:04 pm
by mist-rich

Wow, i've not been able to do anything Mister-wise for the last month and I just logged back in to see all this going on. Incredible :) :)


Re: N64 Core

Posted: Tue Aug 29, 2023 12:42 pm
by Neocaron
LamerDeluxe wrote: Tue Aug 29, 2023 10:39 am
Neocaron wrote: Mon Aug 28, 2023 1:54 pm

Yeah I agree with FPGA64 for once! XD
It's important to maintain realistic expectations. The fact that Robert is consistently sharing even the smallest updates to the core with the community is truly a remarkable privilege that we should all appreciate.The fact it's running well on most CRT at this stage is even surprising especially given the substantial effort it took to optimize the PSX core for CRT displays in the past.

Last I've heard is that Robert doesn't even have a CRT. Support for it is not a priority for him.

Personally, CRT support is one of my favorite aspects of the MiSTer.

On my part the CRT support works damn well already, which is quite surprising just by adding a few lines to the the mister.ini from FPGA64 link:
[N64]
vscale_mode=1
vga_scaler=1
video_mode=320,8,32,24,240,4,3,16,6048

Source: https://vampier.net/N64/


Re: N64 Core

Posted: Tue Aug 29, 2023 1:00 pm
by capitaineflam25

I've seen those lines on https://vampier.net/N64/, for my part i don't need them, it works well on my PVM using RGBS connexion without any modification of the ini.


Re: N64 Core

Posted: Tue Aug 29, 2023 1:09 pm
by Neocaron

I definitely needed them to not have a compressed down the screen image. Funny how I can only get PAl games working with the core using the Pal bios, the ntsc bios won't boot any of my games despite having done all the setup. Anyone having the same experience? The most flawless experience was Wipeout 64, I got Doom64 ingame before crashing after 30seconds or so and the most surprising was 007 The World Is Not Enough which got ingame before crashing and it didn't even look broken!


Re: N64 Core

Posted: Tue Aug 29, 2023 1:50 pm
by thorr

I am using all NTSC USA games on my CRT and everything is working fine that works with the core and no scaler. I occasionally get the squished menu, but that is when there is no game loaded yet, or a game that doesn't work yet has been loaded. The Ms Pacman game is squished horizontally. I don't know if it uses a different video mode. I had the BIOS already in my Mame folders called n64.zip and renamed the PIF file inside to Boot.rom and didn't need the other 2 files.


Re: N64 Core

Posted: Tue Aug 29, 2023 2:57 pm
by callanabrown

I'm using direct video and getting this effect that looks like every other line is offset by 1 pixel (including the menu). Anyone else using direct video and getting this?

20230829_104915 (1).jpg
20230829_104915 (1).jpg (703.56 KiB) Viewed 311228 times

Amazing core progress!


Re: N64 Core

Posted: Tue Aug 29, 2023 4:41 pm
by Swainy
callanabrown wrote: Tue Aug 29, 2023 2:57 pm

I'm using direct video and getting this effect that looks like every other line is offset by 1 pixel (including the menu). Anyone else using direct video and getting this?

Amazing core progress!

Yeah it’s the same on mine, whilst via HDMI it’s fine.


Re: N64 Core

Posted: Tue Aug 29, 2023 6:24 pm
by thorr

I have that too. I saw there is a reverse interlace setting or something like that in the core menu, but I didn't check to see if it helped.


Re: N64 Core

Posted: Tue Aug 29, 2023 11:53 pm
by Aspie
Neocaron wrote: Tue Aug 29, 2023 1:09 pm

I definitely needed them to not have a compressed down the screen image. Funny how I can only get PAl games working with the core using the Pal bios, the ntsc bios won't boot any of my games despite having done all the setup. Anyone having the same experience? The most flawless experience was Wipeout 64, I got Doom64 ingame before crashing after 30seconds or so and the most surprising was 007 The World Is Not Enough which got ingame before crashing and it didn't even look broken!

NTSC bios is working fine for me, using the US roms. Been enjoying Mario Kart 64


Re: N64 Core

Posted: Wed Aug 30, 2023 3:32 am
by Neocaron

interesting maybe my us bios just sucks. I'll do a checksum to be sure.


Re: N64 Core

Posted: Wed Aug 30, 2023 5:42 pm
by thorr

I was thinking and hoping that the caching might be coming next/soon, and it looks to be happening!

This will make the games so much more playable. I was playing and enjoying NHL 99 last night, and wishing it had caching. I am looking forward to the next release!


Re: N64 Core

Posted: Wed Aug 30, 2023 6:00 pm
by FPGA64

New build just out on Discord with caching

Dont report SM64 is broken. It needs to be patched before you play it with the No face Patches !


Re: N64 Core

Posted: Wed Aug 30, 2023 6:08 pm
by Longtime4321

Isn't the beta core supposed to be pateron exclusive? Not sure where else you would've gotten the file for it


Re: N64 Core

Posted: Wed Aug 30, 2023 6:16 pm
by FPGA64

No its not a Patreon Exclusive. Its from the Discord Server in a public channel. I am not in the habit of breaching someones patreon. But I am now no longer going to post cores to this thread. You will just have to go to Discord, you can thank Longtime.


Re: N64 Core

Posted: Wed Aug 30, 2023 6:20 pm
by leosmendes

thanks fpga64, I really can't access the channel on discord. what's new in this build?


Re: N64 Core

Posted: Wed Aug 30, 2023 6:39 pm
by thorr
leosmendes wrote: Wed Aug 30, 2023 6:20 pm

thanks fpga64, I really can't access the channel on discord. what's new in this build?

Caching. It should make everything run much faster, and maybe realtime. I haven't tried it yet. See the video I linked above showing the framerate of Super Mario Kart.


Re: N64 Core

Posted: Wed Aug 30, 2023 7:02 pm
by leosmendes

seems to be stuck at 30fps at least on this map, item selection after getting the interrogation is now pretty quick too. Could it be that there are still optimizations not yet implemented that will bring even more performance? what will be the used percentage of fpga at this moment for this core?


Re: N64 Core

Posted: Wed Aug 30, 2023 7:06 pm
by rhester72

Were all N64 games actually doing 60fps (particularly consistently)? I kind of doubt it.


Re: N64 Core

Posted: Wed Aug 30, 2023 7:09 pm
by Neocaron

Mario Kart is an unstable 30fps on real hardware, so it's actually running better here. It blows my mind.


Re: N64 Core

Posted: Wed Aug 30, 2023 7:15 pm
by thorr

30 FPS is full speed. TV's running in 240p mode are 30 Frames Per Second. In 480i mode, they are 60 Fields Per Second. Edit: Oops, I thought about this wrong. It is a 240 line progressive frame that is drawn onto 60 times per second.


Re: N64 Core

Posted: Wed Aug 30, 2023 8:26 pm
by Neocaron

Based on the few games I tested, I don't think he is running the processor at a higher clock for now, the cache is just providing massive gain by itself already which means that when he will run it at max clock it's gonna be sweet!


Re: N64 Core

Posted: Wed Aug 30, 2023 9:17 pm
by Tulius

Mortal Kombat Trilogy runs much better now and San Francisco Rush finally working too. Great update this is


Re: N64 Core

Posted: Thu Aug 31, 2023 6:46 am
by Longtime4321
FPGA64 wrote: Wed Aug 30, 2023 6:16 pm

But I am now no longer going to post cores to this thread. You will just have to go to Discord, you can thank Longtime.

I asked a question. I didn't realize there even was a Discord.
It's kind of shitty to specifically call me out for asking a question over a misconception. Not posting cores to this thread is your decision.