News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Arnaud

CPCEC a new emulator from cngsoft

Started by Arnaud, 08:14, 16 March 19

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Arnaud

Hello,
i have just discovered this new emulator (release 14/03/2019), maybe the substitute of CPCE95 i still use.

Congratz to CNCSoft  :)

http://cngsoft.no-ip.org/cpcec.htm



XeNoMoRPH

#1
Yes , the other emulator is 10 years old , and there is another new ZX Spectrum emulator in the same web , ZXSEC

small video
https://youtu.be/F5jC76gjt_U
your amstrad news source in spanish language : https://auamstrad.es

GUNHED

Where are the particular strength of this emulator?

http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

XeNoMoRPH

Quote from: GUNHED on 19:30, 17 March 19
Where are the particular strength of this emulator?
According to its author, It is made in C instead of assembler, it is much more correct internally than the previous CPCE, everything is done by keyboard, there are no menus
your amstrad news source in spanish language : https://auamstrad.es

roudoudou

Quote from: XeNoMoRPH on 07:27, 18 March 19
According to its author, It is made in C instead of assembler, it is much more correct internally than the previous CPCE, everything is done by keyboard, there are no menus


This is cons, not strength 😁
My pronouns are RASM and ACE

norecess464

I tried the emulator with phX demo. Pretty encouraging ! Only the tunnel part (shown before Freddy) showed some visible artefacts. Plus FDC loading that slowed down audio, too. But all the rest was pretty accurate!

My personal website: https://norecess.cpcscene.net
My current project is Sonic GX, a remake of Sonic the Hedgehog for the awesome Amstrad GX-4000 game console!

GUNHED

Quote from: XeNoMoRPH on 07:27, 18 March 19
According to its author, It is made in C instead of assembler, it is much more correct internally than the previous CPCE, everything is done by keyboard, there are no menus


Ok, sounds it's quick then. Does it have a turbo mode?
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Arnaud

Quote from: GUNHED on 19:30, 17 March 19
Where are the particular strength of this emulator?

Drag'n drop and auto start with a dsk file on my desktop shortcut.

Really quick to start a downloaded file.

GUNHED

http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

XeNoMoRPH

Version log

       
  • 20190318 -- third public release. By default the window shows a menu; new option -+ hides it.
  • 20190317 -- second public release. Fixed Win32 joystick bugs: JoyGetPos returns ZERO on OK, not on ERROR.
your amstrad news source in spanish language : https://auamstrad.es

dlfrsilver

Quote from: GUNHED on 20:35, 18 March 19
Nice!  :)


the tapes are always started with turbo mode ;


it's 100% compatible with all games released on tape. Even the hardest schemes works with it. (MBC, Gremlin loader 1,2,3 for ex.).


