FigBug / SID

GNU General Public License v3.0
37 stars 3 forks source link

feature request: register dump #3

Open cyberic99 opened 6 years ago

cyberic99 commented 6 years ago

Hello It could be interesting to have a realtime register dump, to a pipe. The output could then be sent by another process, to real hardware, or logged to a file. You could use a text format with timing info and reg nb/value, or use the .vgm format, for instance. What do you think about it?

cyberic99 commented 6 years ago

@FigBug what do you think?

FigBug commented 6 years ago

Haven't had time to look into doing it yet, pretty niche feature.

cyberic99 commented 6 years ago

In fact I think that it won't be too difficult, as you already work with the emulated CPU registers. It is a step towards playing the tunes on real hardware, so I think it can be quite useful

danboid commented 5 years ago

That doesn't make sense to me. Surely this plugin is for people who don't have a real SID chip or are looking to exploit the advantages of softsynth plugins? Why send data to a real SID via a softsynth plugin, which could only introduce latency and other potential issues?

cyberic99 commented 5 years ago

The aim is to record the reg dump and then replay it later on real hardware. It does not really need to be realtime or latency-free, but it has to embed accurate timing information