2014-04-27

Jspeccy v0.93

EmuCR: Jspeccy Jspeccy v0.93 is released. Jspeccy is a new version of the ZX Spectrum emulator in Java.

Jspeccy v0.93 Changelog:
- Command line arguments in order to integrate the emulator with other utilities. Included parameters -h / – help to find out what options can be put.
- Support Drag & Drop files TAP/TZX/CSW/SNA/SP/Z80/SZX/ROM.
- Following the first news I've had to place the configuration file, JSpeccy.xml in a fixed place, so that when you run the emulator from the command line, always find that file and creating it do not go out there to spray and Moche. However, there is an important detail to consider. If command line only put a file to upload (tape, snapshot or ROM), the emulator will boot with the configuration you have on file. If there is a choice, start with the default options, like I just create the configuration file and will have to put all the options we need or want. The file is created in the user's $ HOME on Linux (and I suppose in MAC) and Windows in C: Documents and Settings nombre_usuario_sesion
- Italian translation, courtesy of Alessandro Grussu. Thank you very much, Alessandro.
- Correct emulation bits 3 and 5 of register F in SCF / CCF instructions. This emulation is consistent with that observed in Zilog processors. In the NEC could be different. Thanks to Patrick for his research Rak about and test programs.
- SZX file format has been updated to version 1.5, which will preserve the information needed to emulate the above.
- Complete, now hidden log memptr emulation. Thanks again to Patrick for test programs.
- Added an option to disable questions confirmation actions.
- Added an option to reverse the state of the bit while loading EAR TZX. The only game I know of that requires this is the Forbidden Planet, but who knows if any more.
- Added support for loading snapshot files in SP format, the emulator itself VGASPEC Pedro Gimeno.
- Double-click the icon for ribbon status bar, the dialog opens tape catalog.
- Added an option to open a file to tape, the emulator automatically start charging. No more, reboot and type LOAD "" (snif!).

Fixes and improvements:
- Improved the sound emulation subsystem, so that the exact number of sound samples are always generated in each frame. In fact, now the sound card is used for better timing by the above method. However, the above method is still used in case that the sound is disabled. With this improvement I managed to successfully use the emulator to play tapes or TZX TAP and load, while in fact, in the emulator and on the real Spectrum, using the headphone output of the PC. You just have to disable fast loading and raise enough volume PC.
- Thanks to the illustrious Misco Jones of our good and dear friend Radastan, I discovered a small bug in the emulation of the beeper. Incidentally, I tried to improve a bit the filter to avoid some strange effects that could be heard at times.
- Thanks to the theme music of Carlos Michelis I discovered an error in the emulation AY-3-8912 that caused some things sounded slightly out of tune. As usual with the AY, which seemed a cumbersome problem to solve, things led to many hours of work ended with an amendment to this emulation that tries to make it perfect. If I have succeeded or not, you will say.
- Windows is no longer necessary to have a thread launched for adequate timing.
- Fixed some errors in the mapping mode to PC keyboard to Spectrum.
- Fixed an exception error handling timeouts

Download: Jspeccy v0.93
Source: Here

0 Comments

Post a Comment