dang you are correct the code I linked does only state 16F676 !
Had a look but cannot find the original web source for the 684.
" borti4938 - 2 years ago
I replaced “banksel” with the corresponding two dedicated instructions. Also I add a “clrf ANSEL” within the initialization routine to get it compatible with the 16F676 (and 16F684). "
I'm not sure if I manually changed the header includes from 676 too 684 then used Proteus 8 to compile the code.
I could be lying as I have not physically checked which IC i'm using.
I will check tomorrow.
On one snes I needed to clean the reset button by gently opening it up, sanding the contacts and cleaning with isopropyl.
( caution I think the spring is booby trapped and likes to escape
)
Could not regularly hold reset button and change region modes.
I'm currently finishing a 1-CHIP-01 with version QID1.2 of Borti's PCB (what's QID mean ?), the same version you posted an image of earlier.
( with logo lights and L-train's 96 kHz audio mod )
Only been three years in the making !
Soz I hijacked your thread ( prob not the best thread to advertise ( the better ! digital audio mod ) )
If you have a 1CHIP SNES or SFC then I highly recommend installing the CS4338-KSZ as a replacement. Borti4938 has designed and made a PCB available on oshpark that is easy to install. This has been around for a while now but I haven't noticed much interest in it (perhaps people are more inclined...
www.obscuregamers.com