Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Output Plugin for Project 64  (Read 2361 times)

0 Members and 1 Guest are viewing this topic.

mbasile35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:June 27, 2017, 09:14:04 pm
Output Plugin for Project 64
« on: September 28, 2011, 07:33:32 pm »
Hey everybody

I'm currently working on a custom driving cabinet themed after my favorite video game of all time..Mario Kart 64. Now considering that it obviously doesn't support force feedback I got to thinking...

Is it possible, in theory, to create a plug in for the emulator that would take a certain event in a game and output that as force feedback? For instance I've notice that anytime in MK64 that you would expect to feel feedback you get something on screen (ie when you go off the road and onto grass, grass flies up off your tires and you here a different noise or when you get hit by an item and spin out you get the noise and stars by your tires. So what I thought was what if you took the games response to an event and turned it into force feedback? I know nothing about programming or codes or anything like that so this is just kind of a though i had. It makes sense to me but again what do i know..

Similarly I'd like to put a light above the monitor that turns from red to yellow to green when the race counts down 3,2,1. I figured this could be done like the above when the computer gets the signal to start the race.

Anyway, this is just a thought. If anyone could let me know if this is possible, I'd really appreciate it. I hope i explained myself well, but if not feel free to ask

Mike

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: Output Plugin for Project 64
« Reply #1 on: September 29, 2011, 12:46:17 am »
Maybe I'm misremembering but I am pretty sure that Mario Kart 64 under Project 64 does support force feedback (rumble). 

mbasile35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:June 27, 2017, 09:14:04 pm
Re: Output Plugin for Project 64
« Reply #2 on: September 29, 2011, 02:27:41 am »
It does, however I've read since the n64 controller only has one rumble motor you only get feedback when you turn left. I still havent gotten a chance to check it out for myself but still I can't imagine that the force feedback you get from a rumble pack would translate over to well to a wheel.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 06:13:49 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Output Plugin for Project 64
« Reply #3 on: September 30, 2011, 12:25:30 am »
The now, essentially dead, "adaptoid" usb adaptor for n64 controllers supported rumble.  To promote the product they made a project64 compatable plug-in for it.  Find the source code to that plugin and you can output rumble from n64 games to anything you want. 

A saw-tooth oscillation sent to the wheel should simulate rumble pretty well. 

Mister Hat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 63
  • Last login:April 12, 2013, 10:05:59 pm
Re: Output Plugin for Project 64
« Reply #4 on: September 30, 2011, 08:46:37 am »
Multiple PC controllers I had supported rumble with Mupen64Plus on Linux.

mbasile35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:June 27, 2017, 09:14:04 pm
Re: Output Plugin for Project 64
« Reply #5 on: October 01, 2011, 04:00:58 pm »
Thanks for the help and ideas everyone. Any ideas for the lighting?

Mister Hat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 63
  • Last login:April 12, 2013, 10:05:59 pm
Re: Output Plugin for Project 64
« Reply #6 on: October 02, 2011, 03:11:46 am »
Actually yes. You could probably find a PC controller with force feedback. What it's basically doing is just giving power to the motors. You could probably wire that up to some sort of switch to power lights instead. There's probably better ways, but that's just an idea I came up with :P

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 06:13:49 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Output Plugin for Project 64
« Reply #7 on: October 02, 2011, 04:29:58 am »
Actually yes. You could probably find a PC controller with force feedback. What it's basically doing is just giving power to the motors. You could probably wire that up to some sort of switch to power lights instead. There's probably better ways, but that's just an idea I came up with :P

Mister youa re confusing the issue a little. 

This guy wants to use a FF compatable controller with a n64 emulator.  The issue isn't the controller, it's the emulator.  As I said, look into the input plugins. 

Again, for the lights, the issue isn't the interface, it's getting mario kart to send output signals.  Unfortunately this isn't possible without some serious hacking... hacking that I don't think anyone would be willing to do. 


Long story short you can't make a game do what it never did (lights) but you can work with what it CAN do and use it for something else (rumble to force-feedback).