[ZX Spectrum Core] New Update

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

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

slingshot
Atari God
Atari God
Posts: 1520
Joined: Mon Aug 06, 2018 3:05 pm

Re: [ZX Spectrum Core] New Update

Postby slingshot » Mon May 20, 2019 7:48 am

jamesrc wrote:
slingshot continuing to make all my MiST dreams come true. Good god! Do you ever sleep? :D


Ehh, cannot sleep enough :)

DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 802
Joined: Tue Feb 21, 2017 7:02 am

Re: [ZX Spectrum Core] New Update

Postby DanyPPC » Mon May 20, 2019 1:39 pm

Willow Pattern Adventure doesn't load. Reset ad end.
It's a 48k game and it loads in BASIC 48.

CSW converted file works.

Thanks

slingshot
Atari God
Atari God
Posts: 1520
Joined: Mon Aug 06, 2018 3:05 pm

Re: [ZX Spectrum Core] New Update

Postby slingshot » Mon May 20, 2019 5:45 pm

DanyPPC wrote:Willow Pattern Adventure doesn't load. Reset ad end.
It's a 48k game and it loads in BASIC 48.

CSW converted file works.

Thanks

I've converted the tzx to csw with TZX2WAV, it still resets at the end.

DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 802
Joined: Tue Feb 21, 2017 7:02 am

Re: [ZX Spectrum Core] New Update

Postby DanyPPC » Mon May 20, 2019 6:05 pm

I have a CSW converted from another TZX.

Anyway it's not a prolems. It was just for report only.
Thanks for this new function of ZX Spectrum core. :cheers:

slingshot
Atari God
Atari God
Posts: 1520
Joined: Mon Aug 06, 2018 3:05 pm

Re: [ZX Spectrum Core] New Update

Postby slingshot » Mon May 20, 2019 6:49 pm

