| |
| | MAME normal con peaso de PC, Va como el culo. 9 FPS. | |
| |  | |  |
 | - Bubu - | |  ¿Andandará la meta?
 Grupo: Moderadores generalesMensajes: 1136 Location: En los 80 Status:  | |
| Buenas, esto ya es por cultura general. Es que tengo en el PC de mi mesa, desde el que escribo estas líneas, instalado el MAME 0.108b (de los últimos que hay, creo) para window$ con línea de comandos. El típico, vaya. El PC es un peaso de AMD 2.40 GHz, y 0.5 GB de RAM. Pero hete ahí la sorpresa. Ejecuto desde la línea de comandos cualquier rom, y la emulación va del tebeo. Pulsando F11 veo los FPS, y rara vez supera los 10 FPS de 60 que debería ser. Me da que es la tarjeta gráfica que tengo, que es una Trident asquerosa de 8 megas, pero es que la AGP que tenía se la puse a la recre, jiji. ¿Puede ser por la tarjeta gráfica? Yo creía que no pues tenía entendido que MAME no usaba facilidades de la tarjeta, sino que todo lo hacía la CPU. Pongo a continuación el MAME.ini por si ayuda: CODE # # CONFIGURATION OPTIONS # readconfig 1 skip_gameinfo 0
# # PATH AND DIRECTORY OPTIONS # rompath roms samplepath samples inipath .;ini cfg_directory cfg nvram_directory nvram memcard_directory memcard input_directory inp state_directory sta artpath artwork snapshot_directory snap diff_directory diff ctrlrpath ctrlr comment_directory comments cheat_file cheat.dat
# # MISC OPTIONS # bios default cheat 0
# # STATE/PLAYBACK OPTIONS # # state <NULL> (not set) autosave 0 # playback <NULL> (not set) # record <NULL> (not set) # mngwrite <NULL> (not set) # wavwrite <NULL> (not set)
# # DEBUGGING OPTIONS # log 0 oslog 0 verbose 0
# # PERFORMANCE OPTIONS # autoframeskip 0 frameskip 0 frames_to_run 0 throttle 1 sleep 1 rdtsc 0 priority 1
# # VIDEO OPTIONS # video ddraw numscreens 1 window 1 maximize 1 keepaspect 1 prescale 1 effect none pause_brightness 1 waitvsync 1 syncrefresh 1
# # VIDEO ROTATION OPTIONS # rotate 1 ror 0 rol 0 autoror 0 autorol 0 flipx 0 flipy 0
# # DIRECTDRAW-SPECIFIC OPTIONS # hwstretch 1
# # DIRECT3D-SPECIFIC OPTIONS # d3dversion 9 filter 1
# # PER-WINDOW VIDEO OPTIONS # screen auto aspect auto resolution auto view auto screen0 auto aspect0 auto resolution0 auto view0 auto screen1 auto aspect1 auto resolution1 auto view1 auto screen2 auto aspect2 auto resolution2 auto view2 auto screen3 auto aspect3 auto resolution3 auto view3 auto
# # FULL SCREEN OPTIONS # triplebuffer 1 switchres 0 full_screen_brightness 1.0 full_screen_contrast 1.0 full_screen_gamma 1.0
# # GAME SCREEN OPTIONS # brightness 1.0 contrast 1.0 gamma 1.0
# # VECTOR RENDERING OPTIONS # antialias 1 beam 1.0 flicker 0
# # ARTWORK OPTIONS # artwork_crop 0 use_backdrops 1 use_overlays 1 use_bezels 1
# # SOUND OPTIONS # sound 1 samplerate 44100 samples 1 volume 0 audio_latency 1
# # INPUT DEVICE OPTIONS # # ctrlr <NULL> (not set) mouse 0 joystick 0 lightgun 0 dual_lightgun 0 offscreen_reload 0 steadykey 0 a2d_deadzone 0.3 digital none
# # AUTOMATIC DEVICE SELECTION OPTIONS # paddle_device keyboard adstick_device keyboard pedal_device keyboard dial_device keyboard trackball_device keyboard lightgun_device keyboard Gracias a los respondedores. A ver si de aquí saco alguna conclusión y me entero de algo más sobre MAME, jiji. |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Sip, puede ser por la gráfica. MAME dibuja los gráficos de los juegos en algún lado (no soy informático  ) a su resolución original de modo "pixel perfect" sin usar la tarjeta gráfica. Y a partir de ahí, le hacemos las perrerías que queramos antes de dibujar por pantalla... y ahí es donde influye la gráfica. Por ejemplo, tu estás indicando que use direct3D 9, yo diría que con esa tarjeta, la versión 8 iría mejor. Y sin filtron ninguno, pues mejor todavía. Es cuestión de ir probando. Yo hoy, en un Pentium 4 2400 con una geforce 4MX chusca solo con desactivar el filtro para imitar scanlines pasé de 50 fps en puckman a 350... así que mira... |
|  |
 | - Bubu - | |  ¿Andandará la meta?
 Grupo: Moderadores generalesMensajes: 1136 Location: En los 80 Status:  | |
