Jump to content
Cyprian

I looking for keyboard support for the Jag

Recommended Posts

A long time ago, I did some tests directly interfacing a PS/2 mouse to the pad port ; PS/2 keyboards work very similarly. The discussion is on pages 2 and 3:

It basically works, but the issue is that the communication speed is controlled by the mouse/keyboard, so it's not easy to make it work without slowing down the game code. And the delays can vary a lot depending on the device. It may or may not be a realistic solution depending on what you want to achieve.

 

You can also use a microcontroller like @Matthias did, which solves this problem. But it's significantly more expensive and more difficult to build, so the audience for your game would be more limited.

 

What do you have in mind?

Edited by Zerosquare

Share this post


Link to post
Share on other sites

well, after a short break I go back to do EmuTOS port for the Jag

At that moment I plan to use either JagPad as an keyboard/mouse or Jagpad plus the ST mouse interface.

 

  • Like 1

Share this post


Link to post
Share on other sites

It may be out of topic but does the 2 USB connectors in the Skunkboard could handle a keyboard?

  • Like 1

Share this post


Link to post
Share on other sites

Yes, but someone would have to either write or port a USB HID stack. @cubanismo did manage to get USB storage devices to work with the Skunkboard, so maybe he could be interested in supporting keyboards as well.

  • Thanks 1

Share this post


Link to post
Share on other sites

would be cool,

unfortunately my skunk has only one USB port and is connected to the PC

Edited by Cyprian

Share this post


Link to post
Share on other sites

It's not hard to solder another two on. All skunkboards have the wiring, and it's just through-hole soldering.

 

No promises, since I spend all my hobby time building more boards lately, but in theory mouse+keyboard should be pretty easy to add.

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

I loved the JagTOS project.   Now days I could get that going and play Zool.  :D

 

Read that webpage, looks like Matthias and all them had a 120 mb drive going.   I wonder how well it did run a lot of games.   Also not seeing a keyboard solution?   Mentions mouse but that is all I saw.

Share this post


Link to post
Share on other sites
1 minute ago, doctorclu said:

I loved the JagTOS project.   Now days I could get that going and play Zool.  :D

 

Read that webpage, looks like Matthias and all them had a 120 mb drive going.   I wonder how well it did run a lot of games.   Also not seeing a keyboard solution?   Mentions mouse but that is all I saw.

I would imagine it would only run GEM based games, or some very simple TOS files that didn't bang anything on the hardware directly and sent everything via the TRAP calls.

  • Like 2

Share this post


Link to post
Share on other sites
48 minutes ago, CyranoJ said:

I would imagine it would only run GEM based games, or some very simple TOS files that didn't bang anything on the hardware directly and sent everything via the TRAP calls.

 

I remember running Magic Mac which essentially ran the gem based stuff of the ST and not much else at the time.    Got that running on my Macintosh Performa 575 68040 machine.   I believe it ran a good game of NetHack ST which was entirely gem based.   I think also a game of solitaire.

 

There was other gem based things that would work (like the movie player, CAB the web browser, and other apps) but I remember that NetHack ST was one of the better games I got working.

Share this post


Link to post
Share on other sites

A couple of years ago, I did a "minimal" port of microwindows, with just the video output. microwindows's examples "runs" just fine, I just wanted to give it a try.

But this is more a library, so one executable by "application"; one day I may try to add the audio, mouse and keyboard support.

 

Edited by dilinger

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...