EmuZWin v2.5 Release 1.0

posted in Emulator Release by mfc on Jun 10th, 2004

EmuZWin, a Sinclair Spectrum emulator for Windows, has been updated today! Here is what's new:
    Map Builder
  • [*] In the Map Builder, mouse DblClick, keyboard keys Enter and Escape switch to the main window (a toolbar button also added). In the main toolbar, optional button added: Add Room to Map (also switches to Map Builder, visible when Map Builder is visible only and Map Builder button also is visible on the main toolbar).
    Loading & Saving
  • [+] While loading from .EZX, tape state (playing, position) restored more carefully (if saved in a new version too).
  • [*] Loading from tape improved: flash-load works a bit better, and flash- and fast tape load also applied when Tape Browser is visible (but still not, if a Debugger is visible).
  • [*] An option added Reset Tape Position when Spectrum reset (turned off by default).
  • [-] Problems with autostart tape while loading .TAP fixed.
  • [*] Reporting Tape loader signatures no more used.
  • [+] Saving a snapshot(!) in .TAP format provided via plugin.
  • [+] Saving sound in .OUT format now possible (as well as tracing any ports output as described in .OUT format specification).
    Sound & Video
  • [-] AY Noise generation fixed.
  • [+] An option Double Loud Center Channel added in configuration (controls AY stereo).
  • [-] If there were no sound card installed, the Emulator could not start normally - fixed.
  • [-] Flip Vertical works correctly for all timing models now.
  • [*] High Quality Magnification Filter optimized a bit (for speed) and fixed (right and bottom lines eliminated). Saving High Quality Magnification state in a registry provided.
  • [+] An option View|Refresh|Allow Skip Frames added (turned on by default), which prevents slowing down the Emulator when a lot of operations should be done while rendering video output (e.g. in GigaScreen, High Quality Magnification, 256 Colors modes).
  • [+] An option Show Led Status in Direct-X full-screen mode added (off by default), which controls if to show speed in Direct-X full-screen. Now this option not depends on Show Status option, which has effect in windowed modes only.
  • [-] Direct-X mode fixed and optimized a lot (especially for multicolor).
    Speed control
  • [-] Speed now fixed when sound is turned off or Direct-X sound not used.
  • [-] Selecting speed via Num[*] fixed in full-screen (this bug appeared in a previous release).
  • [*] Minimal possible custom speed is 1% now.
  • [+] An option Disable [desktop] animation effects while running added: to prevent sound "flicks" while minimizing/restoring windows while running the emulator. This option affects entire desktop but allows to hear continues music which otherwise is interrupted while working with other applications.
    Debugger & Assembler
  • [-] Keys shortcuts for commands in the Debugger stopped functioning in a previous release. Fixed.
  • [+] In the Debugger, operation added Run To End Of Frame.
  • [*] The Debugger is improved a bit: now difference between TState counter is shown any way (by modulo on TStates-per-frame), even on Step Over command and after any stop on breakpoint, not only after Step Into command.
  • [*] The Debugger now shown and brought to front when break point occur.
  • [*] The Assembler is improved a bit: now 3rd step used if it is necessary (if a label of EQU-defined value is changed on 2nd step, this allow to define dependant EQUs in any place in a source).
    Core & Hardware Emulation
  • [*] Menu item File|New renamed to File|Model and in most cases switching between models does not require now reset.
  • [+] Models added: Pentagon256/512, Scorpion256/1024, KAY256/1024, Profi256/512/768/1024, ATM1 512/1024, ATM-turbo2/turbo2+ 1024. For now, switching memory provided in most cases. Additional video-modes and working with additional ROM banks is not yet supported in full.
  • [-] Contention fixed for some instructions and for ports. Loading custom contention timing settings from a registry fixed (RAM bank 0 always became contended by error).
  • [*] Contention options changed: ULA Buffer now measered in TStates, parameter Border Granularity added (on Pentagon, default granularity is 1 TState, so Rage demo works now as it should).
  • [-] Working with +2A/+3 model with TR-DOS also turned on - fixed.
You can download this from our Spectrum section.


Emulators For:
Windows/DOS
Unix/Linux
BeOS
Macintosh
Amiga
Consoles
Java
Palm OS
Pocket PC
Digital Cameras
Digital Phones
Calculators
QNX
Windows Mobile Smartphone
Microsoft Silverlight



Other Releases
Extenders
Frontends
ROMs (Public Domain)
Hacks
Cheats
Movies
Savestates
Music
Technical Documents
Translations

Utilities:
General
Auditing
Cheating
Development
Game Modification
Music Playback / Manipulation
Plugins



Downloads:
Home
Forums
News
News Archive
Register
My Hacks
My Cheats
My Movies
My Savestates
My Music
My Technical Docs
My Translations



Popular Systems
Commodore 64
Dreamcast
GameBoy
GameBoy Advance
GameCube
Genesis / Sega CD
MAME
NES
Nintendo 64
Nintendo DS
Playstation
Playstation 2
Sega Master System
Sega Saturn
SNES
Virtual Boy
XBOX
>> More


Hosted Sites
Ad Squared
Bat GBA
Bloodlust Software
Slick Productions
Drewseph
FF8 Soundfont
GamerBase
General CoolNES Translations
Jathys
Just4Fun Translations
Kirbybox
Metroid II Secrets
Mega Man XZ
Mr Click
FB Config
Nintendo Game Archive
NiftyHacks
ROM MVP
ROMs
RPG Central
Swedish Emulation News
Spun Web Translations
NESten
Topping Translations
ZD SPC
Zeldit
ZeroSoft
ZSNES