amstrad cpc 6128

https://github.com/mist-devel/mist-board/wiki

Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team

Post Reply
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

First of all, thanks for the developer for his sustained and devoted work!

Since months this is the only core which is still actively and continously debugged and enhanced.

Tested the latest core (amstrad_170713_r005.8.14.4e.rbf), in 15kHz mode it's just perfect, even the green OSD mode is working well (see screenshot #1).

But in scandoubler enabled mode, it's compatibility is still moderate (see screenshots #2 and #3, 'Nem támogatott üzemmód' means 'Unsupported Format'). Screenshots #1 and #2 taken from my Samsung LE40B650's framebuffer, #3 from my BenQ BL912, which says signal is 800x600@73Hz.
You do not have the required permissions to view the files attached to this post.
User avatar
vebxenon
Atari God
Atari God
Posts: 1034
Joined: Fri Apr 24, 2015 12:10 pm

Re: amstrad cpc 6128

Post by vebxenon »

Well, FreeMac still believes in MiST and he still works in improving his core:

https://github.com/mist-devel/mist-bina ... es/amstrad

[Amstrad] r005.8.15 : arnoldemu's first FDC tesbench applied.

Core updated 5 days ago.

It's great to see new updates in our still living hardware.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
User avatar
vebxenon
Atari God
Atari God
Posts: 1034
Joined: Fri Apr 24, 2015 12:10 pm

Re: amstrad cpc 6128

Post by vebxenon »

Now, for example Street Fighter II Beta works! :cheers:
You do not have the required permissions to view the files attached to this post.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

Nice work!!!
RobeInie
Atari User
Atari User
Posts: 32
Joined: Thu Mar 16, 2017 11:11 pm

Re: amstrad cpc 6128

Post by RobeInie »

This is one of my favourite cores and I am happy because it have a lot of updates , !

In VGA the core goes at 60Hz and in Scart at 50Hz, is right ? Would it be at 50hz on VGA ?
(perhaps overclock option like the Spectrum core has?)

And I have read that will be able to load CDT , would be nice to see real time tape loading :)
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 889
Joined: Tue Feb 21, 2017 7:02 am

Re: amstrad cpc 6128

Post by DanyPPC »

In VGA the vertical frequency is set on 72Hz if i don't i wrong.
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

I remember 73Hz, which is a pity, 72 or 75Hz would be much more compatible. But in SCART mode (50Hz) it's awesome!!!
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 889
Joined: Tue Feb 21, 2017 7:02 am

Re: amstrad cpc 6128

Post by DanyPPC »

New Update r005.8.16c3 - Z80 instruction timing effort (MEM_slow=slow):

https://github.com/mist-devel/mist-bina ... es/amstrad

+Using T80se.T2Write=1 better scores at WinAPE plustest.dsk testbench Z80 instructions timing
+MEM_wr=slow (theory value, quick is a hacked value accelerating MEM_wr)

+Still Rising demo : less garbage pixels, can be run completly using MEM_wr=slow
+Logon's run - 3D meets the aging bits : better, can be run completly using MEM_wr=slow
User avatar
nightshadowpt
Captain Atari
Captain Atari
Posts: 154
Joined: Wed May 10, 2017 5:04 am

Re: amstrad cpc 6128

Post by nightshadowpt »

Great to see another update for this amazing core.

Thank you for your effort. It is highly appreciated.
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

Thanks for your continuous and exhaustive work!
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 889
Joined: Tue Feb 21, 2017 7:02 am

Re: amstrad cpc 6128

Post by DanyPPC »

Another release candidate 4 (amstrad_170918_r005.8.16c4.rbf):

https://github.com/mist-devel/mist-bina ... es/amstrad

Instructions using 5T during M1 cycle does need 2 WAIT_n insertion. Problem is that I don't know exactly when inserting them,
Resulting WinAPE plustest.dsk testbench Z80 instructions timing border effect (previous instruction tested saying "I'm incorrect" but it was a correct one)
MEM_wr=slow (theory value, quick is a hacked value accelerating MEM_wr)

Still Rising demo : no more garbage pixels in plasma using MEM_wr=slow
30YMD : you can now use the main menu "cursor" using MEM_wr=slow
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

Awesome!!! :cheers:
User avatar
vebxenon
Atari God
Atari God
Posts: 1034
Joined: Fri Apr 24, 2015 12:10 pm

Re: amstrad cpc 6128

Post by vebxenon »

New releases! As always, our friend Freemac is working hard on it :) :cheers:

https://github.com/mist-devel/mist-bina ... es/amstrad
A fork of r005.8.16c3 (r005.8.16c4 is invalidated)
A Principe Of Concept applied to correct instruction timing one per one (I just applyed it to 2A instruction, that is them ok under plustest.dsk - "testbench 5")

