Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Avicr

36
Posts
43
Followers
20
Following
A member registered Jan 18, 2017 · View creator page →

Creator of

Recent community posts

I've considered releasing the c# application and the main NES routine code, but the project was developed with such a fervorish pace that the guts are pretty messy and a bit of a structural embarrassment.

Basically the code is too ugly to share publicly haha.

I don't have any experience running SynthNes on wine, but you'll probably need to set up serial over USB for it.  Here are some random links that I found that might help

https://askubuntu.com/questions/1083286/using-usb-serial-adapter-with-wine

https://forum.winehq.org/viewtopic.php?t=31285

A latch/hold mode is a great idea.  If I do another update I'll be sure to add it.

I'm glad you were able to get it working! What was the problem?

I'd be very eager to hear anything you record! And feel free to provide any feedback or feature requests.

Don't worry, I'm totally lost as to what the problem is.

Can you do these steps?

(1 edit)

Are you using an NTSC or PAL NES?

Are you connecting the USB cable directly to your PC or are you using a hub?

What version of windows are you running?

Sorry for the trouble. Other people have reported issues lately and I'm not sure what's going on.

I'm sorry I have no experience with the Mele Quieter 4C...

Maybe try using a USB hub if you have one available.

Do you have another windows computer you could use?

(2 edits)

SynthNes was developed on windows 10 so I know that works. Hm have you tried plugging in a controller to your nes and pressing the A button with the everdrive inserted? 

Also, was your sd card formatted using fat32?

Also part 2, are both your nes's pal? You may have to configure the cic.

(1 edit)

Have you been able to verify that the everdrive can play roms?

Hm, I've never tested SynthNes on windows 11 so I don't know if that is a problem.

I've verified that Synthnes does work with the latest everdrive firmware.  Make sure you've dropped the EDN8 folder onto the root of your sd card. 

If you can't hook up your nes to make sure the everdrive is working correctly, you should be able to use the EDN8 link tool on krikzz's site to verify the setup.

Hmm there shouldn't be any setup other than copying over the everdrive OS.  Are you connecting the USB cable directly to your computer or going through a hub?  I've had trouble trying to go through a hub before.

I'll grab the latest everdrive OS and verify that SynthNes still deploys. 

Hello, thank you for your interest in SynthNes! I'm sorry but the midi CC messages cannot be remapped and only the parameters listed in the manual can be controlled via CC.

Unfortunately not.

I'll at least share the important bits of the ROM code with you on github.  The broad strokes of the main loop are:

  • Read the N8's USB FIFO 
  • Check if data is a valid packet using checksum
  • Poke the appropriate virtual registers in the NES according to the data in the packet

Would retroplug@tommitytom.co.uk be a good address to contact you at?

Thanks for the follow up. Unfortunately my computer will no longer boot so I was unable to get the info myself. Please post if you have any more issues.

I'll try to figure out which runtime you need specifically, but in the meantime try downloading the latest.

(2 edits)

I'm glad you're enjoying SynthNes.  You can turn off velocity by unchecking the "VEL" checkbox in the channel group.  The arpeggio editor for each channel can be summoned by clicking the "Edit" button next to the corresponding channel indicator in the "ARP" section (note the scrollbar).  Also, you should be able to trigger the arp pattern for all channels at once by changing your MIDI input channel to 6!  Let me know if you have any more questions.

And here is a video of the arp functionality I mentioned (multiple channels are edited at around 30 seconds).



Sorry, no.

I have a working prototype of the companion app running as a VST, but no concrete plans to release a VST.

That being said, SynthNes does support multiple Midi inputs and a lot of parameters are exposed to Midi CC.  While not as convenient as a native VST interface, a Midi loop back can be set up to pump automation from a daw to SynthNes.  If you watch the app UI in this video you'll see the channel parameters respond to the CC messages from Reaper: 

If you do pick up a N8 and have any questions about SynthNes, feel free to ask!

The extra sound channels will most likely never be supported as it would require a major rewrite of the SynthNes ROM. I know, I'm disappointed too haha.

What behavior are you seeing? Does anything happen when you click the deploy button with the star? Have you tried using a different USB cable?

Which everdrive/Nintendo models are you trying to use SynthNes with?

I'm not certain if it will work with a Famicom, but I believe it will.

Don't know if you'll see this in time, but it looks like krikzz's website has n8 pros in stock right now!

No, SynthNes requires an Everdrive Pro cartridge for communication.

No, manufacturing hardware is far beyond my capabilities. Hopefully krikzz will be able to return to their work someday.

Yes, it works with the nt mini. Sounds great, too!

Hey thanks for using SynthNes!  I'm excited to see someone dig in.

Not being able to select the input MIDI device is a glaring flaw that I may come back to at some point.  SynthNes will greedily open all of your MIDI devices and block them from being used by other software...I use loopMIDI when sequencing SynthNes from my DAW, not sure if loopMIDI will solve your problem though.

I am not familiar with how the stereo mods work, but I may look into seeing if I can support them later on (imagine the possibilities with two detuned pulse channels in stereo) .

I definitely am looking for feedback, so if you have any suggestions, or find something hard to use, let me know.  And if you're willing, version 2 is just about ready for testing.

Here's a preview of the arp editor


(1 edit)

No plans at this time, I'd have to acquire some hardware first.

The fix (hopefully) has been uploaded.  Please delete your old SynthNes folder and download the new version.

Thank you for the bug report, I think I see what's going on and should have a fix very soon.

What are you using to trigger the note? An external MIDI keyboard or the internal virtual keyboard? If using an external keyboard, try using the internal keyboard and make sure the octave setting is set to the default.

Do you get an error dialog like this?


If so, can you click the details button, copy the text, and then paste the output in a comment here?  Thank you for being patient by the way.

Hm, looking through the code I don't see any reason why this wouldn't work on a Famicom, but I'll definitely keep looking. In the meantime, have you tried a different USB cable and a different USB port on your computer?

Unfortunately I do not have a Famicom or Famicom N8 Pro to test with, but I am definitely willing to give it a try.  Do you have a Famicom with a Famicom N8 Pro?  If so, have you tried SynthNes on that setup?

If you do purchase an everdrive  for use with SynthNes, make sure it is the Pro version.