A 1.0 Verilog Version of Nuked MD Was Released
Re: A 1.0 Verilog Version of Nuked MD Was Released
That's a good questin @dshadoff one might hope it's going to be ported to mister.
- KnuckleheadFlow
- Posts: 13
- Joined: Fri Nov 04, 2022 9:02 pm
- Has thanked: 15 times
Re: A 1.0 Verilog Version of Nuked MD Was Released
So how cycle inaccurate is the current MD core? That is, what benefits will this new one have? Sorg seems rather enthusiastic about it.
I’m just really hoping for savestates. But accuracy for accuracy’s sake is great too.
Re: A 1.0 Verilog Version of Nuked MD Was Released
I can see why people are excited. The core that we have on the MiSTer doesn't claim to be cycle accurate. It is also observation based. The new core is based on die photos and basically aims to be an exact replica.
Re: A 1.0 Verilog Version of Nuked MD Was Released
A test build for MiSTer was uploaded to sorgelig's patreon: https://www.patreon.com/FPGAMiSTer/
Unfortunately, it seems to have sync issues if you play via Direct Video to a CRT. I couldn't get the picture to remain stable
-
- Top Contributor
- Posts: 937
- Joined: Mon Mar 01, 2021 3:10 pm
- Has thanked: 49 times
- Been thanked: 374 times
Re: A 1.0 Verilog Version of Nuked MD Was Released
Save states are not just added at a later date. Well not easily. You need to design them in as you go. You need the ability to pause every chip in the system, dump its content then be able to load that state back and resume a system.
Its not like a SW emulator
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: A 1.0 Verilog Version of Nuked MD Was Released
The MD core never had save states.
Robert added save states to the NES core. Notably they already had clock controls on every component, so it wasn't that much effort to pause them. I guess he did the work to dump and restore the states.
Re: A 1.0 Verilog Version of Nuked MD Was Released
Test build 2 of the MiSTer build was posted to sorgelig’s patreon and it works perfectly with my CRTs! I tested a few known bugs in the current genesis core, but the new test build fixed these issues and ran the tests with no issues at all!
- aberu
- Core Developer
- Posts: 1192
- Joined: Tue Jun 09, 2020 8:34 pm
- Location: Longmont, CO
- Has thanked: 247 times
- Been thanked: 411 times
- Contact:
Re: A 1.0 Verilog Version of Nuked MD Was Released
There's still a few bugs, but overall it's passing with flying colors regarding Ti_'s tests when compared against the current Genesis core. The issues left in the new Megadrive core appear to all be related to it not meeting timing requirements, like interrupts being missed due to signal getting there too late (you'll see pixels flickering randomly, try Shining in the Darkness).
Very rapid progress and I'm very excited for this.
-
- Posts: 6
- Joined: Sat Dec 03, 2022 4:37 pm
- Been thanked: 1 time
Re: A 1.0 Verilog Version of Nuked MD Was Released
Would this help the Sega CD or 32x cores as well?
-
- Posts: 49
- Joined: Sun Jan 09, 2022 5:21 pm
- Has thanked: 19 times
Re: A 1.0 Verilog Version of Nuked MD Was Released
This sounds great, i do have a couple of questions...
1st. If you had 2 MiSTer's one running the current MD core and 2nd running the Nuked MD core what if any would be the differance you would see between the 2 cores? PS... i know the Nuked core isnt fully finished yet for MiSTer so am more thinking for the time when it is fully finished what the differance would be & will it be noticable when playing games?
2nd. Would saves states be just as hard to add to the Nuked MD core as the current core we use?
- Newsdee
- Top Contributor
- Posts: 873
- Joined: Mon May 25, 2020 1:07 am
- Has thanked: 104 times
- Been thanked: 239 times
Re: A 1.0 Verilog Version of Nuked MD Was Released
MrMister1985 wrote: ↑Mon Aug 21, 2023 4:02 pm2nd. Would saves states be just as hard to add to the Nuked MD core as the current core we use?
Yes, because Nuked MD isn't build from scratch to support save states either.
From what I understand, it requires buulding the system so the whole thing can be frozen by a component (allowing to swap out CPU registries etc). Original hardware does not do that.
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: A 1.0 Verilog Version of Nuked MD Was Released
Newsdee wrote: ↑Thu Sep 07, 2023 1:02 amMrMister1985 wrote: ↑Mon Aug 21, 2023 4:02 pm2nd. Would saves states be just as hard to add to the Nuked MD core as the current core we use?
Yes, because Nuked MD isn't build from scratch to support save states either.
From what I understand, it requires buulding the system so the whole thing can be frozen by a component (allowing to swap out CPU registries etc). Original hardware does not do that.
The Mister core already has a pause-on-menu feature!
-
- Posts: 49
- Joined: Sun Jan 09, 2022 5:21 pm
- Has thanked: 19 times
Re: A 1.0 Verilog Version of Nuked MD Was Released
FoxbatStargazer wrote: ↑Thu Sep 07, 2023 1:36 amNewsdee wrote: ↑Thu Sep 07, 2023 1:02 amMrMister1985 wrote: ↑Mon Aug 21, 2023 4:02 pm2nd. Would saves states be just as hard to add to the Nuked MD core as the current core we use?
Yes, because Nuked MD isn't build from scratch to support save states either.
From what I understand, it requires buulding the system so the whole thing can be frozen by a component (allowing to swap out CPU registries etc). Original hardware does not do that.
The Mister core already has a pause-on-menu feature!
Great news, lets hope for save states