Hi,
Finally got some free time . One important thing first, Avira will give a false positive on the file. Just ignore it .
stay safe,
AamirM
Finally got some free time . One important thing first, Avira will give a false positive on the file. Just ignore it .
In the last cycle of each executed instruction, it is tested if there is any feedback (IRQs). So yes, feedback is done only on instruction edges. And I am referring to CPU cycles.I am curious as to what you mean by "cycle by cycle" - it seems to imply that emulation is done at precision that's higher than one instruction at a time. But with the way you're describing the emulation of VDC and PSG there are no state changes that can happen inbetween instructions. Technically state changes can happen inbetween instructions, but the only feedback that can happen must be done at instruction edges. Likewise, CPU internal state only changes mid-instruction.
It's also unclear if you're referring to CPU cycles or master cycles. But since you mentioned the "fast" clock as being relevant then I'll assume you mean CPU cycles.
I did originally ran the PSG at 3.58MHz. But it was very slow so I had to ditch this option for now. I am now thinking of making use of dual core and doing PSG/resampling on the other core. And in your tests, were you testing in noise mode? Noise levels can behave strangely. Good to see you here, btw.You may have to emulate it at 3.58MHz, 7.16MHz, or perhaps even 21.477MHz, if you want to be totally completely accurate; some tests I had a friend run on his PC Engine/SuperGrafx/CoreGrafx(can't remember) produced some very peculiar results that led me to believe the HuC6280 is creating different volume levels through high-frequency PWM, though I haven't confirmed it with an oscilloscope or anything. Of course, you don't need to emulate that to get games running acceptably...
I haven't checked. Will check it out soon.Does the new TurboEngine handle the "SPEED-UP" password in Youkai Douchuuki correctly?
A cheat searcher will be added. Also if you can give me some cheats then I can make a cheat file .AamirM, please upload an example cheat file (in .dat format). And whether you will add built-in cheat finder like ArtMoney?
stay safe,
AamirM