Regresar   Foro de marcianitos.org > Construcción y restauración de máquinas recreativas > Zona de trabajo > Proyectos

 
Old 13-dic-2006, 13:16   #1
D_Skywalk
Moderador
 
Avatar de D_Skywalk
La maka para 4 Linuxera!

Buenas a todos, este es mi primer post aunque sigo desde hace mucho Marcianitos, llevo muuuchos años pensando en empezar esta aventura y hoy, como veis, he dado el primer pasito. Supongo, no obstante que algunos del canal de #marcianitos ya conocen mis andanzas (Snopes :*) y tambien se que otros me conocereis de mis otros quehaceres h34r:

Bueno os planteo mi idea y ya entramos en materia

[LA IDEA INICIAL]

Mi idea es hacerme un maka para 4 jugadores (si soy dificil xD) ya que tanto mi novia como lo que nos va es: "un gauntlet con los amigos" ¿se os ocurre alguna forma mejor para pasar la tarde del domingo? xDD

La verdad que algunos ya me han contado (ArChEr-gey xD) que es muy complicado montarme una maka de 4 jugadores, pero bueno yo os lo planteo y a ver que opciones conoceis :huh:

Hace unas semanas vi esta imagen y me puse enfermo pensando... ESO ESO XDDD



¿Este montaje es publico? Es una maka de alguna empresa?

La idea mia seria hacerme algo asi, y luego presonalizarla con el tiempo, ya que hara un año me baje de algun sitio que no recuerdo unos manuales de MAKAS originales, entre los que estaban los del Gauntlet I, II ( y el Legends creo que tambien estaban) pero claro solo tenian 3/4 botones y claro uno quiere luego viciarse a todo y 4 botones se me antojan pocos (quizas 4 + 8 + 8 + 4?)

[UPDATE]

Finalmente y gracias a los consejos de Antolin, me he decidido por un modelo como este:


HECHO: Pasadas las medidas de Pulgadas a CM en Panel de control.

POR HACER: Terminar de pasar las medidas del mueble a CM y prepararlas para llevarlas al carpintero :?

[EL HARDWARE]

El hard actual es:
Quote:
AMD K7 500
AVGA - CASERA
SB 5.1 Live! PCI
512MB RAM
160GB HD
Tarjeta Wireless Dlink 54MPS


[EL SOFTWARE]

En el ambito del software a usar, quisiera usar emuladores varios e incluso ¿hay algun linuxero que me pueda contar opciones en SL? Creo que configurando MAME en linux aprovechare mejor el Hard...

La Distribucion elegida ha sido: Kubuntu

Ya que intentare no usar windows y ello me impide usar lanzadores como mamewah y demas programas windowseros, me he decidido por Game Launcher, que parece bastante potente y configurable: http://www.dribin.org/dave/game_launcher/

Para la emulacion sobre LINUX usare:
XMAME - TESTEADO OK - Para juegos arcade claro
XMESS - TESTEADO OK - Para 8 Bits sobre todo.
ZSNES - TESTEADO OK - Super Nintendo rules
DGen - TESTEADO OK - Megadrive, sin problemas
Daphne - TESTEADO OK - Arcade Laserdisc, testeado con Dragon's Lair ^^_
Mupen64 - NO TESTEADO - dont have time!!! xD
ePSXe - NO TESTEADO - gracias macarro por el aviso, andaba despistado xD
¿Se me olvida algun sistema?

HECHO: Preparado el Sistema operativo y configurado el acceso wireless. Buscado software de emulacion para linux...
POR HACER: Terminar el OpenPPjoy para dar soporte a los 52 botones que necesito. Configurar todo software para adecuarse a la maka.

[COMIENZA EL TRABAJO]

Despues de una ardua busqueda y con la ayuda de petar2 por fin la maka de 25" iba rumbo al hogar


El primer paso ha sido empezar a limpiarla y cruzaremos los dedos para que una vez este todo limpio el monitor funcione sino, habra que preguntar a ver si tiene arreglo Por lo menos no ha sido muy cara

Aqui la teneis esperando su restauracion...

Como veis a la mia le falta el cristal del monitor ya que este mueble lo usaremos para "testeo" mientras terminamos el mueble de 4 jugadores

Despues del primer encendido el monitor estaba algo desconfigurado y durante unos dias pasare intentando dejarlo perfectamente, aunque eso no ha impedido examinar las PCBs que venian "de regalo" con las macas!!!

Las placas jamma que vienen son:
[Los Simpsons 4 jugadores] - Me va a venir de perlas! xD
[Puzzle de Pon - SNK] - De bolitas tipo puzzle bobble
[Tetris Bootleg] - No tiene sonido :?

