- Top Stats

Top Posters Top Topic Starters Top Topics
Bryce 5307
TFM 2507
Gryzor 2258
arnoldemu 1273
TotO 1203
Bryce 90
arnoldemu 70
Gryzor 43
LambdaMike... 39
CraigsBar 35
Amstrad CPC WiFi - 294718 Views Duke 09:36, 07 May 16
CPC Plus cartr... - 212262 Views gerald 17:39, 01 November 14
ACID chip inside - 83229 Views MacDeath 15:52, 23 October 09
Gotek USB in a... - 72545 Views gryzor 18:01, 18 March 14
Pros & Con... - 59963 Views CPCIak 15:07, 11 May 10


Author Topic: [New] Amstrad 6128/664 Core for MiST from Sorgelig !!!  (Read 516 times)

0 Members and 1 Guest are viewing this topic.

Offline DanyPPC

  • CPC6128
  • ****
  • Posts: 170
  • Country: it
  • Liked: 65
  • Likes Given: 322
https://github.com/sorgelig/Amstrad_MiST


Improved port of CoreAmstrad by Renaud Hélias, features:

FeaturesPrecise CPU timings including proper contention model.
  • Precise CRTC model supporting many tricks of Types 1 and 0.
  • Disk write support.
  • Close to real disk drive emulation with support of some protections.
  • Selectable CPC 6128/664 mode with separate ROM sets.
  • Multiface 2.
  • Several monochrome modes and 2 types of palette (GA/ASIC).
  • Joystick support
  • Kempston, SYMBiFACE II and Multiplay mice.
  • HQ2x and Scanlines FX for scandoubler.




Tested with success Batman Forever and Onescreen Colonies by Vanity demos. They run perfect in 50Hz mode.
Many Thanks Sorgelig for this new great Amstrad Core for our MiST ;)
« Last Edit: 10:14, 04 August 18 by DanyPPC »
CPC 464 with USB Floppy Emulator / CPC 464+ with USB Floppy Emulator / CPC 6128+ with C4CPC and Gotek HxC USB Drive Emulator

Offline freemac

  • 464 Plus
  • *****
  • Posts: 300
  • Country: 00
  • Liked: 237
  • Likes Given: 233
Re: [New] Amstrad 6128/664 Core for MiST from Sorgelig !!!
« Reply #1 on: 01:52, 05 August 18 »
I tested its last version, it's impressive, Sorgelig has done an elegant fork (nice written, without regression), and make efforts here around :
  • Z80 : T80 does pass ZEXALL, and 99% of arnoldemu Z80 Full test
  • FDC : Orion can be launched
  • Seascape calibration OK
  • solve interlace (are simply displayed but in a linear way)
  • Imperial Majhong is OK, Edge Grinder is OK... (<=still in my TODO-list)
  • phX does pass fully
  • scandoubler correct in mode 2
  • disk with write access (I has already it, but for a FPGA core fork, it's impressive to maintain that)
Got to review my approach if I want a merged version with my core, only 10% of CoreAmstrad shall stay like that :D

I prefer conserving my additive VGA renderer, because the scandoubler doesn't pass in my poor 16/9 VGA (not centered correctly). And I want to conserve also my ROM personnalizations (one set being Maxam+ParaDOS+Protext).

Well done Sorgelig ! A really nice work  8)
« Last Edit: 15:20, 05 August 18 by freemac »

Offline DanyPPC

  • CPC6128
  • ****
  • Posts: 170
  • Country: it
  • Liked: 65
  • Likes Given: 322
Re: [New] Amstrad 6128/664 Core for MiST from Sorgelig !!!
« Reply #2 on: 15:19, 05 August 18 »
Installed both cores (your and Sorgelig ones) on my MiST.


I find your very useful for the 72Hz full screen and for playing games through the USB gamepad.
Sorgelig one is best for compatibility but i must use a standard DB9 joystick for playing games.


Congratulations Freemac and Sorgelig for your work and to improve Amstrad Core.


Many thanks !
CPC 464 with USB Floppy Emulator / CPC 464+ with USB Floppy Emulator / CPC 6128+ with C4CPC and Gotek HxC USB Drive Emulator