| |
| | La Maka para 4 Linuxera, Gauntlet Rules!!! | |
| |  | |  |
 | Lord Hiryu | |  Master of Stick Of Pain!!!! I wanna Rock!!!!!!! And 80's Porn Star too!!!!!
 Grupo: Moderadores generalesMensajes: 4740 Location: Por Murcia,Barna,Madrid y Valencia más o menos Status:  | |
| Efectivamente. Lo de usar las tres versiones posibles....Standar,PAl y NTSC, es más que nada, para ir sobre seguro. La AVGA, tiene serios problemas con los modos entrelazados...(vamos..que no los saca ni a tiros), así que prefiero tener modelines puras de 50hz..(Pal) y de 60Hz (NTSC), para evitar esos modos. Luego los Standard de 50~60hz.
Como luego es sólo unos segundos desde el menu de video configurarlo a tu antojo, y elegir la mejor modeline posible.
Un saludo.
P.D.: También comentar que las tengo por si en cualquier momento conecto la TV de 14" a través de SCART...(PAL y NTSC), como tengo ahora.
|
|  |
 | D_Skywalk | |  Dev, Gamming & friski friski xD
 Grupo: Moderadores generalesMensajes: 767 Location: Granada Status:  | |
| svgalib 1.9.20 (driver r128) - Aplicando los parches, radeon, force y no-irq... ¡¡¡Reconoce la AVGA y por fin se ve algo!!! xD advmame va sobradiiiisimo  ¿me recomendais algun juego tocho (que no sea chd) para testear las optimizaciones? La mala noticia es que por alguna extraña razon advmenu peta cuando vas a iniciar un juego... ¿Solucion? Quizas sea por que le puse optimizaciones muy fuertes, probare a quitarle flags o incluso no usar svgalib para el menu y usar directamente SDL  Probare tambien el svgalib 1.9.21, por si acaso es alguna incosistencia de esa version (tuve que hacer varios parches de cosecha propia para que rulara la 20). Espero que todos los cabezazos que me estoy dando valgan para que luego futuros marcianos linuxeros no se tengan que calentar tanto la cabeza y vayan a "tiro fijo" Gracias Lord por las aclaraciones ^^_ Por cierto Lord con las x11 tenia modos entrelazados sin problema, con svgalib la verdad es que no rulan muy bien  Por ello, creo que es mas problema de las implementaciones por que en las X tiran perfectamente todos los modos entrelazados (puse el enlace de como configurar las X unos posts mas arriba). Un Saludo y por fin me pude ver el advmame bajo linux, que se estaba resistiendo  |
|  |
 | eisbaer | | Marciano
Grupo: MemberMensajes: 131 Status:  | |
| Hola, he estado leyendo tu post  efectivamemte tienes que utilizar svgalib en linux. Si tienes monitor arcade y empleas la libreria de framebuffer funciona, pero durante el arranque veras la imagen fuera de sincronia; a no ser que arranques utilizando un modo vesa, con lo que luego no te funciona el advmame.... en fins es un rollo Lo del cuelge al lanzar el juego desde advmenu... prueba a deshabilitar la tarjeta de sonido; a mi me paso y era un problema con las librerias de alsa. Por cierto! de SDL mejor olvidate, el problema que tiene es que no te permite generar nuevos modelines, con lo que el advmame pierde toda su gracia  saludos
Modificado por eisbaer - 4/1/2006, 12:28 |
|  |
 | D_Skywalk | |  Dev, Gamming & friski friski xD
 Grupo: Moderadores generalesMensajes: 767 Location: Granada Status:  | |
| QUOTE (eisbaer @ 4/1/2006, 12:26) efectivamemte tienes que utilizar svgalib en linux.
Pues, he tenido que hacer una mezcla entre la .23 y la .20 para que compilara sin problemas en el kernel 2.6.10 lo unico que no me crea automaticamente son los devfs, pero le he hecho un servicio de arranque para esto y para los eventos y listo  QUOTE Si tienes monitor arcade y empleas la libreria de framebuffer funciona, pero durante el arranque veras la imagen fuera de sincronia; a no ser que arranques utilizando un modo vesa, con lo que luego no te funciona el advmame.... en fins es un rollo El fb no me tira con la AVGA  y bueno viene un parche para low timming en los contribs de advmame, supongo que solo seria aplicarlo  QUOTE Lo del cuelge al lanzar el juego desde advmenu... prueba a deshabilitar la tarjeta de sonido; a mi me paso y era un problema con las librerias de alsa. Buff, tio muchas gracias me acabas de quitar horas de compilaciones quitando, poniendo optimizaciones, comprobando el codigo... Ya funciona de vicio!!! Por cierto, he probado a usar "oss" y ya no se cuelga, eso si los sonidos que tiene por defecto son... como decirlo... ¿horribles? xD QUOTE Por cierto! de SDL mejor olvidate, el problema que tiene es que no te permite generar nuevos modelines, con lo que el advmame pierde toda su gracia  A SDL puedes decirle que use svgalib y este puedes configurarle los modelines en /etc/vga/libvga.config Por cierto, me ha parecido que no me funcionaba ningun juego 3D (para comprobar velocidades y tal...) ¿alguien sabe si es algo? uso la version 0.102 :? Un Saludo y gracias por el rescate, ya solo me falta terminar el OpenPPJoy para los mandos y listu  Pd: Voy a rematar aquella version de mandos por lineas que creo que tiraba bien, al menos para viciarnos este finde nos valdra xD
Modificado por D_Skywalk - 5/1/2006, 10:05 |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Juegos 3D que funcionan perfectamente, pues Strider 2 (a mi en un 2400 me va bien de velocidad  ) y los street fighter ex. El problema para comparar rendimientos, es que influye todo, así que tendrías que instalarte windows y hacerlo tu mismo. Un saludo, tío. |
|  |
 | eisbaer | | Marciano
