Amstrad Core

Higgy
Posts: 86
Joined: Mon May 25, 2020 9:37 am
Has thanked: 7 times
Been thanked: 27 times

Re: Amstrad Core

Unread post by Higgy »

breiztiger wrote: Sun Jul 30, 2023 9:40 am

why implement ALT-F11 to reset as we already have CRTL-SHIFT-ECHAP like a real cpc ? and for hard reset CRTL-ALT-ALTGR ...

I didn't know this, I ended up wiring in a push button off the edge connector on my 6128's

nano
Posts: 6
Joined: Mon Jul 13, 2020 6:00 pm
Has thanked: 1 time
Been thanked: 9 times

Re: Amstrad Core

Unread post by nano »

Hello breiztiger,

breiztiger wrote: Sun Jul 30, 2023 9:40 am

https://www.atari-forum.com/viewtopic.p ... 58#p446858
this correct this demo

I see, thank you. This correction seems to be ahead of the MiST baseline at the moment and looks like a workaround to me (T80 hack). I am not sure how it should be handled within the Amstrad cores... :roll:

breiztiger wrote: Sun Jul 30, 2023 9:40 am

why implement ALT-F11 to reset as we already have CRTL-SHIFT-ECHAP like a real cpc ? and for hard reset CRTL-ALT-ALTGR ...

You are right. This is not completely justified. But I have considered it for the sake of completeness and it doesn't really hurt.

breiztiger wrote: Sun Jul 30, 2023 9:40 am

as i am a noob in fpga i have just report mod on mist to mister and compil

Me too :D
BTW if you know someone who could be interested in porting the Symbiface II RTC/IDE support from the MiST to the MiSTer that would be nice!

Cheers!

breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

CPC-Power Staff
breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

the latest build from 08/11 lack this correction for revolog

https://www.atari-forum.com/viewtopic.p ... 58#p446858

CPC-Power Staff
breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

seem slingshot2 on mist have a 2.4 t80 release

https://github.com/gyurco/Amstrad_MiST/ ... 0e5c535dc4

CPC-Power Staff
breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

hi

https://www.atari-forum.com/viewtopic.p ... 74#p450374

with sync_filter(0) core compilation mike's demo and madness demo work great on crt

ps : isn't possible to have COPY key to left-alt and crtl-end to CTRL-RIGHT like on the real CPC ?

CPC-Power Staff
breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

hi

fdc seem to be two time too fast as a normal 6128

the fdc is clock to 4mhz i think not 8mhz like in u765.sv

//for accurate head stepping rate, set CYCLES to cycles/ms
//8MHz = 4000 (default)

CPC-Power Staff
johns123
Posts: 35
Joined: Sun Aug 20, 2023 5:38 pm

Re: Amstrad Core

Unread post by johns123 »

Am I doing something wrong with the amstrad core? I can get TAP files to load fine but I select a .DSK file I get er (after typing CAT)

Drive A: disk missing

Retry, Ignore or Cancel

breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

with all your dsk files ?

CPC-Power Staff
johns123
Posts: 35
Joined: Sun Aug 20, 2023 5:38 pm

Re: Amstrad Core

Unread post by johns123 »

I think I fixed it. Had to move all of the files into the main amstrad core folder for them to be recognised

breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

CPC-Power Staff
breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

This "demo" doesn't work (just a simple raster) with actual core

https://www.cpc-power.com/index.php?pag ... &num=11826

Only work with sync_filter 0. Is it possible to create a menu dip to enable / disable this ?

CPC-Power Staff
breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

Hello

As symbos 4 bêta seem to be out can somebody port symbface ii from MiST core to MiSTer core ?

Thanks very much in advance !!!

CPC-Power Staff
johns123
Posts: 35
Joined: Sun Aug 20, 2023 5:38 pm

Re: Amstrad Core

Unread post by johns123 »

Has something changed in the latest version of the core? I just getting a black screen now when trying to boot into it the OSD comes up but no core

Fixed. Was a dodgy system rom file all sorted

lroby74
Posts: 111
Joined: Tue May 26, 2020 2:59 pm
Has thanked: 127 times
Been thanked: 15 times

Re: Amstrad Core

Unread post by lroby74 »

Hello everybody,
i've noticed that 3 files about Z80 implementation (T80 named) here:
https://github.com/mist-devel/T80/tree/master

are updated (only 9 months old) so i would like to update them here:
https://github.com/MiSTer-devel/Amstrad ... er/rtl/T80

but i don't have permissions for do that, which is correct procedure for can do that or something similar that?

Furthermore, one of files of T80 itself on Spectrum page has been updated on last past days:
https://github.com/MiSTer-devel/ZX-Spec ... 80/T80.vhd

Would be possible for a common person like me to help you developers in someway?

I've compiled Amstrad RBF core using these 3 updated files and it starts correctly

Thank you

breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

Or port the z80 from nuked md megadrive …

CPC-Power Staff
lroby74
Posts: 111
Joined: Tue May 26, 2020 2:59 pm
Has thanked: 127 times
Been thanked: 15 times

Re: Amstrad Core

Unread post by lroby74 »

breiztiger wrote: Fri Jan 05, 2024 7:09 am

Or port the z80 from nuked md megadrive …

Oh, i didn't remember that, it would be even better!

