1

Topic: Pantalla negra en Hantarex con HD5450

Antes de nada presentarme, soy nickelo el que se encargo de "fabricar" el retros.

Mi 4350 educada con atom murio y tengo una Asus HD5450 de las silenciosas con un GB de RAM,

http://www.pccomponentes.com/asus_radeo … wgodC74LKw

La he educado, en el LCD sin problemas se ve fuera de rango y las fuentes de la bios mas grandes, los tipicos problemas de cuando la tarjeta emite a 15hz

El problema viene al conectarla al PC2Jamma, no sale video, tambien he probado la tarjeta sin parchear con atom y tampoco, cualquier tarjeta consigue sacar video mal o bien desincronizado por el hantarex, aunque sea sin educar. Con la 5450, si acaso se ve alguna raya blanca horizontal en forma de flash.

Se os ocurre algo? He probado en el conector DVI y VGA y nada. Me veo comprando una 4350, teniendo esta que va muy bien.

Saludos y gracias

2

Re: Pantalla negra en Hantarex con HD5450

Hola nickelo, y bienvenido.

Yo tengo esa misma tarjeta de la foto y va perfecta. Te recomiendo que la pongas en marcha sin ATOM-15, y una vez lo tengas todo rodando la flashees.

Mira bien a ver qué pasa, que tiene que ser un problema tonto. Yo tengo un CRT de PC para las pruebas, me gusta más que el LCD. Si usas un LCD, no hay problema pero asegúrate de conectarlo mediante un cable VGA, da igual si usas la salida DVI o VGA de la tarjeta, pero eso sí, asegúrate que conectas el LCD mediante un cable analógico (VGA).

Si en el LCD tienes vídeo por el cable VGA, sin apagar el PC cambia el cable al arcade y tienen que salir rayas sí o sí, si te sale negro es que hay algún otro problema entre el PC y el monitor.

Saludos

3 (edited by nickelo 2016-01-20 19:48:02)

Re: Pantalla negra en Hantarex con HD5450

Buh, crt de pc puedo conseguir, pero no lostengo a mano ni mucho menos, la verdad es que para encontrar errores seran mejor, que los lcd, que solo dicen fuera de rango.

Buenas noticias, haciendo el cambio en caliente como dices, el hantarex da video, mal por que como dices lo hago con la tarjeta sin educar como dicces pero da, como lo hace con la integrada en placa.

He leido que a uno le pasaba con el pc2jamma y lo arreglo con resistencias, copio de aqui:

http://www.geocities.ws/podernixie/htpc/cables.html

Si el PC no detecta la presencia del monitor, una razón puede ser que el monitor no cargue con 75 ohmios las señales RGB, para verificarlo mida con un tester la resistencia de entrada entre una señal R, G o B y masa (GND) del monitor, en la escala de 200 ohmios debería marcar aproximadamente 75 ohmios. Si no muestra ningún valor conecte una resistencia de 75 ohmios entre cada señal de color (R, G y B) y masa (GND), tres resistencias en total, como se muestra a continuación.

http://www.geocities.ws/podernixie/htpc/RGBload.gif

Es raro, pues con la 4350 no me pasaba esto, mañana compro las 3 resistencias, a ver que ocurre.

Gracias Calamity.

4

Re: Pantalla negra en Hantarex con HD5450

Es raro que fuera de Windows tengas un problema de detección de monitor, pero en fin, ya me lo creo todo. En mis pruebas, con las HD 5000+, puedo emular un EDID con VMMaker y se solucionan todos los problemas de detección... pero claro, me refiero a dentro de Windows.

5

Re: Pantalla negra en Hantarex con HD5450

Ya he visto esa opcion, esta muy bien, hombre se podria activar, que no se vea la bios, ni el arranque, no importa mucho, es un SSD con solo mame y mala, congelado arrancando de hibernacion, arranca en un plispas.

Esta que el problema es de el PC2jamma y de la grafica que algo hace distinto a la 4350 para detectar el monitor y no chuta.

Mañana miro primero con el voltimetro, a ver si eso lleva voltaje o que...

6

Re: Pantalla negra en Hantarex con HD5450

Pues nada al final desisto de soldar y experimentos, he encontrado una solucion sencila...

