N64 Core

FPGA64
Top Contributor
Posts: 780
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 333 times

Re: N64 Core

Unread post by FPGA64 »

Longtime4321 wrote: Thu Aug 31, 2023 6:46 am
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.

No its pretty shitty of you to declare I am posting a locked Patreon exclusive without even basic fact checking. Before you accuse people of acting immorally check your facts.

User avatar
Longtime4321
Posts: 99
Joined: Fri Aug 12, 2022 5:17 am
Has thanked: 8 times
Been thanked: 15 times

Re: N64 Core

Unread post by Longtime4321 »

FPGA64 wrote: Wed Aug 30, 2023 6:00 pm

New build just out on Discord with caching

My bad for missing that :?

FPGA64
Top Contributor
Posts: 780
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 333 times

Re: N64 Core

Unread post by FPGA64 »

Longtime4321 wrote: Thu Aug 31, 2023 6:57 am
FPGA64 wrote: Wed Aug 30, 2023 6:00 pm

New build just out on Discord with caching

My bad for missing that :?

Thank you for that. I would never breach a Patreon for a cheap post especially not Robert's as he has provided "Miracle" cores. One should also of course not forget the efforts of all the devs. Many back ground changes get made without fanfare.

ghorricks
Posts: 36
Joined: Fri Jan 07, 2022 11:27 am
Has thanked: 7 times
Been thanked: 6 times

Re: N64 Core

Unread post by ghorricks »

Great job in showing people how to work things out guys. Too many people have unresolved issues online. I prefer things going to DM's when I have to ask the tough questions as I'd prefer the same doing for me.

Back on topic, the latest core is very nice, usual praise etc.

Amazing progress being made, although still plenty left to look forward to... F-Zero X is my wish each time I boot a new version ;)
What are you all looking forward to which doesn't boot yet?

Nioreh
Posts: 19
Joined: Thu Apr 28, 2022 8:59 am
Has thanked: 18 times
Been thanked: 9 times

Re: N64 Core

Unread post by Nioreh »

thorr wrote: Wed Aug 30, 2023 7:15 pm

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.

240p is not limited to 30. It is 60 full progressive frames every second. 480i is 60 fields per second.

leosmendes
Posts: 26
Joined: Sun Jul 26, 2020 9:54 am
Location: Brazil
Has thanked: 42 times
Been thanked: 6 times

Re: N64 Core

Unread post by leosmendes »

Longtime4321 wrote: Wed Aug 30, 2023 6:08 pm

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

I'm a patron, but on his patreon Robert only posts betas that he thinks are relevant to post. As for the discord channel, as far as I know, the community compiles whenever there is any source code change. Patrons, even if you think about it this way, are not being privileged. I do not care about that. I wanted to thank the users who are posting the discord betas here.

User avatar
RealLarry
Top Contributor
Posts: 781
Joined: Mon May 25, 2020 4:04 am
Location: San Junipero/DE/Earth
Has thanked: 94 times
Been thanked: 341 times

Re: N64 Core

Unread post by RealLarry »

leosmendes wrote: Thu Aug 31, 2023 12:37 pm
Longtime4321 wrote: Wed Aug 30, 2023 6:08 pm

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

I'm a patron, but on his patreon Robert only posts betas that he thinks are relevant to post. As for the discord channel, as far as I know, the community compiles whenever there is any source code change. Patrons, even if you think about it this way, are not being privileged. I do not care about that. I wanted to thank the users who are posting the discord betas here.

I think that describes it most precisely. I can't remember that Robert has dropped a single word about "don't share Patreon builds" at any time - contrary to Jotego's "Early Beta's for Patreon's only". I'm a Patreon of both (along to other Devs) so I'm not missing anything :ugeek:

Contributor of tty2oled, author of tty2tft, tty2rpi and update_tty2xxx
FPGA64
Top Contributor
Posts: 780
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 333 times

Re: N64 Core

Unread post by FPGA64 »

The Discord builds are actually compiled by Robert directly. He posts them.

Ashfall
Posts: 42
Joined: Thu Aug 05, 2021 2:56 am
Has thanked: 12 times
Been thanked: 28 times

Re: N64 Core

Unread post by Ashfall »

Just use the auto-update script from https://vampier.net/N64/

thorr
Top Contributor
Posts: 1160
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 575 times
Been thanked: 262 times

Re: N64 Core

Unread post by thorr »

Nioreh wrote: Thu Aug 31, 2023 9:32 am

240p is not limited to 30. It is 60 full progressive frames every second. 480i is 60 fields per second.

