Nouvelle version pour cet émulateur de SuperNes pour Dos et Windows dont voici les améliorations:

– Sound: Fixed a flaw in the order of operations in sample volume multiplication, causing a slight improvement in sound accuracy
– SPC700: Fixed a bug in the MUL YA opcode which caused it to not update flags
– SPC700: Fixed a bug in the POP PSW which caused the direct page base address to not be updated
– Render: Corrected handling of writes to BG offset registers and mode 7 matrix registers, thanks to anomie for research
– Sound: Improved timing accuracy of direct envelope height setting mode
– SPC700: Corrected POP PSW to allow changing of B flag, and PUSH PSW to reflect its current state
– SPC700: Corrected a bug in updating of H flag by SBC, and some bugs in updating of flags in ADDW and SUBW, and potentially in INCW and DECW; thanks to Overload for some of the related research
– Sound: Fixed a bug which caused attack rate 15 to be far too slow
– Sound: Fixed bugs in sustain and release which could cause ENVX to underflow
– Source: Fixed some issues in the source which caused problems building on Linux, thanks to Jonathan Gevaryahu for pointing this out
(b>0.84 [TRAC]
– Source: Fixed a flaw that caused problems during linking
– SPC700: Fixed a bug in the timing of timer 2
– SPC700: Fixed a bug in the timing of SPC700 opcode execution
– SPC700: Fixed a bug affecting all of the SPC700 timers, causing the delay needed for cases where the timer target is set previous to the current position to only be applied in all cases where it was not needed
– SPC700: Rewrote entire core, replacing it with a cycle-based core written in C; helps Tales of Phantasia and games by Enix
– SPC700: Corrected timer counter registers to not be reset on write, and corrected most write opcodes to read first, thanks to anomie for research confirming this theory
– Source: Fixed a bug in the makefile that caused ‘make clean’ to not remove the binary

Télécharger SNEeSe (Dos) v0.853 (686,7 Ko)

Site Officiel

En savoir plus…