Grupo: MemberMensajes: 131 Status:  | |
| QUOTE (D_Skywalk @ 5/1/2006, 10:02) QUOTE Si tienes monitor arcade y empleas la libreria de framebuffer funciona, pero durante el arranque veras la imagen fuera de sincronia; a no ser que arranques utilizando un modo vesa, con lo que luego no te funciona el advmame.... en fins es un rollo El fb no me tira con la AVGA  y bueno viene un parche para low timming en los contribs de advmame, supongo que solo seria aplicarlo  Wenas, yo recuerdo que para que me funcionase lo que hacia era modificar el fichero /etc/fb.modes incluyendo modos para monitor arcade, tv pal y tv ntsc. Recuerdo que el fichero con los modos estaba en la distribución que monta el advance cd. Cuando arrrancaba, arrancaba fuera de sincronia  Pero cuando acababa de arrancar, iniciaba sesion y escribia "fbset -n pal" o "fbset -n ntsc" (yo tengo tele con la avga) y ya se veia bien  De todas formas si arrancas el advancemenu y tienes los modelines configurados tambien se veria bien. El problema donde creo que esta por lo que vi en su dia es que al driver radeonfb del kernel no se le pueden pasar parámetros durante el arranque para que arranque a 15KHz  , con lo que creo que el arranque fuera de sincronia tiene dificil solucion saludos |
|  |
 | D_Skywalk | |  Dev, Gamming & friski friski xD
 Grupo: Moderadores generalesMensajes: 767 Location: Granada Status:  | |
