MiST core and firmware changelog

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

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

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Mon Feb 10, 2020 10:46 am

Hi
about the core filename, it is just to know what core version we have, but ifs not possible ok.

i prefer the implementation of the other two requests :)

Thanks the new features

slingshot wrote:
brunosilva wrote:- add path to rbf in .arc file (do we can have arc file in different path - now i have in the "core list" two scramble)
- possibility to add only part of the filename of the core in arc file (scramble in arc for scramble_20200209.rbf filename)
- possibility to have a /rom folder where we place the roms - rom files in root of sdcard will continue to grow (for example, mist will try to find first rom file in /rom folder and after that in root folder)


With the current FAT driver, it's required to have the short 8(+3) name in the ARC file. Wildcard matching and such are not really feasible (nor I want to do it). The other requests - have to think about a proper implementation.

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

Re: MiST core and firmware changelog

Postby slingshot » Mon Feb 10, 2020 12:35 pm

Maybe reading ROMs from the same directory as the core?
The two Scramble problem can be solved, if you rename Scramble.arc to Scramble (Konami).arc or something similar :)

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Tue Feb 11, 2020 12:29 am

about the roms, i think could be a good way of organizing things...
roms in one folder, cores in others...
of course if the only possible option is to have roms in core folders, it will improve root folder but will "mess" the core folder :)

now with arc we could have (dreaming out loud :) ) - example of folder names:
- /Arcade folder (attrib +s) with arc files : all arcade cores will be called by arc file (with this we can also have "alternative" versions for each core)
- /ArcadeCore folder (or /Arcade/Core) where the cores will be (configured in arc files)
- /rom folder - where we place all rom files needed for cores (arcade and others - if this change in firmware side)

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

Re: MiST core and firmware changelog

Postby slingshot » Tue Feb 11, 2020 8:12 am

I don't really understand (ok, I do, but...) why is it a mess - in every file manager you can sort/filter/whatever on file types. Simply hide ROM files/sort the directory via extension first/etc... if you don't want to see them. The MiST OSD won't show them when they're not needed.
As I wrote before - walking into directories is not the easiest thing to do with the FAT driver. The firmware is not a full POSIX-like OS.

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Tue Feb 11, 2020 9:37 pm

ok sorry... the word in not "mess"... its my OCD kickin' in:)

uchristo
Atariator
Atariator
Posts: 18
Joined: Wed Sep 28, 2016 3:22 pm

Re: MiST core and firmware changelog

Postby uchristo » Thu Feb 13, 2020 8:52 am

Would it be possible to add the possibility of h/v shifting the outputted image to the firmware? I understand, that the core should do that, but it would be great if the firmware could hand over these parameters to the core so one could adjust the centering within the osd.

Background: I'm currently using the minimig-aga core without scandoubler. I therefore use an ossc to multiplie the linecount by four. Adding the horizontal mask on Post-Processing within the ossc results in a horizontal non-centered image....

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Thu Feb 13, 2020 2:54 pm

slingshot wrote:Maybe reading ROMs from the same directory as the core?
The two Scramble problem can be solved, if you rename Scramble.arc to Scramble (Konami).arc or something similar :)


how about (didnt check if this happens) we make an attrib +h scramble.rbf? it will be displayed in osd? it could solve this problem :)

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

Re: MiST core and firmware changelog

Postby slingshot » Thu Feb 13, 2020 2:55 pm

brunosilva wrote:
slingshot wrote:Maybe reading ROMs from the same directory as the core?
The two Scramble problem can be solved, if you rename Scramble.arc to Scramble (Konami).arc or something similar :)


how about (didnt check if this happens) we make an attrib +h scramble.rbf? it will be displayed in osd? it could solve this problem :)

Hmm, that could work (I can implement it in the firmware).
Upd.: it works already.

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

Re: MiST core and firmware changelog

Postby slingshot » Fri Feb 14, 2020 7:08 pm

firmware_200214
===============
- Support for NAME in ARC files (core name override)
- ROM loading from the same directory as the RBF
- Analogue joystick range scaling and dead zone management (rampa069)

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

Re: MiST core and firmware changelog

Postby desUBIKado » Sat Feb 15, 2020 3:59 pm

Hi,

With the last firmware this don't work in mist.ini

Code: Select all

[spectrum]
rom=01GLUK
rom=02TRDOS
rom=03SEBAS4
rom=05P3EMMC
rom=09PLUSD
rom=10MF128
rom=11MF3
rom=12PRETTY


How can this be done with the last firmware? Is it something related to .arc files?

Thanks in advance.

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

Re: MiST core and firmware changelog

Postby slingshot » Sat Feb 15, 2020 4:52 pm

Should work. Did you put the ROM bits into the Spectrum directory?

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

Re: MiST core and firmware changelog

Postby desUBIKado » Sat Feb 15, 2020 5:12 pm

slingshot wrote:Should work. Did you put the ROM bits into the Spectrum directory?


Yes, I did. I had to put the ATH191129 firmware back to work again.

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

Re: MiST core and firmware changelog

Postby slingshot » Sat Feb 15, 2020 5:20 pm

desUBIKado wrote:
slingshot wrote:Should work. Did you put the ROM bits into the Spectrum directory?


Yes, I did. I had to put the ATH191129 firmware back to work again.

If you can connect the ARM serial port to a PC, then you can get some useful information:
https://github.com/mist-devel/mist-boar ... Usb2Serial
(No need for a custom RS232 board, a cheap PL2303 serial-USB converter works well).

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

Re: MiST core and firmware changelog