Siempre he querido ocultar del arranque la bios y la pantalla de iniciando windows, asi que ni la parcheo a 15hz, luego he puesto la emulacion de edid con tu driver y ya da video dentro de windows y se ve el frontend cargado. Total que arrancando de hibernacion, le cuesta 10-15 segundos, pareciendo una elegante placa jamma, sin bios ni vestigios de windows...

Gracias, solo era problema de cableado, nada de la grafica...

7

Re: Pantalla negra en Hantarex con HD5450

Ahora el ultimo problema...

-Emulo el EDID sin novedades a 15khz al arrancar windows, se ve perfectamente el escritorio.

-Uso el WMaker con las super resoluciones para Windows 7, poniendo que es un H9110.

-Configuro groovy mame para que las use y consta en la consola del sistema que las usa.

Problemon, parece que instala resoluciones de 31khz, cuando ejecuto metalslug por ejemplo, se ve que aparecen scanlines, pero la imagen totalmente desincronizada e imposible de estabilizar...

Se te ocurre algo que este haciendo mal?

8

Re: Pantalla negra en Hantarex con HD5450

Bájate la versión que he subido hoy.

9

Re: Pantalla negra en Hantarex con HD5450

Gracias tio, ahora si va!!, ni que hubieras estado en mi casa arreglandolo :), ya iba formatear Windows 7 embedded y volverme a Windows XP, comprando una 4350.

Lo unico que ni creando un mame.ini nuevo ni jugando con las opciones, consigo que los juegos muy "altos" que no tienen una resolucion que encaje, se muestren en 640x480, se fuerzan en 2560, comiendose letras y scanlines...

http://oi64.tinypic.com/5xr8de.jpg

Si quito la opcion de resolution 2560x0 nada se muestran todos en 640x480.

He usado las superresoluciones que vienen en tu ultimo driver, quizas sea otra tonteria.

Un saludo y gracias por aguantarme, yo he tenido proyectos altruistas y hay que tener muucha paciencia :)

10

Re: Pantalla negra en Hantarex con HD5450

Hola,

Cuando usas "super" resoluciones, tienes que poner -resolution 2560x0, y -cleanstretch 2.

Si has puesto estas dos opciones, no deberías tener problemas. Créate un log ejecutando GM desde la consola, así:

groovymame.exe juego -v >juego.txt

Luego abres juego.txt y compruebas qué resolución está utilizando. Lo mejor es que pegues el log aquí, lo vemos y comentamos.

11

Re: Pantalla negra en Hantarex con HD5450

Si, si esta visto que lo que no me pase a mi...

He creado un mame.ini nuevo y he lanzado mame64.exe mspacman -resolution 2560x0 -cleanstretch 2

SwitchRes: v0.015j, Monitor: generic_15, Orientation: horizontal, Modeline generation: enabled
SwitchRes: Monitor range 15625.00-15750.00,49.50-65.00,2.000,4.700,8.000,0.064,0.192,1.024,0,0,192,288,448,576
SwitchRes: \\.\DISPLAY1: ATI Radeon HD 5450 (CRT Emudriver - WDDM v1.20)
SwitchRes: DeviceKey: System\CurrentControlSet\Control\Video\{FFBF5BB3-2D46-4CA9-B124-04560746D219}\0000
Switchres: Searching for custom video modes...
Switchres: [  1]  640x 480 @ 60* : system mode
Switchres: [  2]  640x 480 @120 : system mode
mode_locked
Switchres: [  3]  720x 480 @120 : system mode
mode_locked
Switchres: [  4] 2560x 240 @ 60 : system mode
mode_locked
Switchres: [  5] 2560x 248 @ 60 : system mode
mode_locked
Switchres: [  6] 2560x 256 @ 60 : system mode
mode_locked
Switchres: [  7] 2560x 264 @ 58 : system mode
mode_locked
Switchres: [  8] 2560x 272 @ 57 : system mode
mode_locked
Switchres: [  9] 2560x 280 @ 55 : system mode
mode_locked
Switchres: [ 10] 2560x 288 @ 54 : system mode
mode_locked
Switchres: [ 11] 2560x 448 @120 : system mode
mode_locked
Switchres: [ 12] 2560x 464 @120 : system mode
mode_locked
Switchres: [ 13] 2560x 480 @120 : system mode
mode_locked
Switchres: [ 14] 2560x 496 @120 : system mode
mode_locked
Switchres: [ 15] 2560x 512 @120 : system mode
mode_locked
Switchres: [ 16] 2560x 544 @114 : system mode
mode_locked
Switchres: [ 17] 2560x 560 @110 : system mode
mode_locked
SwitchRes: Found 0 custom of 17 active video modes
SwitchRes: -resolution was forced as 2560x0