| He cambiado en el MAME.ini el direct a 8, y he quitado el fistro, y sigue igual. Pero me he dado cuén de que si con el ratón trinco el borde de la ventana del juego y lo achico hasta lo mínimo (resolución original me imagino), entonces se pone en 40 FPS, aunque todavía falta para llegar a los 60 FPS.
QUé cosas...
|
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Esta es la configuración que tengo en MAME Plus 0.109 en un P4 2400 con la geforce 4MX 4400, una castaña, consiguiendo 350fps en puckman.zip: CODE # # CONFIGURATION OPTIONS # readconfig 1 skip_gameinfo 1 driver_config mame,plus
# # PATH AND DIRECTORY OPTIONS # rompath "C:\Documents and Settings\Teresa\Escritorio\MAME\roms" samplepath H:\DATA\MAME\SAMPLES inipath ini cfg_directory cfg nvram_directory nvram memcard_directory memcard input_directory inp state_directory sta artpath "C:\Documents and Settings\Teresa\Escritorio\MAME\artwork" snapshot_directory "H:\DATA\MAME\SNAPS HITF12" diff_directory diff ctrlrpath ctrlr translation_directory lang comment_directory comments ips_directory ips localized_directory lang cheat_file cheat.dat history_file history.dat story_file story.dat mameinfo_file mameinfo.dat
# # MISC OPTIONS # bios default cheat 0 # ips <NULL> (not set) confirm_quit 0 auto_pause_playback 0 m68k_core c use_trans_ui 1 ui_transparency 192 ui_lines auto
# # STATE/PLAYBACK OPTIONS # # state <NULL> (not set) autosave 0 # playback <NULL> (not set) # record <NULL> (not set) # mngwrite <NULL> (not set) # wavwrite <NULL> (not set)
# # DEBUGGING OPTIONS # log 0 oslog 0 verbose 0
# # PERFORMANCE OPTIONS # autoframeskip 0 frameskip 0 frames_to_run 0 throttle 1 sleep 0 rdtsc 0 priority 0 multithreading 0
# # VIDEO OPTIONS # video d3d numscreens 1 window 0 maximize 1 keepaspect 1 prescale 1 effect none scale_effect none pause_brightness 0.650000 waitvsync 0 syncrefresh 0
# # VIDEO ROTATION OPTIONS # rotate 1 ror 0 rol 0 autoror 0 autorol 0 flipx 0 flipy 0
# # DIRECTDRAW-SPECIFIC OPTIONS # hwstretch 1
# # DIRECT3D-SPECIFIC OPTIONS # d3dversion 8 filter 0
# # PER-WINDOW VIDEO OPTIONS # screen auto aspect auto resolution auto view auto screen0 auto aspect0 3:4 resolution0 960x1280x0@0 view0 auto screen1 auto aspect1 auto resolution1 auto view1 auto screen2 auto aspect2 auto resolution2 auto view2 auto screen3 auto aspect3 auto resolution3 auto view3 auto
# # FULL SCREEN OPTIONS # triplebuffer 0 switchres 0 full_screen_brightness 1.000000 full_screen_contrast 1.000000 full_screen_gamma 1.000000
# # GAME SCREEN OPTIONS # brightness 1.000000 contrast 1.000000 gamma 1.000000
# # VECTOR RENDERING OPTIONS # antialias 1 beam 1.200000 flicker 0.000000
# # ARTWORK OPTIONS # artwork_crop 0 use_backdrops 1 use_overlays 1 use_bezels 0
# # SOUND OPTIONS # sound 1 samplerate 22050 samples 1 volume 0 volume_adjust 1 audio_latency 1
# # INPUT DEVICE OPTIONS # ctrlr Standard stickpoint 0 joyid1 0 joyid2 1 joyid3 2 joyid4 3 joyid5 4 joyid6 5 joyid7 6 joyid8 7 mouse 1 joystick 0 lightgun 0 dual_lightgun 0 offscreen_reload 0 steadykey 0 a2d_deadzone 0.300000 digital none
# # AUTOMATIC DEVICE SELECTION OPTIONS # paddle_device keyboard adstick_device keyboard pedal_device keyboard dial_device keyboard trackball_device keyboard lightgun_device keyboard
# # CORE LANGUAGE OPTIONS # language es_ES use_lang_list 1
# # CORE PALETTE OPTIONS # font_blank 0,0,0 font_normal 255,255,255 font_special 247,203,0 system_background 0,0,128 system_framemedium 192,192,192 system_framelight 224,224,224 system_framedark 128,128,128 osdbar_framemedium 192,192,192 osdbar_framelight 224,224,224 osdbar_framedark 128,128,128 osdbar_defaultbar 60,120,240 button_red 255,64,64 button_yellow 255,238,0 button_green 0,255,64 button_blue 0,170,255 button_purple 170,0,255 button_pink 255,0,170 button_aqua 0,255,204 button_silver 255,0,255 button_navy 255,160,0 button_lime 190,190,190 cursor 60,120,240 |
|  |
| 3 respuesta(s) desde el 11/10/2006, 00:36 |
| | | | |
|