A new version of Sugarbox, a Amstrad CPC emulator for Windows, was released. The main features of the new version are emulation optimizations, support for the PlayCity and Multiface-II hardware, ZIP support and various other improvements (see changelog for more information).
Be sure to test the new version of the emulator and download the latest version from http://sugarbox.free.fr.

Changelog:

[Gate Array]: Fix mode changing : Imperial Mahjong now looks better!

[Expansions]: Add support for the Playcity

[Expansions]: Add support for the Multiface II cards.

[Z80]: Complete recoding of the Z80 core. It now use the real M and T states, and handle WAIT states correctly. More accurate.

[General]: ZIP support (only zip file at the moment) for tape and disks

[IPF]: IPF created is striclty equivalent to the original dump (in term of MFM track)

[IPF]: Minor fixes in IPF reading

[DSK]: Fix some wrong behaviour. Dsk reading should be more reliable (and will no longer crash)

[DSK]: Fix a bug in saving DSK file. It should no longer crash (anyway, if you can avoid using it, prefer HFE or IPF format !)

[Emulation]: All peripherals are now running in the correct timings.

[FDC]: Index detection fixed on Sector writing (Imperial Mahjong is able to save its configuration)

Kevin Thacker released a new work in progress version of his Amstrad CPC emulator called Arnold. For this release he did a huge amount of testing, especially for the FDC routines, and wrote a lot of tests to ensure that the emulator behaves just like the real machine.

A new version of Sugarbox, a Amstrad CPC emulator for Windows, was released. The main features of the new version are emulation optimizations, command line switches, sound emulation improvements and various other improvements.
Be sure to test the new version of the emulator and download the latest version from http://sugarbox.free.fr.

[Config files]: Fix the ‘-’ and ‘_’ for french keyboard: « From scratch » now autorun properly.

[Display]: Screenshots are fixed: No more unwanted black line at the top.

[Dump support]: Fix the code used to compute multi revolution dump, to be more reliable (when a revolution is wrecked, dont use it).

[FDC]: Lots of fix in the FDC: The ‘acid tests’ of arnoldEmu are almost all corrects now.

[FDC]: Fix some bugs when reconstructing the tracks (fix some dump of « Le Necreomancien », and various CTRaw files also).

[FDC]: The ‘Flip’ fonction (used to flip double sided dumps) is now working correctly. Double faces IPF are now working.

[FDC]: ’10′ bits used for bit synchronisation can be in a smaller number: 40 bits are enough to consider the PLL as correctly fixed between clock/data bits.

[General]: Fix a deadlock that occurs when a command is used during a dump disk is read.

[General]: Fix the autotype feature : the feature is more relevant. Also, the « | » character is correctly rtanslated to ‘ù’ on french keyboard.

[General]: Add a function to recording every frame into a screenshot.

[General]: Autorun feature is a bit more reliable (more rules added).

[General]: Added some command line switches: -sn xx (load xx as a Snapshot file), -drivea xx to set xx into drive A, -driveb (same for drive B), fullscreen to start in full screen mode, -config xx to load xx as config file, -command xx to run xx as basic command at start.

Kevin Thacker released new version of his cross-platform development tools CPCXfs and 2CDT. With CPCXfs you can transfer files between DSK images, which can be used in an emulator or to transfer files to the real Amstrad CPC, and your local file system. 2CDT is a similar tool, which is used to transfer files from your local file system intro a CDT cassette image. This can also be used in an emulator or transfered to the real machine. Both utilities are widely used for cross-platform development, e.g. with CPCtelera, to prepare your release.
You can download CPCXfs and 2CDT from the CPCWiki forums or at the end of this news. The source code is included in the ZIP archives of the release.

Changelog CPCXfs

Fixed errors shown with static analysis

CPCXfs will correctly set ERRORLEVEL command-line variable under more error conditions

Some other smaller bugfixes

Changelog 2CDT

You can define the sync byte for headerless

Command-line processing under windows and linux has been re-written. It is a lot better.

If you uses the mode with 2 blocks and you gave it a file which was shorter than a block it would not write it correctly. Now fixed.

When using pure tone it didn’t write the length of the ‘1’ pulse correctly

A new version of Sugarbox, a relatively new Amstrad CPC emulator for Windows, was released. The main feature of the new version is the support for various CPC emulator disk image formats (e.g. HFE of the HxC floppy emulator or RAW from kyroflux), precise Z80 emulation (according to Kevin Thackers timing test bench) and some other features.
Be sure to test the new version of the emulator and download the latest version from http://sugarbox.free.fr.

Changelog:

[CT-RAW/IPF]: Native support of these two format. CAPSLib dll from SPS is no longer used. This will fix some non-working dump( due to bug in the lib).

[IPF]: Add a SAVE IPF option. You can save your current disk in IPF format, to generate a 3″ disk. You can even write dump with weak sectors.

Meta

Legal Information

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.