SwitchRes: Entering switchres_modeline_setup
SwitchRes: v0.015j:[mspacman] Calculating best video mode for 224x288@60.606060 orientation: rotated

SwitchRes: [ 640]x[ 480]_[60=60.0000Hz] - locked

SwitchRes: [ 640]x[ 480]_[120=120.0000Hz] - locked

SwitchRes: [ 720]x[ 480]_[120=120.0000Hz] - locked

SwitchRes: [2560]x[ 240]_[60=60.0000Hz]
   rng(0): 2560 x 240_60.000p 0.000 [fract] scale(6, 1, 1) diff(6.67, 0.00, -0.6061) ratio(11.429, 0.833)

SwitchRes: [2560]x[ 248]_[60=60.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 256]_[60=60.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 264]_[58=58.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 272]_[57=57.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 280]_[55=55.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 288]_[54=54.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 448]_[120=120.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 464]_[120=120.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 480]_[120=120.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 496]_[120=120.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 512]_[120=120.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 544]_[114=114.0000Hz]
   rng(0):  out of range

SwitchRes: [2560]x[ 560]_[110=110.0000Hz]
   rng(0):  out of range

SwitchRes: [mspacman] (1) vertical (224x288@60.61)->(2560x240@60.00)
   rng(0): 2560 x 240_60.000p 0.000 [fract] scale(6, 1, 1) diff(6.67, 0.00, -0.6061) ratio(11.429, 0.833)
SwitchRes: Modeline "2560x240_60 0.00KHz 60.00Hz" 0.00 2560 0 0 0 240 0 0 0   -hsync -vsync
SwitchRes: Setting option -rotate
SwitchRes: Setting option -noror
SwitchRes: Setting option -noautoror
SwitchRes: Setting option -norol
SwitchRes: Setting option -noautorol
SwitchRes: Setting option -noblack_frame_insertion
SwitchRes: Setting option -nomultithreading
SwitchRes: Setting option -notriplebuffer
SwitchRes: Setting option -syncrefresh
SwitchRes: Setting option -waitvsync
SwitchRes: Setting option -nohwstretch
SwitchRes: Setting option -keepaspect
SwitchRes: Setting option -nofilter
SwitchRes: Setting option -prescale 1
Video: Monitor 00000000086DAA18 = "\\.\DISPLAY1" (primary)
Direct3D: Warning - Unable find any D3D9 DLLs; disabling post-effect rendering
Direct3D: Using Direct3D 9
window_proc: WM_NCACTIVATE
blit_lock = TRUE
Direct3D: Configuring adapter #0 = ATI Radeon HD 5450 (CRT Emudriver - WDDM v1.20)
Direct3D: Adapter has Vendor ID: 1002 and Device ID: 68F9
Direct3D: Using dynamic textures
Direct3D: YUV format = RGB
Direct3D: Max texture size = 16384x16384
Direct3D: Device created at 2560x240
Direct3D: First scanline: 1, Last scanline: 240, Break scanline: 240, Delay scanline: -23
blit_unlock = TRUE
RawInput: APIs detected
Input: Adding Mouse #0: Dispositivo de entrada USB
Input: Adding Gun #0: Dispositivo de entrada USB
Input: Adding Kbd #0: Dispositivo de teclado HID
DirectInput: Using DirectInput 8
Input: Adding Joy #0: LPT1: DirectPad Pro/SNESkey SNES or NES pad 1
Input: Adding Joy #1: LPT1: DirectPad Pro/SNESkey SNES or NES pad 2
Input: Adding Joy #2: LPT1: DirectPad Pro/SNESkey SNES or NES pad 3
window_proc: WM_PAINT
blit_lock = FALSE
window_proc: WM_PAINT:END
stream_buffer_size = 37888
DirectSound: Primary buffer: 48000 Hz, 16 bits, 2 channels
Region ':maincpu' created
Region ':gfx1' created
Region ':proms' created
Region ':namco' created
Starting Ms. Pac-Man ':'
Optional shared pointer 'patched_opcodes' not found
Optional shared pointer 'rocktrv2_prot' not found
Optional shared pointer 's2650_tileram' not found
Optional shared pointer 's2650_spriteram' not found
  (missing dependencies; rescheduling)
