MIST C64 core

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

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

Post Reply
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

No problem here as core.rbf. Do you have the latest firmware?
Chris23235
Captain Atari
Captain Atari
Posts: 234
Joined: Thu Aug 07, 2014 6:52 pm

Re: MIST C64 core

Post by Chris23235 »

Thanks, it works with the latest firmware, missed the update.
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

Here's a new one, it loads Out of Contex, and runs Krestage 1 fully (the multiplexer part is not black).

https://github.com/mist-devel/mist-bina ... 200401.rbf
exolon
Retro freak
Retro freak
Posts: 10
Joined: Tue Jun 13, 2017 11:41 am

Re: MIST C64 core

Post by exolon »

I confirm!
Out of Contex, and Krestage 1 works very well.

BTW. Vandalism News and Attitude also works.
While one demo was fixed, several others were fixed.


Thanx very much!

Break news.
Hokuto Force - Zx Art https://csdb.dk/release/?id=174536
On old core stay after ghost goblins pix - now fully works
desUBIKado
Captain Atari
Captain Atari
Posts: 178
Joined: Sat Jan 06, 2018 11:49 pm

Re: MIST C64 core

Post by desUBIKado »

desUBIKado wrote:
I have seen the TSUNAMI demo again and I have only seen two graphic glitches.

In this video the graphic errors do not appear, but in the execution with the core they do:

https://www.youtube.com/watch?v=ntmB5C5nJNw

- 5:42: A vertical line to the left of the window where the girls are moving.

- 6:41: A fine horizontal line across the top of the wave.
The first graphic glitch is fixed in c64-200401 core versión, but the second still remains. Tested with VGA and RGB video outputs.

Thanks slingshot.
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

My combined ROM with JiffyDOS is not longer working. It works with c64_191220 and older, and it doesn't work with c64_200328 and 200401.
If I try to use it with newer versions there is black screen only, scandoubler disable from ini is not respected, and MiST is very unstable in F12 menu (hangs if I try to change core etc.)

Best regards,
Goran
Last edited by goran on Fri Apr 03, 2020 3:15 pm, edited 1 time in total.
Best regards,
Goran
Chris23235
Captain Atari
Captain Atari
Posts: 234
Joined: Thu Aug 07, 2014 6:52 pm

Re: MIST C64 core

Post by Chris23235 »

My JiffyDos Kernal is working fine with the latest C64 core, when I start it with the core. When I start with the original kernal and try to change the kernal I get the black screen as well (the same vice versa).
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

Here is my ROM if needed.

Best regards,
Goran
You do not have the required permissions to view the files attached to this post.
Best regards,
Goran
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

- Check the firmware version
- Check your SD Card (fsck/chkdsk)
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

slingshot wrote:- Check the firmware version
- Check your SD Card (fsck/chkdsk)
Firmware ATH200311
Card checked. I copied the files to another card, still the same.
Last edited by goran on Fri Apr 03, 2020 5:26 pm, edited 1 time in total.
Best regards,
Goran
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

No idea then, would be good to see the ARM output on the serial port.
Are Genesis/SNES cores working? They're also using the direct ROM upload feature.
Chris23235
Captain Atari
Captain Atari
Posts: 234
Joined: Thu Aug 07, 2014 6:52 pm

Re: MIST C64 core

Post by Chris23235 »

The latest versions of the SNES and Genesis core work fine, loading an alternate kernal file also works for me up to version 191220.
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

Chris23235 wrote:The latest versions of the SNES and Genesis core work fine, loading an alternate kernal file also works for me up to version 191220.
Same here.

I don't have any debug tools yet and I have a Mac. If I can provide some info please advise how.
Best regards,
Goran
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

I deleted some commented lines from mist.ini:

[mist]
;no_csync=0
;ypbpr=1

scandoubler_disable=1
;hid_button_remap=0810,0001,51,8
;hid_button_remap=0810,0001,50,9

joystick_remap=0810,E501,1,2,4,8,100,10,20,200,400,800,0,0,40,80
joystick_remap=0810,0001,1,2,4,8,200,20,10,100,1000,2000,400,800,40,80,40,80

and now everything works ok as far as i can tell.
It seems that new cores parse misti.ini in a different way.

EDIT: When I do the same on the other card I still get black screen with middle (yellow) led lit constantly. :D
Best regards,
Goran
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

goran wrote:I deleted some commented lines from mist.ini:

EDIT: When I do the same on the other card I still get black screen with middle (yellow) led lit constantly. :D
Send me your mist.ini as is, which doesn't work, I can check the ini parser then.
The core doesn't parse the ini file, the firmware does.
Last edited by slingshot on Fri Apr 03, 2020 6:11 pm, edited 1 time in total.
User avatar
retrofun
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 116
Joined: Sat Jan 12, 2019 3:12 pm

Re: MIST C64 core

Post by retrofun »

Hi goran,

your combined C64 ROM...

Code: Select all

mist@mist:~# md5sum /tmp/c64.rom 
2c9c73e7ec5dfe25b5c68ac08ad435f6  /tmp/c64.rom
...is the same as mine. No problem here with latest C64 core 200401 and MiST firmware 200311.

Code: Select all

mist@mist:~# md5sum /media/sd/C64/*.rom
be09394f0576cf81fa8bacf634daf9a2  /media/sd/C64/c64_jiffydos.rom
39065497630802346bce17963f13c092  /media/sd/C64/c64_kernal.rom
2c9c73e7ec5dfe25b5c68ac08ad435f6  /media/sd/C64/c64.rom
Remember: the Load Kernal *.ROM OSD option is for loading a kernal ROM only - not a combined ROM.

I have three C64 ROM files on my SD card:

Code: Select all

