PCE mouse

Discussion in 'PC Engine / Turbografx Discussion' started by tomaitheous, Sep 11, 2011.

  1. tomaitheous

    tomaitheous Spirited Member

    Joined:
    Jun 29, 2007
    Messages:
    100
    Likes Received:
    0
    After toying with emulation for a while, I finally got a real PCE mouse to test out. Protocol as follows:

    It is read in 4bit segments like the gamepad. 8 reads of nybbles as describe above. This is done in a single instance, not over multiple frames. I snag some mouse code from an official game and uses a small delay after resetting the TAP (mouse read on port 0 of tap):

    No delay is needed for reading each nybble or byte. Only the initial start.

    The mouse only has four buttons, but the extra/duplicate button reads in the above sample are for clocking the mouse (I assume. High to low or low to high edge logic/trigger). Pretty straight forward/easy.

    Automatic mouse detect should be easy. Since the code would read the gamepad multiple times, the directional values would be duplicated on a gamepad VS a mouse. And on a 6button pad, the signature is unique and different as well (one read has all four directional buttons pressed, the other directional read will not). So you can distinguish between a 2button, 6button and mouse. The cool thing is, you can use the mouse with the 5 port TAP. Imagine a homebrew game with 5 player mouse support! :D
     
    Last edited: Sep 11, 2011
  2. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    I can think of only one PCE game that used the mouse and that is Tokimeki Memorial ... :shrug:

    I suppose the mouse must be very rare...

    Now that's something which would be awesome ... 5 mouse pointers clicking around a single screen...
     
    Last edited: Sep 15, 2011
  3. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
  4. tomaitheous

    tomaitheous Spirited Member

    Joined:
    Jun 29, 2007
    Messages:
    100
    Likes Received:
    0
    I think there's about 5 or so games that use it. Brandish is one and Vasteel 2 is another.

    Chilly Willy: http://pastebin.com/raw.php?i=Chw9Upvv But yeah, I saw Dave's page recently (we were talking about the mouse on IRC). Guess I should see if I can get it working on any other port than 1.
     
    Last edited: Sep 18, 2011
  5. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
    I just bought a pce mouse on ebay for $23 shipped. I should have it in a few weeks. Still need to get a tap.
     
  6. rosewood

    rosewood Rapidly Rising Member

    Joined:
    Jul 27, 2010
    Messages:
    96
    Likes Received:
    0
    At least those (CD-ROM based) games have mouse support:

    A. III
    Atlas - The Renaissance Voyager
    Brandish
    Eikan ha Kimini - Koukou Yakyuu Zenkoku Taikai
    Jantei Monogatari III - Saver Angels
    Lemmings
    Metal Angel
    Nemurenumori no Chiisana Ohanashi
    Princess Maker II
    Tokimeki Memorial
    Vasteel II

    Too bad The Manhole ist not supported...
     
  7. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
    My mouse came in the mail the other day. Are there any hucard based games that use it? I don't have a CD yet, just the SGX.
     
  8. tomaitheous

    tomaitheous Spirited Member

    Joined:
    Jun 29, 2007
    Messages:
    100
    Likes Received:
    0
    I don't know of any off hand. But I can give you my mouse test rom, if you want to test it out.
     
  9. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
    That would be cool. I'll eventually get around to my own PCE homebrew, but in the meantime, it would be nice to have something to test it with. :)
     
  10. tomaitheous

    tomaitheous Spirited Member

    Joined:
    Jun 29, 2007
    Messages:
    100
    Likes Received:
    0
    Last edited: Oct 13, 2011
  11. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
  12. Tatsujin

    Tatsujin Officer at Arms

    Joined:
    Nov 24, 2005
    Messages:
    3,614
    Likes Received:
    6
    lemmings w/o a mouse = lost!!

    btw. it was also the mouse debut game on the pce :)

    I wish that french Builder Land game had some mouse support. Not that it is good game from begin with, but without mouse support it is a rather usless and unplayable game.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page