Starting Z80 ':maincpu'
Starting gfxdecode ':gfxdecode'
Starting palette ':palette'
Starting Video Screen ':screen'
Starting Speaker ':mono'
  (missing dependencies; rescheduling)
Starting Namco ':namco'
Starting Ms. Pac-Man ':'
Optional shared pointer 'patched_opcodes' not found
Optional shared pointer 'rocktrv2_prot' not found
Optional shared pointer 's2650_tileram' not found
Optional shared pointer 's2650_spriteram' not found
  (missing dependencies; rescheduling)
Starting Speaker ':mono'
Starting Ms. Pac-Man ':'
Optional shared pointer 'patched_opcodes' not found
Optional shared pointer 'rocktrv2_prot' not found
Optional shared pointer 's2650_tileram' not found
Optional shared pointer 's2650_spriteram' not found
Average speed: 99.02% (2 seconds)
Sound: buffer overflows=4 underflows=0
window_proc: WM_NCACTIVATE
blit_lock = TRUE
window_proc: WM_DESTROY
blit_lock = TRUE

A mi me suenan mas de 3/4 a chino...

12

Re: Pantalla negra en Hantarex con HD5450

Nickelo, casi me matas del susto, hombre de Dios... cuando he visto que te salían los modos a 120 Hz...

Tienes que usar GroovyMAME versión 0.169, basado en Switchres 0.015l. Las versiones antiguas no están preparadas para los nuevos drivers.

13

Re: Pantalla negra en Hantarex con HD5450

Joer, ya lo siento macho, uso la 0.167 con su romset... pero como con XP32, iba todo a la primera y con 7 no ya no sabes que pensar.

Ahora me pongo a bajar todo, lo siento mucho, bajo groovymame 0.169 y su romset y o creo que ya ira todo bien...

Madre que paciencia has de tener...

14

Re: Pantalla negra en Hantarex con HD5450

Ja ja tranquilo, que esto es así.

No hace falta que te bajes el romset completo, si ya tienes la 0.167 prácticamente todo te va a funcionar con la 0.169.

15

Re: Pantalla negra en Hantarex con HD5450

Bueno, ya me he bajado las actualizaciones de roms de la 0.168 y 0.169, no cuesta mucho, ademas del groovymame que debia...

Por lo que dices, creo que estara todo OK, hala a congelar el disco y la recre actualizada a Windows 7, todo por que mame va mejor con 64bits... que con los viejos 32bits y DirectX del XP, No la toco en años ya...

Mañana te cuento que tengo sueño y pocas ganas de probar nada...

Saludos y mas gracias.

16

Re: Pantalla negra en Hantarex con HD5450

Juer, va como un reloj!!!, eres un fiera...

Total que me va a quedar de lujo, para solo emular mame:

Core 2 Duo a 2,4 con 2GB de ram, disco SSD de 30 GB, AMD HD5450 y Windows 7 Standard Embedded.

Lo tengo todo al boton I/O de la maquina original, cortando corriente y en la bios configurado, que al reeestablecer la corriente arranque el PC. Total que arranca desde hibernacion en 20 seg, tengo congelacion (Para que no pete nada al cortar corriente), viendose del tiron Maximus Arcade, sin pantallas de arranque de ningun tipo, como hasta que no le metes tu trapicheo del EDID, no reconoce el monitor la grafica!!! Total que es igual que tener pinchada una jamma, de hecho, se ve mejor, jajaja

Os animo a los que tengais un Pentium 4 con AGP como yo a mudaros, se suda, pero se notan los 64 bits al emular, la potencia de un procesador mejor y la fluidez del video es superior, al menos con la 5450.

Gracias Calamity por tu pedazo de curro.