Rethinking about it, you are right. It draws all the lines, whether they are black or not, 60 times per second. Edit, I am wrong again, see below.

AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: N64 Core

Unread post by AtomicShroom »

thorr wrote: Thu Aug 31, 2023 2:56 pm
Nioreh wrote: Thu Aug 31, 2023 9:32 am

240p is not limited to 30. It is 60 full progressive frames every second. 480i is 60 fields per second.

Rethinking about it, you are right. It draws all the lines, whether they are black or not, 60 times per second.

Games don't draw black lines. The black lines exist because in 240p the game keeps drawing over the same line every time. The black lines exist because nothing is ever being drawn to them.

thorr
Top Contributor
Posts: 1160
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 575 times
Been thanked: 262 times

Re: N64 Core

Unread post by thorr »

AtomicShroom wrote: Thu Aug 31, 2023 3:15 pm

Games don't draw black lines. The black lines exist because in 240p the game keeps drawing over the same line every time. The black lines exist because nothing is ever being drawn to them.

Yes! This is correct, and I was thinking about it wrong the second time too. I forgot about this. That is why the image is so vivid too, compared to interlaced. So the final answer is, it is 60 progressive frames per second, and the lines are on top of each other for each frame.

leosmendes
Posts: 26
Joined: Sun Jul 26, 2020 9:54 am
Location: Brazil
Has thanked: 42 times
Been thanked: 6 times

Re: N64 Core

Unread post by leosmendes »

FPGA64 wrote: Thu Aug 31, 2023 6:50 am
Longtime4321 wrote: Thu Aug 31, 2023 6:46 am
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.

No its pretty shitty of you to declare I am posting a locked Patreon exclusive without even basic fact checking. Before you accuse people of acting immorally check your facts.

I would like to be a peacemaker for this case, there is no reason for "discord", sorry for the pun. I really think Longtime4321 didn't want to accuse because, unlike jotego, Robert never mentioned that cores are for patrons only, I don't even know if anyone can download from his patreon profile. I also know that no one would dare to post content intended only for bosses, and in any way harm this wonderful work by Robert.

thorr
Top Contributor
Posts: 1160
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 575 times
Been thanked: 262 times

Re: N64 Core

Unread post by thorr »

It's moved! I am happy to see a Nintendo 64 forum. I wish we could get an Apple (Apple IIe, IIgs, Mac, etc.) computer forum also.

FPGAzumSpass
Core Developer
Posts: 382
Joined: Sat May 23, 2020 12:55 pm
Has thanked: 38 times
Been thanked: 407 times

Re: N64 Core

Unread post by FPGAzumSpass »

I was surprised to find it right now. It's an honor :)

edit: for the build discussion:

I usually upload a build to discord when i make a commit to github. Feel free to share these builds, but be aware that they are bleeding edge and mostly untested.

More stable builds i post on Patreon together with an article, as i feel it's better suited there to have "kind of" stable builds where i can tell what works and what doesn't.

I hope this is good for everyone.

leosmendes
Posts: 26
Joined: Sun Jul 26, 2020 9:54 am
Location: Brazil
Has thanked: 42 times
Been thanked: 6 times

Re: N64 Core

Unread post by leosmendes »

FPGAzumSpass wrote: Fri Sep 01, 2023 1:52 pm

I was surprised to find it right now. It's an honor :)

edit: for the build discussion:

I usually upload a build to discord when i make a commit to github. Feel free to share these builds, but be aware that they are bleeding edge and mostly untested.

More stable builds i post on Patreon together with an article, as i feel it's better suited there to have "kind of" stable builds where i can tell what works and what doesn't.

I hope this is good for everyone.

Hey Robert, thanks for your work. I can't say why I couldn't use the link you sent me on Twitter, that is, I don't have access to the discord channel, so I can only follow it on patreon or here when a user shares a new build. I wanted to know more about how you arrived at this knowledge viable to do this work that seems magical and extremely fast.

FPGA64
Top Contributor
Posts: 780
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 333 times

Re: N64 Core

Unread post by FPGA64 »

New core from Discord

No I didnt steal it from a Patreon Beta

Read the Faq at https://vampier.net/N64/

add sdcard save/load for eeprom
add error flags for ddr3 and rsp fifo overflow
RDP pipeline step for texture wrap/mirror calculation (timing closure)

Attachments
N64_20230901.rbf
(3.39 MiB) Downloaded 610 times
Tulius
Posts: 35
Joined: Sat May 29, 2021 4:51 am
Has thanked: 3 times
Been thanked: 4 times

Re: N64 Core

Unread post by Tulius »