El testeo de la maca, correspondio a mi novia y mi hermana...



Aqui tenemos a mi novia testeando a conciencia la placa de los simpsons xD

[CONSTRUCCION DEL MUEBLE]

Despues de comprar las DM16 con las que vamos a construir la maca, mi padre y un servidor nos ponemos (pobre padre xD) a cortar las partes complicadas del montaje, que son las partes laterales del modelo...



Mientras unos trabajan otros se dedican a inmortalizar el momento historico...




[SOBRE COMO CONECTAR PC + JAMMA]

Quote:
Kungfumaster: Y mejor aun, sustituir la regleta por algo con un interruptor para asegurarte de que no conectas las dos cosas a la vez


[SOFTWARE II]
Para hacer las pruebas basicas estamos usando una TV de 14" una vez este todo funcionando, pasare a afinarlo ya en el monitor; para lo que ademas se puede usar esta utilidad:
http://lrmc.sourceforge.net (Low Resolution Modeline Calculator)

Por ahora hemos preparado las X11, por si nos hicieran falta, usando estos modelines que me han funcionado de perlas, recordad yo uso AVGA Casera y Monitor de 15Khz (por ahi encontre modelines pero para monitores multisync, y eso no me vale xD), os dejo el enlace:
http://asuaf.org/~dboyer/avga_w_linux/

[SOFTWARE: PRIMEROS PROBLEMAS ]
Problemas:
svgalib 1.9.19 (driver r128)
- No reconoce la AVGA oO_
¿Solucion? cambiar a una version mas nueva y probar...

svgalib 1.9.23 (driver r128)
- Reconoce la AVGA pero tiene problemas con el modo de video "Write Flipping" o algo asi... se ve que ese modo es el que usan los advXX y se ve la pantalla negra...
¿Solucion? ni idea, quizas cambiando la inicializacion del video de los advXX y creando un parche
- He probado las demos y programas de testeo y cada resolucion es un mundo, unas estan demasiado achatadas (320x240), los modos entrelazados se me ven dobles?!? (640x480)

