Gamoover

[move]Pour vous aussi la chipo ne sera jamais qu'un bootleg de merguez (c)sushy18 ? Alors soyez les bienvenus sur Gamoover ! [/move]

SiO2 : MaLa + GroovyMame64 Horizontal / Vertical

Démarré par funkycochise, Samedi 09 Avril 2016, 11:42:16 AM

funkycochise

Citation de: Cali_955 le Lundi 29 Mai 2017, 13:35:18 PM
Vas-y, met à jour !  <:)
oui oui ça vient, juste les dernières touches à mon outil de gestion des couleurs de thèmes


je sais qu'il y a des allergiques au violet / rose  8)

Cali_955

Ranger du risque !

Cali_955

Ranger du risque !

acepad

#67



Ci-dessous un petit comparatif des sources de GroovyMame 143 et d'un Mame 143 officiel


MAME Sources build 143
CAPCOM CPS2 HARDWARE

/*************************************
 *
 *  Machine driver
 *
 *************************************/


static MACHINE_CONFIG_START( cps2, cps_state )

/* basic machine hardware */
MCFG_CPU_ADD("maincpu", M68000, XTAL_16MHz)
MCFG_CPU_PROGRAM_MAP(cps2_map)
MCFG_CPU_VBLANK_INT_HACK(cps2_interrupt,259) // 262  /* ??? interrupts per frame */

MCFG_CPU_ADD("audiocpu", Z80, 8000000)
MCFG_CPU_PROGRAM_MAP(qsound_sub_map)
MCFG_CPU_PERIODIC_INT(irq0_line_hold, 251) /* 251 is good (see 'mercy mercy mercy'section of sgemf attract mode for accurate sound sync */

MCFG_MACHINE_START(cps2)

MCFG_EEPROM_ADD("eeprom", cps2_eeprom_interface)

/* video hardware */
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)

MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MCFG_SCREEN_RAW_PARAMS(XTAL_8MHz, 518, 64, 448, 259, 16, 240)
MCFG_SCREEN_UPDATE(cps1)
MCFG_SCREEN_EOF(cps1)
/*
    Measured clocks:
        V = 59.6376Hz
        H = 15.4445kHz
        H/V = 258.973 ~ 259 lines

    Possible video clocks:
        60MHz / 15.4445kHz = 3884.878 / 8 = 485.610 -> unlikely
         8MHz / 15.4445kHz =  517.983 ~ 518 -> likely
        16MHz -> same as 8 but with a /2 divider; also a possibility
*/



GROOVYMAME Sources build 143
CAPCOM CPS2 HARDWARE

/*************************************
 *
 *  Machine driver
 *
 *************************************/


static MACHINE_CONFIG_START( cps2, cps_state )

/* basic machine hardware */
MCFG_CPU_ADD("maincpu", M68000, XTAL_16MHz)
MCFG_CPU_PROGRAM_MAP(cps2_map)
MCFG_CPU_VBLANK_INT_HACK(cps2_interrupt,259) // 262  /* ??? interrupts per frame */

MCFG_CPU_ADD("audiocpu", Z80, 8000000)
MCFG_CPU_PROGRAM_MAP(qsound_sub_map)
MCFG_CPU_PERIODIC_INT(irq0_line_hold, 251) /* 251 is good (see 'mercy mercy mercy'section of sgemf attract mode for accurate sound sync */

MCFG_MACHINE_START(cps2)

MCFG_EEPROM_ADD("eeprom", cps2_eeprom_interface)

/* video hardware */
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)

MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MCFG_SCREEN_RAW_PARAMS(XTAL_8MHz, 518, 64, 448, 259, 16, 240)
MCFG_SCREEN_UPDATE(cps1)
MCFG_SCREEN_EOF(cps1)
/*
    Measured clocks:
        V = 59.6376Hz
        H = 15.4445kHz
        H/V = 258.973 ~ 259 lines
    Possible video clocks:
        60MHz / 15.4445kHz = 3884.878 / 8 = 485.610 -> unlikely
         8MHz / 15.4445kHz =  517.983 ~ 518 -> likely
        16MHz -> same as 8 but with a /2 divider; also a possibility
*/


Les sources des drivers vidéo ci-dessus pour le système CPS2 sont identiques dans les deux versions de Mame et Groovymame. j'ai analysé les sources de plusieurs versions de Mame et Groovymame et je n'ai trouver quasiment aucune différences dans les valeurs des drivers vidéo, même pour les systèmes mal renseigné c'est pareil.


Cali_955

Hello !

Est il possible de mettre à jour ta distribution en remplaçant l'exécutable de groovymame ainsi que de remplacer les roms par un set plus récent ?
Ranger du risque !

funkycochise

#69
Citation de: Cali_955 le Samedi 30 Décembre 2017, 10:47:31 AM
Hello !

Est il possible de mettre à jour ta distribution en remplaçant l'exécutable de groovymame ainsi que de remplacer les roms par un set plus récent ?
oui  8)
ça te tente un petit torrent ?

Cali_955

Ranger du risque !

Solkan

yo Grand chef,
Tu as toujours les archives de ce chouette projet ?
Solkan
"There is too much blood in my Coca-Cola System"

Mes Recherches : Marquee et PCB MK2, Konami Gyruss/Pooyan/Time Pilot/Yie Ar Kung Fu/Commando/Track & Field

funkycochise