Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by Alkadian »

tontonkaloun wrote: Fri Aug 07, 2020 12:29 pm This new version works very well on my mister
Same here. It’s rocking out 8-)
yavimaya
Posts: 8
Joined: Sun May 24, 2020 8:37 pm
Been thanked: 1 time

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by yavimaya »

good work!! Now to get 15khz ^_^
lroby74
Posts: 111
Joined: Tue May 26, 2020 2:59 pm
Has thanked: 127 times
Been thanked: 15 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by lroby74 »

I am trying beta 2, beta 3 and beta 4.02 and they all works but all 3 suffers of a very tedious and boring background noise that never goes away..

Someone has same issue on his Mister?
fpganoob
Posts: 24
Joined: Mon May 25, 2020 7:35 am
Has thanked: 3 times
Been thanked: 10 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by fpganoob »

New Beta!!!

- Better VHD management, fixed writing.
- Implemented Tape In load.
Attachments
MSX1-Beta4.04.zip
(929.51 KiB) Downloaded 243 times
User avatar
NML32
Posts: 288
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 272 times
Been thanked: 43 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by NML32 »

Thank you for the update.
How do you load tapes on the MiSTer MSX core?
I have the ADC and some wav files.
fpganoob
Posts: 24
Joined: Mon May 25, 2020 7:35 am
Has thanked: 3 times
Been thanked: 10 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by fpganoob »

It depends of the tape.

Normally :
- load "cas:",r
- bload "cas:",r
User avatar
NML32
Posts: 288
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 272 times
Been thanked: 43 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by NML32 »

fpganoob wrote: Sun Sep 27, 2020 6:50 pm It depends of the tape.

Normally :
- load "cas:",r
- bload "cas:",r
Thank you.
I'm sure I'm missing a step but I keep getting an error when I enter those commands.
bload.png
bload.png (1.92 KiB) Viewed 10746 times
fpganoob
Posts: 24
Joined: Mon May 25, 2020 7:35 am
Has thanked: 3 times
Been thanked: 10 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by fpganoob »

I think your " are not the correct character. It must not be inverse.
User avatar
kathleen
Top Contributor
Posts: 409
Joined: Fri Jun 26, 2020 4:23 am
Location: Belgium
Has thanked: 224 times
Been thanked: 131 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by kathleen »

I've just tried on my side with the game Cubic_Duel and the correct command to load it is CLOAD (with nothing behind) and the game was loaded and ran fine (It helped me to check if my ADC works also for this core and yes! it works fine)

For the " character you should normally use SHIFT + ² (the key at the left side of the key 1(&) and you'll get the " and not the one in inverse video

Bload should work like this

かすりん

fpganoob
Posts: 24
Joined: Mon May 25, 2020 7:35 am
Has thanked: 3 times
Been thanked: 10 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by fpganoob »

kathleen wrote: Sun Sep 27, 2020 8:19 pm I've just tried on my side with the game Cubic_Duel and the correct command to load it is CLOAD (with nothing behind) and the game was loaded and ran fine (It helped me to check if my ADC works also for this core and yes! it works fine)

For the " character you should normally use SHIFT + ² (the key at the left side of the key 1(&) and you'll get the " and not the one in inverse video
Thank you!!!
User avatar
NML32
Posts: 288
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 272 times
Been thanked: 43 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by NML32 »

kathleen wrote: Sun Sep 27, 2020 8:19 pm I've just tried on my side with the game Cubic_Duel and the correct command to load it is CLOAD (with nothing behind) and the game was loaded and ran fine (It helped me to check if my ADC works also for this core and yes! it works fine)

For the " character you should normally use SHIFT + ² (the key at the left side of the key 1(&) and you'll get the " and not the one in inverse video

Bload should work like this
Thank you.
I'm making some progress. I can load cubic duel but I don't get the OK prompt. :oops:
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 94 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by wark91 »

I have question regarding the config.txt.
I changed the keyboard and set 0 to turbo. It doesn't seem to be taking in account.
The keyboard layout doesn't change and the games still too quick.
Is the config.txt is taking in account ? How to slow down the game (disable the turbo) ?
fpganoob
Posts: 24
Joined: Mon May 25, 2020 7:35 am
Has thanked: 3 times
Been thanked: 10 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by fpganoob »

wark91 wrote: Wed Sep 30, 2020 5:41 pm I have question regarding the config.txt.
I changed the keyboard and set 0 to turbo. It doesn't seem to be taking in account.
The keyboard layout doesn't change and the games still too quick.
Is the config.txt is taking in account ? How to slow down the game (disable the turbo) ?
Yes Turbo setting from config.txt is read and configured at boot.
IIRC Keyboard layout too.