| QUOTE (eisbaer @ 6/1/2006, 11:45) Pero cuando acababa de arrancar, iniciaba sesion y escribia "fbset -n pal" o "fbset -n ntsc" (yo tengo tele con la avga)
¿que version del kernel usaste? yo con el 2.6.12 no he podido parchearlo para que me reconociera la AVGA  r128 creo que es el driver y no reconoce las AVGAs basadas en la 9250 :? QUOTE El problema donde creo que esta por lo que vi en su dia es que al driver radeonfb del kernel no se le pueden pasar parámetros durante el arranque para que arranque a 15KHz  , con lo que creo que el arranque fuera de sincronia tiene dificil solucion Yo no tengo ese problema, a mi el ordenador con la AVGA me arraca a 15khz, eso si, no puedo usar ninguna imagencita bonita de arranque, por que te saca de la sincronia, pero usando el modo texto no tengo problema  Siempre se podria arrancar en modo texto, que cargue los drivers de fb y en lugar de usarlos en el arranque para mostrar alguna imagen... simplemente esperar un poco y arrancar advmenu como servicio por ejemplo y listo en pocos segundos tienes el mame tirando  A mi es que la svgalib en los modos entrelazados no me va bien (ya vereis las fotos luego) la probare un poco mas, y sino se arregla probare de nuevo FB y sino ire a tiro fijo con las X11 que desde el 1er dia tiraron perfectas  Ahora voy a dejar las configuraciones actuales de mis advance's ADVANCEMENU UBUNTUCODE ##################################### ## FORMATOS HANTAREX 9110 ##################################### device_video_clock 5-100 / 15.62 / 50-60; 5-100 / 15.73 / 50-60; 5-100 / 15.75 / 50-60 device_video_format 15620 0.727273 0.0909091 0.0909091 0.0909091 0.915709 0.0114943 0.0114943 0.0613027 device_video_format 15730 0.727273 0.0909091 0.0909091 0.0909091 0.916031 0.0114504 0.0114504 0.0610687 device_video_format 15750 0.727273 0.0909091 0.0909091 0.0909091 0.916031 0.0114504 0.0114504 0.0610687 ############################# ## MODELINES STANDARD LORD ############################# device_video_modeline ntsc_320x240 6.04186 320 328 352 384 240 245 248 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline pal_384x288 7.375 384 392 432 472 288 291 294 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline standard_384x288 8.1744 384 424 464 520 288 291 295 314 -hsync -vsync # H 15720 [Hz], V 50.0637 [Hz] device_video_modeline standard_400x300 8.55168 400 440 480 544 300 304 307 327 -hsync -vsync # H 15720 [Hz], V 48.0734 [Hz] device_video_modeline standard_416x312 8.92896 416 464 504 568 312 316 321 341 -hsync -vsync # H 15720 [Hz], V 46.0997 [Hz] device_video_modeline standard_432x324 9.18048 432 472 520 584 324 329 333 354 -hsync -vsync # H 15720 [Hz], V 44.4068 [Hz] ####################################### config save_at_exit device_alsa_device default device_alsa_mixer channel device_color_bgr15 no device_color_bgr16 no device_color_bgr24 no device_color_bgr32 yes # mejor obligarlo a 32bits hay modos de video en svgalib que sino no tiran :? device_color_bgr8 no device_color_palette8 no device_color_yuy2 no device_joystick svgalib # sino lo configurais se movera solo ( testeado en advmenu 2.4.12 ) device_keyboard svgalib device_mouse none device_raw_firstkeyhack no device_raw_mousedev[0] auto device_raw_mousedev[1] auto device_raw_mousedev[2] auto device_raw_mousedev[3] auto device_raw_mousetype[0] pnp device_raw_mousetype[1] pnp device_raw_mousetype[2] pnp device_raw_mousetype[3] pnp device_sdl_samples 512 device_sound oss # o desconectarlo, no lo dejeis en auto que con alsa se tiende a colgar ( testeado en advmenu 2.4.12 ) device_video auto device_video_cursor auto device_video_doublescan yes device_video_fastchange no device_video_interlace no device_video_output auto device_video_singlescan yes difficulty normal display_brightness 1 display_gamma 1 display_orientation display_restoreatexit yes display_restoreatgame no display_size 384 event_alpha yes event_assign up up or 8_pad event_assign down down or 2_pad event_assign left left or 4_pad event_assign right right or 6_pad event_assign enter enter or enter_pad event_assign esc esc event_assign space space event_assign home home event_assign end end event_assign pgup pgup event_assign pgdn pgdn event_assign del del event_assign ins insert event_assign shutdown lcontrol esc event_assign mode tab event_assign help f1 event_assign group f2 event_assign type f3 event_assign exclude f4 event_assign sort f5 event_assign setgroup f9 event_assign settype f10 event_assign runclone f12 event_assign command f8 event_assign menu backquote or backslash event_assign emulator f6 event_assign rotate 0_pad event_assign lock scrlock event_assign preview space event_assign mute period_pad event_mode fast event_repeat 500 50 icon_space 43 idle_screensaver 60 10 idle_screensaver_preview snap idle_start 0 0 include input_hotkey no lock no menu_base 704 menu_rel 23 merge differential misc_exit normal misc_quiet yes mode list mode_skip mouse_delta 100 preview snap preview_default none preview_default_cabinet none preview_default_flyer none preview_default_icon none preview_default_marquee none preview_default_snap none preview_default_title none preview_expand 1 sort parent sound_background_begin none sound_background_end none sound_background_loop default sound_background_loop_dir "mp3" sound_background_start none sound_background_stop none sound_buffer 0.1 sound_foreground_begin default sound_foreground_end default sound_foreground_key default sound_foreground_start default sound_foreground_stop default sound_latency 0.1 sound_samplerate 44100 sound_volume -8 ui_background none ui_bottombar yes ui_clip single ui_color help 000000 ffffff ui_color help_tag 247ef0 ffffff ui_color submenu_bar 247ef0 ffffff ui_color submenu_item 000000 ffffff ui_color submenu_item_select 000000 afffff ui_color submenu_hidden 808080 ffffff ui_color submenu_hidden_select 808080 afffff ui_color menu_item 000000 ffffff ui_color menu_hidden 808080 ffffff ui_color menu_tag 247ef0 ffffff ui_color menu_item_select 000000 afffff ui_color menu_hidden_select 808080 afffff ui_color menu_tag_select 247ef0 afffff ui_color bar 000000 ffffff ui_color bar_tag 247ef0 ffffff ui_color bar_hidden 808080 ffffff ui_color grid 247ef0 ffffff ui_color backdrop 000000 808080 ui_color icon ffffff ffffff ui_color cursor 808080 ffffff ui_command_error Error running the command ui_command_menu Command... ui_console no ui_exit none ui_font /home/mame/.advance/bmpfonts/def8x11.fnt ui_fontsize auto ui_game snap ui_gamemsg "Cargando el juego..." ui_help none ui_menukey yes ui_skipbottom 0 ui_skipleft 0 ui_skipright 0 ui_skiptop 0 ui_startup none ui_topbar yes ui_translucency 0.6 advmame/mode list group_include "<undefined>" group_include "Bad" group_include "Good" group_include "Very Good" type_include "<undefined>" type_include "Application" type_include "Arcade" type_include "Bet 'em Up" type_include "Breakout" type_include "Computer" type_include "Console" type_include "Fight" type_include "Filler" type_include "Flipper" type_include "Gun" type_include "Puzzle" type_include "RPG" type_include "Racing" type_include "Shot 'em Up" type_include "Sport" emulator "advmame" advmame "advmame" "" emulator_include "advmame" group "<undefined>" group "Bad" group "Good" group "Very Good" type "<undefined>" type "Application" type "Arcade" type "Bet 'em Up" type "Breakout" type "Computer" type "Console" type "Fight" type "Filler" type "Flipper" type "Gun" type "Puzzle" type "Racing" type "RPG" type "Shot 'em Up" type "Sport" emulator_attrib "advmame" missing exclude emulator_attrib "advmame" clone exclude emulator_attrib "advmame" bad exclude emulator_attrib "advmame" vector include emulator_attrib "advmame" vertical include emulator_attrib "advmame" neogeo include emulator_attrib "advmame" deco exclude emulator_attrib "advmame" playchoice exclude
ADVANCEMAME UBUNTUCODE debug_crash no debug_rawsound no debug_speedmark no device_alsa_device default device_alsa_mixer channel device_color_bgr15 no device_color_bgr16 no device_color_bgr24 no device_color_bgr32 yes # mejor obligarlo a 32bits device_color_bgr8 no device_color_palette8 no device_color_yuy2 no device_joystick auto device_keyboard svgalib device_mouse none device_raw_firstkeyhack no device_raw_mousedev[0] auto device_raw_mousedev[1] auto device_raw_mousedev[2] auto device_raw_mousedev[3] auto device_raw_mousetype[0] pnp device_raw_mousetype[1] pnp device_raw_mousetype[2] pnp device_raw_mousetype[3] pnp device_sdl_samples 512 device_sound auto #funciona sin problemas tanto alsa como oss, como en el menu :? device_video svgalib #dejadlo en auto para configurar el video con advcfg device_video_cursor auto device_video_doublescan yes device_video_fastchange no device_video_interlace yes device_video_output fullscreen #lo puedes poner en auto si quieres pero si lo marcas mejor xD device_video_overlaysize 320 device_video_singlescan yes dir_artwork /usr/local/share/advance/artwork dir_diff /home/mame/.advance/diff dir_hi /home/mame/.advance/hi dir_image /usr/local/share/advance/image dir_inp /home/mame/.advance/inp dir_memcard /home/mame/.advance/memcard dir_nvram /home/mame/.advance/nvram dir_rom /usr/local/share/advance/rom dir_sample /usr/local/share/advance/sample dir_snap /home/mame/.advance/snap dir_sta /home/mame/.advance/sta display_adjust generate_clocky display_antialias yes display_artwork_backdrop yes display_artwork_bezel no display_artwork_crop yes display_artwork_overlay yes display_aspectx 4 display_aspecty 3 display_beam 1 display_brightness 1 display_buffer no display_color auto display_expand 1 display_flicker 0 display_flipx no display_flipy no display_frameskip auto display_gamma 1 display_intensity 1 display_interlaceeffect even display_magnify 1 display_mode auto display_pausebrightness 1 display_resize none display_resizeeffect auto display_restore yes display_rgbeffect none display_rol no display_ror no display_scanlines no display_skipcolumns auto display_skiplines auto display_translucency yes display_vsync yes include input_hotkey yes input_idleexit 0 input_map[coin5] auto input_map[coin6] auto input_map[coin7] auto input_map[coin8] auto input_map[event10] auto input_map[event11] auto input_map[event12] auto input_map[event13] auto input_map[event14] auto input_map[event1] auto input_map[event2] auto input_map[event3] auto input_map[event4] auto input_map[event5] auto input_map[event6] auto input_map[event7] auto input_map[event8] auto input_map[event9] auto input_map[p1_dialx] auto input_map[p1_dialy] auto input_map[p1_lightgunx] auto input_map[p1_lightguny] auto input_map[p1_mousex] auto input_map[p1_mousey] auto input_map[p1_paddlex] auto input_map[p1_paddley] auto input_map[p1_stickx] auto input_map[p1_sticky] auto input_map[p1_stickz] auto input_map[p1_trackballx] auto input_map[p1_trackbally] auto input_map[p2_dialx] auto input_map[p2_dialy] auto input_map[p2_lightgunx] auto input_map[p2_lightguny] auto input_map[p2_mousex] auto input_map[p2_mousey] auto input_map[p2_paddlex] auto input_map[p2_paddley] auto input_map[p2_stickx] auto input_map[p2_sticky] auto input_map[p2_stickz] auto input_map[safequit] auto input_map[service_coin5] auto input_map[service_coin6] auto input_map[service_coin7] auto input_map[service_coin8] auto input_map[ui_toggle_ui] auto input_steadykey no lcd_server none lcd_speed 4 lcd_timeout 500 misc_bios default misc_cheat no misc_cheatfile cheat.dat misc_difficulty none misc_eventdebug no misc_eventfile event.dat misc_freeplay no misc_hiscorefile hiscore.dat misc_lang spain misc_languagefile english.lng misc_mutedemo no misc_quiet yes # por alguna razon si te da el aviso tenia juegos que no iban :? (AdvanceMame 0.102) misc_safequit no misc_smp no misc_timetorun 0 sound_adjust auto sound_equalizer_highvolume 0 sound_equalizer_lowvolume 0 sound_equalizer_midvolume 0 sound_latency 0.05 sound_mode auto sound_normalize yes sound_samplerate 44100 sound_samples yes sound_volume -3 sync_fps auto sync_resample auto sync_speed 1 sync_startuptime auto sync_turbospeed 3 ui_color[help_other] 000000 808080 ui_color[help_p1] 000000 ffff00 ui_color[help_p2] 000000 00ff00 ui_color[help_p3] 000000 ff0000 ui_color[help_p4] 000000 00ffff ui_color[interface] 000000 ffffff ui_color[select] 000000 afffff ui_color[tag] 247ef0 ffffff ui_font auto ui_fontsize auto ui_helpimage auto ui_translucency 0.8 ######################################### ## BOTONES ARCADE PARA DUCK ######################################### input_map[start1] joystick_button[0,11] input_map[start2] joystick_button[1,11] ######################################### sf2ce/input_map[p1_button1] sf2ce/input_map[p1_button3] joystick_button[0,0] sf2ce/input_map[p1_button6] joystick_button[0,1] sf2ce/input_map[p1_button2] sf2ce/input_map[p2_button1] joystick_button[1,2] sf2ce/input_map[p2_button2] sf2ce/input_map[p2_button3] joystick_button[1,0] sf2ce/input_map[p1_button4] sf2ce/input_map[p1_button5] sf2ce/input_map[p2_button4] sf2ce/input_map[p2_button5] sf2ce/input_map[p2_button6] joystick_button[1,1] ######################################### ## MODOS DE VIDEO HANTAREX 9110 ######################################### device_video_clock 5-100 / 15.62 / 50-60; 5-100 / 15.73 / 50-60; 5-100 / 15.75 / 50-60 device_video_format 15620 0.727273 0.0909091 0.0909091 0.0909091 0.915709 0.0114943 0.0114943 0.0613027 device_video_format 15730 0.727273 0.0909091 0.0909091 0.0909091 0.916031 0.0114504 0.0114504 0.0610687 device_video_format 15750 0.727273 0.0909091 0.0909091 0.0909091 0.916031 0.0114504 0.0114504 0.0610687 ################################# ## MODELINES MODO TEXTO LORD ################################# device_video_modeline ntsc_vga_text40_8x8 12.5872 320 510 570 800 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline ntsc_vga_text40_9x8 12.5872 360 530 590 800 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline ntsc_vga_text80_8x8 12.5872 640 670 730 800 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline ntsc_vga_text80_9x8 14.1606 720 754 820 900 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline pal_vga_text40_8x8 12.5938 320 508 568 806 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_vga_text40_9x8 12.5938 360 528 588 806 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_vga_text80_8x8 12.5938 640 668 728 806 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_vga_text80_9x8 14.1562 720 752 818 906 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline standard_vga_text40_8x8 12.576 320 516 574 800 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz] device_video_modeline standard_vga_text40_9x8 12.576 360 536 594 800 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz] device_video_modeline standard_vga_text80_8x8 14.148 640 720 786 900 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz] device_video_modeline standard_vga_text80_9x8 25.1834 720 1072 1190 1602 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz] ############################# ## MODELINES STANDARD LORD ############################# device_video_modeline ntsc_256x224 4.90901 256 264 288 312 224 236 239 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline ntsc_256x240 4.90901 256 264 288 312 240 244 247 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline ntsc_320x224 6.04186 320 328 352 384 224 236 239 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline ntsc_320x240 6.04186 320 328 352 384 240 245 248 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline ntsc_640x240 12.0837 640 656 704 768 240 245 248 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz] device_video_modeline pal_256x224 4.875 256 264 288 312 224 259 262 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_256x240 4.875 256 264 288 312 240 267 270 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_320x224 6.125 320 328 360 392 224 259 262 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_320x240 6.125 320 328 360 392 240 267 270 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_384x288 7.375 384 392 432 472 288 291 294 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline pal_768x288 14.75 768 784 864 944 288 291 294 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz] device_video_modeline standard_240x180 5.15616 240 264 288 328 180 182 184 196 -hsync -vsync # H 15720 [Hz], V 80.2041 [Hz] device_video_modeline standard_256x192 5.40768 256 280 304 344 192 195 197 210 -hsync -vsync # H 15720 [Hz], V 74.8571 [Hz] device_video_modeline standard_256x224 5.40768 256 280 304 344 224 226 229 244 -hsync -vsync # H 15720 [Hz], V 64.4262 [Hz] device_video_modeline standard_256x240 5.40768 256 280 304 344 240 243 246 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz] device_video_modeline standard_272x204 5.78496 272 296 328 368 204 207 210 223 -hsync -vsync # H 15720 [Hz], V 70.4933 [Hz] device_video_modeline standard_288x216 6.16224 288 320 344 392 216 219 222 236 -hsync -vsync # H 15720 [Hz], V 66.6102 [Hz] device_video_modeline standard_304x228 6.53952 304 336 368 416 228 231 234 249 -hsync -vsync # H 15720 [Hz], V 63.1325 [Hz] device_video_modeline standard_320x224 6.79104 320 352 384 432 224 226 229 244 -hsync -vsync # H 15720 [Hz], V 64.4262 [Hz] device_video_modeline standard_320x240 6.79104 320 352 384 432 240 243 246 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz] device_video_modeline standard_336x252 7.16832 336 368 408 456 252 255 259 275 -hsync -vsync # H 15720 [Hz], V 57.1636 [Hz] device_video_modeline standard_344x258 7.29408 344 376 408 464 258 262 265 282 -hsync -vsync # H 15720 [Hz], V 55.7447 [Hz] device_video_modeline standard_352x264 7.5456 352 392 424 480 264 267 271 288 -hsync -vsync # H 15720 [Hz], V 54.5833 [Hz] device_video_modeline standard_368x276 7.79712 368 400 440 496 276 279 283 301 -hsync -vsync # H 15720 [Hz], V 52.2259 [Hz] device_video_modeline standard_384x224 8.1744 384 424 464 520 224 226 229 244 -hsync -vsync # H 15720 [Hz], V 64.4262 [Hz] device_video_modeline standard_384x288 8.1744 384 424 464 520 288 291 295 314 -hsync -vsync # H 15720 [Hz], V 50.0637 [Hz] device_video_modeline standard_400x300 8.55168 400 440 480 544 300 304 307 327 -hsync -vsync # H 15720 [Hz], V 48.0734 [Hz] device_video_modeline standard_416x312 8.92896 416 464 504 568 312 316 321 341 -hsync -vsync # H 15720 [Hz], V 46.0997 [Hz] device_video_modeline standard_432x324 9.18048 432 472 520 584 324 329 333 354 -hsync -vsync # H 15720 [Hz], V 44.4068 [Hz] ########################################################### ## MODELINES ENTRELAZADAS LORD (NO FUNCIONAN CON SVGALIB+AVGA BAJO LINUX x.20) ########################################################### device_video_modeline ntsc_400x300 7.55232 400 408 448 480 300 398 404 525 -hsync -vsync interlace # H 15734 [Hz], V 59.939 [Hz] device_video_modeline ntsc_512x384 9.69214 512 528 568 616 384 440 446 525 -hsync -vsync interlace # H 15734 [Hz], V 59.939 [Hz] device_video_modeline ntsc_512x448 9.69214 512 528 568 616 448 472 478 525 -hsync -vsync interlace # H 15734 [Hz], V 59.939 [Hz] device_video_modeline ntsc_512x480 9.69214 512 528 568 616 480 488 494 525 -hsync -vsync interlace # H 15734 [Hz], V 59.939 [Hz] device_video_modeline ntsc_640x448 12.2096 640 664 720 776 448 472 478 525 -hsync -vsync interlace # H 15734 [Hz], V 59.939 [Hz] device_video_modeline ntsc_640x480 12.0837 640 656 704 768 480 490 496 525 -hsync -vsync interlace # H 15734 [Hz], V 59.939 [Hz] device_video_modeline pal_400x300 7.75 400 416 456 496 300 444 450 625 -hsync -vsync interlace # H 15625 [Hz], V 50 [Hz] device_video_modeline pal_512x384 9.875 512 528 576 632 384 486 492 625 -hsync -vsync interlace # H 15625 [Hz], V 50 [Hz] device_video_modeline pal_512x448 9.875 512 528 576 632 448 518 524 625 -hsync -vsync interlace # H 15625 [Hz], V 50 [Hz] device_video_modeline pal_512x480 9.875 512 528 576 632 480 534 540 625 -hsync -vsync interlace # H 15625 [Hz], V 50 [Hz] device_video_modeline pal_640x448 12.25 640 656 712 784 448 518 524 625 -hsync -vsync interlace # H 15625 [Hz], V 50 [Hz] device_video_modeline pal_640x480 12.25 640 656 712 784 480 534 540 625 -hsync -vsync interlace # H 15625 [Hz], V 50 [Hz] device_video_modeline standard_448x336 9.55776 448 496 536 608 336 341 345 367 -hsync -vsync interlace # H 15720 [Hz], V 85.6676 [Hz] device_video_modeline standard_464x348 9.93504 464 512 560 632 348 353 357 380 -hsync -vsync interlace # H 15720 [Hz], V 82.7368 [Hz] device_video_modeline standard_480x360 10.1866 480 528 576 648 360 365 369 393 -hsync -vsync interlace # H 15720 [Hz], V 80 [Hz] device_video_modeline standard_496x372 10.5638 496 544 592 672 372 377 382 406 -hsync -vsync interlace # H 15720 [Hz], V 77.4384 [Hz] device_video_modeline standard_512x384 10.9411 512 568 616 696 384 389 394 419 -hsync -vsync interlace # H 15720 [Hz], V 75.0358 [Hz] device_video_modeline standard_512x448 10.9411 512 568 616 696 448 454 460 489 -hsync -vsync interlace # H 15720 [Hz], V 64.2945 [Hz] device_video_modeline standard_512x480 10.9411 512 568 616 696 480 486 493 524 -hsync -vsync interlace # H 15720 [Hz], V 60 [Hz] device_video_modeline standard_544x408 11.5699 544 600 656 736 408 413 418 445 -hsync -vsync interlace # H 15720 [Hz], V 70.6517 [Hz] device_video_modeline standard_576x432 12.3245 576 640 696 784 432 438 444 472 -hsync -vsync interlace # H 15720 [Hz], V 66.6102 [Hz] device_video_modeline standard_608x456 12.9533 608 672 728 824 456 462 468 498 -hsync -vsync interlace # H 15720 [Hz], V 63.1325 [Hz] device_video_modeline standard_640x448 13.5821 640 704 768 864 448 454 460 489 -hsync -vsync interlace # H 15720 [Hz], V 64.2945 [Hz] device_video_modeline standard_640x480 13.5821 640 704 768 864 480 486 493 524 -hsync -vsync interlace # H 15720 [Hz], V 60 [Hz] #################################### ## OPCIONES ESPECIALES DE VIDEO CON SVGALIB x.20 #################################### 256x224/display_mode ntsc_320x224 256x224/display_resize mixed 224x256/display_mode standard_344x258 224x256/display_resize mixed 224x384/display_mode standard_384x288 224x384/display_resize fractional 240x336/display_mode pal_384x288 240x336/display_resize mixed 384x224/display_mode ntsc_320x224
Me faltaria solo la configuracion del fichero /etc/vga/vgalib.conf que luego la pondre  Un Saludo y solo me queda decir que al menos ¡¡ya se puede jugar!!  |
|  |
 | D_Skywalk | |  Dev, Gamming & friski friski xD
 Grupo: Moderadores generalesMensajes: 767 Location: Granada Status:  | |