svgalib 1.9.20+Parches (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...

[CONFIGURACIONES]

ADVANCEMENU UBUNTU
Code:
#####################################
## 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 UBUNTU
Code:
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
[KERNEL]
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 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

[CONTINÚA ABAJO]

Un Saludo

Editado por D_Skywalk en 13-dic-2006 a las 13:42.
   
Old 13-dic-2006, 13:16   #2
D_Skywalk
Moderador
 
Avatar de D_Skywalk
COMO CONFIGURAR MODOS EXTRANIOS! xD
Bueno 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 básicamente 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: 256x256
Vamos 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

Editado por D_Skywalk en 13-dic-2006 a las 13:44.
   
Old 13-dic-2006, 13:22   #3
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Bueno pues este fin de semana he empezado la construccion de la MAKA!

Os voy dejando las fotillos y comentarios varios ^^_

Ingredientes marcianos:

- Broca del 10 con tope a 6mm (para hacer el huequito para el tonillo).
- Broca del 2 para ayudar al tornillo y no rebentar la madera al meter un tornillo tan largo (35mm).
- Cola/pegamento potente para madera.
- Tornillos tipo philips para madera de 35mm.

La idea es que cada tornillo quede asi y luego con un poco de masilla y lija no haya huella





La parienta-fotografa llego cuando me estaba preparando para atornillar la parte trasera de la maka.


Aqui me veis empezando a poner los bajos del panel xD

Un par de fotos probando comprobando el angulo que debo hacerle a esta tabla:



Uy, no, esta no va aqui xD



Finalmente esta es la ultima tabla que he podido poner, ya que las demas necesitan ingletes y las llevare el lunes, a ver si me salen de gratis o al menos no me clavan mucho :?



-----

En esta ocasion mostrare un simple paso a paso de como hacer "Countersinking Holes" o esos agujeritos que permiten que el tornillo se os quede un poco por debajo; asi luego cubrirlos con masilla y una vez pintado no queda ni huella de tornillos... (joe que bien me explico xDD)

Empezamos con una broca del 2 haciendo un agujerito que ayudara a no abrir la madera por dentro:


Resultado:


Ahora con una broca del 10 y un tope hacemos el hoyito gordo este... (como se nota que manejo, eh xD)


Resultado:


Y por ultimo atornillamos las dos piezas (se ve que cierro los ojos cuando atornillo... xD)


Resultado final:


No esta mal para haber cogido por primera vez un taladro, no? xDD

Finalmente hace unos dias le pusimos ya unas ruedas por que la cosa pesaba ya demasiado


-----------------

Tabla superior recien colocada


Cajon para teclado ( estaba en la version original y yo lo he mantenido por si acaso), terminado!


Aqui la veis en su estado actual, esperando a mañana que le de un par de avances mas


--------------------------------------

Despues de tomar aire para la recta final os voy a dejar imagenes y muchas nuevas dudas ;D

Bien pues empezamos con la parte que ha sido un TOTAL INFIERNO:
El Panel de Control

Midiendo que te mide:


Cortando los laterales:


Cortando el panel superior:


Panel recien terminado de cortar:


Para sujetar los laterales y el culete he usado: Cola, Tornillos y bisagras, como podeis observar en la foto...


El trabajo al final no ha sido muy fino, pero solo tenia la caladora y lo he hecho lo mejor que he podido


Olvidandonos de mi "habilidad" con la caladora, la idea final es ponerle unas bisagras para abrir asi el panel de control cuando haga falta, con eso y unos cierres de estos de las puertecillas de los muebles creo que quedara bien...



La maca en el estado actual con el panel recien montado:


[UPDATE]

La maquina esta pensada para ponerle un televisor asi que me temo que voy a tener que "currarme" algun invento para meter ahi el monitor hantarex... ¿alguna idea?

Habia pensado en usar listones algo parecido a lo que tiene montando lord en su "Vertical" pero al ir el monitor practicamente en vertical, va a recaer todo el peso en las valdas del frontal-abajo...
¿como podria hacer para repartir el peso?

Os dejo una foto de la parte interior, para que veais que para una TV vale, pero para un monitor arcade...


-----------------------------------------

(la verdad que cuando os envie el tuto no habra falta de fotos precisamente xD)

Bueno, ya practicamente estamos entrando en la recta final

Esta imagenes ilustra la colocacion de las ultimas tablas superiores...


Y este es el estado actual, ahora ando preparando un marco para colocar el monitor...



Estoy pensando en colocar el monitor a 8cm del cristal y mantener el mismo angulo que llevara el cristal ¿como lo veis?

Siguiendo el consejo de Macarro, he comprado: dos listones de 6x4x57 (horizontal) y otros dos de 6x4x65 (vertical).

Para unir el marco usare cola y los palitos esos de carpintero y unire el monitor al marco con unas escuadras triangulares y tornillos de 40mm...

Os dejo una foto de todo el material


Un Saludo compas y alguna nueva sugerencia? ^^_

Editado por D_Skywalk en 13-dic-2006 a las 13:47.
   
Old 13-dic-2006, 13:32   #4
D_Skywalk
Moderador
 
Avatar de D_Skywalk
[CONTINÚA]

Voy a hacerme unos "Marcos ACME" (decir con la voz del comentarista del coyote xDD)

Respecto al cristal, esta inclinado 12º, lo que no se es si poner el monitor tambien a 12º o darle un poco mas de inclinacion :?

A: Imagen con cristal + monitor paralelos a 12º:


B: Imagen con cristal a 12º y monitor +-20º:


Yo he visto maquinas que hacen como la B, pero la A me resultaria mas comodo :?
Respecto al diseño, es lo unico decente que vi de 4 jugadores con esquemas detallados y yo con el autocad y demas soy un negado
A mi la verdad, es que me gusta mucho y estará mejor cuando este terminada ¡ya verás! ^_^

Macarro, cuando termine todo esto tengo pensado ponerle listones abajo y un par mas arriba, realmente macarro la estructura esta muy bien pensada, si la tocaras verias que ni mucho menos parezca que esta suelta
De todas formas un par de listones abajo y arriba no le vendran mal

Pues a ver si compro la masilla esa que me dijiste, por que por ahora solo he encontrado ese sitio de 7e el bote :? Compre una masilla normal, pero despues de comentarme las excelecias de la "espoxidica" esa... :lol:

------------------------------

Pues este fin de semana hemos aprovechado para sacar el monitor de la antigua maca:



Como ni mi novia ni yo tenemos fuerza alguna, usamos un colchon para sacarlo. Primero tumbamos el mueble ariñonandonos vivos y luego aflojamos los tornillos hasta que cayo al colchon por su propio peso

Antes claro, comprobamos que el tubo estaba descargado usando un destornillador y un cable de antena de TV que teniamos a mano :lol: Pero evidentemente, despues de casi 3 meses sin enchufarse, no hizo ni ademan de dar un chispazo; eso si, acojonados estabamos un rato xD

Una vez subido a la casa el tubo, lo hemos limpiado con cristasol y papel de cocina y ha quedado como nuevo ^^_

(luego pongo fotos de esta parte)

A ver antes de que Lord, pudiera enviarme su esquema ACME para el monitor, yo habia comprado unas tablas 4x6 y mas o menos tenia pensada la forma de colocarlas y la verdad creo que pueden quedar bien :?

Esquema ATARI 2600 - Monitor Rules!! xDD


Creo que queda claro en el esquema, pero si acaso lo explico: la idea es hacerle un escalon a las tablas y asegurar estos con cola (Liquid Nails) y algun tornillo y luego con una escuadra triangular que os enseñe en el post anterior atornillar el monitor a el...

----------------------------------

Como he comentado en el web chat, ese que tenemos en el foro, la maquina ya esta pintandose!! no sin pasar ciertas dificultades, pero bueno

Creia que tenia fotos de la maca tal y como la tenemos pintada ahora mismo, pero no las he encontrado asi que hare unas nuevas para subirlas mañana o endespués :?

Aqui va la foto de como quedo despues de la mano de imprimacion...





El arte sera sobre gauntlet (nuestra placa preferida ^_^) y queriamos pintarla de algun verde arenoso y tal... pero al final nos ha quedado algo amanzanado. Os enseñare fotos prontooOOoo, pasiensia xD

Tampoco he tocado el panel de control, por que ahora con tanto mando, trackball, botones y demas zarandajas no se como/donde meter todo eso y ademas que quede bonito con el futuro arte :_)

