Re: eXoFlynn Top 300 DOS Pack Updates and Support
Posted: Wed Jan 20, 2021 1:28 am
The online community for MiSTer FPGA enthusiasts
https://misterfpga.org/
Are you running get from the mister itself in an SSH session or from your own machine and copying it?spikemorrissey wrote: ↑Wed Jan 20, 2021 1:27 amflynnsbit wrote: ↑Tue Jan 19, 2021 8:24 pm Whoa, something is not right there. You should be getting a shell screen that looks like this:
update.png
You need to re-download your update file. Don't copy and paste the contents from github, instead, use wget or the zip file linked in the readme, and then extract it to your mister: \\mister\fat\Scripts
I redownloaded the file below following the instructions and I get exactly the same problem sadly
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
I opened up putty on my pc and then connected to my misters ip address ran it from there and then copied it over using binary transfer with WINSCPflynnsbit wrote: ↑Wed Jan 20, 2021 1:55 amAre you running get from the mister itself in an SSH session or from your own machine and copying it?spikemorrissey wrote: ↑Wed Jan 20, 2021 1:27 amflynnsbit wrote: ↑Tue Jan 19, 2021 8:24 pm Whoa, something is not right there. You should be getting a shell screen that looks like this:
update.png
You need to re-download your update file. Don't copy and paste the contents from github, instead, use wget or the zip file linked in the readme, and then extract it to your mister: \\mister\fat\Scripts
I redownloaded the file below following the instructions and I get exactly the same problem sadly
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
spikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 amI opened up putty on my pc and then connected to my misters ip address ran it from there. I then connected to the mister clicked on the script and got that error box.flynnsbit wrote: ↑Wed Jan 20, 2021 1:55 amAre you running get from the mister itself in an SSH session or from your own machine and copying it?spikemorrissey wrote: ↑Wed Jan 20, 2021 1:27 am
I redownloaded the file below following the instructions and I get exactly the same problem sadly
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
spikemorrissey wrote: ↑Wed Jan 20, 2021 2:20 amspikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 amI opened up putty on my pc and then connected to my misters ip address ran it from there. I then on the mister scrolled down to the script and got that error box.
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
All you have to do is to make sure that the script is saved in the correct path /media/fat/Scripts and then run the script itself from the Mister System Settings menu where you can see the Scripts option among the others (i.e. Remap keyboard, Define joystick buttons and Reboot).spikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 amI opened up putty on my pc and then connected to my misters ip address ran it from there and then copied it over using binary transfer with WINSCPflynnsbit wrote: ↑Wed Jan 20, 2021 1:55 amAre you running get from the mister itself in an SSH session or from your own machine and copying it?spikemorrissey wrote: ↑Wed Jan 20, 2021 1:27 am
I redownloaded the file below following the instructions and I get exactly the same problem sadly
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
Alkadian wrote: ↑Wed Jan 20, 2021 2:07 pmAll you have to do is to make sure that the script is saved in the correct path /media/fat/Scripts and then run the script itself from the Mister System Settings menu where you can see the Scripts option among the others (i.e. Remap keyboard, Define joystick buttons and Reboot).spikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 amI opened up putty on my pc and then connected to my misters ip address ran it from there and then copied it over using binary transfer with WINSCP
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
By selecting the Scripts menu from there you will see all the scripts available including the one you need to update the AO486 pack. In fact it should be the first of the list.
That's very odd indeed. I have tried again from my side and it worked. I can't think of anything else, I am afraid.spikemorrissey wrote: ↑Wed Jan 20, 2021 2:14 pm That's what I do and that's the error message I get. I can successfully update all other cores using the main update script so this is very strange.
Thanks for trying to help.
Alkadian wrote: ↑Wed Jan 20, 2021 2:07 pmAll you have to do is to make sure that the script is saved in the correct path /media/fat/Scripts and then run the script itself from the Mister System Settings menu where you can see the Scripts option among the others (i.e. Remap keyboard, Define joystick buttons and Reboot).spikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 am
I opened up putty on my pc and then connected to my misters ip address ran it from there and then copied it over using binary transfer with WINSCP
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
By selecting the Scripts menu from there you will see all the scripts available including the one you need to update the AO486 pack. In fact it should be the first of the list.
try this.spikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 amI opened up putty on my pc and then connected to my misters ip address ran it from there and then copied it over using binary transfer with WINSCPflynnsbit wrote: ↑Wed Jan 20, 2021 1:55 amAre you running get from the mister itself in an SSH session or from your own machine and copying it?spikemorrissey wrote: ↑Wed Jan 20, 2021 1:27 am
I redownloaded the file below following the instructions and I get exactly the same problem sadly
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
flynnsbit wrote: ↑Wed Jan 20, 2021 3:14 pmtry this.spikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 amI opened up putty on my pc and then connected to my misters ip address ran it from there and then copied it over using binary transfer with WINSCP
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
Putty to your mister and when at the prompt type:
cd /
cd /media/fat/Scripts
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
then just run the update by typing AO486_Update_Top300_Pack.sh from right there. (not in the mister menu but over the SSH connection)
Auto CD mounting in the VHD might not work if you are using /ao486 instead of /games/ao486. You will know pretty quickly when cd's try and mount and it doesn't work.spikemorrissey wrote: ↑Wed Jan 20, 2021 10:08 pm I tried the new method and initially it didn't work as it said it 'couldn't find the disk image'
Then I saw that it was looking in /media/fat/games/ao486 yet my mister was set up as /media/fat/ao486 so I changed the script to read games_subdir="/media/fat"
and it has worked!
Thank you for your help. Perhaps it might be worth putting in the readme for other people who have their Mister set up similiarly?
flynnsbit wrote: ↑Wed Jan 20, 2021 3:14 pmtry this.spikemorrissey wrote: ↑Wed Jan 20, 2021 2:18 am
I opened up putty on my pc and then connected to my misters ip address ran it from there and then copied it over using binary transfer with WINSCP
I didnt know it was possible to open up an ssh session directly from the mister! - Is that what I need to do? - if so how do I do that please?!
Putty to your mister and when at the prompt type:
cd /
cd /media/fat/Scripts
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
then just run the update by typing AO486_Update_Top300_Pack.sh from right there. (not in the mister menu but over the SSH connection)
flynnsbit wrote: ↑Thu Jan 21, 2021 12:48 amAuto CD mounting in the VHD might not work if you are using /ao486 instead of /games/ao486. You will know pretty quickly when cd's try and mount and it doesn't work.spikemorrissey wrote: ↑Wed Jan 20, 2021 10:08 pm I tried the new method and initially it didn't work as it said it 'couldn't find the disk image'
Then I saw that it was looking in /media/fat/games/ao486 yet my mister was set up as /media/fat/ao486 so I changed the script to read games_subdir="/media/fat"
and it has worked!
Thank you for your help. Perhaps it might be worth putting in the readme for other people who have their Mister set up similiarly?
flynnsbit wrote: ↑Wed Jan 20, 2021 3:14 pm
try this.
Putty to your mister and when at the prompt type:
cd /
cd /media/fat/Scripts
wget https://raw.githubusercontent.com/flynn ... 00_Pack.sh
then just run the update by typing AO486_Update_Top300_Pack.sh from right there. (not in the mister menu but over the SSH connection)
the cores go into the directories you references, the games/roms/vhds/ao486 files go into /games/corenamespikemorrissey wrote: ↑Thu Jan 21, 2021 5:35 pm How will it pick it up? - as when the mister boots up it just lists the cores in media/fat
As an example I just put the experimental jaguar core in games and my mister cannot see that, it just sees whats in media/fat/_computers and media/fat/_consoles
Thanks for your help
Code: Select all
int findPrefixDir(char *dir, size_t dir_len)
{
// Searches for the core's folder in the following order:
// /media/fat
// /media/usb<0..5>
// /media/usb<0..5>/games
// /media/fat/cifs
// /media/fat/cifs/games
// /media/fat/games/
// if the core folder is not found anywhere,
// it will be created in /media/fat/games/<dir>
static char temp_dir[1024];
flynnsbit wrote: ↑Thu Jan 21, 2021 7:26 pmthe cores go into the directories you references, the games/roms/vhds/ao486 files go into /games/corenamespikemorrissey wrote: ↑Thu Jan 21, 2021 5:35 pm How will it pick it up? - as when the mister boots up it just lists the cores in media/fat
As an example I just put the experimental jaguar core in games and my mister cannot see that, it just sees whats in media/fat/_computers and media/fat/_consoles
Thanks for your help
mister file_io does a search, see the /media/fat/games/ reference in the code:
Code: Select all
int findPrefixDir(char *dir, size_t dir_len) { // Searches for the core's folder in the following order: // /media/fat // /media/usb<0..5> // /media/usb<0..5>/games // /media/fat/cifs // /media/fat/cifs/games // /media/fat/games/ // if the core folder is not found anywhere, // it will be created in /media/fat/games/<dir> static char temp_dir[1024];
1. changes in the previous post, just pull those files downAlkadian wrote: ↑Fri Jan 29, 2021 9:32 am @flynnsbit,
Yesterday I have enjoyed watching your channel's update:
https://www.youtube.com/watch?v=GEyNDPc2Bug
that was very informative, thank you!
I would have a few questions, if you don't mind.
1. I have noticed that your startup menu looks slightly different from mine. Please refer to the attached screenshots. I have already updated the pack. Would you recommend to re-download the pack and the run the update script?
2. At some point during your video you have switched from Munt to Fluidsynth. Is there any particular advantage in doing so?
3. Have you had a chance to compare the MT32-pi with the Midilink option?
Many thanks!
Great, many thanks for the files. I have already downloaded both of them.
Thanks fully understood!
Excellent, that sounds very good to me.