You can change the turbo status with turbo from msxdos. It's an utility from the original core from Fabio.

Beta 4.05 01/10/2020
- Tape Load in Turbo mode up to, al least, 3850 Bauds. In Normal mode just 1200 Bauds
Attachments
MSX1-Beta4.05.zip
(954.6 KiB) Downloaded 351 times
User avatar
ron
Posts: 159
Joined: Sun May 24, 2020 7:02 pm
Has thanked: 67 times
Been thanked: 58 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by ron »

fpganoob wrote: Thu Oct 01, 2020 9:28 am
wark91 wrote: Wed Sep 30, 2020 5:41 pm I have question regarding the config.txt.
I changed the keyboard and set 0 to turbo. It doesn't seem to be taking in account.
The keyboard layout doesn't change and the games still too quick.
Is the config.txt is taking in account ? How to slow down the game (disable the turbo) ?
Yes Turbo setting from config.txt is read and configured at boot.
IIRC Keyboard layout too.

You can change the turbo status with turbo from msxdos. It's an utility from the original core from Fabio.

Beta 4.05 01/10/2020
- Tape Load in Turbo mode up to, al least, 3850 Bauds. In Normal mode just 1200 Bauds
With Release Beta 4.05 finally I was able to load from Tape successfully.
aloyisus
Posts: 6
Joined: Thu Oct 01, 2020 6:30 pm
Has thanked: 3 times
Been thanked: 2 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by aloyisus »

@tontonkaloun could you please post a link to the VHD file again? I'm super keen to try this. Many thanks.
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 94 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by wark91 »

Thank you @fpganoob
Maybe I have something on a vhd set again the turbo mode.
I will redo my vhd with the sd card from the github.
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 94 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by wark91 »

I have fix my speed issue.
I have question during the boot sequence, there is a message saying "Slot 1 : Unkown". Is it normal or a bad configuration ?
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 152 times
Been thanked: 51 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by tontonkaloun »

@aloyisus

Hello
I post a link this late afternoon:
aloyisus
Posts: 6
Joined: Thu Oct 01, 2020 6:30 pm
Has thanked: 3 times
Been thanked: 2 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by aloyisus »

Thanks for responding @tontonkaloun but that link appears to be for an .mkv file? Can you please check?
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 152 times
Been thanked: 51 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by tontonkaloun »

oups !!!
aloyisus
Posts: 6
Joined: Thu Oct 01, 2020 6:30 pm
Has thanked: 3 times
Been thanked: 2 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by aloyisus »

Thanks! Works perfectly :)
grizzle
Posts: 3
Joined: Wed Nov 25, 2020 4:00 pm

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by grizzle »

Hi All - noobie here looking for some help

I am running the 4.0.5 MSX1 core as discussed on this thread and I am trying to utilise the ADC to load from tape.

I have a couple of tapes (manic miner and jet set willy) and am trying to load with the RUN "CAS:" command, the tape plays through the speakers but it never works. I do have a maxdiuno and can load the same games with the same command via that and it all works fine. I have tried 2 different tape drives and changed azimuth and volume but no joy. Obviously I can just use the maxduino but wanted to prove real tape worked for nostalgic feel. I guess the tapes could just be bad, but just wanted to reach out to see if anyone has any other ideas or if i am missing something obvious that needs changing to allow for tapes to be played via this core.

Many thanks for all the hard work on this project to everyone involved
User avatar
ron
Posts: 159
Joined: Sun May 24, 2020 7:02 pm
Has thanked: 67 times
Been thanked: 58 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by ron »

Just check if your TURBO option in MSXDOS is enabled.

With turbo on will load at high speed, then turn TURBO OFF and will load at 1200 bps
Remember some games uses:
bload"cas:",r
load"cas:",r

If the program is in binary format, use:
BLOAD"CAS:",R

If the program is in tokenized BASIC format, use:
CLOAD

If the program is in ASCII format, use:
RUN"CAS:"

...and if not success, try another audio cable and check volumes, in MiSTer doesn't need to be too loud.
grizzle
Posts: 3
Joined: Wed Nov 25, 2020 4:00 pm

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by grizzle »

Thanks Ron - it worked and you are an absolute STAR !!

