Author Topic: CPCEPower v1810  (Read 326 times)

0 Members and 1 Guest are viewing this topic.

Offline megachur

  • CPC464
  • **
  • Posts: 18
  • Country: fr
  • z80 Powaaa !
    • cpc-power
  • Liked: 18
CPCEPower v1810
« on: 16:38, 07 October 18 »
Hello,

Here is a new version of my CPC emulator :  :D
2018/10
Upgraded Mingw32 - G++ to 6.3.0-1 (last version available)
Upgraded SDL2 to 2.0.8            (last version available)  but retrograded to SDL2 2.0.5 because mono sound is jerky !
CDT: fixed a bug on the end detection of K7
IPF: corrected a regression on the beginning of the track since passing into unmatched MFM bits (v201805)


Thanks to Krusty advice, the code is now compiling on Linux system but doesn't work good... It's may be a SDL2 issue, I must check my code to see if there is anything Windows specific that don't work on X11 display !  :o

Here is a new version because the first had a bug at end of K7 when motor isn't stopped by the software loader - see example : Popeye 3 CDTs - you must stop and play when the loader prompt because loader let motor (PPI) always on !
« Last Edit: 08:21, 12 October 18 by megachur »

Offline roudoudou

  • 6128 Plus
  • ******
  • Posts: 527
  • Country: fr
    • urban exploration
  • Liked: 701
Re: CPCEPower v1810
« Reply #1 on: 21:00, 07 October 18 »
good news for Linux version, hope it will work well very soon!
use RASM, the best assembler ever made :p

I will survive

Offline megachur

  • CPC464
  • **
  • Posts: 18
  • Country: fr
  • z80 Powaaa !
    • cpc-power
  • Liked: 18
Re: CPCEPower v1810
« Reply #2 on: 19:41, 10 October 18 »
I think that there is a new bug in write on floppy disk : I will fix this as soon as possible.
It's working on version 1804 but not now since internal MFM bit floppy diskdrive change !

Offline megachur

  • CPC464
  • **
  • Posts: 18
  • Country: fr
  • z80 Powaaa !
    • cpc-power
  • Liked: 18
Re: CPCEPower v1810
« Reply #3 on: 08:19, 12 October 18 »
Here is a new version with :

FD: fixed a bug on disk writing since switching to non-aligned MFM bits (201805)
ARGS: addition of the possibility of placing a cdt or wave file in the cassette player
INI: Added the ability to put emulator parameters in the CPCEPower.ini file to keep these settings.
@TODO: see to add the possibility to save them in the file if they are changed directly in the emulator.