Author Topic: MultiPlay MX4 Expansion  (Read 26314 times)

0 Members and 1 Guest are viewing this topic.

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: MultiPlay MX4 Expansion
« Reply #50 on: 21:46, 27 May 16 »
20 boards was pre-ordered since. 10 was built. 5 was already sent!  :)
Actually, I'm waiting parts for the next pre-orders...
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline zhulien

  • 464 Plus
  • *****
  • Posts: 416
  • Country: au
    • 8bitology
  • Liked: 196
  • Likes Given: 113
Re: MultiPlay MX4 Expansion
« Reply #51 on: 04:31, 30 May 16 »
is it likely that MultiPlay MX4 will work with AtariVox+ ?


AtariVox+ Speech Synthesizer


Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: MultiPlay MX4 Expansion
« Reply #52 on: 12:28, 30 May 16 »
No, it was made to support controllers input not expansions output.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: MultiPlay MX4 Expansion
« Reply #53 on: 18:11, 01 June 16 »
YOUR ATTENTION PLEASE,

I have sent the first MultiPlay boards.
Please, note that you have to take care when you insert the controllers plugs into the MultiPlay connectors.
Some molded plugs (not all) require to force and should damage the board if you not take care about that...

Hold them firmly between fingers when you plug your controllers, CPC turned off.
(from my side, I have done my best with double soldering and strong glue)

THANK YOU.

« Last Edit: 18:36, 01 June 16 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #54 on: 21:26, 01 June 16 »
YOUR ATTENTION PLEASE,

I have sent the first MultiPlay boards.
Please, note that you have to take care when you insert the controllers plugs into the MultiPlay connectors.
Some molded plugs (not all) require to force and should damage the board if you not take care about that...
Hold them firmly between fingers when you plug your controllers, CPC turned off.
(from my side, I have done my best with double soldering and strong glue)
THANK YOU.

Please use a short cable adapter / cable extension: You plug it into the MultiPlay only once, but can exchange the joysticks as you wish.  :)


Overpriced example:
3M 3 Metre 9ft 10" 9 Pin D Sub Male to Female Serial Data Extension Cable | eBay
3M 3 Metre 9ft 10" 9 Pin D Sub Male to Female Serial Data Extension Cable | eBay
« Last Edit: 21:28, 01 June 16 by TFM »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: MultiPlay MX4 Expansion
« Reply #55 on: 21:35, 01 June 16 »
Should be fine if it cost not more than MultiPlay itself! :D
Just take care to not use a serial cable but a full 9 pins wired D-SUB.

EDIT:
I should build them fast and not expensive using 9-pins ribbon cable... I will let you know!


« Last Edit: 21:37, 01 June 16 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #56 on: 22:56, 01 June 16 »
Having the MultiPlay on the MX8 in a box needs this kind of cables anyway.  ;)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline hsimpson

  • CPC464
  • **
  • Posts: 37
  • Country: pl
  • Liked: 10
  • Likes Given: 18
Re: MultiPlay MX4 Expansion
« Reply #57 on: 13:24, 04 June 16 »
Shipment of MultiPlay safely arrived.

Thanks a lot TotO :)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #58 on: 19:30, 06 June 16 »
Hi guys! Since some of you have gotten the first boards, could you do an easy experiment for me please?

When having the MultiPlay connected and other hardware, please do in BASIC:

? inp(&F990),inp(&F991)

And tell the result? Please tell also the CPC model you use and which other hardware you got on the expansion port.

Why do I ask? I want to see if there is interference between MutliPlay and other hardware. (I know there is on one case). Thank you!!!  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline skywalky

  • CPC664
  • ***
  • Posts: 62
  • Country: es
  • Liked: 17
  • Likes Given: 43
Re: MultiPlay MX4 Expansion
« Reply #59 on: 17:39, 08 June 16 »
Mine arrived yesterday. Thank you

Offline HAL 6128

  • 464 Plus
  • *****
  • Posts: 485
  • Country: de
    • index.php?action=treasury
  • Liked: 238
  • Likes Given: 1165
Re: MultiPlay MX4 Expansion
« Reply #60 on: 16:07, 10 June 16 »
Mine arrived too! Great!
...proudly supported Pentomino and NQ-Music-Disc with GFX

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #61 on: 21:37, 10 June 16 »
@arnoldemu , @Devilmarkus , @Executioner , @Lone (alphabetically sorted) : Guys we do need emulator support for the wonderful MultiPlay. Should be super easy to implement this one (compared to other expansion cards).  :) :) :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: MultiPlay MX4 Expansion
« Reply #62 on: 21:46, 10 June 16 »
Don't forget @mahlemiut, as he done a great PlayCity emulation into MESS.  8)
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #63 on: 22:04, 10 June 16 »
Well, never got MESS running on my hardware, but will give it a new try in soon.  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Scarlettkitten

  • CPC664
  • ***
  • Posts: 58
  • Country: gb
  • Liked: 47
  • Likes Given: 184
