News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_DanyPPC

[New] Amstrad 6128/664 Core for MiST from Sorgelig !!!

Started by DanyPPC, 08:10, 04 August 18

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DanyPPC

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 ;)
CPC 464 with USB Floppy Emulator / CPC 464+ with USB Floppy Emulator / CPC 6128+ with C4CPC and Gotek HxC USB Drive Emulator

freemac

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)

DanyPPC

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

Powered by SMFPacks Menu Editor Mod