CPC Rulez
https://cpcrulez.fr/forum/

[WIN32] CPC-EMU
https://cpcrulez.fr/forum/viewtopic.php?f=7&t=3935
Page 1 sur 1

Auteur :  hERMOL [ 05 Déc 2009, 10:05 ]
Sujet du message :  [WIN32] CPC-EMU

Citer :
Keyboard support improved 04.12.2009


At last. I have managed to implement configurable keyboard layouts in CPCemu. I think this improvement has deserved a new version number: v1.7 is out now! The Windows setup program is available in the Downloads section. Take it as an early christmas gift if you like. The Linux version is ready, too, but still needs to get compressed. Should be there after the weekend!

But don't expect too much. Indeed, one has more freedom to configure the keyboard than in the DOS version. However, the different usage of SHIFT in different national layouts causes subtle problems sometimes. If you improve cpcemu.dat significantly, please share your changes with me!

One question to French users: How in the world did/do you reach "@" and "\" on a French CPC?


url : http://www.cpc-emu.org/news.html ;linked:

Auteur :  Princesse Mariana [ 03 Jan 2021, 08:38 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
Something is going on here 01.01.2021
After 11 years, CPCemu 2.0 is coming soon. Happy New Year!

src/url: https://cpc-emu.org/news.html

Auteur :  Princesse Mariana [ 08 Jan 2021, 21:39 ]
Sujet du message :  Re: [WIN32] CPC-EMU v2.0

Citer :
07.01.2021 : CPCemu 2.0 released
I'm proud to present the latest release of CPCemu. It deserves a new major version number.

These are the features of version 2.0:
  • Runs on MacOS, Android, iOS, Linux (x86_64 and ARM, in particular on Raspberry Pi) and Windows
  • Graphics engine overhauled, introducing border, overscan, dynamic horizontal synchronisation (not perfect yet), scan doubling and some optional CRT blurring
  • Completely new CRTC (CPC's graphics chip) emulation, quite accurate, and selectable between CRTC types 0, 1 and 2 (most demos work as on a real CPC)
  • Realistic timing of CPU instructions and interrupts
  • Sound emulation significantly improved, now able to play digitized sounds (such as speech and special effects)
  • Different accelerated modes of operation ("Turbo", with and without CRTC synchronisation)
  • Debugger with optional CRTC single-stepping alongside the CPC screen, including crosshairs indicating the current electron beam position
  • Graphical menu (in addition to function keys)
  • Virtual on-screen joystick on Android and iOS
  • Keyboard configuration improved, enabling easier customization
  • Many small improvements (e. g., correct handling of CPU register R, support for ZIP file archives without external "unzip", V3 Snapshot files) and bug fixes (e. g., floppy disk controller now correctly reads strange sectors such as Speedlock)

src/url: https://cpc-emu.org/download.html

Auteur :  Pasoft [ 09 Jan 2021, 02:39 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Dear friend,
Good work on making a CPC emulator for Android :D .
The app needs lots of work, as due to touch screens, it is very difficult to browse on menus.
There should be auto-landscape or a setting for that, because starting in portrait mode makes everything too small (useless).
Proposal: disable portrait mode, emulator launch should always be in landscape.
And, where is the folder to add .dsk files? :?

Pete

Auteur :  hERMOL [ 09 Jan 2021, 09:37 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Code :
Function Keys
=============
 F1  Help [Introduction]
 F2  Toggle between CPC screen and message screen (red border) {DOS}
 F2  Toggle between real-time and unlimited-frames-per-second emulation {Non-DOS}
 Shift+F2  Toggle between CPU speed 1x, 3x and 24x at current number of frames per second {Non-DOS}
 F3  [Insert Disk]
 F4  Toggle Sound on/off [Sound enabled]
 F5  [Load Snapshot] (memory dump)
 F6  [Save Snapshot]
 F7  [Setup Menu]
 F8  Reset CPC
 F10 Debug Menu
 F11 Toggle fullscreen mode {Non-DOS only}
 F12 Exit CPCEMU

More detailed instructions may be found in the cpcemu.hlp file

Auteur :  Princesse Mariana [ 15 Mars 2021, 20:35 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
CPCemu 2.2 released - 14.03.2021
Again, there is a new version of CPCemu with some new features:
  • Setup option to use arrow keys as joystick
  • Main menu improved for small screens (Android, iOS)
  • Improved output in CRT-monitor mode ("Video mode=1", including better window behaviour for desktop versions)
  • Improved emulation of the HSYNC signal ("blacker than black", relevant for some demos as Dreamend)
  • Fixed errors: Folder sharing on Android, sound output, poke database (Android, iOS)

CPCemu 2.1 released - 23.02.2021
Once again, I'm happy to present a new version of CPCemu. New features are:
  • Available also for Linux-x86 (32 Bit) and (soon) Linux-ARM64 (64 Bit)
  • Further features of CRTC (types 0 and 1) and Gate Array implemented (e. g. behaviour of register 6, and the colours)
  • User interface improved: text size on Android and iOS, Drag & Drop of DSK files on Windows, MacOS and Linux
  • The versions for Android and iOS accept DSK and ZIP files from other applications (e. g. downloads from the browser)
  • Further features of the disk controller (FDC) implemented (Orion Prime in the 4 disk version loads correctly now)
  • Multiple improvements (e. g. autostart, green monitor, cassette relay)

src/url: https://cpc-emu.org/news.html

Auteur :  Princesse Mariana [ 20 Mars 2021, 10:00 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
19-03-2021 : WIN32 Portable version; software and manuals all-in-one
20-03-2021 : cpcemu-android-multicpu-2.2.1.apk


src/url: https://cpc-emu.org/download.html

Auteur :  Princesse Mariana [ 22 Mars 2021, 17:19 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
22-03-2021 : cpcemu-linux-arm64-2.2.tar.gz 1.7 MB Software and manuals all-in-one
22-03-2021 : cpcemu-linux-arm-2.2.tar.gz 1.7 MB Software and manuals all-in-one

Auteur :  PhilA [ 28 Mars 2021, 15:19 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Princesse Mariana a écrit :
20-03-2021 : cpcemu-android-multicpu-2.2.1.apk

Ça j'avoue qu'un émulateur Amstrad sur mon télephone c'est assez bluffant! :D

Auteur :  Princesse Mariana [ 14 Juil 2021, 17:05 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
13.07.2021 : CPCemu bug fix release 2.3.2.1 for ARM (Raspberry Pi) released
There was a general problem with director paths on 64-bit Raspberry Pi OS, because the C function "strcpy" (yes, I know it is dangerous) behaves different than in 32 bit and than in any other OS for which CPCemu is provided. This is fixed now.
Besides, the SDL message-box system does not work on 64-bit Raspberry Pi OS, so any messages (error and non-error) are, again (as earlier), output in a terminal window. For all other OS (and probably for other window managers than LXDE) these messages can be displayed by pressing SHIFT while exiting CPCemu.

11.07.2021 : CPCemu 2.3.1/2.3.2 released
These are bugfix releases. They correct the following problems:
  • File handling on systems with a case-sensitive file system.
  • Missing folder "m4" in some Linux packages.
  • Outdated online help on Android.
  • Sound volume very high.

07.07.2021 : CPCemu 2.3 released
After nearly four months of hard work, I'm back with a new version of CPCemu. I'm very proud to present an exclusive feature:
  • Complete emulation of an M4 Board (http://www.spinpoint.org) using a host directory as drive C: (i. e. SD card; even for SymbOS), including network/internet connections, dynamic ROM simulation and (replaceable) Hack ROM (lower ROM). Many thanks to Duke for providing information and staying patient!
  • CRTC emulation of type 0 (register 8) and type 1 (register 6) even better than before.
  • HYSNC and VSYNC emulation still a bit improved.
  • Online help updated.
  • Mouse pointer visible on movements.
  • Correction of many small and big errors (in particular, 576 KB RAM work correctly now for the first time after decades) and improved error reporting.

url/src: https://cpc-emu.org/

Auteur :  Princesse Mariana [ 22 Juil 2021, 18:21 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
20.07.2021 : CPCemu published in Google Play Store
I hereby announce that CPCemu (v2.3.2.1) has been published in the Google Play Store for Android as my first Android app.

20.07.2021 : CPCemu bug fix release 2.3.2.1 for Linux released 13.07.2021
There was a general problem with directory paths on some Linux systems, because the C function "strcpy" (yes, I know it is dangerous) behaves different than expected. This is fixed now.
Besides, the SDL message-box system does not work on 64-bit Raspberry Pi OS, so any messages (error and non-error) are, again (as earlier), output in a terminal window. For all other OS (and probably for other window managers than LXDE) these messages can be displayed by pressing SHIFT while exiting CPCemu.

src/url: https://cpc-emu.org/news.html

Auteur :  Princesse Mariana [ 31 Juil 2021, 22:06 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
30.07.2021 : CPCemu 2.3.3 released
This release (also available in the Android Play Store) provides:
  • Snapshot sizes of up to 576 K (uncompressed only).
  • Default snapshot size can be changed in configuration file.
  • New option to use on-screen joystick as cursor keys.
  • Several bug fixes, in particular in the context of ROM handling.

url/src: https://cpc-emu.org/news.html

Auteur :  Princesse Mariana [ 30 Déc 2021, 11:28 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
29.12.2021: CPCemu 2.4 released
Unfortunately, this release took 5 months, but it was a bit difficult. It provides:
  • Original, but virtual CPC keyboard in 4 different languages. Click/touch at the bottom border to get it.
  • Loading firmware ROMs (0 and 255) from the running emulator (setup menu).
  • Upgrade to the latest SDL version (2.0.18). If you don't get the virtual keyboard, the on-screen joystick and the graphical main menu you should consider upgrading your installed SDL version.
  • Correction of many errors (M4 file names, M4 sockets, sound output, restart of emulation, error tolerance, screen layout, Z80 R register).
This release is also available in the Android Play Store.

Auteur :  Princesse Mariana [ 14 Août 2022, 18:23 ]
Sujet du message :  Re: [WIN32] CPC-EMU

Citer :
13.08.2022 : CPCemu 2.5 released
Almost 8 months after the previous release, I'm proud to present a new version. I thought of making it v3.0, but decided to save the new major version number for a new user interface I'm working on. Many thanks go to Vincent Weber for thoroughly and patiently testing the Android version (thus improving the others, too).

Even without a new UI, the current version provides many new features:
  • Floppy LED (visible only with virtual keyboard)
  • Virtual keyboard:
    - adjustable: position, size, transparency
    - persistent: saves position, size, transparency automatically (separately for portrait and landscape on Android and iOS)
    - visual und acoustic (switchable) feedback
  • Virtual joystick in two different sizes
  • Virtual mouse (selectable instead of joystick): AMX, Reisware/Gerdes or Symbiface II (PS/2)
  • Original sounds of disk drive, cassette relay and keyboard (can be switched on and off)
  • Zoom function (display without border), alternating with and without full screen; persistent (separately for portrait and landscape on Android and iOS)
  • Audio emulation deeply revised; output quality significantly improved (you can select from 4 output frequencies)
  • Vortex memory extension SP64...SP512
  • Jarek memory extension 576KB...4096KB
  • Bank-switching speed dramatically improved; correct emulation of C3 mode
  • IPv6-enabled web server similar to M4 board (upload and download into/from the emulator via web interface)
  • Autostart behaviour improved (automatic file selection and deactivation)
  • Minimal audio latency on Android (Oboe)
  • User interface improved on Android/iOS
  • Setup settings are saved immediately
  • First preparations for new user interface
  • Adjusted to SDL version 2.0.22 (which needs to be installed manually on Linux)
  • Fixed bugs: background-foreground-changing behaviour on Android, real-time speed, video output speed (in particular on Android, iOS and MacOS, I think also on the Raspberry Pi), memory leaks, M4 sockets, file access on Android and iOS
This release is also available in the Android Play Store.

url/src: https://cpc-emu.org/download.html
url: https://play.google.com/store/apps/deta ... ons.cpcemu

Page 1 sur 1 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/