Re: MultiPlay MX4 Expansion
« Reply #64 on: 21:49, 12 June 16 »
Mine's arrived, thank you :) <3
Sophie Rose:- My musical works https://soundcloud.com/sophieroseproductions

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2251
  • Likes Given: 3477
Re: MultiPlay MX4 Expansion
« Reply #65 on: 11:04, 13 June 16 »
@arnoldemu , @Devilmarkus , @Executioner , @Lone (alphabetically sorted) : Guys we do need emulator support for the wonderful MultiPlay. Should be super easy to implement this one (compared to other expansion cards).  :) :) :)
Arnold has had multiplay emulation since January I believe (excluding mouse which I'll be adding in the next release).


My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Poliander

  • Supporter
  • CPC6128
  • *
  • Posts: 161
  • Country: de
  • Liked: 78
  • Likes Given: 64
Re: MultiPlay MX4 Expansion
« Reply #66 on: 21:55, 15 June 16 »
When having the MultiPlay connected and other hardware, please do in BASIC:

? inp(&F990),inp(&F991)

3   0

Schneider CPC 664 / MotherX4 / X-MASS / X-MEM / MultiPlay MX4 (Amiga mouse connected on first port)

First value changes when moving the mouse. Little mouse test:

10 ? INP(&F990),INP(&F991)
20 GOTO 10

Looks good so far  :) ...oh wouldn't that be nice to have a proper mouse in SymbOS
« Last Edit: 22:10, 15 June 16 by Poliander »
Schneider CPC 664 • X-MEM • X-MASS • CTM 644 • DMP 2160 — Schneider CPC 6128 • M4 Board • Z-MEM • OSSC

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #67 on: 23:22, 15 June 16 »
3   0

Schneider CPC 664 / MotherX4 / X-MASS / X-MEM / MultiPlay MX4 (Amiga mouse connected on first port)

First value changes when moving the mouse. Little mouse test:


Oh WoW! Are you sure to have the switch set to "Joystick" and not to "Mouse". According to @TotO the port &F990 shall not provide values for the mouse, only for the joystick!


Thanks a lot for testing!  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.390
  • Liked: 982
  • Likes Given: 247
Re: MultiPlay MX4 Expansion
« Reply #68 on: 17:59, 16 June 16 »

Oh WoW! Are you sure to have the switch set to "Joystick" and not to "Mouse". According to @TotO the port &F990 shall not provide values for the mouse, only for the joystick!


Thanks a lot for testing!  :)
joystick and mouse uses the same connector, so what you see on the joystick port is the quadrature signal from the mouse. The dedicated mouse I/O is the result of decoding these signals

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #69 on: 18:26, 16 June 16 »
joystick and mouse uses the same connector, so what you see on the joystick port is the quadrature signal from the mouse. The dedicated mouse I/O is the result of decoding these signals

Are you sure? This was posted before (Mouses only transfer buttons to F990, but not lower 4 bits). Can somebody please explain that.

F990 : 0321RLDU : Input A, joystick and buttons
F991 : 0321RLDU : Input B, joystick and buttons
F992 : 0000XXXX : Input A, mouse X
F993 : 0000YYYY : Input A, mouse Y
F994 : 0000XXXX : Input B, mouse X
F995 : 0000YYYY : Input B, mouse Y
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: MultiPlay MX4 Expansion
« Reply #70 on: 18:57, 16 June 16 »
Sure, gerald is right. The board can't know that you are using a mouse "as joystick" by reading the wrong port.
So, only plug joysticks while you read &F990, &F991 ... And mouse for others.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2251
  • Likes Given: 3477
Re: MultiPlay MX4 Expansion
« Reply #71 on: 19:06, 16 June 16 »
Sure, gerald is right. The board can't know that you are using a mouse "as joystick" by reading the wrong port.
So, only plug joysticks while you read &F990, &F991 ... And mouse for others.
So it's also possible to update the mouse registers with joystick directions? :)

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: MultiPlay MX4 Expansion
« Reply #72 on: 19:21, 16 June 16 »
And you can put a DVD into a CD player... The result will be just not as expected.  :-\
Differents address ports exist, because joysticks and mice are plugged to the same connector but not use the same electronic to work.




"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MultiPlay MX4 Expansion
« Reply #73 on: 20:43, 16 June 16 »
Ok, I see. The data at F990 is a kind of shaddow from the mouse data. Thought there might be a switch on the board to select. but I will see as soon as I will have my unit.


Is there a way to tell from software side if the connected hardware is a joystick or a mouse?

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline zhulien

  • 464 Plus
  • *****
  • Posts: 416
  • Country: au
    • 8bitology
  • Liked: 196
  • Likes Given: 113
Re: MultiPlay MX4 Expansion
« Reply #74 on: 17:28, 26 June 16 »
Hi. Have you sent my order yet? Seems all email attempts to contact you have bounced recently. Julian