| Poco a poco, se va andando el monte, o algo asi era xDD Tengo muchas ganas de traeros las fotos pero los ratos que tengo libres son mas bien en el curro que en casa, sorry  Bueno, voy contando los avances AVANCES DE LA MAKA LINUXERA!!He descubierto que el nuevo kernel 2.6.15 trae un nuevo driver para las ATI Radeon que es PERFECTAMENTE compatible con las AVGA  Es mas, en principio tiene aplicados hasta los parches de lowtiming, que usa el advmame para forzar los modos arcade  Esto quiere decir que con bajar la Ubuntu Dapper (Flight-3 o la estable cuando salga xD) e instalarla como server (para que no tenga entorno grafico) y hacer: CODE modprobe radeonfb fbset -g 640 248 640 496 16 -t 69259 136 72 17 0 64 2 Ya tendriais imagen en el monitor arcade ^^_ Lo mejor de todo esto es que podriais configurar cada consola (o terminal como querais llamarlo) indiferentemente, por ejemplo, puedes tener la tty1 a 384x240 15khz (para algun splash de arranque sin entrelazados), la tty2 a 640x480i 15khz (para mantenimientos que es mas comodo tener mas fuente), la tty3 a 640x480 30khz (para cambiar a nuestro monitor normal). Y todo esto añadiendo unas simples lineas al lilo, sin problemas de drivers, ni cuelgues varios, que por lo menos a mi me ocurrian en windoz PROBLEMITAS VARIOSLa unica pega que le he encontrado a este nuevo driver de la consola es que los modos entrelazados siguen sin verse  O sea, verse se ven, pero estan como... desincronizados, como si tubieran el refresco mal... ains como se resiste el puñetero No se, quizas sea algo del lowtiming, le hechare un ojo por que como digo, no aplique los parches, ni nada de lo que viene en el contrib del advmame :? Tambien he notado un problema aparentemente en un solo modo, que me hace como el barrido ese que se arregla cambiando de "yclock" a "clocky", quizas tambien sea del mismo tema... ni idea, seguire probando :_) COMO CONFIGURAR MODOS EXTRANIOS! xDBueno he visto que en los tutoriales de Lord, no aparece comentado (creo que ni si quiera de pasada) como "jugar" con advv (suponiendo que esta utilidad este en el advmame no linuxero). Y ademas de camino pregunto si forzar de esta forma puede ser contraproducente para el monitor... :? Con este pequeño tuto, quiero mostrar basicamente como conseguir modos perfectos para vuestros juegos favoritos  Yo por ejemplo me hice con un script en perl para sacar los modos mas usados en mame: CODE mame@dantoine /] $ ./resolutions.pl -n=100 0.102-romset.xml 819 256x224@60.00 cm2841a 495 320x224@60.00 pipeline 340 320x240@60.00 ssfindo 221 288x224@60.60 vangrd2 214 256x240@60.00 murogem 204 384x224@60.00 hanaroku 193 256x224@60.60 gwarrior 183 384x224@59.63 choko 171 288x224@60.00 genix 155 336x240@60.00 mjreach1 135 384x240@60.00 magic102 125 304x224@59.18 vlinero [...] 10 640x480@57.00 cartfury 9 672x240@60.00 skullxb1 9 396x256@53.20 shimpacp 9 256x224@30.00 scudhamm 9 320x204@60.00 profpac 9 384x256@60.00 primella 9 272x236@60.00 revenger 9 256x208@60.00 taxidrvr 8 240x224@57.44 stoffy 8 320x240@54.87 gulfwar2 8 376x240@60.00 myangel2 7 400x240@60.00 pntnpuzl 7 232x224@60.00 skylance 7 384x384@60.00 mayjisn2 7 256x224@57.00 solarwar 7 240x192@61.16 yankeedo 7 240x256@60.00 bcrusher 7 864x224@60.00 darius2 7 272x256@60.00 supertr3 6 832x224@60.00 scross 6 400x248@60.00 usg252 6 496x480@60.00 cybsled
100 modes for 5402/5810 ROMs (92.9%). Dicho esto, seguid el tuto de Lord, y centrad la imagen del advcfg y comprobad que se os ven los modos basicos que os muestra el ultimo menu... ¿todo ok? guardad y ahora ejecutaremos: advv. ¿Para que sirve advv? Advv nos muestra una lista de los modos que segun hemos configurado con advcfg estarian disponibles en nuestro monitor arcade o tv, ademas nos permite ajustar todos estos modos y guardarlos en nuestra configuracion del advmame ¿Como me muevo por advv? Lo mejor es que pulses F1 para ver todas las opciones posibles, pero te cuento las imprescindibles: - ESPACIO: Seleccionar modo a guardar. - F2: Guardar todos los modos seleccionados. - ENTER: Mostrar modo. - Cursores: Centrar Imagen. - I: Ampliacion horizontal (amplia la imagen hacia la derecha). - SHIFT+I: Reduccion horizontal (reduce desde la derecha). - K: Ampliacion Vertical. - SHIFT+K: Reduccion Vertical. Utilizando estas teclas deberias conseguir tener todos los modos centrados y ocupando (+o-) toda la pantalla  Recordad (al menos en linux ocurre) que arriba teneis un menu (en el que podeis moveros con los cursores izq y der) con la profundida de color a usar (paleta, 8bits, 16bits, 32bits, yuy). Lo mejor es que elijais un modo y configureis advmame tambien forzando ese modo, ya que puede ocurrir que una resolucion centrada a 8bits no lo este a 16. En linux recomiendo que useis 32bits ¿Como configuro los modos que en principio no tengo disponibles? Ej: 256x256Vamos a suponer que queremos configurar 256x256 y que en principio advv, nos lo marca como: OUT OF RANGE. A mi me lo enseñaron asi: (xD) 1 - Cojo un modo cercano al que quiero conseguir y que tenga disponible en principio, por ejemplo: 256x248 2 - Duplicamos este modo pulsando F7 (creo, mirad F1 por si acaso xD). 3 - Entramos en el modo y con: - Q: Ampliamos resolucion Horizontal (Con Shift reducimos). - A: Ampliamos resolucion Vertical (Con Shift reducimos). 4 -F ijandonos en los valores que tenemos en la parte superior de la pantalla vamos ampliando la resolucion hasta llegar a nuestros ansiados: 256x256  5 - Una vez conseguido el modo pulsamos TABULADOR para cambiarle el nombre, por ejemplo de: "standard_256x244" a "standard_256x256". 6 - Seleccionamos este nuevo modo con ESPACIO y lo guardamos con F2 Nota: Ocurre a veces que cuando ampliamos demasiado horizontal o verticalmente, la imagen se empieza a corromper un poco, para solucionarlo dejad de ampliar la resolucion e intentad centrar la imagen (con I, K y los Cursores ) vereis que conforme la vais centrando vuelve todo a la normalidad; una vez centrada seguid cambiando la resolucion hasta conseguir el modo deseado  Un Saludo, espero que todo este tocho ayude a alguien e intentare hacer fotos de todo si el tema interesa
Modificado por D_Skywalk - 30/1/2006, 11:11 |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Buenas, "yoda". A mi, todo esto me suena a chino, pero veo que has investigado, eh? Pues nada, para delante con ánimo y desde que tengas un ratillo, a publicar fotos  Un saludo. |
|  |
 | Paul Sernine | |  Supermarciano Doctorado
