Hi Everyone,
one topic that seems to be important for a lot of people is the speed of the core. While it is already at least as fast as the original console, some games struggle a lot with lo...
2023-12-22 14:46:50 +0000 UTC
View Post
Hi Everyone!
Today I want to look back at what happened this year, where we came from and how everything has turned out.
January
On 2nd of January I cr...
2023-12-17 10:30:02 +0000 UTC
View Post
Hi Everyone,
the core reached two major milestones before the end of the year, so let's take a look at how that was reached and what the current status is.
100% booti...
2023-12-09 13:39:12 +0000 UTC
View Post
Hi Everyone,
I spend most of the 10 days since the last post with the TLB. Doing the implementation in hardware, where everything happens in parallel is more difficult than in software, but I...
2023-12-02 16:10:03 +0000 UTC
View Post
Hello Everyone!
I started with the work on the TLB implementation and made some good progress over the last week. There are already a bunch of games that are playable now, which have not been...
2023-11-22 15:05:08 +0000 UTC
View Post
Hi Everyone,
one of the missing CPU features has been implemented for the N64 core last week and we will take a look at it today. But before the technical details, we take a look at the other...
2023-11-14 14:09:53 +0000 UTC
View Post
Hi Everyone!
The first of the open tasks from the last post is now mostly implemented. What again was it useful for? You can see it in the title image.
The core previously used the main...
2023-11-05 09:51:10 +0000 UTC
View Post
Hi Everyone!
I got a lot of requests about an overview of the project and what things are still to do, so this post will cover it in detail.
First, let's sum up the progress in the last...
2023-10-25 09:36:15 +0000 UTC
View Post
Hi Everyone!
after completing most of the VI work, I went back to fixing bugs on the N64 core. Today we will look at some of them. Instead of just listing every one, I will pick some and tell...
2023-10-18 07:04:53 +0000 UTC
View Post
Hi Everyone!
With the VI video processing pipeline being implemented now, I feel ready to tell you about all the features it can do. We will do this today step by step, looking from the big p...
2023-10-11 10:54:44 +0000 UTC
View Post
Hi Everyone!
As the last post was about one fix alone, this post will cover all the others changes of more than 2 weeks. The list is long, so let's start!
RDP: fix lo...
2023-10-02 14:20:51 +0000 UTC
View Post
Hi Everyone!
Today we will look at the technical details of a bugfix that I have done 2 days ago and that made so many games playable. It is kind of a bug hunt journey, as the path to fixing ...
2023-09-24 07:52:18 +0000 UTC
View Post
Hi Everyone!
10 days passed since the last update and we can look back at the changes. It's way to much to explain all of them here, but you can see the full list at the end of this post if y...
2023-09-14 14:02:55 +0000 UTC
View Post
Hi Everyone!
It's only been a week since the last post, but there have been plenty of improvements and new features in the core, so let's take a look at what these are and how they work.
<...
2023-09-03 06:14:20 +0000 UTC
View Post
Hi everyone,
after working on the RDP for 10 more days, I want to use this post to tell you more on the recent changes and the technical side of them.
First, let's look at the overview ...
2023-08-26 06:37:52 +0000 UTC
View Post
Hi everyone,
I worked on the RDP in the last 2 weeks to get the first basic drawing features implemented into the core. While testing them, I was shocked to noticed that Mario Kart 64 was boo...
2023-08-16 05:37:12 +0000 UTC
View Post
Hi Everyone,
todays progress update will go into some technical details of the RSP and I think they can be presented best by comparing the RSP against other systems I worked on in the past.
2023-08-02 08:03:28 +0000 UTC
View Post
Hi Everyone,
let's look together at the progress since the last post and the plan for the next weeks. We will also look in detail at the RSP this time, to understand what the progress even me...
2023-07-22 11:40:25 +0000 UTC
View Post
Hi Everyone!
Just a short update from my side. I've been mostly working on the serial interface(SI) DMA and the PIF controller interface. Both together are required for getting controller inp...
2023-07-10 16:35:01 +0000 UTC
View Post
Hi everyone!
Great news this time: I could finish the FPU implementation much faster than I thought. Furthermore it even costs less resources than I thought.
But let's do things s...
2023-07-04 15:13:21 +0000 UTC
View Post
Hi everyone,
there has been good progress in the last week, much more than I thought I could reach. Let's recap the last post:
My soft floating point implementation for the emulator was...
2023-06-25 09:43:30 +0000 UTC
View Post
Hi everyone,
several things happened over the last two weeks, so I want to summarize them for you and tell you about the current work.
The COP0 part of the n64-systemtest, mentioned in ...
2023-06-16 17:36:28 +0000 UTC
View Post
Hi everyone,
I've been working mostly on the CPU part of the N64 core in the last 2 weeks and made some good progress there. Yesterday was finally the moment where the wonderful n6...
2023-06-08 08:10:17 +0000 UTC
View Post
Hi everyone!
Today I want to kick off the FPGA part of the N64.
It means that you will find the very first core build attached to this post.
Also the GitHub repository is open for...
2023-05-27 05:40:10 +0000 UTC
View Post
Hi everyone,
in the last post I told you that I want to write a DDR3 test core. This is done now and I want to talk about what this core can do, how it works and what the results mean for the...
2023-05-13 05:56:36 +0000 UTC
View Post
Hi everyone,
I want to report to you after a huge milestone was reached.
As mentioned in the last post, i was working on 3 major topics in the last days:
- TLB in the CPU
- ...
2023-05-03 10:14:01 +0000 UTC
View Post
Hi everyone,
first I want to welcome all the new Patrons who joined in the last 10 days. It was absolutly amazing to see this huge positive response, even with the project still being in the ...
2023-04-22 14:07:45 +0000 UTC
View Post
Hi Everyone,
I finally need to reveal what I'm working on. 3 months of relative silence is quite a bit and my emulator is about as far as where my PSX emulator was when I revealed it, so let'...
2023-04-13 09:48:53 +0000 UTC
View Post
Hi Everyone,
I finally managed to get the first games booted in the emulator for the new system. This is a huge step for the project, as the components I tested seperate before must now work ...
2023-03-29 06:57:45 +0000 UTC
View Post
Hi Everyone,
I got the audio output of the new system working in my emulator!
Audio has always been tricky for me, because of two reasons:
- it's hard to compare to original outpu...
2023-03-19 08:11:28 +0000 UTC
View Post