I turned the Turbo off and it worked perfectly. Just one quick thing, I am doing this each time but going into DOS (system call) and then running turbo command. Is there a way to make this setting permanent or do I need to go into DOS each time and turn it off.
User avatar
ron
Posts: 159
Joined: Sun May 24, 2020 7:02 pm
Has thanked: 67 times
Been thanked: 58 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by ron »

HI !
If you turn OFF turbo, next reboot wil be disabled ( I think so, xD ). To reactivate just turn in on.

CALL SYSTEM
TURBO ON/OFF
CALL BASIC
grizzle
Posts: 3
Joined: Wed Nov 25, 2020 4:00 pm

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by grizzle »

Thanks ron - all working now!!
bisbala02
Posts: 4
Joined: Tue Jan 05, 2021 10:20 pm
Has thanked: 2 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by bisbala02 »

Hi!

I'm new in fpga world... I tried to run this core whith all versions but always says me "FAT FS not FOUND" ¿can someone upload an vhd file please? Thanks.

NOTE: sorry for my bad English.
NOTE2: The last vhd uploaded link does not exist.
User avatar
kathleen
Top Contributor
Posts: 409
Joined: Fri Jun 26, 2020 4:23 am
Location: Belgium
Has thanked: 224 times
Been thanked: 131 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by kathleen »

bisbala02 wrote: Tue Jan 05, 2021 10:32 pm Hi!

I'm new in fpga world... I tried to run this core whith all versions but always says me "FAT FS not FOUND" ¿can someone upload an vhd file please? Thanks.

NOTE: sorry for my bad English.
NOTE2: The last vhd uploaded link does not exist.
Hi bisbala02 and welcome to this fantastic FPGA world.

Are you using the latest build of the core, is your main mister file up to date ?
When you say "FAT FS not found", which kind of VHD did you mount ? One that you created by your own ? Is it in FAT ? Did you place the mandatory files in it ?

かすりん

bisbala02
Posts: 4
Joined: Tue Jan 05, 2021 10:20 pm
Has thanked: 2 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by bisbala02 »

Hi bisbala02 and welcome to this fantastic FPGA world.

Are you using the latest build of the core, is your main mister file up to date ?
When you say "FAT FS not found", which kind of VHD did you mount ? One that you created by your own ? Is it in FAT ? Did you place the mandatory files in it ?

Thanks for your response. I used a 4Gb microSD card formated in fat16 inserted on IO Card. I don't know how build a VHD file.

I think fails the files that I downloaded... I don't found de zip 'msx1_sd_files.zip' in the github of fblavenuto https://github.com/fbelavenuto/msx1fpga so I downloaded another one that I founded in the internet and I replaced the Nextor files that is in with nextor_for_MSX1FPGA_VHD.zip file



Can you pass me the 'msx1_sd_files.zip' file please?

NOTE: I'm a spanish woman. ¿Can you speak spanish?
NOTE2: I've bought a manuferhi mister recently. I read in this forum that only the version 'MSX1_Beta02.rbf' works fine in this. I also try with the last version (MSX1-Beta4.05) but nothing happens... only the same screen:

MSX1.jpg
MSX1.jpg (51.55 KiB) Viewed 9859 times
User avatar
kathleen
Top Contributor
Posts: 409
Joined: Fri Jun 26, 2020 4:23 am
Location: Belgium
Has thanked: 224 times
Been thanked: 131 times

Re: Core MSX1 by Fabio Belavenuto ported to MiSTer by Yo_Me and Benitoss

Unread post by kathleen »

bisbala02 wrote: Wed Jan 06, 2021 11:16 am

Can you pass me the 'msx1_sd_files.zip' file please?

NOTE: I'm a spanish woman. ¿Can you speak spanish?
NOTE2: I've bought a manuferhi mister recently. I read in this forum that only the version 'MSX1_Beta02.rbf' works fine in this. I also try with the last version (MSX1-Beta4.05) but nothing happens... only the same screen:


MSX1.jpg
Here it is : https://mega.nz/file/FLpETajT#ehaj4JST9 ... Hed_1wDKiE

You also have the instruction in Spanish :-) : https://github.com/fbelavenuto/msx1fpga ... ADME.ES.md

Note : Glad to see that I'm not the only woman playing with the Mister:-). Haha unfortunately not, even if I work with several Spanish guys (from the Universitat Politècnica de València :-)), we always discuss in English :-)

Note2 : Good choice, Manu is a very nice guy. Use the last MSX revision Beta4.05, the fact that your VHD is not recognized is link to way you created it.

かすりん

Post Reply