Grupo: MemberMensajes: 668 Status:  | |
| Bravo, es un buen mini tutorial de como conseguir modelines a medida para nuestros juegos.
Todos los modelines que tengo en mi advmame.rc, los he ajustado a mano tal y como has explicado tú, el resultado es inmejorable, lo malo es que no tengo definidos todos los modelines para todas las resoluciones de mame, pero tiempo al tiempo.
Por cierto que el advv de ms-dos funciona exáctamente como has puesto tú, asi que todo lo explicado vale también para DOS.
Saludos. |
|  |
 | Lord Hiryu | |  Master of Stick Of Pain!!!! I wanna Rock!!!!!!! And 80's Porn Star too!!!!!
 Grupo: Moderadores generalesMensajes: 4740 Location: Por Murcia,Barna,Madrid y Valencia más o menos Status:  | |
| Efectivamente, el ADVV permite sacar los modos de video manualmente. Decir tiene que la opción no la añadí, dado que bien viene explicada en el TXT, además que es un programa de "si te gusta la marcha"...  Eso sí.....vá de PM para sacar los famosos 60.606060 de refresco del GALAGA...  Un saludo. |
|  |
 | D_Skywalk | |  Dev, Gamming & friski friski xD
 Grupo: Moderadores generalesMensajes: 767 Location: Granada Status:  | |