So Z80 from NukeMD could be imported and used for all Z80 main CPU based (like MSX or Spectrum) or secondary CPU (like C128), so like on other consoles and arcade cores?
This would improve a good number of them i think, or not?

azesmbog
Posts: 32
Joined: Thu Jun 11, 2020 7:00 am
Has thanked: 22 times
Been thanked: 25 times

Re: Amstrad Core

Unread post by azesmbog »

What about the REVOLUTION demo ?
This demo exists in three variants, just one, rumoured PC emulator can run all three variants.
But I only checked on RVM - one variant, the simplest one, runs.
On MiSTer core - none of the variants works.
About Z80 from NukeMD - it may be a good core, but it will definitely not fit all cores without exception.
But if someone builds ZX Spectrum core with it - I will be glad to test it.

breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

CPC-Power Staff
azesmbog
Posts: 32
Joined: Thu Jun 11, 2020 7:00 am
Has thanked: 22 times
Been thanked: 25 times

Re: Amstrad Core

Unread post by azesmbog »

Judging by the fact that it doesn't work in RVM either, that's it. But I can post the 3 variants I have somewhere.

breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

revolog work either protected (run"revolog) or deprotected (run"revologd)

CRTC 0 Only !!!

Attachments
Amstrad Revolog.7z
(983.79 KiB) Downloaded 68 times
CPC-Power Staff
azesmbog
Posts: 32
Joined: Thu Jun 11, 2020 7:00 am
Has thanked: 22 times
Been thanked: 25 times

Re: Amstrad Core

Unread post by azesmbog »

Only CRTC 0 !!!
Where do I put it or set it? I'm not a real welder and Amstrad enthusiast, I'm more specialised in Spectrum )

Alas, I failed to start again even with your file and your firmware.
I attach an archive with the files I have.
Only revolog0-sin_proteccion works on RVM

upd: CRTC 0 - I found where to toggle it,
but I still can't get anything to run.

Attachments
revolog-dsk.zip
(107.24 KiB) Downloaded 64 times
breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

with the dsk and core i provided it work

CPC-Power Staff
azesmbog
Posts: 32
Joined: Thu Jun 11, 2020 7:00 am
Has thanked: 22 times
Been thanked: 25 times

Re: Amstrad Core

Unread post by azesmbog »

breiztiger wrote: Sat Jan 06, 2024 10:13 am

with the dsk and core i provided it work

Do all three variants in my archive work?

breiztiger
Top Contributor
Posts: 433
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 24 times
Been thanked: 93 times

Re: Amstrad Core

Unread post by breiztiger »

your dsk are the same as mine (protected and unprotectedon the same dsk)

all your three version dsk work with the core i provided

CPC-Power Staff
johns123
Posts: 35
Joined: Sun Aug 20, 2023 5:38 pm

Re: Amstrad Core

Unread post by johns123 »

Question for those in the know? so I want to look at say multigames on CDT tapes (say multigames on 1 side of a tape so forth) is there a way to reset the core keep the same tape position try the next game on the tape?

User avatar
kathleen
Top Contributor
Posts: 414
Joined: Fri Jun 26, 2020 4:23 am
Location: Belgium
Has thanked: 226 times
Been thanked: 136 times

Re: Amstrad Core

Unread post by kathleen »

johns123 wrote: Mon Feb 05, 2024 11:40 am

Question for those in the know? so I want to look at say multigames on CDT tapes (say multigames on 1 side of a tape so forth) is there a way to reset the core keep the same tape position try the next game on the tape?

In a first glance, I'd say no this is not possible with CDT tapes.

Looking at what is written on the GitHub, this confirms my thoughts.

CDT tape files
CDT supported in very basic form for retro feeling and for some very specific apps. There is no way to rewind or fast forward the file. USER LED will lit if there is a tape in the memory and still have data to play and blink while playback.

Control keys:

Alt+F1 - mute/unmute the tape sound
Alt+F2 - unload the tape (turn off the LED)
CDT playback respects the tape motor ON/OFF state.

かすりん

johns123
Posts: 35
Joined: Sun Aug 20, 2023 5:38 pm

Re: Amstrad Core

Unread post by johns123 »

Ah OK I tried that Alt+F2 method earlier so don't bother doing the multi attempt OK

User avatar
kathleen
Top Contributor
Posts: 414
Joined: Fri Jun 26, 2020 4:23 am
Location: Belgium
Has thanked: 226 times
Been thanked: 136 times

Re: Amstrad Core

Unread post by kathleen »

johns123 wrote: Mon Feb 05, 2024 8:20 pm

Ah OK I tried that Alt+F2 method earlier so don't bother doing the multi attempt OK

There is another option, Amstrad core supports tape input through ADC. So you can play wav on your tape player connected to MiSTer by audio cable like you would do on real hardware (in case you have the ADC of course).

かすりん

Higgy
Posts: 86
Joined: Mon May 25, 2020 9:37 am
Has thanked: 7 times
Been thanked: 27 times

Re: Amstrad Core

Unread post by Higgy »

If your going to try tape, you must try the tape demo 'Breaking Baud'. It basically streams the demo from tape!!!

Very impressive to watch on real hardware, but still impressive to see on MiSTer when you understand what is happening.

https://www.cpcwiki.eu/index.php/Breaking_Baud

Post Reply