MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Haze
Reged: 09/23/03
Posts: 5242
Send PM
Re: Odyssey 2 Voice emulation
09/30/16 10:32 PM


> > in reality you're going to have 'simple' cases and complex cases..
> >
> > in the end the long syntax will probably end up becoming
> >
> > mame64 megadriv -slot megadriv:cart,32x:edge -slot 32x:cart,tempo:edge
> >
> > of something like that
>
> I have no real interest in what the syntax of the options are, and my gut feeling is
> that it's something that will likely have to evolve over time as different use cases
> for it are found. However, I would like to pose the following question:
>
> Will this ultimately permit specifying an order for daisy-chained devices attached to
> any system port?
>
> As an example, I'll take the Atari 800 since it's a machine I'm familiar with.
>
> On-board, there are two cartridge slots and an Atari-standard SIO port for peripheral
> connection. Conceivably, there could be pass-through devices in both cartridge slots
> with cartridges attached to them, plus devices on the SIO bus that need to be chained
> in a specific order so that they can function properly (such as the 850 serial
> interface or SX212 modem). This could also apply to the joystick ports as well, since
> there were non-joystick peripherals (notably 80-column cards and speech synthesisers)
> that were controlled from them - and on the XL- and XE-series machines, the
> almost-totally-unused Parallel Bus Interface is also there.
>
> Perhaps machine-specific syntax might be best, since the use cases are going to be
> dictated by the platform in use. Something like:
>
> a800 cart1frogger.bin cart2pacman.bin
> sio:d1,dos25.atr:d2,blank.atr:cassette,draconus.cas:850;parallel0,printer;serial0,modem
> stick0:speechsynth
>
> It looks ugly (and a system configured this way would never boot), but from reading
> it I can literally visualise exactly how all of these components would have been
> physically-attached to a system. Colons separate each individual device; semicolons
> indicate a port or other point of connection on a specific device; commas denote what
> is attached to that point of connection.

the daisy-chain order is pretty much already specified by the order you use the -cart parameters, although the behavior in terms of system emulation might not be 100% yet.







Entire thread
Subject Posted by Posted on
* Odyssey 2 Voice emulation sirscotty 09/28/16 04:43 PM
. * Re: Odyssey 2 Voice emulation TafoidAdministrator  09/29/16 12:52 AM
. * Re: Odyssey 2 Voice emulation sirscotty  09/29/16 03:47 AM
. * Re: Odyssey 2 Voice emulation CiroConsentino  09/29/16 01:40 AM
. * Re: Odyssey 2 Voice emulation TafoidAdministrator  09/29/16 02:15 AM
. * Re: Odyssey 2 Voice emulation sirscotty  10/04/16 04:25 AM
. * Re: Odyssey 2 Voice emulation TafoidAdministrator  10/04/16 04:40 AM
. * Re: Odyssey 2 Voice emulation Vas Crabb  09/29/16 03:46 AM
. * Re: Odyssey 2 Voice emulation MooglyGuy  09/29/16 12:48 PM
. * Re: Odyssey 2 Voice emulation R. Belmont  09/29/16 03:16 PM
. * Re: Odyssey 2 Voice emulation MooglyGuy  09/29/16 04:02 PM
. * Re: Odyssey 2 Voice emulation R. Belmont  09/29/16 04:40 PM
. * Re: Odyssey 2 Voice emulation remax  09/30/16 07:28 PM
. * Re: Odyssey 2 Voice emulation Haze  09/29/16 05:36 PM
. * Re: Odyssey 2 Voice emulation casm  09/30/16 07:50 PM
. * Re: Odyssey 2 Voice emulation Haze  09/30/16 10:32 PM
. * Re: Odyssey 2 Voice emulation CiroConsentino  09/29/16 07:16 PM
. * Re: Odyssey 2 Voice emulation Haze  09/30/16 01:19 PM
. * Re: Odyssey 2 Voice emulation CiroConsentino  09/30/16 05:28 PM
. * Re: Odyssey 2 Voice emulation Haze  09/29/16 01:55 PM
. * Re: Odyssey 2 Voice emulation CiroConsentino  09/29/16 03:53 AM
. * Re: Odyssey 2 Voice emulation Trebor  09/29/16 11:38 PM
. * Re: Odyssey 2 Voice emulation CiroConsentino  09/30/16 01:19 AM
. * Re: Odyssey 2 Voice emulation TafoidAdministrator  09/30/16 01:36 AM
. * Re: Odyssey 2 Voice emulation CiroConsentino  09/30/16 03:48 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 14 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3194