| Asias me alegro que interese, si aclaro estas dudillas podria terminarlo si os interesa como tuto-hardcore para la web xD Voy Lord con las dudas, a ver si me explico bien... Si pongo por ejemplo la maka preparada para por ejemplo tener el puckman a su resolucion y refresco orgiinal: 224x288@60khz, para que se vean todo los bordes justos, etc... luego va a ser imposible por ejemplo tener el GnG a 256x224@60khz y que ocupe toda la pantalla sin resizes (hablando en vertical, claro la horizontal si se podria por que solo cambia el pixel clock). ¿estoy en lo cierto? ¿o me he saltado algo? Quiero decir deberia buscar una resolucion de algun juego preferido y ya apartir de esa, intentar configurar las demas ¿es asi? para que se adapten con su refresco original a la pantalla... algunos se quedaran en plan cinemascope y los verticales habra que meterles algun resize, supongo :? Otra pregunta mas que tengo: ¿como puedes hacer que el monitor vaya con estos refrescos verticales tan lejanos entre si? CODE device_video_modeline standard_240x180 5.15616 240 264 288 328 180 182 184 196 -hsync -vsync # H 15720 [Hz], V 80.2041 [Hz] device_video_modeline standard_256x192 5.40768 256 280 304 344 192 195 197 210 -hsync -vsync # H 15720 [Hz], V 74.8571 [Hz] [...] device_video_modeline standard_416x312 8.92896 416 464 504 568 312 316 321 341 -hsync -vsync # H 15720 [Hz], V 46.0997 [Hz] device_video_modeline standard_432x324 9.18048 432 472 520 584 324 329 333 354 -hsync -vsync # H 15720 [Hz], V 44.4068 [Hz] Pasas de tener un refresco vertical de 80khz a tan solo 44khz ¿esos cambios te los aguanta el monitor sin tener que tocar potenciometros?!?! Otra cosa mas con esos refrescos no te los marca el advv como: OUT OF RANGE? suponiendo que tengas el advmame.rc configurado con los formatos que tenias en el tuto claro  Yo por ejemplo me los he puesto para hacer pruebas asi: 4.5-105 / 15.75 / 45-65Aunque siendo un hantarex segun la documentacion que me venia tendria que haberlo puesto asi: 4.5-105 / 15.62 / 45-65 (Como un ntsc?) Bueno a ver si me podeis resolver estas dudas, la verdad no sabia si enviarselas por privi directamente a Lord o hacerlo publicamente por aqui; ya que no se hasta que punto hay pijetes como io de estas cosas  Un Saludo
Modificado por D_Skywalk - 31/1/2006, 12:39 |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Quieto parado... usted publique aquí, en el foro, que aunque yo no me entere de nada, me lo leo  |
|  |
 | Paul Sernine | |  Supermarciano Doctorado
