EverDrive Forum

General => News => Topic started by: KRIKzz on November 28, 2019, 01:05 AM

Title: EverDrive N8 PRO has been released!
Post by: KRIKzz on November 28, 2019, 01:05 AM
Cyclone IV FPGA.
16MB of ROM memory. 8MB for PRG and  8MB for CHR.
256K of battery ram for saves.
Real time clock for logging date and time of saves.
High quality 6-layers PCB.
ARM based 32bit I/O co-processor for SD and USB operations acceleration.
Up to 1024 files per folder, or unlimited if file sorting disabled.
Wide support of file systems: FAT16/FAT32/EXFAT.
In-game menu. You can save game or return to system menu without physical reset.
Multi slot save states. 100 independent slots for save states.
Instant ROM loading.
USB port for development and system update without removing SD card.
Improved audio mixing circuit with op amp.
Dedicated button, which is used for swap FDS disk side or as alternate method to call Save State menu.
Built-in NSF player with expansion chips support (VRC6, VRC7, Sunsoft-5b, Namco-163).
Battery voltage monitoring. Battery can be replaced in time if it going dry.
Ultra low battery ram consumption. Estimated battery life 25 years.
Wide range of supported mappers.
NES2.0 partial support.
Game Genie cheats support.

https://krikzz.com/store/home/56-n8-pro-fami.html

At the moment only Famicom version, NES version will come out bit later, in 2 months approx

