USBqemu Buzz mod

Discussion in 'PS2 Plugin Questions & Plugin Troubleshooting' started by Luigi__, Apr 17, 2008.

  1. Luigi__

    Luigi__ Emu author Emu Author

    Messages:
    821
    Likes Received:
    6
    Hi,

    Everybody's seen that Buzz was not playable because of the lack of USB plugin.
    Not anymore now, big thanks to Sir GiGaHeRz for releasing the sources of his great USBqemu plugin for keyboard. I've modded this plugin especially for supporting the buzzers that Buzz uses.

    Now, I'll tell you how to use this plugin mod :

    Config :
    This plugin mod is designed for everybody, even the n00bs :p Everything is automatic, you don't have to configure anything so don't care about the config window.

    Usage :
    Download the plugin mod in the attachments.
    Plug your buzzers into any USB port of your PC (don't expect using your keyboard, it's done in order to avoid piracy).
    Launch PCSX2. The console should say "Buzzers found !!!" and each buzzer lamp should be tested. If not, tell me.
    Launch the game. Everything is automatic, buttons and lamps should work fine, I tested myself.
    Note : when you close PCSX2, the lamps of the buzzers may keep switched on. Replug your buzzers if you don't want that.

    What plugins I recommend you to use with this game:
    GS : Use ZeroGS DirectX version or the latest version of GSdx9/GSdx. ZeroGS OpenGL version renders a very ugly image (blurry and "holes").
    SPU2 : Use Peops SPU2, else the sound will be repeated due to PCSX2 being slow (for me).
    Pad : Use any plugin. Anyway you won't use your pad in this game.
    CDVD : Dump an ISO of your game and use a ISO plugin, else DVD accesses will cause lags.
    USB : Use this plugin mod :D
    Dev9 and FireWire : don't mind.

    Encountered problems :
    Corrupt or missing textures (minor).
    Game slow on my C2D E6300 computer (30-40 FPS).

    What I modded :
    First I changed the VID and PID in the keyboard device descriptor. By doing this I got the game to boot.
    After I added support for output reports, used for switching the lamps on/off.
    I rewritten the usb_keyboard_poll func for the buzzers.
    And I added a detection loop to acquire handle to the buzzers, and a Win32-only I/O system (ReadFile/WriteFile).

    Download the plugin mod below and enjoy playing Buzz on PCSX2 !!!

    Oh, and I forgot : PCSX2 Team, don't forget to update your compatibility list !

    PS : If you encounter problems with lamps, re-download the plugin. Before releasing, I changed a thing and I didn't test, so I didn't see I broke the lamps. I re-attached a new plugin that fixes it.

    Download the plugin below:
    Last edited: Jan 26, 2010
  2. NGEmu.com Advertisement

  3. cottonvibes

    cottonvibes You're already dead... Emu Author

    Messages:
    5,473
    Likes Received:
    4
    very cool
    i don't have the game though, so i can't test it out :(
  4. Luigi__

    Luigi__ Emu author Emu Author

    Messages:
    821
    Likes Received:
    6
    Only 6 downloads and this thread isn't even sticky, and the PCSX2 compat list hasn't even been updated...
    I think people would prefer a plugin for Eyetoy.
  5. bositman

    bositman New Member Contributors

    Messages:
    3,630
    Likes Received:
    1
    Well you can't expect many people to have this game and even discover this plugin to play it :p
    I would sticky it but there are just too many stickies...anyway up it goes.
    About the compatibility list,the tester who has the game must show up and retest it,so that might get delayed alot :p
  6. Luigi__

    Luigi__ Emu author Emu Author

    Messages:
    821
    Likes Received:
    6
    Thanks alot !
  7. cyclonmaster

    cyclonmaster EmuAddict-_-;;

    Messages:
    2,825
    Likes Received:
    27
    Nice effort. Too bad I don't have this game. Btw, good job ;)
  8. NeoDement

    NeoDement Wonderful

    Messages:
    8
    Likes Received:
    0
    Woah wicked. If Buzz starts to run fast (playable) for me I'm snatching this up right away.
  9. Luigi__

    Luigi__ Emu author Emu Author

    Messages:
    821
    Likes Received:
    6
    Buzz should be fast if your PC is powerful. It made 30 FPS on my C2D E6300@1.8Ghz. It will be faster if you use an ISO.

    Anyway thanks for downloading it.
  10. NeoDement

    NeoDement Wonderful

    Messages:
    8
    Likes Received:
    0
    Oh cool, I'll try it out then. I didn't realise PCSX2 was getting so good!
  11. modron

    modron New Member

    Messages:
    4
    Likes Received:
    0
    Keyboard and/or normal gamepad support would still be great, though. Don't want to spend money on those damn buzzers...
  12. Bobbi

    Bobbi Guest

    Damn, how could we miss this great plugin ... adding it to our ps2 plugin section and will post it at the mainpage as well!
  13. modron

    modron New Member

    Messages:
    4
    Likes Received:
    0
    I'm really high regarding your work, but you can't tell me this is not for piracy. You are helping on a program called emulator, which has the aim to not having to buy the emulated console.
  14. Bobbi

    Bobbi Guest

    Piracy? So how do you plan on playing buzz without buying the buzzers + game? The money you are paying for a game goes to Sony (gets a part of every game) and the company producing the games. What was your point again?
  15. modron

    modron New Member

    Messages:
    4
    Likes Received:
    0
    eh, you ever heard from that you can download the isos and they will work with the emu just as well?

    Why should anybody want to play his original games on the pc? Not because they run better on it than on the console. And I already regard using Sony software without the original Sony hardware as an act of piracy. With this plugin you can play Buzz on the PC without owning the PS2. In my point of view you have already cheated Sony. So why can't you just have the gamepad support in the plugin as well, although you are already a copier?

    In my opinion all those emulators exist, because then you don't have to buy the games AND even the console. Look at the Super Nes emulators. Which aim DO they have? The majority of its users surely don't have the original hardware or games (which is the reason why the download the emu in the first place), because it works so well and it's so EASY to download the needed files.
    Last edited: Jul 5, 2008
  16. Bobbi

    Bobbi Guest

    eh, you ever heard that you can steal cars and they will drive as well? Boy, what kind of stupid arguments are these?

    I'm owning and playing several original PS2 games on PCSX2, simply because I don't have a PS2 any more after it died ... just one example. And what you regard as piracy (Sony software?? wtf?) doesn't really matter at all, law says it's legal so it is.

    If you want to get into a discussion about how illegal emus are, please jump into a more general forum, where you'll find a number of threads about this - it's off topic here.
  17. Chrono Archangel

    Chrono Archangel Administrator Staff Member

    Messages:
    8,194
    Likes Received:
    27
    We've heard this story so many times... you're not the first, and certainly aint the last.
    Basicly you need a PS2 to dump your own BIOS and you need to buy your games to play them on PCSX2.

    If someone decides to download all of these, its not the emulator that is illegal, its still the user that actually downloads those. Emulation is perfectly legal. Don't try to blame piracy on the emulator while infact its the user that is being the pirate. (Ohh and I'm not saying that everyone is a pirate. Alot of poeple on this board sue PCSX2 using their own dumped bios and games.)
  18. modron

    modron New Member

    Messages:
    4
    Likes Received:
    0
    Yeah, I'm sure it's a topic which has been talked to death already. I'm kinda sorry for whining around about that, it just would have been so cool to play some Buzz without those wiry buzzers and I also don't like to spend money on a game I can only play when my friends are around. Especially when I see that the plugin exists and would just need some little changes on the code so that it uses keyboard inputs.
  19. ChickenLiver

    ChickenLiver Emu author Emu Author

    Messages:
    590
    Likes Received:
    0
    Are you complaining about piracy or your personal lack of buzzers? Regardless, neither is the subject of this thread, so you're off topic, either way. Start a new thread in an appropriate forum if you want to talk about either issue.
  20. Rudy_x

    Rudy_x Registered User

    Messages:
    350
    Likes Received:
    0
    Thanks for the plugin..

    Today i'm gonna test all the Buzz games i have here and will update the compatibility list (as you asked ;) )

    Rudy_x (pcsx2 betatester)
  21. Luigi__

    Luigi__ Emu author Emu Author

    Messages:
    821
    Likes Received:
    6
    Thanks a lot !

    EDIT :
    Incredible !!! modron registered in this forum only to complain here ! (his post count is 4, and all of these 4 posts are here)
    I heard here that I'm helping to development of a software created for piracy purposes.
    Developing an emulator is not piracy if the emu doesn't contain code that has a copyright, such as BIOS. Using PCSX2 with a BIOS dumped from your own console is legal, using it with a downloaded BIOS is piracy.
    It's same for this plugin : it has been designed so it enforces you to own the buzzers, and these buzzers are sold only with a Buzz game (at my knowledge, tell me if I'm wrong). So it enforces you to own the original game.
    Using such a plugin with original buzzers is right, but using it with a keyboard or another input device is piracy, because it means the user doesn't own the original game, he's downloaded an ISO instead.

    EDIT2 : About ISOs, ISO plugins haven't been developed for piracy purposes. They've created mainly because CD/DVD accesses on PC are slow and could cause big lags in emulation, whereas accessing an ISO on a HDD is WAY faster and doesn't make any big noise unlike as DVD drives.
    You can dump ISOs of your own games, but only for personal purposes.

    EDIT3 : (hopefully the last) If you want to play Buzz with a keyboard, create your own plugin or mod yourself an existing plugin.
    Last edited: Jul 8, 2008

Share This Page