game maker
Gebruikersnaam:
Wachtwoord:
Home Info Forums Help
Welkom, Gast. Alsjeblieft inloggen of registreren.
De activerings e-mail gemist?
+  Forums
|-+  Werken met Game Maker
| |-+  Tutorials en Uitbreidingen (Moderator: Maarten Baert)
| | |-+  [DLL] Joystick OEM-naam DLL
Pagina's: [1]
« vorige volgende »
Print
Advertenties

Blijbol
Oud-beheerder


Offline Offline

Berichten: 2898

Vragen over GM per PM zijn ongewenst.


WWW
« Gepost op: 28 April 2008, 21:29:53 »

Deze DLL bevat één functie die de OEM-productnaam van een joystick geeft. Dit is een alternatief voor de ingebouwde functie joystick_name(id), die altijd "Microsoft PC-joystickstuurprogr" geeft. Deze DLL daarentegen geeft de naam van de spelcontroller zoals die wordt weergegeven in het Windows Configuratiescherm die door de speler kan worden herkend. Door deze DLL te gebruiken, kun je je speler helpen te begrijpen welke spelcontroller id 1 heeft en welke id 2 heeft door hun namen aan de speler te laten zien.

Hier downloaden:
http://gamemaker.blijbol.nl/nl/joystickoemname

Geschikt voor Game Maker 5 Game Maker 6 Game Maker 7 Pro / geregistreerd.

« Laatste verandering: 28 April 2008, 21:31:42 door Blijbol »

Mijn Blog

     

Naar boven Gelogd

Ronald
Gebruiker

Offline Offline

Berichten: 294

112 in actie


« Antwoord #1 Gepost op: 5 Juni 2008, 17:02:35 »

Hoi,
Het lijkt me erg handig, maar ik krijg er geen naam uit, er staat wel dat joystick 1 is aangesloten maar er staat niets bij de naam. Doe ik wat fout of is het een bug?

Ronald

ps. Ik heb een Logitech Formula Force FX stuurwiel

Naar boven Gelogd

Blijbol
Oud-beheerder


Offline Offline

Berichten: 2898

Vragen over GM per PM zijn ongewenst.


WWW
« Antwoord #2 Gepost op: 5 Juni 2008, 17:54:46 »

Hmm, raar. Er gaat kennelijk iets mis bij het uitlezen van de naam.

Het zou mij erg helpen als je mij een e-mail stuurt met registerdumps van de volgende registersleutels:
Code:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MediaResources\Joystick
Code:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick

Deze kun je maken door in de Register-editor (om te starten: klik Start -> Uitvoeren -> Voer in regedit) naar deze sleutels te navigeren in de boom links, rechts op deze mappen te klikken, Exporteren kiezen en het bestand opslaan. Deze twee .reg-bestanden kun je als bijlage bij de e-mail voegen. Vermeld s.v.p. ook je besturingssysteem (bijv. XP Pro of Vista Home Premium). Met deze gegevens kan ik uitzoeken in welke stap het opzoeken van de naam misgaat.

Stuur gerust een e-mail of PM als je dit niet begrijpt.


Edit:
Belangrijke update!

Op Vista blijkt een registersleutel verplaatst te zijn, waardoor deze DLL de joysticknaam nooit kon vinden als een spel met deze DLL gespeeld werd op Vista. Deze bug is nu opgelost. Ik adviseer iedereen die deze DLL gebruikt om hem opnieuw te downloaden en zijn spel te updaten.

« Laatste verandering: 6 Juni 2008, 13:22:35 door Blijbol »

Mijn Blog

     

Naar boven Gelogd

Advertenties
« vorige volgende »
Pagina's: [1]
Print


Topic Informatie
0 geregistreerde leden en 1 gast bekijken dit topic.

Ga naar:  

Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines
www.game-maker.nl © 2003-2019 Nederlandse Game Maker Community