Author Topic: CPCEC a new emulator from cngsoft  (Read 2622 times)

0 Members and 1 Guest are viewing this topic.

Offline Arnaud

  • Supporter
  • 6128 Plus
  • *
  • Posts: 523
  • Country: fr
  • Liked: 442
  • Likes Given: 819
CPCEC a new emulator from cngsoft
« on: 09: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



Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 466
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 933
  • Likes Given: 809
Re: CPCEC a new emulator from cngsoft
« Reply #1 on: 12:11, 16 March 19 »
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
« Last Edit: 14:45, 16 March 19 by XeNoMoRPH »

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.284
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 719
  • Likes Given: 1561
Re: CPCEC a new emulator from cngsoft
« Reply #2 on: 20:30, 17 March 19 »
Where are the particular strength of this emulator?

http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 466
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 933
  • Likes Given: 809
Re: CPCEC a new emulator from cngsoft
« Reply #3 on: 08:27, 18 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

Offline roudoudou

  • 6128 Plus
  • ******
  • Posts: 664
  • Country: fr
    • urban exploration
  • Liked: 923
  • Likes Given: 588
Re: CPCEC a new emulator from cngsoft
« Reply #4 on: 11:57, 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 😁
use RASM, the best assembler ever made :p

I will survive

Offline norecess

  • CPC664
  • ***
  • Posts: 70
  • Country: ca
  • Liked: 142
  • Likes Given: 61
Re: CPCEC a new emulator from cngsoft
« Reply #5 on: 13:43, 18 March 19 »
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!


Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.284
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 719
  • Likes Given: 1561
Re: CPCEC a new emulator from cngsoft
« Reply #6 on: 18:59, 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 (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Arnaud

  • Supporter
  • 6128 Plus
  • *
  • Posts: 523
  • Country: fr
  • Liked: 442
  • Likes Given: 819
Re: CPCEC a new emulator from cngsoft
« Reply #7 on: 20:43, 18 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.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.284
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 719
  • Likes Given: 1561
Re: CPCEC a new emulator from cngsoft
« Reply #8 on: 21:35, 18 March 19 »
Nice!  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 466
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 933
  • Likes Given: 809
Re: CPCEC a new emulator from cngsoft
« Reply #9 on: 20:49, 20 March 19 »
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.

Offline dlfrsilver

  • CPC6128
  • ****
  • Posts: 249
  • Liked: 73
  • Likes Given: 6
Re: CPCEC a new emulator from cngsoft
« Reply #10 on: 13:23, 22 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.




Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 466
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 933
  • Likes Given: 809
Re: CPCEC a new emulator from cngsoft
« Reply #11 on: 11:52, 26 March 19 »
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.

« Last Edit: 15:30, 26 March 19 by XeNoMoRPH »

Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 466
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 933
  • Likes Given: 809
Re: CPCEC a new emulator from cngsoft
« Reply #12 on: 20:52, 10 April 19 »
  • 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).

Offline cngsoft

  • CPC664
  • ***
  • Posts: 126
  • Country: es
  • Liked: 393
  • Likes Given: 355
Re: CPCEC a new emulator from cngsoft
« Reply #13 on: 21:23, 07 May 19 »



* 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)

Offline Arnaud

  • Supporter
  • 6128 Plus
  • *
  • Posts: 523
  • Country: fr
  • Liked: 442
  • Likes Given: 819
Re: CPCEC a new emulator from cngsoft
« Reply #14 on: 21: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 ?

Online Fabrizio Radica

  • Supporter
  • CPC664
  • *
  • Posts: 128
  • Country: it
  • Amiga and CPC6128 User
    • Retroacademy
  • Liked: 104
  • Likes Given: 117
Re: CPCEC a new emulator from cngsoft
« Reply #15 on: 23:10, 07 May 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? :)
Amstrad CPC6128 <3
http://www.facebook.com/groups/retroacademy/
Retroacademy.it - retrocomputing, retrogame anni &#039;70, &#039;80, &#039;90
Retroacademy.it - retrocomputing, retrogame anni '70, '80, '90

Offline reidrac

  • Supporter
  • 6128 Plus
  • *
  • Posts: 688
  • Country: gb
  • Trying to gamedev!
    • index.php?action=treasury
    • usebox.net
  • Liked: 1198
  • Likes Given: 724
Re: CPCEC a new emulator from cngsoft
« Reply #16 on: 08:48, 08 May 19 »
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 and The Dawn of Kernel for the CPC.

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

Offline XeNoMoRPH

  • 464 Plus
  • *****
  • Posts: 466
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 933
  • Likes Given: 809
Re: CPCEC a new emulator from cngsoft
« Reply #17 on: 08:44, 14 June 19 »
  • 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

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.043
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2982
  • Likes Given: 5182
Re: CPCEC a new emulator from cngsoft
« Reply #18 on: 15:08, 25 June 19 »
Anyone's got a direct link? Company firewall is blocking dynamic dns servers...

Offline Chinnery

  • CPC664
  • ***
  • Posts: 115
  • Country: gb
  • Liked: 66
  • Likes Given: 84
Re: CPCEC a new emulator from cngsoft
« Reply #19 on: 15:35, 25 June 19 »
Anyone's got a direct link? Company firewall is blocking dynamic dns servers...
http://cngsoft.no-ip.org/cpcec-20190526.zip


Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.043
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2982
  • Likes Given: 5182
Re: CPCEC a new emulator from cngsoft
« Reply #20 on: 15:38, 25 June 19 »
Thanks man :)

Offline cngsoft

  • CPC664
  • ***
  • Posts: 126
  • Country: es
  • Liked: 393
  • Likes Given: 355
Re: CPCEC a new emulator from cngsoft
« Reply #21 on: 12:18, 03 August 19 »
I just released a new version that (among other things) answers this question:

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.



« Last Edit: 21:23, 12 August 19 by cngsoft »
(if you can't see the banner right now my server is currently offline)

Offline cngsoft

  • CPC664
  • ***
  • Posts: 126
  • Country: es
  • Liked: 393
  • Likes Given: 355
Re: CPCEC a new emulator from cngsoft
« Reply #22 on: 13: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.
« Last Edit: 13:42, 10 August 19 by cngsoft »
(if you can't see the banner right now my server is currently offline)

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.043
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2982
  • Likes Given: 5182
Re: CPCEC a new emulator from cngsoft
« Reply #23 on: 16:50, 10 August 19 »
Yes, ideally dark blue on black won't happen again  :laugh:

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 21
  • Likes Given: 3
Re: CPCEC a new emulator from cngsoft
« Reply #24 on: 12:10, 12 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?