Postby desUBIKado » Sat Feb 15, 2020 5:41 pm

slingshot wrote:
desUBIKado wrote:
slingshot wrote:Should work. Did you put the ROM bits into the Spectrum directory?


Yes, I did. I had to put the ATH191129 firmware back to work again.

If you can connect the ARM serial port to a PC, then you can get some useful information:
https://github.com/mist-devel/mist-boar ... Usb2Serial
(No need for a custom RS232 board, a cheap PL2303 serial-USB converter works well).


I can't connect the ARM serial port to a PC, but What is the purpose?

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

Re: MiST core and firmware changelog

Postby slingshot » Sat Feb 15, 2020 5:45 pm

desUBIKado wrote:
I can't connect the ARM serial port to a PC, but What is the purpose?

To see why the ROM loading is failing. It will output useful debug information (as on the example in the linked page).

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

Re: MiST core and firmware changelog

Postby slingshot » Sat Feb 15, 2020 6:11 pm

desUBIKado wrote:
slingshot wrote:Should work. Did you put the ROM bits into the Spectrum directory?


Yes, I did. I had to put the ATH191129 firmware back to work again.


Try the attached .upg file.
You do not have the required permissions to view the files attached to this post.

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Sat Feb 15, 2020 8:48 pm

@slingshot

about arc files... i was testing and i have a request more (if possible):
- Have a full path for rbf in arc name

This will solve two problems:
- the rbf will not be displayed in osd
- i have arc for parent games in /arcade folder and alternative/hacks in /arcade/alternatives. Because arc expects rbf in same folder i have to have a copy of rbf in all folders where I have the arc files. with this, i only need to have one rbf

by the way, rom in the same folder as rbf works well :)

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Sat Feb 15, 2020 8:55 pm

other question: arc works out of the box with all cores or they need to be changed?

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

Re: MiST core and firmware changelog

Postby slingshot » Sat Feb 15, 2020 9:10 pm

brunosilva wrote:@slingshot

about arc files... i was testing and i have a request more (if possible):
- Have a full path for rbf in arc name

No paths, forget this one please. You can have several arc files for one RBF, e.g. game1_orig.arc, game1_hack.arc, etc...,just use the same MOD and different NAME.
Last edited by slingshot on Sat Feb 15, 2020 9:14 pm, edited 1 time in total.

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

Re: MiST core and firmware changelog

Postby slingshot » Sat Feb 15, 2020 9:12 pm

brunosilva wrote:other question: arc works out of the box with all cores or they need to be changed?

What would be the benefit to make an arc file to a single-machine core? It won't handle the MOD value. Of course you can load any RBF via an ARC, just why? Maybe for overriding the core name (and ROM).

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

Re: MiST core and firmware changelog

Postby desUBIKado » Sat Feb 15, 2020 9:22 pm

slingshot wrote:
desUBIKado wrote:
slingshot wrote:Should work. Did you put the ROM bits into the Spectrum directory?


Yes, I did. I had to put the ATH191129 firmware back to work again.


Try the attached .upg file.


works like a charm! Thanks a lot slingshot

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Sat Feb 15, 2020 9:51 pm

slingshot wrote:
brunosilva wrote:other question: arc works out of the box with all cores or they need to be changed?

What would be the benefit to make an arc file to a single-machine core? It won't handle the MOD value. Of course you can load any RBF via an ARC, just why? Maybe for overriding the core name (and ROM).


so I can use only one rbf to many arc/rom (alternatives/hacks-hbmame)

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Sat Feb 15, 2020 9:52 pm

slingshot wrote:
brunosilva wrote:@slingshot

about arc files... i was testing and i have a request more (if possible):
- Have a full path for rbf in arc name

No paths, forget this one please. You can have several arc files for one RBF, e.g. game1_orig.arc, game1_hack.arc, etc...,just use the same MOD and different NAME.


ok :( attrib +h for rbf then :cheers:

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

Re: MiST core and firmware changelog

Postby slingshot » Sat Feb 15, 2020 10:10 pm

brunosilva wrote:so I can use only one rbf to many arc/rom (alternatives/hacks-hbmame)

That's the goal, right?

brunosilva
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 131
Joined: Mon Apr 09, 2018 10:58 pm

Re: MiST core and firmware changelog

Postby brunosilva » Sat Feb 15, 2020 10:20 pm

yes, but i was talking about cores that will not (i think) be grouped...

for example, for donkey kong, we can have an open rom feature (that now should not be needed) or start core with arc's. for this core, I also have this mra:
Donkey Kong (2 marios) - HBMame.mra
Donkey Kong (2600 graphics) - HBMame.mra
Donkey Kong (hard kit).mra
Donkey Kong (Japan set 1).mra
Donkey Kong (Japan set 2).mra
Donkey Kong (Japan set 3).mra
Donkey Kong (Pacman graphics) - HBMame.mra
Donkey Kong (patched) - HBMame.mra
Donkey Kong (US set 1 with barrel control coloring) - HBMame.mra
Donkey Kong (US set 2).mra
Donkey Kong Foundry - HBMame.mra
Donkey Kong Foundry (hack).mra
Donkey Kong Freerun Edition - HBMame.mra
Donkey Kong Pace - HBMame.mra
Donkey Kong Pauline Edition Rev 5 (2013-04-22).mra
Donkey Kong Remix demo 1.8 - HBMame.mra
Donkey Kong Reverse - HBMame.mra
Donkey Kong Trainer 1.01 - HBMame.mra
Naked Donkey Kong - HBMame.mra
Rainbow Donkey Kong - HBMame.mra


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 5 guests