-----------------------------



A ver que os parece el color, a mi me hubiera gustado que fuera un verde arenoso, pero ha quedado muy amanzanao... no se, al menos no es negra :P



Siento tener que haberlas hecha rapido y mal, pero no llegaba al currele xD

Macarro, las uniones entre esas tablas van simplemente con silicona, no son uniones que necesiten mucho mas, simplemente la cuestion era tapar el hueco que deje entre tabla y tabla

Y respecto a la curvatura de los listones, la ha hecho el tito sky, con la caladora... despues de ponerme hasta los ojos de serrin y dejarme: el brazo, 2 cuchillas y casi la caladora xDD

La verdad es que estoy ya algo cansao ya llevo casi medio año con la maca, y a veces parece que no avanzas... ains... y nosotros con unas ganas de vicio, buff xD

-------------
Fotos de la pintura y pruebas:



Fotos pintura 2o tono:




Buff!! termine de ponerlo todo, hay que ver como me enrollo xD
El siguiente paso será el panel de control!!

Un Saludo!

Editado por D_Skywalk en 13-dic-2006 a las 13:49.
   
Old 14-dic-2006, 11:00   #5
Perdomo
Marciano
 
Avatar de Perdomo
vaya tute te estás dando.
Te está quedando genial, sólo una cosa, el hueco del monitor no es muy grande?
igual son figuraciones mias.
PD: que suerte disponer de espacio para trabajar.
   
Old 14-dic-2006, 11:39   #6
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Si y no, el espacio que he dejado ha sido el justo para que entre mi monitor arcade de 25", sino me equivoco el hantarex 9110 era de 25".

Pero por si algún día me da el venazo de poner uno un poco más grande este hueco permite también uno de 28", abriendo un poco más de hueco con la caladora en las baldas laterales claro

Un Saludo y gracias por el apoyo compa, menos mal que anda perdido, y no me va a recordar que no le gusta mi color xDDD
   
Old 15-dic-2006, 23:28   #7
Future
Marciano
 
Avatar de Future
joder como te pareces a uno que hizo la mili cormigo en tarifa, y de granada como tu. no seras por casualidad ¿no?

3º del 98 los piratas de la isla de las palomas. 1ª a hierro!!!


¿mas datos?......
   
Old 31-dic-2006, 13:10   #8
valgas
Usuario registrado
el unico defecto que le veo es que es muy alta, aunque teniendo espacio no es ningun problema...
   
Old 06-ene-2007, 22:06   #9
MAMEMANIA
Marciano
 
Avatar de MAMEMANIA
Vaya trabajo que te estás dando, te está quedando perfecta y saludos de un amigo de Málaga que tiene la maca gracias a tí, ya vereis fotos, ya.
   
Old 07-ene-2007, 02:14   #10
Lord Hiryu
Reencarnación de Priapo!!
 
Avatar de Lord Hiryu
Quote:
Un Saludo y gracias por el apoyo compa, menos mal que anda perdido, y no me va a recordar que no le gusta mi color xDDD
Sip...cierto...pero también estoy yo para recordártelo...

Me mola como te está quedando!!!....(eso sí....a este paso te veo como Mac....:P)