NESRGB board available now

The place for all discussion on gaming hardware
User avatar
Coughdrop
Posts: 3
Joined: Fri Dec 02, 2022 12:45 pm

Re: NESRGB board available now

Post by Coughdrop »

viletim wrote: Wed Mar 26, 2025 1:39 pm
Coughdrop wrote: Tue Mar 25, 2025 1:03 am Any help from Tim or anyone that knows how i might get in contact with him would be super appreciated, thanks :)
I think I found your email. From the 14th of February was it? I'll reply tomorrow.

Thanks for the reply! i think mine go back a bit farther than that, but i did try with a friends' mail adress later as i thought my messages were getting auto flagged as spam, so i don't quite know the date of my last mail, looking back at my emails the first one i sent was in november of 2022, the last one was the 4th of July 2023, although these mails are very long and old, as i was still scratching my head trying to figure out the problem which only resulted more problems and wear on the system, in the end i was able to figure that all out, but was unaware of the the clock desync bug til later.

A private message on here migth be easiest, in any case i'll send you one with my email adress and my order number just to be sure.

Thanks again!
viletim
Posts: 560
Joined: Mon Aug 07, 2006 6:44 am
Location: Sydney, Australia
Contact:

Re: NESRGB board available now

Post by viletim »

Link83 wrote: Thu Mar 27, 2025 11:55 am Hey Tim, since you are here I just had a few questions if you don't mind:-

-Have all the known NESRGB 4.X bugs been resolved on the latest V4.3 PCB revision?

-Is there any chance that the NESRGB dejitter feature could be enabled/disabled by controller input, rather than a permanent J10 jumper choice? For example perhaps the following button combos could be used?
-Start+Select+Up (hold for 4 seconds) - Enable dejitter feature.
-Start+Select+Down (hold for 4 seconds) - Disable dejitter feature.
Even if it required a system reset for the change to take affect, I still think this would be a useful feature.

-Finally is there any chance the NESRGB may ever switch back to a reflashable CPLD in the future? (Like the Altera MAX II used on the NESRGB V1 to V3 revisions) I just appreciated having the option to reflash firmware if necessary, and I was hoping chip prices may have fallen enough by now to perhaps make this possible.

Thanks for continuing NESRGB support all these years :)
All of the NESRGB V4 were in firmware, with the exception of about 20-30 boards that somehow got a fake level translator chip fitted. The different hardware revisions are all just minor changes that don't make any functional difference.

I recently finished the design of the new 2600RGB and used a Gowin Little Bee FPGA for that one. I found the tools and documentation better that the Lattice ICE40, and they are cheaper too, so I will change the FPGA in the NESRGB to a Little Bee this year. It is reprogrammable, but the programmer isn't cheap like the USB Blaster.

I could make de-jitter switchable via the controller, I don't see why not. The new 2600RGB got a fancy on screen menu to toggle features. I don't think I'll have space for that in the NESRGB, but I'm sure I can come up with something. Currently the FPGA it's all full up and I don't want to touch it. It's pretty much bug-free though, as far as I can tell.
User avatar
TooBeaucoup
Posts: 412
Joined: Fri Jun 09, 2017 1:31 am

Re: NESRGB board available now

Post by TooBeaucoup »

viletim wrote: Mon Mar 31, 2025 12:49 pm
Link83 wrote: Thu Mar 27, 2025 11:55 am Hey Tim, since you are here I just had a few questions if you don't mind:-

-Have all the known NESRGB 4.X bugs been resolved on the latest V4.3 PCB revision?

-Is there any chance that the NESRGB dejitter feature could be enabled/disabled by controller input, rather than a permanent J10 jumper choice? For example perhaps the following button combos could be used?
-Start+Select+Up (hold for 4 seconds) - Enable dejitter feature.
-Start+Select+Down (hold for 4 seconds) - Disable dejitter feature.
Even if it required a system reset for the change to take affect, I still think this would be a useful feature.

-Finally is there any chance the NESRGB may ever switch back to a reflashable CPLD in the future? (Like the Altera MAX II used on the NESRGB V1 to V3 revisions) I just appreciated having the option to reflash firmware if necessary, and I was hoping chip prices may have fallen enough by now to perhaps make this possible.

Thanks for continuing NESRGB support all these years :)
All of the NESRGB V4 were in firmware, with the exception of about 20-30 boards that somehow got a fake level translator chip fitted. The different hardware revisions are all just minor changes that don't make any functional difference.

I recently finished the design of the new 2600RGB and used a Gowin Little Bee FPGA for that one. I found the tools and documentation better that the Lattice ICE40, and they are cheaper too, so I will change the FPGA in the NESRGB to a Little Bee this year. It is reprogrammable, but the programmer isn't cheap like the USB Blaster.

I could make de-jitter switchable via the controller, I don't see why not. The new 2600RGB got a fancy on screen menu to toggle features. I don't think I'll have space for that in the NESRGB, but I'm sure I can come up with something. Currently the FPGA it's all full up and I don't want to touch it. It's pretty much bug-free though, as far as I can tell.
I felt very blessed to be one of the proud few who got that fake chip. LOL!
Post Reply