MidiLink 2.0 looking for testers. (no MIDI devices required)

https://github.com/MiSTer-devel/Main_MiSTer/wiki

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

BBond007
Captain Atari
Captain Atari
Posts: 405
Joined: Wed Feb 28, 2018 3:23 am

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby BBond007 » Sat Oct 12, 2019 8:42 am

SHIFT838 wrote:What you are seeing here is a "Logon Matrix". Back in the late 80's and early 90's PC based Pirate/Warez boards would run software like Vision/2, VisionX, Emulex/2 and Oblivian/2. There is a selections for Logon Matrix type. If you set it to 0 (zero) for None then you will get a regular logon screen.

Thanks. I had a feeling it was working correctly...
After setting it to 0 the login works more like I was expecting...
I just need to read the docs and do some more configuring and make some screens with TheDraw now :)

SHIFT838 wrote:I have also found out that Vision/2 will not work with any speed higher than 38400.


Very strange. I have no idea about that.
Vision-X seems to work fine at 57600...

User avatar
SHIFT838
Atari User
Atari User
Posts: 42
Joined: Tue Mar 15, 2016 9:31 pm
Contact:

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby SHIFT838 » Sat Oct 12, 2019 5:05 pm

BBond007 wrote:Very strange. I have no idea about that.
Vision-X seems to work fine at 57600...


I ran Vision-X for a few years from 1989 to 1991 I believe. I had a lot fun with it.

Are you planning on putting up a Vision-X BBS on the Mister?

there were a few of us that ran multi-node, of course to do that back then you had to have multiple phone lines.

I do not think that would be possible with midilink as it would have to be coded to distinguish between TCP sessions and route them accordingly to a different node.
Chris Schneider
SHIFT838
http://shift838.99er.net

Live TI-99 CHAT
http://shift838.99er...ex.php#TI-99ers

FuSiON BBS Information:
http://sourceforge.n...ource=directory

Online for Telnet only at:
fusionbbs.ddns.net : Port # 9640

BBond007
Captain Atari
Captain Atari
Posts: 405
Joined: Wed Feb 28, 2018 3:23 am

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby BBond007 » Sun Oct 13, 2019 5:41 am

SHIFT838 wrote:Are you planning on putting up a Vision-X BBS on the Mister?


Not Vision-X specifically. I'm just playing. I would just like to be able to demonstrate how a BBS worked (from both sides) using my two MiSTers.

My main motivation for adding the TCP/Modem stuff to MidiLink was for the ability to dial-out to existing BBSs and play some modem playable games between the two MiSTers.

SHIFT838 wrote:there were a few of us that ran multi-node, of course to do that back then you had to have multiple phone lines.


I ran a single line BBS on an Amiga 500 for a while to qualify for a substantial discount for a USR high-speed modem.

SHIFT838 wrote:I do not think that would be possible with midilink as it would have to be coded to distinguish between TCP sessions and route them accordingly to a different node.


I'm not sure if I understand 100%.

I was aware of people running multi-node BBS on Amiga and using DOS multitaskers such as DesqView. Given MiSTer cores only have access to a single COM port, I think that won't work.

Are you talking about running multiple MiSTer's ?

User avatar
SHIFT838
Atari User
Atari User
Posts: 42
Joined: Tue Mar 15, 2016 9:31 pm
Contact:

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby SHIFT838 » Tue Oct 15, 2019 12:33 am

BBond007 wrote:
I'm not sure if I understand 100%.

I was aware of people running multi-node BBS on Amiga and using DOS multitaskers such as DesqView. Given MiSTer cores only have access to a single COM port, I think that won't work.

Are you talking about running multiple MiSTer's ?


Yes, Deskview was one of the big multi-tasker apps used back in the DOS days. Typically a second copy of the BBS would be stored in say Node1, Node2, etc directory, but all one share the same message base, etc. just the executables, OVR's, Config files were copied over and the configuration would be changed to use a different COM port. Which back then would mean a different phone number for each node.

Of course today there are multiple node BBS that run from Telnet like Mystic BBS and Syncronet.

I was also able to get Oblivion/2 to run as well with MIDILink.
Chris Schneider
SHIFT838
http://shift838.99er.net

Live TI-99 CHAT
http://shift838.99er...ex.php#TI-99ers

FuSiON BBS Information:
http://sourceforge.n...ource=directory

Online for Telnet only at:
fusionbbs.ddns.net : Port # 9640

User avatar
Paradroyd
Captain Atari
Captain Atari
Posts: 293
Joined: Tue Sep 10, 2013 10:50 pm
Contact:

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby Paradroyd » Thu Nov 14, 2019 6:03 am

BBond007, This is a reminder that I really appreciate Midilink and use it almost every day to call BBSs.

Thanks for all of your work on this!
- Paradroyd
@paradroyd on Twitter, @paradroyd@mastodon.sdf.org on Mastodon

