Schrijver
| Joystick poort
|
Noisy88 msx friend Berichten: 2 | Geplaatst: 21 Mei 2006, 22:39   |
Beste Msxers
De joystick poort van de msx zou 3 outputs hebben,
Nu vroeg ik mij af onder wel adres deze te vinden zijn,
ik wil namelijk een LC-Displaytje aansturen via deze poort
ik heb tot nu toe alleen de adressen van de printerpoort kunnen vinden
(&H90 en &H91)
Weet iemand dit of heeft iemand misschien een memory map?
Alvast bedankt!
M.v.g,
Joost Thijssen
|
|
AuroraMSX
 msx master Berichten: 1216 | Geplaatst: 21 Mei 2006, 23:01   |
voor zover ik weet heeft de joystickpoort maar 1 output. Deze kan je aansturen via register 15 van de PSG. Google eens naar 'Joynet', da's een serieel protocol om via de joystickpoort 2 of meer MSX-en met elkaar te laten communiceren. De docu daarvan zou je verder kunnen helpen.
|
|
webmouse msx lover Berichten: 121 | Geplaatst: 22 Mei 2006, 07:29   |
Wel grappig. Zijn er al spellen gebouwd die hier gebruik van maken? Multiplayer games?
|
|
[D-Tail]
 msx guru Berichten: 2948 | Geplaatst: 22 Mei 2006, 08:02   |
webmouse: Konami's F1 Spirit 3D Special maakt gebruik van een joystick/netwerkkabel (weet overigens niet of dat compatible is met JoyNet). Verder heeft MSX Club West Friesland spellen uitgebracht als Blokslag, Zeeslag, etc, die je met z'n tweeën tegen elkaar kunt spelen, via JoyNet. Er werd zelfs een JoyNet kabel bijgeleverd.
|
|
AuroraMSX
 msx master Berichten: 1216 | Geplaatst: 22 Mei 2006, 18:14   |
De joynet-kabel is bedoeld om een ring-netwerk te maken. Als je een ring maakt van 2 computers en je bindt de 2 joynet-kabels die je daarvoor nodig hebt samen tot 1 kabeltje, heb je je F1 Spirit kabel
Maareh, een LCD schermpje zou ik gewoon via de printerpoort aansturen; lijkt me een stuk makkelijker... |
|
legacy msx addict Berichten: 510 | Geplaatst: 22 Mei 2006, 18:20   |
Quote:
| webmouse: Konami's F1 Spirit 3D Special maakt gebruik van een joystick/netwerkkabel (weet overigens niet of dat compatible is met JoyNet). Verder heeft MSX Club West Friesland spellen uitgebracht als Blokslag, Zeeslag, etc, die je met z'n tweeën tegen elkaar kunt spelen, via JoyNet. Er werd zelfs een JoyNet kabel bijgeleverd.
|
En dr was ook nog een kabeltje waar je 2 MSXen kon verbinden via de lolpoorten , en dan op beide MSXen toegang had tot de diskdrive's en eventueel ramdisk's, 't kabeltje heb ik nog, ooit eens gedemonstreerd op een lokale computerclub, toen nog meest MSX. 
Ik geloof dat het project in een mcm gepubliceerd was.  |
|
[D-Tail]
 msx guru Berichten: 2948 | Geplaatst: 22 Mei 2006, 21:01   |
legacy: ik denk dat dat meer door de ondersteunende software komt dan door het kabeltje  . Hoewel ik me van de MAD club uit Doetinchem kan herinneren dat daar altijd een man was met twee op elkaar gestapelde 8255s, zodoende 4 diskdrives te bezitten in één machine en nog wat leuke andere uitbreidingen. Ik geloof echter dat het hier om een complete ombouw ging en niet om alleen een kabeltje... |
|
legacy msx addict Berichten: 510 | Geplaatst: 22 Mei 2006, 22:22   |
@[D-Tail]
Yep, er zat ook een ml-listing bij, maar natuurlijk geen contact zonder kabel.
Omdat ik indertijd zelf maar één MSX had, is het bij die éne demonstratie bij die Hoogeveense computerclub gebleven.
Ik zal die story eens opzoeken.
|
|
Noisy88 msx friend Berichten: 2 | Geplaatst: 22 Mei 2006, 23:02   |
Maar even weer on-topic, niemand weet waar ik de 3 adressen kan vinden?
Het moeten echt 3 outputs zijn want ik vind het in iedere pinout terug
gr. Joost
|
|
legacy msx addict Berichten: 510 | Geplaatst: 23 Mei 2006, 00:19   |
Ik heb wat gesnuffeld in zo'n reference manual, pin 6 is een in/out, pin 7 is out pin 8 is out.
Dit staat er bij ,00D5, 00DB, 00D8, dit moeten dan de adressen zijn.
|
|
BiFi msx guru Berichten: 3142 | Geplaatst: 25 Mei 2006, 11:18   |
voor die kabels moet je de joystick poorten direct aansturen... en die joystick poorten zijn via de PSG te benaderen... de registers zijn 14 (read) en 15 (read/write)
Gedetailleerde info is hier te vinden. Als je op die page naar boven scrollt zie je ook de I/O poort map van de MSX.
Quote:
| En dr was ook nog een kabeltje waar je 2 MSXen kon verbinden via de lolpoorten , en dan op beide MSXen toegang had tot de diskdrive's en eventueel ramdisk's, 't kabeltje heb ik nog, ooit eens gedemonstreerd op een lokale computerclub, toen nog meest MSX. 
Ik geloof dat het project in een mcm gepubliceerd was. 
|
Wat je bedoelt is MSX-Connect, destijds te koop bij Jostel en geschreven door Ries Vriend. Het maakt gebruik van het Paul te Bokkel RAMdisk systeem om verbinding te maken met de drives van de andere MSX. Deze maakt gebruik van een kabel met exact dezelfde aansluitingen als van F-1 Spirit 3D-Special. Ook het door Ramon van der Winkel geschreven MAD (MSX op Afstand Debugger) gebruikt dezelfde kabel. |
|
HansO msx addict Berichten: 372 | Geplaatst: 25 Mei 2006, 12:54   |
Kijk hier maar eens voor zowel vele artikelen hoe met de MSX apparaten aan te sturen als voor de sources van MSX Connect. |
|
AuroraMSX
 msx master Berichten: 1216 | Geplaatst: 25 Mei 2006, 13:38   |
Dit is een mini-artikeltje uit de C.U.C. met asm code hoe je een flipflopje via joystick poort B kan aansturen. Dat moet je op weg helpen, lijkt me, want zelfs ik, als electro-leek, snap 't  |
|
legacy msx addict Berichten: 510 | Geplaatst: 25 Mei 2006, 15:38   |
Quote:
|
Wat je bedoelt is MSX-Connect, destijds te koop bij Jostel en geschreven door Ries Vriend. Het maakt gebruik van het Paul te Bokkel RAMdisk systeem om verbinding te maken met de drives van de andere MSX. Deze maakt gebruik van een kabel met exact dezelfde aansluitingen als van F-1 Spirit 3D-Special. Ook het door Ramon van der Winkel geschreven MAD (MSX op Afstand Debugger) gebruikt dezelfde kabel.
|
A ha , ik ben weer helemaal bij.
En die adressen die ik gaf  , nul en generlij waarde???? |
|
|
|
|