I have tested CNGSOFT new emulator (i'm the alpha tester) against 1300 original CPC games, including 1000 games in their tapes versions.




XeNoMoRPH

#11
20190325 -- fourth public release. Onscreen indicators (hide them with -O); fixed bugs in ZXSEC that slowed emulation down when the frameskip wasn't zero, and another bug in audio recording on WAV files.

your amstrad news source in spanish language : https://auamstrad.es

XeNoMoRPH


       
  • 20190408 -- seventh public release. Fixed a bug in the YM3 file recording, another one in the ZXSEC internal timings, and one more in the debugger commands with optional parameters.
  • 20190404 -- sixth public release. Fixed a Z80 emulation bug in IRQ logic. Configuration (computer model and file paths) is kept across sessions in a INI file.
  • 20190331 -- fifth public release. Tapes can be browsed, either by file position (WAV and CSW) or by block (CDT, TZX and TAP).
your amstrad news source in spanish language : https://auamstrad.es

cngsoft




* 20190419 -- eighth public release. Added options for image and sound interpolation; tape automatically rewinds itself when it reaches the end (à la FUSE); fixed a bug in TZX files that store 0 instead of 8 in the "used bits" field, another bug in CUSTOM INFO blocks in TZX files, and another one when ZXSEC loads a 48K SNA file in Plus3 mode (users should manually switch to a safe model beforehand anyway). INI files now remember the names of the last used files.

* 20190430 -- ninth public release. Softer B/W Spectrum palette; fixed bug in FDC sector size calculation if GAP datas are stored (Loriciels' discs); added simple memory contention to ZXSEC ("Amaurote", "Black Lamp", "Puzznic", "Sly Spy", "Zub"...).
(if you can't see the banner right now my server is currently offline)

Arnaud

Hello,
i just tried your latest version, but i haven't found how disable the console window.

Is a way to hide the console or you still need it for debugging ?

Fabrizio Radica

Quote from: Arnaud on 08:14, 16 March 19
Hello,
i have just discovered this new emulator (release 14/03/2019), maybe the substitute of CPCE95 i still use.

Congratz to CNCSoft  :)

http://cngsoft.no-ip.org/cpcec.htm
any solution for Autotype like JavaCPC? :)

reidrac

Very nice. I use CPCE a lot for development in Linux because is fast to start (and it works fine with WINE, better than WinAPE).

I see CPCEC doesn't do "proper" fullscreen and only maximizes the window. Other than that, I can see it replacing CPCE for my dev pipeline.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick and Hyperdrive for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

XeNoMoRPH


       
  • 20190526 -- minor patch fixing a bug in autorun mode: opening menus and switching windows cancelled the automatic keyboard.
  • 20190524 -- tenth public release. Added support for CDT/TZX file blocks 0x24 and 0x25 (loop start and ending) (cfr. BATMAN.TZX), fixed bugs in the handling of weak sectors in DSK files (cfr. "Titus Classiques"), YM file
your amstrad news source in spanish language : https://auamstrad.es

Gryzor

Anyone's got a direct link? Company firewall is blocking dynamic dns servers...

Chinnery

Quote from: Gryzor on 13:08, 25 June 19
Anyone's got a direct link? Company firewall is blocking dynamic dns servers...
http://cngsoft.no-ip.org/cpcec-20190526.zip


Gryzor


cngsoft

#21
I just released a new version that (among other things) answers this question:

Quote from: Arnaud on 19:30, 07 May 19
Hello,
i just tried your latest version, but i haven't found how disable the console window.

Is a way to hide the console or you still need it for debugging ?

* 20190731 -- eleventh public release. Added a new UI-based debugger (typing commands is no longer needed) and support for ZIP archive reading based on PUFF.C from the ZLIB project, upgraded GCC to 5.1.0 and removed all `inline` tags (they did more harm than good), and generally reworked all internals to make them OS-independent. Several details improved as well: the file selector fixes a bug in Win10, "browse tape" dialog shows the file name, Spectrum +3 automatically becomes +2A to load tapes, `auto rewind` shows up in Edit menu and fixes bugs in CSW files, and sound emulation has improved, for example "Terminus" on CPC plays sound and "Agent X II" on Spectrum is no longer noisy.

The console window is no longer a required part of CPCEC and ZXSEC; the sources still include the old debugger, but it's disabled by default.



(if you can't see the banner right now my server is currently offline)

cngsoft

#22
Small update:
20190809 -- minor patch restoring the "silent" discarding (i.e. without error codes) of write operations in read-only discs and allowing the automatic booting of IBM-formatted discs.

While it isn't a very faithful approach to the disc write protection, this should let several copy-protected games run straight from ZIP archives instead of complaining that the disc is read-only. Besides, AFAIK the opposite case never happens: no protection fails when the disc is NOT write-protected.



Ideally, this screen won't happen from now on.
(if you can't see the banner right now my server is currently offline)

Gryzor

Yes, ideally dark blue on black won't happen again  :laugh:

The_Mole_UK

Quote from: cngsoft on 11:41, 10 August 19
Small update:
20190809 -- minor patch restoring the "silent" discarding (i.e. without error codes) of write operations in read-only discs and allowing the automatic booting of IBM-formatted discs.

While it isn't a very faithful approach to the disc write protection, this should let several copy-protected games run straight from ZIP archives instead of complaining that the disc is read-only. Besides, AFAIK the opposite case never happens: no protection fails when the disc is NOT write-protected.



Ideally, this screen won't happen from now on.
Can it use ParaDOS v1.2? / Remap keyboard?

Powered by SMFPacks Menu Editor Mod