ARCADE FOREVER

groovymame 0.171 con direct input 7

« Older   Newer »
  Share  
lorenzuelo
view post Posted on 22/5/2016, 11:33 by: lorenzuelo     +1   -1

V.I.P.

Group:
Usuarios AFFA
Posts:
516
Reputation:
+12

Status:


De nada tío :)

¿Qué versión has probado, la "directInputForced" o la normal?


la normal está compilada para usar directinput 7 y la "forced" además de estar compilada para usar directinput 7 tiene el directinput forzado. Por defecto viene desactivado en el código fuente del mame y hay que activarlo antes de compilar en el fichero "src\osd\windows\input.cpp":

QUOTE
// license:BSD-3-Clause
// copyright-holders:Aaron Giles
//============================================================
//
// input.c - Win32 implementation of MAME input routines
//
//============================================================

// For testing purposes: force DirectInput
#define FORCE_DIRECTINPUT 1

En resumidas cuentas, lo que hay que hacer es compilar el mame/groovymame (mira la receta que puse en el primer mensaje) ya que a partir del directinput 8 todos los controles que funcionaban por el puerto paralelo están deprecados y el windows pasa de ellos, por eso no te funciona.

Creo recordar que la última versión oficial de mame que funciona es la 0.159, a partir de esa, toca compilarse el mame uno mismo (y toca madera para que siga siendo así).
 
Top
10 replies since 27/3/2016, 17:57   1013 views
  Share