About the N64 core, I'm using the 8BitDo Pro2 wired controller but cant get to setup the C buttons(up, Down) in analog controls. How you guys setup the buttons in your controller?

In resume:
UP DOWN LEFT RIGHT in ok in digital control
A - B - Start - L - R its easy too
C up-down-left-right no way in analog

User avatar
SegaMan
Posts: 37
Joined: Tue May 26, 2020 8:23 am
Has thanked: 5 times
Been thanked: 4 times

Re: N64 Core

Unread post by SegaMan »

Where can i get the Bios Files?

FPGA64
Top Contributor
Posts: 780
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 333 times

Re: N64 Core

Unread post by FPGA64 »

SegaMan wrote: Sat Sep 02, 2023 9:31 am

Where can i get the Bios Files?

Google is your friend. We cant state the location as its not allowed by message board rules and the Big N do have rather active Lawyers

User avatar
Phoenix
Posts: 24
Joined: Tue May 11, 2021 8:08 pm
Has thanked: 5 times
Been thanked: 6 times

Re: N64 Core

Unread post by Phoenix »

SegaMan wrote: Sat Sep 02, 2023 9:31 am

Where can i get the Bios Files?

And don't forget to read the shared FAQ carefully, or you will miss some steps... It can be "handy" ;)

pbsk8
Posts: 260
Joined: Mon Dec 28, 2020 4:23 pm
Has thanked: 67 times
Been thanked: 32 times

Re: N64 Core

Unread post by pbsk8 »

SegaMan wrote: Sat Sep 02, 2023 9:31 am

Where can i get the Bios Files?

myrient erista

No game runs for me. It appears auto load failed and black screen for every game. I renamed the boot file to boot.rom and put in n64 games folder.

FPGA64
Top Contributor
Posts: 780
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 333 times

Re: N64 Core

Unread post by FPGA64 »

New day new build

RDP: add texture filtering
RDP: split up texture fetch to single units and unify fetch with copy mode
RDP: increase color combiner width of operands(fixes color combining overflows)

Read the Faq at https://vampier.net/N64/

Attachments
N64_20230902.rbf
(3.4 MiB) Downloaded 534 times
leosmendes
Posts: 26
Joined: Sun Jul 26, 2020 9:54 am
Location: Brazil
Has thanked: 42 times
Been thanked: 6 times

Re: N64 Core

Unread post by leosmendes »

mario kart now appears to be 100% playable, no longer crashes after last race. possibly before it crashed because it couldn't save.

leosmendes
Posts: 26
Joined: Sun Jul 26, 2020 9:54 am
Location: Brazil
Has thanked: 42 times
Been thanked: 6 times

Re: N64 Core

Unread post by leosmendes »

wow, the filtering added today improved the image a lot....

Neocaron
Posts: 352
Joined: Sun Sep 27, 2020 10:16 am
Has thanked: 193 times
Been thanked: 72 times

Re: N64 Core

Unread post by Neocaron »

The filtering didn't even blur the image so this is not N64 final output (the AA pass is missing but I don't think I'll use the AA pass to be honest XD), it just looks amazing!

pbsk8
Posts: 260
Joined: Mon Dec 28, 2020 4:23 pm
Has thanked: 67 times
Been thanked: 32 times

Re: N64 Core

Unread post by pbsk8 »

the menu osd is so squished I can't see anything, does the bios need to be loaded manually from some option?

Because all I get is a black screen and "auto loaded failed"

Schuetze1111
Posts: 10
Joined: Sat Sep 02, 2023 2:23 pm
Been thanked: 1 time

Re: N64 Core

Unread post by Schuetze1111 »

I'm having trouble with the controller. most of the time I can move everything in the menu but in the game the buttons work but The analog or digital directional buttons only work in the menu and not in the game

Neocaron
Posts: 352
Joined: Sun Sep 27, 2020 10:16 am
Has thanked: 193 times
Been thanked: 72 times

Re: N64 Core

Unread post by Neocaron »

FAQ for the core right here: https://vampier.net/N64/

FPGAzumSpass
Core Developer
Posts: 382
Joined: Sat May 23, 2020 12:55 pm
Has thanked: 38 times
Been thanked: 407 times

Re: N64 Core

Unread post by FPGAzumSpass »

Schuetze1111 wrote: Sat Sep 02, 2023 2:24 pm

I'm having trouble with the controller. most of the time I can move everything in the menu but in the game the buttons work but The analog or digital directional buttons only work in the menu and not in the game

Be sure to map the controller and analog axis in the menu core(that comes up after turning on mister), before you select the N64 core.

Post Reply