(https://i.imgur.com/0VpRIiI.jpg)

(https://i.imgur.com/jI7MocM.png)
Title: Re: EverDrive N8 PRO has been released!
Post by: skaman on November 28, 2019, 06:03 AM
Bought one.

Thanks KRIKzz for making it available for the sale!

Happy Holidays!
Title: Re: EverDrive N8 PRO has been released!
Post by: James-F on November 28, 2019, 10:39 AM
Excellent.

I'm working currently on perfecting the balance of external audio with AV Famicom and Original Famicom for the N8 Pro that will match the original cartridges.
It will be ready sometime this weekend.

I can say that the quality of this thing is astonishing, no boot problems, super fast.
I'm having fun.  :)

(https://i.imgur.com/5pXoNRS.png)

(https://i.imgur.com/KfwvagY.jpg)
Title: Re: EverDrive N8 PRO has been released!
Post by: nuu on November 28, 2019, 12:17 PM
Looks nice! Volume control for each expansion audio type, FDS disk side button and NES 2.0 support! Not sure what RTC is for but I suppose it could be used by homebrew.

I have a question about the in-game menu. Is it running in parallel to the game somehow or is the game patched (like in-game-hooks of the SD2SNES)? If it has its dedicated button I guess it's running in parallel hardware.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on November 28, 2019, 06:09 PM
Looks nice! Volume control for each expansion audio type, FDS disk side button and NES 2.0 support! Not sure what RTC is for but I suppose it could be used by homebrew.

I have a question about the in-game menu. Is it running in parallel to the game somehow or is the game patched (like in-game-hooks of the SD2SNES)? If it has its dedicated button I guess it's running in parallel hardware.

RTC is useful for save files logging.

Patching is not used for in-game menu and save states.
It works this way: Save state core in FPGA constantly monitors cpu bus, FPGA sniffs state of controller buttons and vblank interrupts. Once detected that certain buttons combination is hitted on controller , FPGA will intercept next vblank interrupt and redirect it to save state handler. After than system state will be saved to internal memory we can boot in-game menu, when we will back to game, system state will be restored from internally saved snapshot. If You hit "save state" internally saved snapshot will be moved on sd card. Cart also have option to save without in-game menu, like in original N8, in this case menu booting skipped and snapshot always moves to/from sd card.
Dedicated button useful in case if you use some poor clone which not allow joypads monitoring via system bus, with original N8 you can't use save state at all with such systems.[

(https://i.imgur.com/cf0Lufv.png)

(https://i.imgur.com/JQzp4CJ.png)
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on November 28, 2019, 06:15 PM
Excellent.

I'm working currently on perfecting the balance of external audio with AV Famicom and Original Famicom for the N8 Pro that will match the original cartridges.
It will be ready sometime this weekend.

I can say that the quality of this thing is astonishing, no boot problems, super fast.
I'm having fun.  :)

(https://i.imgur.com/5pXoNRS.png)


Looks damn serious! (:
Title: Re: EverDrive N8 PRO has been released!
Post by: Tianfeng on November 28, 2019, 07:01 PM
Looks good.  I grabbed one right away.  I am most excited about the audio and I will be doing some fourier capture when I get mine for sure.

Title: Re: EverDrive N8 PRO has been released!
Post by: FeverDrive on November 29, 2019, 10:45 AM
Jesus Christ!!
This looks awesome, can't wait for the reviews ::)
Title: Re: EverDrive N8 PRO has been released!
Post by: James-F on November 29, 2019, 10:55 AM
I'm putting extra care for VRC6 and Sunsoft-5B since Akumajou Densetsu and Gimmick are the gems of external audio on the Famicom.
These will (already) sound within 0.5db of the original cartridges, where average human hearing can detect 1db in good studio conditions.
Actually, I'm putting extra care for all of them so the default presets will sound great for even hardcore enthusiasts, like myself.  :)

I have most cartridges by I'm also relying on this excellent source for Gimmick (av modded original famicom + original Gimmick):
http://forums.nesdev.com/viewtopic.php?t=8639 (http://forums.nesdev.com/viewtopic.php?t=8639)

EDIT:
Right, so I'm going to use an even more accurate method and reach 0.1-0.2db accuracy,, with this:
https://github.com/bbbradsmith/nes-audio-tests

Also my OG Famicom vs AV Famicom are -4.75 db external audio relative difference, so I can calculate % from OG to AV without measuring,, but I measure anyway.
Title: Re: EverDrive N8 PRO has been released!
Post by: RickyKustafason on November 29, 2019, 03:13 PM
When I go the store link KRIKzz posted, there is no button for amazon to buy this. Strange as the other product pages have amazon buttons.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on November 29, 2019, 06:58 PM
When I go the store link KRIKzz posted, there is no button for amazon to buy this. Strange as the other product pages have amazon buttons.

They need time to be arrived on Amazon. Probably carts will available on amazon in the begin of 2020
Title: Re: EverDrive N8 PRO has been released!
Post by: Aether Knight on November 29, 2019, 07:17 PM
OK....Silly question...I have the AVS and I would like to get this, but how tall is this cartridge? Is it roughly the same as an NES cartridge? I have my AVS sitting just underneath my TV but using the NES slot, it doesn't require the "lid" to be open.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on November 29, 2019, 07:34 PM
OK....Silly question...I have the AVS and I would like to get this, but how tall is this cartridge? Is it roughly the same as an NES cartridge? I have my AVS sitting just underneath my TV but using the NES slot, it doesn't require the "lid" to be open.
Famicom version with adapter isn't fits with closed lid.

(https://i.imgur.com/xtUesS2.jpg)
Title: Re: EverDrive N8 PRO has been released!
Post by: Akira on November 29, 2019, 11:54 PM
What kind of adapter should we use to fit the Famicom N8 to the NES? Will the cart still work on the original NES if the new Famicom N8 + adapter can't be pressed down? My NES can only play games if the cart is pressed down after it is inserted.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on November 30, 2019, 12:24 AM
What kind of adapter should we use to fit the Famicom N8 to the NES? Will the cart still work on the original NES if the new Famicom N8 + adapter can't be pressed down? My NES can only play games if the cart is pressed down after it is inserted.

There is no suitable adapter in the market as far as i know. Using famicom version with front loader is a possible but such solution is kinda ugly. I would not buy famicom version for using with front loader. I already posted in twitter how is it looks: https://twitter.com/krikzz/status/1200110547682955264?s=20
Title: Re: EverDrive N8 PRO has been released!
Post by: Akira on November 30, 2019, 03:05 AM
Thank you for the link. Yeah, it doesn't look so good but at least closing the lid can hide it!  ;)
In your video, did you get the Famicom N8 cart to work with the front loader by using the usb flash drive thing to hold it down a little?
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on November 30, 2019, 04:21 AM
In your video, did you get the Famicom N8 cart to work with the front loader by using the usb flash drive thing to hold it down a little?

Yep (:
Title: Re: EverDrive N8 PRO has been released!
Post by: nuu on November 30, 2019, 06:10 PM
Looks nice! Volume control for each expansion audio type, FDS disk side button and NES 2.0 support! Not sure what RTC is for but I suppose it could be used by homebrew.

I have a question about the in-game menu. Is it running in parallel to the game somehow or is the game patched (like in-game-hooks of the SD2SNES)? If it has its dedicated button I guess it's running in parallel hardware.

RTC is useful for save files logging.

Patching is not used for in-game menu and save states.
It works this way: Save state core in FPGA constantly monitors cpu bus, FPGA sniffs state of controller buttons and vblank interrupts. Once detected that certain buttons combination is hitted on controller , FPGA will intercept next vblank interrupt and redirect it to save state handler. After than system state will be saved to internal memory we can boot in-game menu, when we will back to game, system state will be restored from internally saved snapshot. If You hit "save state" internally saved snapshot will be moved on sd card. Cart also have option to save without in-game menu, like in original N8, in this case menu booting skipped and snapshot always moves to/from sd card.
Dedicated button useful in case if you use some poor clone which not allow joypads monitoring via system bus, with original N8 you can't use save state at all with such systems.
Thanks for your reply. That sounds like a very clean solution, nice! The dedicated button would be useful if the button combination conflicts with some function in a game as well.
Title: Re: EverDrive N8 PRO has been released!
Post by: marionintendo on December 04, 2019, 04:27 AM
Congratulations, Krikzz! This looks like a fantastic cart. I am thrilled you started with the famicom version. Ordered mine :)
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 04, 2019, 05:55 PM

Just ordered one  ;D

@KRIKzz: Will there be shell options available besides this clear blue? I'm really attached to the Famicom yellow of my OG N8, it fits so well with my OG Famicom and Famicom accessories that were usually the same yellow. Also, it's great that there will be an option to load/save states without the menu like in the OG N8, it's much smoother that way. I wish this option was available in more cartridges like the GB X7 and Mega X7.

@James-F: Thanks for all the audio work you're doing! And thanks for not forgetting about checking levels for the OG Famicom, even though the AV Fami is a bit more popular. Have you checked out VRC7 for Lagrange Point's awesome soundtrack? The audio sounds very tinny on the OG N8, so I have high hopes for what the new Pro hardware can do for it. It's an old RPG so I'd much prefer to use a Pro with save states, as long as it can match the original sound.

Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 04, 2019, 07:21 PM

Just ordered one  ;D

@KRIKzz: Will there be shell options available besides this clear blue? I'm really attached to the Famicom yellow of my OG N8, it fits so well with my OG Famicom and Famicom accessories that were usually the same yellow. Also, it's great that there will be an option to load/save states without the menu like in the OG N8, it's much smoother that way. I wish this option was available in more cartridges like the GB X7 and Mega X7.

@James-F: Thanks for all the audio work you're doing! And thanks for not forgetting about checking levels for the OG Famicom, even though the AV Fami is a bit more popular. Have you checked out VRC7 for Lagrange Point's awesome soundtrack? The audio sounds very tinny on the OG N8, so I have high hopes for what the new Pro hardware can do for it. It's an old RPG so I'd much prefer to use a Pro with save states, as long as it can match the original sound.



Yes, we going to offer color options soon, once sales madness ends and everything will be shipped (:
Title: Re: EverDrive N8 PRO has been released!
Post by: butfluffy on December 08, 2019, 01:44 AM
will everdrive carts ever be available on amazon.co.uk?
 i would like to get a n8 pro and can quite easily get one from an official seller but amazon is way easier.
 is there a reason why the everdrive carts are available for US amazon.com and not for uk amazon?
Title: Re: EverDrive N8 PRO has been released!
Post by: lee4 on December 08, 2019, 03:03 AM
for amazon krikzz will sell N8 pro nes ver next year hope soon as January
Title: Re: EverDrive N8 PRO has been released!
Post by: butfluffy on December 08, 2019, 03:09 AM
is that going to be on uk amazon or US and CA only?
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 08, 2019, 06:27 AM
is that going to be on uk amazon or US and CA only?

CA and US only
Title: Re: EverDrive N8 PRO has been released!
Post by: butfluffy on December 08, 2019, 04:23 PM
no probs but maybe amazon.co.uk should be removed from the our dealers section of the site since everdrives are not for sale there.
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 12, 2019, 03:12 PM

@KRIKzz Will existing game save SRAM files and save state files from the previous N8 work with the Pro N8? If they work, do they need to be renamed or will they work as is?

Got a shipment notification earlier today, looking forward to it  ;D
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 12, 2019, 04:38 PM

@KRIKzz Will existing game save SRAM files and save state files from the previous N8 work with the Pro N8? If they work, do they need to be renamed or will they work as is?

Got a shipment notification earlier today, looking forward to it  ;D

regular saves will work, they should be renamed to .srm, save states files incompatible
Title: Re: EverDrive N8 PRO has been released!
Post by: mario64 on December 17, 2019, 07:24 AM
@KRIKzz, could we please get a “hide the OS folder” option for the N8 Pro? Thanks
Title: Re: EverDrive N8 PRO has been released!
Post by: James-F on December 19, 2019, 08:31 AM
A small OS bug report.
When first booting the console and selecting the Cheat menu without selecting a game first, the ED will freeze.
Needs confirmation.
Title: Re: EverDrive N8 PRO has been released!
Post by: zanth on December 21, 2019, 11:53 AM

@KRIKzz Will existing game save SRAM files and save state files from the previous N8 work with the Pro N8? If they work, do they need to be renamed or will they work as is?

Got a shipment notification earlier today, looking forward to it  ;D

regular saves will work, they should be renamed to .srm, save states files incompatible

I renamed all the .nes files in my SAVE folder from my original N8, copied them to the save folder on the new N8 Pro, and it seems really random on which ones work, and which ones do not. Any ideas on why some are not working properly?
Title: Re: EverDrive N8 PRO has been released!
Post by: zanth on December 22, 2019, 12:23 AM
Also when starting up Zelda 2 FDS, I get an Err 22 after is says Change Side B. It does load further, but it adds delay for sure. I have the auto side change turned off. Also was curious to see the old FDS load screen did not come up. Did I forget to do something maybe?
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 22, 2019, 01:08 AM
Also when starting up Zelda 2 FDS, I get an Err 22 after is says Change Side B. It does load further, but it adds delay for sure. I have the auto side change turned off. Also was curious to see the old FDS load screen did not come up. Did I forget to do something maybe?

Err 22 appears after than you selected character? I just tried enter to game and everything seem fine
As for boot logo: Everything fine, this is how it works on N8 PRO
Title: Re: EverDrive N8 PRO has been released!
Post by: zanth on December 22, 2019, 05:06 AM
Hmmmm, I will try and get you a video of it happening.
Title: Re: EverDrive N8 PRO has been released!
Post by: zanth on December 22, 2019, 06:09 AM
Here is video of it:

https://youtu.be/cvR_9IJGXPQ
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 22, 2019, 01:42 PM
Here is video of it:

https://youtu.be/cvR_9IJGXPQ

Is that crc32 checksum in the end of filename ? Can't find such ROM if so
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 22, 2019, 08:21 PM
I got my N8 PRO cart and did some quick testing. Everything looks and sounds great, except there is one big issue that was not present in OG N8: Famicom expansion port controllers/accessories don't work on the main menu or in-game menu  :'(. They still work within Japanese Famicom games that read inputs from the expansion port, but the N8 Pro menus behave like USA/PAL games that don't support expansion port.

@KRIKzz: can you please add expansion port polling for the menu in the next update, like on the OG N8? This is really important because the OG Famicom has really small cords, so being able to use expansion port pads helps a lot. If this fix could also make non-Japanese ROMs that normally don't support expansion port read inputs from there as well, that would be a fantastic extra, but at least for menu navigation it's essential.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 22, 2019, 08:32 PM
I got my N8 PRO cart and did some quick testing. Everything looks and sounds great, except there is one big issue that was not present in OG N8: Famicom expansion port controllers/accessories don't work on the main menu or in-game menu  :'(. They still work within Japanese Famicom games that read inputs from the expansion port, but the N8 Pro menus behave like USA/PAL games that don't support expansion port.

@KRIKzz: can you please add expansion port polling for the menu in the next update, like on the OG N8? This is really important because the OG Famicom has really small cords, so being able to use expansion port pads helps a lot. If this fix could also make non-Japanese ROMs that normally don't support expansion port read inputs from there as well, that would be a fantastic extra, but at least for menu navigation it's essential.


Ok will fix it. For menu it can be done but game controller handlers is out of my control
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 22, 2019, 09:20 PM
Ok will fix it. For menu it can be done but game controller handlers is out of my control

Wonderful, I'm sure expansion port support in menus will be great news to a lot of people! Thanks KRIKzz!  ;D

FYI, some other more minor issues I encountered:

1. Like with the OG N8, it can happen sometimes that consoles modded with NESRGB there is random video noise (like random pixels going on/off) across the screen, requiring a power cycle until it doesn't happen. This was reported before for N8, and some people were able to fix it by removing a component from the console motherboard, but didn't work for everyone.

2. For the first three attempts to use the N8 Pro there was a "No SD card" error message, after re-inserting the cart and SD card a few times, it finally worked and detected the SD card.

3. FDS sound is much better than before, but still a little off compared to real RAM adaptor. Not sure how to describe it, the sound feels smaller, and a bit more metallic. Maybe someone like James-F can look into it to find better tweaking. But it's already a good sound, so nice work so far!

Expansion cart audio is fantastic, I really like the presets for multiple consoles. I can finally stop relying on original carts for those, and that alone makes the PRO totally worth it  ;D I also tested big ROMs like Legend of Link and they load fine!
   
Title: Re: EverDrive N8 PRO has been released!
Post by: zanth on December 22, 2019, 10:30 PM
Here is video of it:

https://youtu.be/cvR_9IJGXPQ

Is that crc32 checksum in the end of filename ? Can't find such ROM if so

No idea what that number is, the checksum of the file is A118214F.
It matches the file name "Link no Bouken - The Legend of Zelda 2 (Japan) (Rev 1)" from the FDS GoodSet collection.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 22, 2019, 11:08 PM
FYI, some other more minor issues I encountered:

1. Like with the OG N8, it can happen sometimes that consoles modded with NESRGB there is random video noise (like random pixels going on/off) across the screen, requiring a power cycle until it doesn't happen. This was reported before for N8, and some people were able to fix it by removing a component from the console motherboard, but didn't work for everyone.

2. For the first three attempts to use the N8 Pro there was a "No SD card" error message, after re-inserting the cart and SD card a few times, it finally worked and detected the SD card.

3. FDS sound is much better than before, but still a little off compared to real RAM adaptor. Not sure how to describe it, the sound feels smaller, and a bit more metallic. Maybe someone like James-F can look into it to find better tweaking. But it's already a good sound, so nice work so far!

1. Have no idea what is in could be. Also i not sure if it something what should be fixed on everdrive side or may be on NESRGB side.
2. Likely it just due some dirt on contacts
3. Just have nothing to say here (:

No idea what that number is, the checksum of the file is A118214F.
It matches the file name "Link no Bouken - The Legend of Zelda 2 (Japan) (Rev 1)" from the FDS GoodSet collection.

Still can't find rom with such checksum. Would be cool if you can share yours
Title: Re: EverDrive N8 PRO has been released!
Post by: zanth on December 23, 2019, 12:20 AM

No idea what that number is, the checksum of the file is A118214F.
It matches the file name "Link no Bouken - The Legend of Zelda 2 (Japan) (Rev 1)" from the FDS GoodSet collection.

Still can't find rom with such checksum. Would be cool if you can share yours

Absolutely, how should I go about that?
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 23, 2019, 01:20 AM

No idea what that number is, the checksum of the file is A118214F.
It matches the file name "Link no Bouken - The Legend of Zelda 2 (Japan) (Rev 1)" from the FDS GoodSet collection.

Still can't find rom with such checksum. Would be cool if you can share yours

Absolutely, how should I go about that?

Got your file. Problem related to bad file. There is 16 extra bytes in the end of disk image,  removed them and auto swap working fine now.
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 23, 2019, 04:26 AM
1. Have no idea what is in could be. Also i not sure if it something what should be fixed on everdrive side or may be on NESRGB side.

Here is a video showing what it looks like:

https://youtu.be/gzkxLXF9maY

I don't think it's only on Everdrive side, since it can also happen when using an FDSStick. But it never happens with official cartridges, so these homebrew devices must be doing something different that causes this interference when used with NESRGB. Hopefully some day we can find a full solution.

And regarding bad disk images, the GoodSet should be avoided for FDS. I remember having to remove extra bytes from them a long time ago as well. Better use the Redump images.
 

Title: Re: EverDrive N8 PRO has been released!
Post by: flex on December 23, 2019, 05:04 AM
Is this available in the UK at all?

I cant see how to purchase from one from the store.
Title: Re: EverDrive N8 PRO has been released!
Post by: zanth on December 23, 2019, 05:19 AM

No idea what that number is, the checksum of the file is A118214F.
It matches the file name "Link no Bouken - The Legend of Zelda 2 (Japan) (Rev 1)" from the FDS GoodSet collection.

Still can't find rom with such checksum. Would be cool if you can share yours

Absolutely, how should I go about that?

Got your file. Problem related to bad file. There is 16 extra bytes in the end of disk image,  removed them and auto swap working fine now.

That's interesting. Wonder what happened to it? I copied it from my backups onto the SD card and it works fine. Thank you for checking into it!
Title: Re: EverDrive N8 PRO has been released!
Post by: evilsim_ on December 23, 2019, 09:01 AM
Hello Krikzz - when I use my new N8 Pro on either a Famicom or a Famicom AV, using the controller port on the Famicom (DB15 type, same as neo-geo controller) I cannot use the menu of the N8 PRO with an external controller. I tried 3 different types of external famicom controller, including a Famicom-to-NES controller adapter. None of them let me control the N8 pro menu.

As soon as I go into a game, the external controller will work fine.

Please fix :) thanks
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 23, 2019, 03:51 PM
Hello Krikzz - when I use my new N8 Pro on either a Famicom or a Famicom AV, using the controller port on the Famicom (DB15 type, same as neo-geo controller) I cannot use the menu of the N8 PRO with an external controller. I tried 3 different types of external famicom controller, including a Famicom-to-NES controller adapter. None of them let me control the N8 pro menu.

As soon as I go into a game, the external controller will work fine.

Please fix :) thanks

I reported this yesterday. KRIKzz replied saying he will fix it. Hopefully that update will come out soon.

Title: Re: EverDrive N8 PRO has been released!
Post by: nuu on December 23, 2019, 04:50 PM
1. Have no idea what is in could be. Also i not sure if it something what should be fixed on everdrive side or may be on NESRGB side.

Here is a video showing what it looks like:

https://youtu.be/gzkxLXF9maY

I don't think it's only on Everdrive side, since it can also happen when using an FDSStick. But it never happens with official cartridges, so these homebrew devices must be doing something different that causes this interference when used with NESRGB. Hopefully some day we can find a full solution.

And regarding bad disk images, the GoodSet should be avoided for FDS. I remember having to remove extra bytes from them a long time ago as well. Better use the Redump images.
The FDSStick is used with an official cartridge though. Try having only a single FDS image on the FDSStick, that way it will bypass the boot menu and load the image directly instead like a real disk drive does.

The Goodset should be avoided for any system. No-intro is usually good, but for FDS it has many bad dumps.
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 24, 2019, 01:02 AM
@nuu: I didn't know about only having one FDS image. It's kind of annoying to edit the contents of the stick though, so I probably won't try. It usually only takes a couple of power cycles to clear it. I guess there's something about the N8 and the FDSStick, maybe something about the way they boot, or how they load data on boot, that causes this problem to occur randomly when using NESRGB. If anyone has any clues or experience on fixing this, please let us know.

And yeah I meant the No-Intro set when I said Redump. I've never had problems with that set's images, but I also haven't tested a large portion of them.


@KRIKzz: Not sure if possible, but a great feature for the N8 now would be to have a setting for instantly loading a ROM or FDS image on boot, completely bypassing the menu, like that special OS released for OG N8 a while ago. This would both address 1) speedrunning needs for runs that require specific memory stuff from boot for RNG manipulation, and 2) it may also be a way to bypass the random video noise problem mentioned above with NESRGB (again, see for example: https://youtu.be/gzkxLXF9maY). And since now we have an in-game menu, we could always go to it to exit the game and turn off the instant-load setting or set a different game for instant-loading easily! Or if not, maybe a way to edit a settings text file in the SD card to change the file path/ROM to insta-load.

Would the above feature be possible to implement?

 
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 24, 2019, 01:05 AM
And since now we have an in-game menu, we could always go to it to exit the game and turn off the instant-load setting or set a different game for instant-loading easily!
Would the above feature be possible to implement?

I will put this thing in my work list for N8-PRO
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 24, 2019, 01:07 AM
I will put this thing in my work list for N8-PRO

Awesome! Best dev in the business!;D I really think it'll be a feature that many will appreciate and get a PRO for.
Title: Re: EverDrive N8 PRO has been released!
Post by: Zoomer on December 25, 2019, 05:31 PM
I see no way of purchasing it either in Russia or Ukraine (or am I blind?). It's not available on stuffpoint.ru yet either. Will it ever be? If so, what's the ETA?
Title: Re: EverDrive N8 PRO has been released!
Post by: Burt_Lancaster on December 25, 2019, 06:25 PM
1. Have no idea what is in could be. Also i not sure if it something what should be fixed on everdrive side or may be on NESRGB side.

Here is a video showing what it looks like:

https://youtu.be/gzkxLXF9maY

I don't think it's only on Everdrive side, since it can also happen when using an FDSStick. But it never happens with official cartridges, so these homebrew devices must be doing something different that causes this interference when used with NESRGB. Hopefully some day we can find a full solution.

And regarding bad disk images, the GoodSet should be avoided for FDS. I remember having to remove extra bytes from them a long time ago as well. Better use the Redump images.


For everyone's reference this happens to my NTSC USA top loader modded with RGB NES. After removing the said transistor and making some adjustments, this sync interference has been severely minimized, but still happens some times.

https://youtu.be/-47PL0RbDNU (https://youtu.be/-47PL0RbDNU)

My YT channel contains more examples. And it only happens with the N8 everdrive. I even tried a 168 in 1 pirate cartridge and works flawlessly...

Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 25, 2019, 08:04 PM
I ordered RGB kit to check if something can be done on my side.
I wonder how RGB mod working with complex carts, like something based on MMC5 and using split mode features.  May be RGB board latches ppu data to late or something, old memory chips reacts much slower on changes at ppu bus than modern fast memory.
But if it happens with FDS then problem likely related to RGB board itself. By the way, FDS uses RAM for graphics data, and this RAM likely faster than regular ROM chips in majority of regular carts.
Title: Re: EverDrive N8 PRO has been released!
Post by: biggyboy on December 27, 2019, 03:34 PM
I will put this thing in my work list for N8-PRO

Awesome! Best dev in the business!;D I really think it'll be a feature that many will appreciate and get a PRO for.

I just got my PRO and I wish you could do this. I would love to be able to Quick Load while in STD mode, having to go into the menu every time to load a save state while practicing as a speedrunner gets tedious. The N8PRO is a great product but the original EverDrive N8 has a more convenient save state system for speedrun practice right now.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 27, 2019, 04:50 PM
I will put this thing in my work list for N8-PRO

Awesome! Best dev in the business!;D I really think it'll be a feature that many will appreciate and get a PRO for.
The N8PRO is a great product but the original EverDrive N8 has a more convenient save state system for speedrun practice right now.

What advantages of OG-N8 save state system over PRO in QSS mode?
Title: Re: EverDrive N8 PRO has been released!
Post by: raverrevolution on December 27, 2019, 08:22 PM
I ordered RGB kit to check if something can be done on my side.
I wonder how RGB mod working with complex carts, like something based on MMC5 and using split mode features.  May be RGB board latches ppu data to late or something, old memory chips reacts much slower on changes at ppu bus than modern fast memory.
But if it happens with FDS then problem likely related to RGB board itself. By the way, FDS uses RAM for graphics data, and this RAM likely faster than regular ROM chips in majority of regular carts.

Just a heads up, when Kevin Horton (Kevtris) worked on the Hi Def NES he found a bug in the PPU causing this.  This is why the kit's UI contains a despeckle option.  Those are the speckles.
Title: Re: EverDrive N8 PRO has been released!
Post by: Link83 on December 27, 2019, 11:11 PM
Just a heads up, when Kevin Horton (Kevtris) worked on the Hi Def NES he found a bug in the PPU causing this.  This is why the kit's UI contains a despeckle option.  Those are the speckles.
Wow thats really interesting! From googling and reading more about it, even the 4 phase options offered by the Hi-Def NES doesn't fix the issue for all games.

It seems the only true way to fix it is to either use a NES/Famicom with a late Rev.H PPU, or by patching the games themselves:-
https://www.reddit.com/r/nes/comments/7tirw1/hdmi_modded_nes_noticing_some_artifacts_on_games/dtdqvbs/
I wonder if its possible the EverDrive N8 could include a system wide patching option to disable writes to PPU register $2000?

<EDIT>Thinking about it some more i'm not sure if the NESRGB operates in the exact same way as the Hi-Def NES, since AFAIK the Hi-Def NES has to change the CPU/PPU timing in order to be 60Hz compliant for HDMI, but since the NESRGB is 'analog only' it doesn't have the same strict timing requirements.

I wonder what amperage power supply people with this issue are using? I would guess that combining a NESRGB with an EDN8 PRO might use considerably more power than the stock Nintendo power supply is designed to provide. Perhaps using an uprated 9V 2amp or higher PSU (With correct polarity) might help? Or perhaps its the consoles stock internal 7805 regulator thats struggling?
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 28, 2019, 05:16 AM

I've only experienced this NESRGB issue with FDS(Stick)/N8/N8 Pro. The NESRGB "decides" randomly if the problem occurs or not on power up/after a power cycle. After that, loading any game or doing a soft reset does not make any difference either way. So I don't think patching games would be a solution, but a system-wide patch may work.
Title: Re: EverDrive N8 PRO has been released!
Post by: Link83 on December 28, 2019, 01:31 PM

I've only experienced this NESRGB issue with FDS(Stick)/N8/N8 Pro. The NESRGB "decides" randomly if the problem occurs or not on power up/after a power cycle. After that, loading any game or doing a soft reset does not make any difference either way. So I don't think patching games would be a solution, but a system-wide patch may work.
I didnt think it would be possible to patch the games either, but it seems someone created a patch for Super Mario Bros in the reddit thread I linked in my previous post.
Title: Re: EverDrive N8 PRO has been released!
Post by: nuu on December 28, 2019, 03:34 PM
It sounds like this is about CPU-PPU clock alignment. There are 4 possible alignments every Famicom and NES could end up with at each boot. If you have a PPU that has this bug and speckles appears in a game you need to boot it into another alignment that works with that game by power cycling it until it works.
Soft reset will not work (not sure if any games even have this). Hard reset might work on a front-loading NES. For a Famicom and a top-loading NES you might need to power cycle since the reset button doesn't reset the PPU on those.
Title: Re: EverDrive N8 PRO has been released!
Post by: geiger9 on December 28, 2019, 05:35 PM
I've been looking at your dealers and it is not available yet on several of them. Is there any ETA when Stone Age Gamer will have this in stock?
Title: Re: EverDrive N8 PRO has been released!
Post by: marionintendo on December 28, 2019, 08:21 PM
Is there a way to select a random game using the N8 pro? This is a feature I love on the mega everdrive x7
Title: Re: EverDrive N8 PRO has been released!
Post by: scorpion73 on December 28, 2019, 10:27 PM
Hi have a NES RGB modded and with original N8 PacLand shows some glitches in the upper part of the screen.
In particular, the written parte where it is signed the score and all the written rows blink and seems overlapping.
I though it was a bad rom but maybe it can be the problem indicated above.
Is it possible to fix?

Krikzz, when do you think to annunce N8 PRO for NES?

I am really waiting for this card to replace my original N8.

Thanks!!
Title: Re: EverDrive N8 PRO has been released!
Post by: fernan1234 on December 28, 2019, 11:00 PM
It sounds like this is about CPU-PPU clock alignment. There are 4 possible alignments every Famicom and NES could end up with at each boot. If you have a PPU that has this bug and speckles appears in a game you need to boot it into another alignment that works with that game by power cycling it until it works.
Soft reset will not work (not sure if any games even have this). Hard reset might work on a front-loading NES. For a Famicom and a top-loading NES you might need to power cycle since the reset button doesn't reset the PPU on those.

1/4 chances sounds about right, so it's probably this. I guess the root of the problem is on the NESRGB side, though it would be great if a workaround can be introduced on the N8 side, for example by forcing the bug-free CPU-PPU alignment that corresponds to the N8 cart. Maybe KRIKzz can discover if this or another workaround if possible once he gets a NESRGB kit to test.


Hi have a NES RGB modded and with original N8 PacLand shows some glitches in the upper part of the screen.
In particular, the written parte where it is signed the score and all the written rows blink and seems overlapping.
I though it was a bad rom but maybe it can be the problem indicated above.
Is it possible to fix?

Krikzz, when do you think to annunce N8 PRO for NES?

I am really waiting for this card to replace my original N8.

Thanks!!

Are you playing on a flat panel via an upscaler or scan converter (OSSC, Framemeister, etc.)? This sounds like the jitter problem that affects the NES and SNES when played on digital displays. If this is the case, you will need to either add a dejitter board to your mod, or replace it with a newer NESRGB board that includes dejitter.


Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on December 28, 2019, 11:45 PM
I've been looking at your dealers and it is not available yet on several of them. Is there any ETA when Stone Age Gamer will have this in stock?

You better to ask dealers when they plans to get N8 in stock.

Krikzz, when do you think to annunce N8 PRO for NES?

In January
Title: Re: EverDrive N8 PRO has been released!
Post by: Retrothunder on January 02, 2020, 01:48 AM
I have the og N8 and Im seening that bucky o hare isn't working anymore on firmware 1.20
Title: Re: EverDrive N8 PRO has been released!
Post by: elenion on January 04, 2020, 08:42 PM
Krikzz, once the NES N8 Pro is out, will the old version be sold at a discount? Maybe a clearance sale next Black Friday, like the old ED GB had, after the X series came out?
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on January 04, 2020, 10:24 PM
Krikzz, once the NES N8 Pro is out, will the old version be sold at a discount? Maybe a clearance sale next Black Friday, like the old ED GB had, after the X series came out?

They will be in store until required components available.
Title: Re: EverDrive N8 PRO has been released!
Post by: nuu on January 09, 2020, 01:18 PM
It sounds like this is about CPU-PPU clock alignment. There are 4 possible alignments every Famicom and NES could end up with at each boot. If you have a PPU that has this bug and speckles appears in a game you need to boot it into another alignment that works with that game by power cycling it until it works.
Soft reset will not work (not sure if any games even have this). Hard reset might work on a front-loading NES. For a Famicom and a top-loading NES you might need to power cycle since the reset button doesn't reset the PPU on those.

1/4 chances sounds about right, so it's probably this. I guess the root of the problem is on the NESRGB side, though it would be great if a workaround can be introduced on the N8 side, for example by forcing the bug-free CPU-PPU alignment that corresponds to the N8 cart. Maybe KRIKzz can discover if this or another workaround if possible once he gets a NESRGB kit to test.
I don't know for sure, but I don't think it's possible to do force clock alignment using a flashcart. The Hi Def NES can do it probably because it's adding all kinds of stuff to the hardware. It probably has to be fixed on the NESRGB.
Title: Re: EverDrive N8 PRO has been released!
Post by: Link83 on January 09, 2020, 02:57 PM
It sounds like this is about CPU-PPU clock alignment. There are 4 possible alignments every Famicom and NES could end up with at each boot. If you have a PPU that has this bug and speckles appears in a game you need to boot it into another alignment that works with that game by power cycling it until it works.
Soft reset will not work (not sure if any games even have this). Hard reset might work on a front-loading NES. For a Famicom and a top-loading NES you might need to power cycle since the reset button doesn't reset the PPU on those.

1/4 chances sounds about right, so it's probably this. I guess the root of the problem is on the NESRGB side, though it would be great if a workaround can be introduced on the N8 side, for example by forcing the bug-free CPU-PPU alignment that corresponds to the N8 cart. Maybe KRIKzz can discover if this or another workaround if possible once he gets a NESRGB kit to test.
I don't know for sure, but I don't think it's possible to do force clock alignment using a flashcart. The Hi Def NES can do it probably because it's adding all kinds of stuff to the hardware. It probably has to be fixed on the NESRGB.
It sounds like technically the bug is in the PPU, so its not really a fault of the NESRGB or the EverDrive N8. The NESRGB could probably select a specific clock alignment/phase from the four available, but apparently different games respond better to different alignments, and some games cant be fixed at all, so I dont think locking the NESRGB into one specific alignment would really help. Its likely easier to just power the system on/off until you get the desired clock alignment (The reset button will also work on some systems, but not all of them since Nintendo changed the reset circuitry between revisions and some models dont reset both the CPU and PPU when using the reset button)

I think the only solution really is to either get a console with a Rev.H PPU (Later models of AV Famicom, and perhaps later NES toploaders as well) which apparently fixed the issue, or patch each game to disable writes to the PPU_CTRL $2000 register:-
https://krikzz.com/forum/index.php?topic=6221.msg48455#msg48455
I would love to know if this is an option that could be added to the EverDrive N8 - a system wide "Disable writes to $2000 register" - or if this sort of patch would be too complicated and will always require game specific patching.

What I find interesting is that I think this PPU clock alignment bug seems to also affect the stock Composite video output as well:-
http://krikzz.com/forum/index.php?topic=9549.msg72393#msg72393
So the bug doesn't just affect the PPU EXT data that the NESRGB / Hi-Def NES use.

Finally it should be noted that there are some completely unrelated issues which can cause similar problems with flickering pixels/speckles:-
-A number of NES games have flickering pixels near the edge of the screen which was expected to be cut off in the overscan area of a CRT TV, but is visible when using a flat panel TV or scaler (Same applies for many retro systems) this is completely normal.
-There are some game specific bugs that cause similar issues, such as the flickering line in Super Mario Bros 3 just above the status bar:-
https://wiki.nesdev.com/w/index.php/Game_bugs
-The NESRGB and Hi-Def NES can have similar issues if you leave the Q1 composite video transistor on the motherboard:-
https://www.youtube.com/watch?v=e0cRXP9Du5M
-Finally, if you use a power supply that is poor quality/underpowered (Or evening a failing original PSU) this can also apparently cause similar issues.
Title: Re: EverDrive N8 PRO has been released!
Post by: samson7point1 on January 16, 2020, 05:52 PM
Is the N8 Pro NES version still on track to drop this month some time?
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on January 16, 2020, 06:40 PM
Is the N8 Pro NES version still on track to drop this month some time?

yes. probably end of this week
Title: Re: EverDrive N8 PRO has been released!
Post by: skaman on January 16, 2020, 09:09 PM
Watch people in the US get the NES version before I get the Famicom version that I ordered on BF.
Title: Re: EverDrive N8 PRO has been released!
Post by: marionintendo on January 18, 2020, 09:30 PM
I don't know where to ask this, but I noticed the audio balance settings are ignored when playing .nsf files. For example, if I set vrc6 and vrc7 to mute in audio balance, the game Akumajou Densetsu is affected, but its .nsf file is not.

Is this "bug" known? Is it a limitation of .nsf, or something that can be "fixed"? I am running the latest OS (I believe v5)

Watch people in the US get the NES version before I get the Famicom version that I ordered on BF.

I live in Quebec and received mine yesterday, don't give up hope!
Title: Re: EverDrive N8 PRO has been released!
Post by: Link83 on January 19, 2020, 11:34 PM
The EverDrive N8 PRO NES version is now available:-
https://krikzz.com/store/home/57-n8-pro.html
https://everdrive.me/cartridges/everdrive-n8-pro-nes.html
Looks like only the clear red shell is available at present.

I'm surprised that KRIKzz has not yet posted about it on twitter! :o
<EDIT> Tweet is up now :):-
https://twitter.com/krikzz/status/1219022475721347072

Curiously (To me at least!) the PCB is labelled as Model 19, Rev.N1
https://twitter.com/krikzz/status/1219030219425828866
Modern EverDrive PCB revisions are usually labelled Rev.A, Rev.B etc. Famicom N8 PRO is Rev.FA (F=Famicom, A=First revision) so the 1 is a bit unusual.
Title: Re: EverDrive N8 PRO has been released!
Post by: RickyKustafason on January 20, 2020, 08:28 PM
Yuck, do not like the transparent red case.

I'll get one when the grey version is available.
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on January 20, 2020, 08:38 PM
Curiously (To me at least!) the PCB is labelled as Model 19, Rev.N1
https://twitter.com/krikzz/status/1219030219425828866
Modern EverDrive PCB revisions are usually labelled Rev.A, Rev.B etc. Famicom N8 PRO is Rev.FA (F=Famicom, A=First revision) so the 1 is a bit unusual.

I don't like two letters in revision number, it looks confusing. Famicom and nes will be named like Rev.F2 or Rev.N2 except first famicom revision which is already Rev.FA

Title: Re: EverDrive N8 PRO has been released!
Post by: brianvgplayer on January 23, 2020, 08:36 AM
The N8 Pro I ordered arrived. Thanks for the hard work! It even runs rev A of Galaxian, which doesn't even run on emulators due to an 8k PRG-ROM.
Title: Re: EverDrive N8 PRO has been released!
Post by: FriendofSonic on January 28, 2020, 08:16 PM
any plans on the NES version being carried on Amazon?
Title: Re: EverDrive N8 PRO has been released!
Post by: KRIKzz on January 30, 2020, 09:14 PM
any plans on the NES version being carried on Amazon?

Yes, but amazon bureaucracy sometimes take lot of time, also need some time for delivery to the amazon stock.
Title: Re: EverDrive N8 PRO has been released!
Post by: Great Hierophant on January 31, 2020, 05:16 AM
The N8 Pro I ordered arrived. Thanks for the hard work! It even runs rev A of Galaxian, which doesn't even run on emulators due to an 8k PRG-ROM.

There are three ways to run Galaxian.  The first is to run the overdumped ROM, which is what the Famicom sees anyway.  The second is to run a check against a 16KiB file and if the checksum or hash matches that of Galaxian Rev. 0 or Rev. A, then you can run it.  The third, and the best way, is to use the NES 2.0 Exponent x Multiplier method to express the PRG-ROM or CHR-ROM size if it cannot be accurately expressed in 16KiB or 8KiB increments, respectively.
Title: Re: EverDrive N8 PRO has been released!
Post by: Odin Belmont on February 01, 2020, 10:58 PM
Yuck, do not like the transparent red case.

I'll get one when the grey version is available.

I like the red shell, but would also like other colours as well.
Title: Re: EverDrive N8 PRO has been released!
Post by: rainwarrior on February 03, 2020, 03:14 AM
Is the Everdrive N8 Pro incompatible with the CopyNES like the original Everdrive N8 is, or has that problem been solved? That was the one thing I wish I'd known before I got an N8.
Title: Re: EverDrive N8 PRO has been released!
Post by: brianvgplayer on February 04, 2020, 03:48 AM
The N8 Pro I ordered arrived. Thanks for the hard work! It even runs rev A of Galaxian, which doesn't even run on emulators due to an 8k PRG-ROM.

There are three ways to run Galaxian.  The first is to run the overdumped ROM, which is what the Famicom sees anyway.  The second is to run a check against a 16KiB file and if the checksum or hash matches that of Galaxian Rev. 0 or Rev. A, then you can run it.  The third, and the best way, is to use the NES 2.0 Exponent x Multiplier method to express the PRG-ROM or CHR-ROM size if it cannot be accurately expressed in 16KiB or 8KiB increments, respectively.

Yeah, I previously had to use an overdump from goodsets, but the Pro supports the rev A no intro ROM directly.
Title: Re: EverDrive N8 PRO has been released!
Post by: Great Hierophant on February 05, 2020, 12:45 AM
The N8 Pro I ordered arrived. Thanks for the hard work! It even runs rev A of Galaxian, which doesn't even run on emulators due to an 8k PRG-ROM.

There are three ways to run Galaxian.  The first is to run the overdumped ROM, which is what the Famicom sees anyway.  The second is to run a check against a 16KiB file and if the checksum or hash matches that of Galaxian Rev. 0 or Rev. A, then you can run it.  The third, and the best way, is to use the NES 2.0 Exponent x Multiplier method to express the PRG-ROM or CHR-ROM size if it cannot be accurately expressed in 16KiB or 8KiB increments, respectively.

Yeah, I previously had to use an overdump from goodsets, but the Pro supports the rev A no intro ROM directly.

Must be a hash check unless your Galaxian ROM has a proper NES 2.0 header.   :(  Does a non Rev-A ROM also work without the overdump?
Title: Re: EverDrive N8 PRO has been released!
Post by: brianvgplayer on February 05, 2020, 03:26 AM
The N8 Pro I ordered arrived. Thanks for the hard work! It even runs rev A of Galaxian, which doesn't even run on emulators due to an 8k PRG-ROM.

There are three ways to run Galaxian.  The first is to run the overdumped ROM, which is what the Famicom sees anyway.  The second is to run a check against a 16KiB file and if the checksum or hash matches that of Galaxian Rev. 0 or Rev. A, then you can run it.  The third, and the best way, is to use the NES 2.0 Exponent x Multiplier method to express the PRG-ROM or CHR-ROM size if it cannot be accurately expressed in 16KiB or 8KiB increments, respectively.

Yeah, I previously had to use an overdump from goodsets, but the Pro supports the rev A no intro ROM directly.

Must be a hash check unless your Galaxian ROM has a proper NES 2.0 header.   :(  Does a non Rev-A ROM also work without the overdump?

I haven't tried a non Rev-A without the overdump yet. I did find something interesting when trying newer no-intro roms (both Rev A and non rev A). They seem to be using the exponent x multiplier trick, but don't work in the everdrive pro.

Edit: I changed the header to 1.0 with the same data as the earlier header (16k PRG-ROM, 8k CHR-ROM) and it Non-Rev A no-intro ROM works.
Title: Re: EverDrive N8 PRO has been released!
Post by: radel1996 on February 05, 2020, 06:50 PM
How i can ask, Where i can buy Everdrive N8 pro with Sendship to Poland?
Title: Re: EverDrive N8 PRO has been released!
Post by: yojc on February 28, 2020, 07:26 AM
How i can ask, Where i can buy Everdrive N8 pro with Sendship to Poland?
You might try everdrivestore.me, I've ordered some of mine Everdrives (not the N8 Pro though... yet) from them and they did a good job. IIRC items are shipped from the USA, but the shipping cost is very reasonable ($6) and I had to pay no extra taxes or import dutes (your mileage may vary).
https://everdrivestore.com/collections/krikzz/products/everdrive-n8-pro-famicom