mahen
Captain Atari
Captain Atari
Posts: 242
Joined: Mon Aug 26, 2013 3:11 pm
Location: France

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby mahen » Thu Dec 12, 2019 3:21 pm

Hi !

- are "sysex" supported when using Munt on the Amiga side ? I tried several MIDI players from Aminet which are supposed to support sysex and the MT-32. I tried to throw the Dune 1 and Dune 2 MT-32 Midis at them and it clearly sounded very bad / kinda random at times and off all the time. It that supposed to work ?

- I noticed the "download soundfonts" script was broken. Actually it doesn't download the SC-55 soundfont (broken link ?).

Best regards !! Thanks a lot for this very nice feature :-) Too bad the ARM is too slow to support both ScummVM and Munt :-) (yep, using the MiSTer for as many things as possible !)
Amiga user non-stop since 1993 ;-)
Win 1997-2001 / MorphOS 2002-2005 / Linux since 2005

BBond007
Captain Atari
Captain Atari
Posts: 405
Joined: Wed Feb 28, 2018 3:23 am

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby BBond007 » Fri Dec 13, 2019 9:27 pm

mahen wrote:Hi !

- are "sysex" supported when using Munt on the Amiga side ? I tried several MIDI players from Aminet which are supposed to support sysex and the MT-32. I tried to throw the Dune 1 and Dune 2 MT-32 Midis at them and it clearly sounded very bad / kinda random at times and off all the time. It that supposed to work ?

- I noticed the "download soundfonts" script was broken. Actually it doesn't download the SC-55 soundfont (broken link ?).



Yes SysEx messages are supported on the Amiga Side. I'm not what is going on with the MIDI players from Aminet you tried... I believe "MidiPlay" I use does. Maybe the problem is with the message you are sending. Some (like to set the LCD) have a checksum which must be correct.

I know MT-32 supported Sierra games work - which extensively use SysEx messages.

https://en.wikipedia.org/wiki/List_of_M ... dore_Amiga

I would suggest trying those. There is a "RESOURCE.CFG" file you edit and change to "MT32.DRV"

mahen
Captain Atari
Captain Atari
Posts: 242
Joined: Mon Aug 26, 2013 3:11 pm
Location: France

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby mahen » Wed Dec 18, 2019 9:22 am

@BBond007 :

you may be interested in trying those soundtracks : http://gansweith.freehostia.com/midi/MT-32-MIDIFILES/

They clearly don't play properly from Minimig + Munt unfortunately. Yes, I did try several MIDI players (midiplay, the camd library player, and others, which supposedly support SysEx).

What is especially interesting is that some games have an mt32 init midi file that has to be played beforehand. It actually doesn't seem to make any difference although it should.

I didn't notice issues with the Sierra Amiga games supporting the MT32 BTW (although I'm not too sure as I don't have an accurate memory about those).
Amiga user non-stop since 1993 ;-)
Win 1997-2001 / MorphOS 2002-2005 / Linux since 2005

BBond007
Captain Atari
Captain Atari
Posts: 405
Joined: Wed Feb 28, 2018 3:23 am

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby BBond007 » Fri Dec 20, 2019 2:48 am

mahen wrote:you may be interested in trying those soundtracks : http://gansweith.freehostia.com/midi/MT-32-MIDIFILES/

They clearly don't play properly from Minimig + Munt unfortunately. Yes, I did try several MIDI players (midiplay, the camd library player, and others, which supposedly support SysEx).


For Dune II and Kyrandia anyway, The SySex files are getting rejected by MUNT:

Code: Select all

playSysexWithoutFraming: Header not intended for this device manufacturer: 7e 7f 09 01
SysexHandler: parseSysexFragment: SysEx message lacks end-of-sysex (0xf7), ignored
SysexHandler: parseSysexFragment: SysEx message lacks end-of-sysex (0xf7), ignored
SysexHandler: parseSysexFragment: SysEx message lacks end-of-sysex (0xf7), ignored
SysexHandler: parseSysexFragment: SysEx message lacks end-of-sysex (0xf7), ignored
SysexHandler: parseSysexFragment: SysEx message lacks end-of-sysex (0xf7), ignored


I will need to see if it works on my real Roland MT-32 Rev0. I suspect something is wrong with those files.

mahen
Captain Atari
Captain Atari
Posts: 242
Joined: Mon Aug 26, 2013 3:11 pm
Location: France

Re: MidiLink 2.0 looking for testers. (no MIDI devices required)

Postby mahen » Sun Dec 22, 2019 11:36 am

Thank you ! You can find alternate versions here that seem to behave the same way :

http://www.mirsoft.info/gamemids-archive.php
Amiga user non-stop since 1993 ;-)
Win 1997-2001 / MorphOS 2002-2005 / Linux since 2005


Return to “MiSTer”

Who is online

Users browsing this forum: No registered users and 8 guests