mist@mist:~# ls -l /media/sd/C64/*.rom
-r-xr-xr-x 1 mist mist  8192 Okt 28  1994 /media/sd/C64/c64_jiffydos.rom
-r-xr-xr-x 1 mist mist  8192 Mär  7  2018 /media/sd/C64/c64_kernal.rom
-r-xr-xr-x 1 mist mist 32768 Feb  4  2019 /media/sd/C64/c64.rom
Switching back and forth original kernal and jiffydos kernal works without any problems for me.
HTH.
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

Thanks retrofun.

Well, I'm sure that slingshot is right and there is something wrong with SD card. Yellow led stays on and I think that indicate card access.
What is strange that older C64 cores work OK, and two latest doesn't. On the same card.

The one SD card that is working contains only menu, C64 cores and C64 files, where the one that doesn't work contains a lot of other 8 bit cores and files. Same mist.ini that Slingshot checked and is OK. I don't know if these other files interferes with C64 core initialization but I think that's impossible.

One question: when You select "Save settings" in C64 core menu, where are those settings saved?

Card:

Code: Select all

iMac:MIST gogo$ ls -al
total 10536
drwxrwxrwx@ 1 gogo  staff    4096 Apr  3 21:13 .
drwxr-xr-x@ 5 root  wheel     160 Apr  3 21:13 ..
drwxrwxrwx  1 gogo  staff    4096 Apr  3 21:14 .Spotlight-V100
drwxrwxrwx  1 gogo  staff    4096 Apr  3 13:32 Amstrad
drwxrwxrwx  1 gogo  staff    4096 Apr  3 19:50 C64
-rwxrwxrwx  1 gogo  staff   16384 Apr  3 12:59 ORIGc64.rom
drwxrwxrwx  1 gogo  staff    4096 Apr  3 20:23 System Volume Information
-rwxrwxrwx  1 gogo  staff  131072 Aug  4  2018 amstrad.rom
-rwxrwxrwx  1 gogo  staff  389971 Aug 18  2019 amstrad_190803_r005.8.16.8.3.rbf
drwxrwxrwx  1 gogo  staff    4096 Dec  3  2015 atari800
-rwxrwxrwx  1 gogo  staff  324010 Feb  2  2019 atari800core.rbf
drwxrwxrwx  1 gogo  staff    4096 Apr  3 13:36 bin
-rwxrwxrwx  1 gogo  staff   32768 Feb  2  2019 c64.rom
-rwxrwxrwx  1 gogo  staff  443302 Apr  3 14:25 c64_190413.rbf
-rwxrwxrwx  1 gogo  staff  445487 Apr  3 14:18 c64_191220.rbf
-rwxrwxrwx  1 gogo  staff  419176 Mar 28 20:14 c64_200328.rbf
-rwxrwxrwx  1 gogo  staff  418322 Apr  3 00:31 c64_200401.rbf
-rwxrwxrwx  1 gogo  staff  217507 Feb  2  2019 core.rbf
-rwxrwxrwx  1 gogo  staff  737280 Dec  2  2015 disk_a.st
-rwxrwxrwx  1 gogo  staff    3572 Mar 26  2014 esxdos.sys
drwxrwxrwx  1 gogo  staff    4096 Apr  3 13:43 mac
-rwxrwxrwx  1 gogo  staff     170 Apr  3 19:43 mist.ini
-rwxrwxrwx  1 gogo  staff  344258 Feb  1  2019 msx_mist.rbf
-rwxrwxrwx  1 gogo  staff  301954 Dec  5  2015 plusToo_151119.rbf
-rwxrwxrwx  1 gogo  staff  138576 Sep 27  1997 plus_too.rom
drwxrwxrwx  1 gogo  staff    4096 Mar  4 09:42 spectrum
-rwxrwxrwx  1 gogo  staff  196608 Feb 28 16:35 spectrum.rom
drwxrwxrwx  1 gogo  staff    4096 Apr  3 14:05 sys
-rwxrwxrwx  1 gogo  staff  409483 May  3  2019 vic20.rbf
-rwxrwxrwx  1 gogo  staff  351721 Feb 28 15:22 zxspectrum_20190525.rbf
Best regards,
Goran
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

corename.cfg, e.g. c64.cfg in the root dir.
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

In Rocketry by Chorus bugs:
in the second part: letter Y in top right corner is not OK
in the third part (rocket): flickering from time to time
fourth part (bars): at the bottom of the bars is the brown line, not supposed to be there
THE END part: there are yellow bars in the left border, not supposed to be there
Best regards,
Goran
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

goran wrote: fourth part (bars): at the bottom of the bars is the brown line, not supposed to be there
It does the opposite else what demos usually do: not opens, but closes the border on that line (e.g. the whole line should be a border).
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

If you want to help testing for regressions, please check this out:
https://github.com/gyurco/mist-board/re ... t_test.zip
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

slingshot wrote:If you want to help testing for regressions, please check this out:
https://github.com/gyurco/mist-board/re ... t_test.zip
Right, I'm on it. :)
Best regards,
Goran
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

Only border logo problem persists, others are fixed. Thank You.
right.jpg
wrong.jpg
I watched some other demos, so far so good. Will inform if I find any problems.
You do not have the required permissions to view the files attached to this post.
Best regards,
Goran
slingshot
Atari God
Atari God
Posts: 1879
Joined: Mon Aug 06, 2018 3:05 pm

Re: MIST C64 core

Post by slingshot »

Is the good version was captured on MiST? I think I checked old cores, and it wasn't good on that too (btw the problem is about switching the sprite expansion switch in proper places).
User avatar
goran
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 102
Joined: Sat Feb 27, 2016 4:17 pm

Re: MIST C64 core

Post by goran »

No, good version is from VICE. It's not a regression.
Best regards,
Goran
Post Reply

Return to “MiST”