It works in emulators only if I select 48k mode (128 48k mode doesn't work). Seems it's the ROM - needs the original 48K one, but in the core, even the 48K mode uses the ROM1 from the Spectrum 128K.

I've added the original 48k ROM (and some more TZX features):
https://github.com/gyurco/ZX_Spectrum-1 ... 190520.rbf

Forgot to mention: need a new spectrum.rom!
https://github.com/gyurco/ZX_Spectrum-1 ... ectrum.rom

DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 802
Joined: Tue Feb 21, 2017 7:02 am

Re: [ZX Spectrum Core] New Update

Postby DanyPPC » Tue May 21, 2019 9:01 am

You are a Genius ! :cheers:

Lroby74
Captain Atari
Captain Atari
Posts: 166
Joined: Sun Sep 04, 2016 8:35 pm

Re: [ZX Spectrum Core] New Update

Postby Lroby74 » Tue May 21, 2019 8:42 pm

i have a lot of .TRD files and they won't load.. while .DSK files works fine

slingshot
Atari God
Atari God
Posts: 1520
Joined: Mon Aug 06, 2018 3:05 pm

Re: [ZX Spectrum Core] New Update

Postby slingshot » Wed May 22, 2019 8:11 am

I have lot of .TRD files which work.
I guess you are in +3 mode, since using .DSKs. The Beta interface wasn't compatible with the +3, probably most of the software on TRDOS disks also not.

desUBIKado
Captain Atari
Captain Atari
Posts: 156
Joined: Sat Jan 06, 2018 11:49 pm

Re: [ZX Spectrum Core] New Update

Postby desUBIKado » Wed Feb 05, 2020 11:22 pm

Hi Slingshot,

I have been dividing the spectrum.rom file into the individual roms that compose it, so that I can replace the Spectrum 48K (16K), 128K (32K) and +3 (64K) roms, as seen in these images:

Spectrum Core 01.jpg

Spectrum Core 02.jpg


Would it be possible to add in the OSD of the Spectrum core three new options such as the "Load Kernal * .ROM" of the Commodore 64 core?

This would allow you to change roms without having to edit the mist.ini file, but simply select them from the OSD.

The options could be something like:

  • "Load rom * .16K"
  • "Load rom * .32K"
  • "Load rom * .64K"

And the files with the rom would have as filename extension their size: 16K, 32K and 64K. For example:

SP128.32K ; Spectrum 128 English
BBCBAS.32K ; Emulador de BBC BASIC
SEBAS4.32K ; SE Basic IV Anya

P3EMMC.64K ; ZX Spectrum +3e EN (DivMMC) 1.43
PLUS3.64K ; ZX Spectrum +3 English
DERBYP.64K ; ZX Spectrum 128K Derby++ 64K

PRETTY.16K ; Pretty BASIC 48K (Basic in color)
SP48K.16K ; ZX Spectrum 48K (original rom)
GW133.16K ; ZX Spectrum 48K Gosh Wonderful 1.33
LG107.16K ; ZX Spectrum 48K Looking Glass 1.07
INVES.16K ; INVES Spectrum+
METK95.16K ; Microdigital Eletronica TK95

Do you think it's a good idea?
You do not have the required permissions to view the files attached to this post.

slingshot
Atari God
Atari God
Posts: 1520
Joined: Mon Aug 06, 2018 3:05 pm

Re: [ZX Spectrum Core] New Update

Postby slingshot » Thu Feb 06, 2020 8:13 am

Not impossible, but you should provide the patch (as you addressed the question to me - I won't work on it in the near future). However I wouldn't name the ROMs after their size, but their function. (e.g. .+3, .128, .48 for example).

Chris23235
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 138
Joined: Thu Aug 07, 2014 6:52 pm

Re: [ZX Spectrum Core] New Update

Postby Chris23235 » Thu Feb 06, 2020 9:44 am

Just curious, as I am not at my MiST at the moment, isn't the specific Rom loaded, whenever a specific machine is selected? What would be the benefits of selecting a Rom manually?

EDIT: Nevermind, I now realise, that it is about the custom Roms in the list.

desUBIKado
Captain Atari
Captain Atari
Posts: 156
Joined: Sat Jan 06, 2018 11:49 pm

Re: [ZX Spectrum Core] New Update

Postby desUBIKado » Thu Feb 06, 2020 6:18 pm

slingshot wrote:Not impossible, but you should provide the patch (as you addressed the question to me - I won't work on it in the near future). However I wouldn't name the ROMs after their size, but their function. (e.g. .+3, .128, .48 for example).


I have named you because I thought you were the main maintainer, because I don't have the knowledge to make that modification. I only propose the idea and if someone seems interesting and has the knowledge and time to carry it out, great. For now I have it solved by editing the mist.ini file, but it is more uncomfortable.

Your idea that the filename extensions were .+3, .128, .48 seems right to me.

I hope I have not bothered you.

slingshot
Atari God
Atari God
Posts: 1520
Joined: Mon Aug 06, 2018 3:05 pm

Re: [ZX Spectrum Core] New Update

Postby slingshot » Fri Feb 07, 2020 4:13 pm

I think the word "maintainer" means that he makes sure that it won't break, but new things are not necessarily coming from him.

desUBIKado
Captain Atari
Captain Atari
Posts: 156
Joined: Sat Jan 06, 2018 11:49 pm

Re: [ZX Spectrum Core] New Update

Postby desUBIKado » Sat Feb 08, 2020 6:01 pm

slingshot wrote:I think the word "maintainer" means that he makes sure that it won't break, but new things are not necessarily coming from him.


OK, I get it.

By the way, I have published a post on this subject (in Spanish) in case someone wants to see it and find it useful

squid4
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 117
Joined: Tue Oct 25, 2016 8:12 pm

Re: [ZX Spectrum Core] New Update

Postby squid4 » Tue Feb 25, 2020 3:10 pm

Spectrum Next has a 7Mhz Z80 mode which improves some games considerably. I wonder how they've implemented this without messing up the timings in the Speccy?

slingshot
Atari God
Atari God
Posts: 1520
Joined: Mon Aug 06, 2018 3:05 pm

Re: [ZX Spectrum Core] New Update

Postby slingshot » Tue Feb 25, 2020 3:15 pm

There's no "official" timings for > 3.5 MHz, so it doesn't matter how it's done until it runs. No border effects will work anyway. The MiST(er) cores go up to 56 MHz, inserting wait states if the SDRAM is not ready.


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 2 guests