SpaceBall 1003 cable
#1
SpaceBall 1003 cable
Hi,

does anyone have a cabling schema for hooking up a SpaceBall 1003 (the first!) to a powered 8-pin DIN serial port? I whipped up a cable based on the pinouts in the HDH and at spacemice.org, and the SB powers up (beep-beep), but it's not initialised by SW that supports it.

I've been buggering around with an RS232 breakout box (very handy), trying combinations of handshakes (CTS, RTS and DTR), but to no avail.

Any ideas?

--Roland

-----------------------------------------------------------
Indigo Indy  PowerSeries-4D310 Crimson     Wants --> Onyx  Iris 1000 Personaliris Indigo2 R10000/IMPACT

"Calculating machines cannot express free will, at last not as long as they function correctly" [W. Knödel, Programmieren von Ziffernrechenanlagen, 1961]
"The most powerful optimization tool in existence may be the delete key." [Eric S. Raymond, "The Art of UNIX Programming", 2003]
"END OF LINE" [TRON, 1982]
GanjaTron
Crimson

Trade Count: (0)
Posts: 36
Threads: 6
Joined: Jul 2020
Location: Switzerland
Find Reply
01-27-2025, 10:02 PM
#2
RE: SpaceBall 1003 cable
(01-27-2025, 10:02 PM)GanjaTron Wrote:  Hi,

does anyone have a cabling schema for hooking up a SpaceBall 1003 (the first!) to a powered 8-pin DIN serial port? I whipped up a cable based on the pinouts in the HDH and at spacemice.org, and the SB powers up (beep-beep), but it's not initialised by SW that supports it.

I've been buggering around with an RS232 breakout box (very handy), trying combinations of handshakes (CTS, RTS and DTR), but to no avail.

Any ideas?

--Roland

This information claims that you actually have to inject power into the spaceball 1003 through its port.  https://spacemice.org/pdf/sbsdk.txt
weblacky
I play an SGI Doctor, on daytime TV.

Trade Count: (10)
Posts: 1,716
Threads: 88
Joined: Jan 2019
Location: Seattle, WA
Find Reply
01-27-2025, 10:53 PM
#3
RE: SpaceBall 1003 cable
Hi Weblacky,

I'm powering it directly from the 9-10V output of the 8-pin DIN connector, so no need to inject. The SB definitely powers up and beeps.

If I connect CTS on the DSUB9 to CTS on the DIN8, the SB complains in morse code. This is documented at https://spacemice.org/pdf/sbsdk.txt.

There's 4 DIP switches inside which apparently set the baud rate. Maybe it's not set to the default 9600 baud? I haven't found any documentation on this.

--Roland

-----------------------------------------------------------
Indigo Indy  PowerSeries-4D310 Crimson     Wants --> Onyx  Iris 1000 Personaliris Indigo2 R10000/IMPACT

"Calculating machines cannot express free will, at last not as long as they function correctly" [W. Knödel, Programmieren von Ziffernrechenanlagen, 1961]
"The most powerful optimization tool in existence may be the delete key." [Eric S. Raymond, "The Art of UNIX Programming", 2003]
"END OF LINE" [TRON, 1982]
GanjaTron
Crimson

Trade Count: (0)
Posts: 36
Threads: 6
Joined: Jul 2020
Location: Switzerland
Find Reply
01-28-2025, 03:26 PM
#4
RE: SpaceBall 1003 cable
(01-28-2025, 03:26 PM)GanjaTron Wrote:  Hi Weblacky,

I'm powering it directly from the 9-10V output of the 8-pin DIN connector, so no need to inject. The SB definitely powers up and beeps.

If I connect CTS on the DSUB9 to CTS on the DIN8, the SB complains in morse code. This is documented at https://spacemice.org/pdf/sbsdk.txt.

There's 4 DIP switches inside which apparently set the baud rate. Maybe it's not set to the default 9600 baud? I haven't found any documentation on this.

--Roland

not a direct answer but found wayback nekochan page on direct software setup: https://web.archive.org/web/201408142326...Space_Ball

Also possible someone's test program? https://web.archive.org/web/201511241623.../libsball/
(This post was last modified: 01-29-2025, 03:56 AM by weblacky.)
weblacky
I play an SGI Doctor, on daytime TV.

Trade Count: (10)
Posts: 1,716
Threads: 88
Joined: Jan 2019
Location: Seattle, WA
Find Reply
01-28-2025, 10:35 PM
#5
RE: SpaceBall 1003 cable
Thanks, Weblacky.

Libsball looks promising, as the code might give some insight into how the serial port is set up. Sballfly sounds like fun too -- if it finally works.

--Roland

Btw, John Hilton himself confirmed there's an Easter Egg in the Spaceball 1003 firmware:
https://retrocomputing.stackexchange.com...controller

Now I'm curious... Wink

--Roland

-----------------------------------------------------------
Indigo Indy  PowerSeries-4D310 Crimson     Wants --> Onyx  Iris 1000 Personaliris Indigo2 R10000/IMPACT

"Calculating machines cannot express free will, at last not as long as they function correctly" [W. Knödel, Programmieren von Ziffernrechenanlagen, 1961]
"The most powerful optimization tool in existence may be the delete key." [Eric S. Raymond, "The Art of UNIX Programming", 2003]
"END OF LINE" [TRON, 1982]
(This post was last modified: 01-29-2025, 05:29 PM by GanjaTron.)
GanjaTron
Crimson

Trade Count: (0)
Posts: 36
Threads: 6
Joined: Jul 2020
Location: Switzerland
Find Reply
01-29-2025, 05:05 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)