Removed "MEM_wr:slow|quick" and replaced by "VGA:vram72Hz|scandb50Hz".
scandb50Hz is a merge of a strong very old work (rOO5.0c18 2015) around scandoubler, now I have enougth place to put both implemented (PS : mode TV is still here, see scandoubler in mist.ini)
I don't like personnaly scandoubler with CPC, because it doesn't run fine with basic mode 2.
But as it permits showing the background flying 1943 airplane on "Logon's run - 3D meets the aging bits 2017" demo, it's cool to keep this feature.
It will certainly also permits to progress with graphicals testbenchs also.

+ scandoubler green

It's still in progress, but some would have lot of fun playing with scandb50Hz.

r005.8.16c15 and r005.8.16c16 are the same, c16 is the one with "scandoubler green" implemented on it in fact.

r005.8.16c20 does pass all plustest's 5th testbench, but is not enough mature for me yet.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

Yes, this is the only computer core on MiST since a long time which is continuously updated and debugged.

Unfortunately VGA 'vram72Hz' is still 800x600@73.
But 'scandb50Hz' is 720x576@50Hz, this may be a nice option if you have a tolerant display which handles non-standard VGA signals as well.

Anyway, many thanks to the developer who is still working on it! :cheers:
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: amstrad cpc 6128

Post by Gryzor »

Ι think I'm plugging in my MiST this weekend for some much-needed love...

If only there was a MegaDrive core... :D
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

Gryzor wrote:Ι think I'm plugging in my MiST this weekend for some much-needed love...

If only there was a MegaDrive core... :D
Actually we have a Sega Genesis/Megadrive core already:

https://github.com/mist-devel/mist-bina ... es/fpgagen

It's a beta version with some metastability issues, but most games work on it!
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: amstrad cpc 6128

Post by Gryzor »

DrOG wrote:
Gryzor wrote:Ι think I'm plugging in my MiST this weekend for some much-needed love...

If only there was a MegaDrive core... :D
Actually we have a Sega Genesis/Megadrive core already:

https://github.com/mist-devel/mist-bina ... es/fpgagen

It's a beta version with some metastability issues, but most games work on it!
WAT!!!

Please tell me it also does save states :D

Hope I'll try it this weekend thanks so much for the heads up!
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 732
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: amstrad cpc 6128

Post by DrOG »

Gryzor wrote:
DrOG wrote:
Gryzor wrote:Ι think I'm plugging in my MiST this weekend for some much-needed love...

If only there was a MegaDrive core... :D
Actually we have a Sega Genesis/Megadrive core already:

https://github.com/mist-devel/mist-bina ... es/fpgagen

It's a beta version with some metastability issues, but most games work on it!
WAT!!!

Please tell me it also does save states :D

Hope I'll try it this weekend thanks so much for the heads up!
As far as I know it does not support save states, and has some graphic glitches also.

You can read more about the Genesis core in it's own topic:
http://www.atari-forum.com/viewtopic.php?f=115&t=31029
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: amstrad cpc 6128

Post by Gryzor »

DrOG wrote:

You can read more about the Genesis core in it's own topic:
http://www.atari-forum.com/viewtopic.php?f=115&t=31029
Cheers, just dropped by :)
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
User avatar
SuperBabyHix
Atari nerd
Atari nerd
Posts: 45
Joined: Sun Jan 24, 2016 10:36 pm

Re: amstrad cpc 6128

Post by SuperBabyHix »

Scandb50 works great, thanks so much for the update. I did notice that scanlines don't seem to work in that mode, but that's not a big deal.
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 889
Joined: Tue Feb 21, 2017 7:02 am

Re: amstrad cpc 6128

Post by DanyPPC »

I confirm, thanks for this update.
SuperBabyHix wrote:Scandb50 works great, thanks so much for the update. I did notice that scanlines don't seem to work in that mode, but that's not a big deal.
User avatar
vebxenon
Atari God
Atari God
Posts: 1034
Joined: Fri Apr 24, 2015 12:10 pm

Re: amstrad cpc 6128

Post by vebxenon »

MiST Board need more community members like Freemac, supporting MiST instead of elitist forks.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: amstrad cpc 6128

Post by Sorgelig »

vebxenon wrote:instead of elitist forks.
and less jerks with chicken memory.
ericgus
Atari Super Hero
Atari Super Hero
Posts: 509
Joined: Fri Apr 08, 2016 4:53 am
Location: Boston MA - USA

Re: amstrad cpc 6128

Post by ericgus »

vebxenon wrote:MiST Board need more community members like Freemac, supporting MiST instead of elitist forks.
It is sort of unfortunate that it has distracted the MiST developer community .. Glad to see Freemac still doing great work..
User avatar
vebxenon
Atari God
Atari God
Posts: 1034
Joined: Fri Apr 24, 2015 12:10 pm

Re: amstrad cpc 6128

Post by vebxenon »

ericgus wrote:
vebxenon wrote:MiST Board need more community members like Freemac, supporting MiST instead of elitist forks.
It is sort of unfortunate that it has distracted the MiST developer community .. Glad to see Freemac still doing great work..
Oh, yes, great great work. Every little change makes this core better :).
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board
Post Reply

Return to “MiST”