Grupo: MemberMensajes: 668 Status:  | |
| Yo si le meto variaciones tochas a la frecuencia vertical, tengo que tirar de potenciometro para que la imagen se quede quieta. Lo cual no es muy funcional, vamos que paso de andar tocando el potenciómetro de la frecuencia vertical según el juego que ponga. Es lo malo de este método, que es particular de cada monitor y tiene que ser calibrado a mano en cada caso. Además si no me equivoco, las proporciones las saca como medias del "center & resize" que hayas hecho en el advcfg, asi que no se pueden obtener modelines universales que valgan para todos los monitores. Ya se ha posteado en alguna ocasión, pero en este pedazo de tocho viene explicado en profundidad el tema de los modelines. Por otra parte, adelante con ese tutorial. |
|  |
 | Lord Hiryu | |  Master of Stick Of Pain!!!! I wanna Rock!!!!!!! And 80's Porn Star too!!!!!
 Grupo: Moderadores generalesMensajes: 4740 Location: Por Murcia,Barna,Madrid y Valencia más o menos Status:  | |
| Yo siempre tiro de potenciometros. Es decir.....tengo todas las modelines de mi Advmame.rc para elegir. Una vez ejecuto el juego.....me tiro mi minutillo toquetando el mando a distancia de los potenciometros para cada juego...(como cuando era un muchachillo y veia al de los recreativos ajustar la pantalla) Yo le encuentro cierto encanto.  Lo de los juegos verticales, siempre deberás de recurrir a un resize...o bien, si se puede, con potenciometros. La solución de los verticales ya sabes cuál és.......ese monitor rotable. Un saludo. BTW.......como Macarro dice...postea!!! |
|  |
| 148 respuesta(s) desde el 28/10/2005, 16:44 |
| | | | |
|