Versión para imprimir

Por fin llegó mi máquina!iniciada por runcas

marcianitos > El mueble

Part 1 of 2   Next posts

runcas7/2/2006, 18:53
Bueno, en realidad llegó hace unos días. Me lié nada más llegar a limpiarla y a instalarle el pc y demás, era tanta el ansia que ni si quiera tenía tiempo de postear xD
Es una VideoVal con monitor Hantarex Polo de 28"

El mueble está en muy buen estado, sólo tiene algunos rasguños sin importancia y los agujeros para los tornillos de las placas de identificación y eso. De todas formas tengo pensado arreglar esos pequeños desperfectos y pintarla.
Cuando abrí la puerta de atrás para ver el interior me quedé sorprendido, no por la mierda acumulada como alguno imaginará, contrariamente estaba bastante limpia. A ver, tenía polvo pero con la aspiradora y un trapo húmedo quedó fantástica. Lo mejor es que no huele mal o sea, que no huele a humo o a bar. No sé donde ha estado esta máquina pero o no se fumaba mucho o el local estaba muy bien ventilado, es extraño porque el metraquilato tiene las típicas marcas de colillas (aunque no muchas).
El panel está también en buen estado a pesar de esas marcas que he comentado. Viene con 5 botones por jugador que por cierto, el que los añadió se ha lucido con los del segundo jugador (no están simétricos del todo).

La máquina me venía con el Street Fighter II (versión bootleg muy chunga) el cual he guardado junto con un Knights Of The Round y Power Drift en el armario.
Bueno, y ahora unas fotos de la máquina con el pc dentro funcionando 100%.
(IMG:http://personales.ya.com/x360/gamestation/DSC03823.JPG)
(IMG:http://personales.ya.com/x360/gamestation/DSC03861.JPG)
(IMG:http://personales.ya.com/x360/gamestation/DSC03867.JPG)

Espero que os guste... a mi me encanta! xD

Edito:
En mi http://marcoslm.blogspot.com/2006/02/tengo-una-mquina-recreativa.html doy más detalles.
También he hecho un video que podeis ver http://www.youtube.com/?v=3qDKedsubic.

kurshallegory7/2/2006, 19:06
Otro mas (espero pronto ser yo quien ponga un post como el tuyo jajaja), Tiene muy buena pinta, está muy limpia y la tienes de huevos ahi en ese hueco junto al escritorio, poco estudiaría yo teniendola situada ahí jejeje. Enhorabuena, arggg quiero una!!!!
runcas7/2/2006, 19:11
Jaja! a ver si encuentras la tuya pronto, se pasa jodidamente mal cuando lo tienes decidido y no encuentras la adecuada.
Lo del hueco al lado del escritorio tiene su historia, resumiendo: La mesa la hice a medida de la máquina, vamos que la hice pensando en una máquina de 75 cm como mucho de ancho xD
varadero1177/2/2006, 20:05
muy currado el video,al igual que el modo de funcionamiento de LA MAQUINA...

me ha molado mucho,lo de los grandes fotogramas para la seleccion de juego...

buenos auriculares en principio creia stanton,pero creo que son sony, por lo que he leido en tu blog del pitch...sera que lo tienes encima del equipo de audio es una mesa de mezclas???
runcas7/2/2006, 20:26
 QUOTE (varadero117 @ 7/2/2006, 20:05) buenos auriculares en principio creia stanton,pero creo que son sony, por lo que he leido en tu blog del pitch...sera que lo tienes encima del equipo de audio es una mesa de mezclas???

Joder que buena vista tienes! xD
Sí señor, los auriculares son unos Sony (MDR-V700), suenan muy bien pero son algo incómodos para mi gusto. Y no sé como lo puedes ver por la mala calidad del vídeo (parece que lo has deducido con eso del pitch) pero sí, lo de encima del equipo es un mezclador, pero muy viejo y sencillito (tendrá cosa de 15 años :)). Pero no creas que lo uso para mezclar (hace tiempo sí), lo tengo porque de vez en cuando conecto el teclado y algún aparatejo más.

Lo de la selección de juego a base de capturas no tiene mérito puesto que se trata de una modalidad de listado que tiene AdvanceMenu.

En fin, me alegro que te haya gustado.
Un saludo.
varadero1177/2/2006, 20:43
yo es que aun no he pasado de mame32, no he conseguido hacer funcionar nunca mamewah...

pues nada respecto a los cascos me fije en la foto,y al ver tanta amplitud en el escritorio,me dije ya esta...otro que en cuanto puede saca el mezclador jejeje...

tu acabas de colgar tus fotos,y yo aun no me he puesto con lo de encender y apagar la maca con pulsadores externos...y lo de las capturas,ya me vas a volver a picar con lo de quitar el mame32

Mikonos7/2/2006, 21:34
runcas , muy muy bueno el vídeo y que nos hayas contado un poco acerca de las gestiones de la máquina. Me encantaría verlo desarrollado un poco más. De hecho, estoy a ver si creo un manual para el penultimo proyecto que estoy haciendo porque al usuario en cuestión al que va destinado no voy a poder explicarle yo mismo las instrucciones del mueble que le haga. Me has dado la idea de hacer un video.

Concretanos los pasos que vas a dar a continuación respecto a la estética y demás de la maka.

Saludos
gateway7/2/2006, 22:03
Me encataria conocer mas acerca de la forma de encender, apagar la recreativa y de que front utilizas. Si puede desarrollar mas el tema me encataria "copiar" tu trabajo ;)

saludos y gracias por compartir tus experiencias con nosotros.
PLAYJODETE7/2/2006, 22:06
Tio , tu máquina se sale por todos lados, cuando termine la mia ( si algún dia ocurre eso ) quiero tener un interfaz tan chulo como el tuyo , sobre todo el botón de encendido, me he quedao flipando.
Yo le pondria Mamewah, es la única diferencia. Lo que mola de la leche es el sonido cuando cargas un juego y el marciano que sale moviéndose.

Macho, te lo has currao de narices.

Saludos
Lord Hiryu7/2/2006, 22:08
Me encanta lo bien que te funciona el advmenu bajo windows XP...no??¿?

Por cierto...la música del video GENIAL!!!!....(esos temillas "amigeros"....)

Eso sí.....buen ordenador debes tener para hacer uncionar suave al G-Lock...:D

Un saludo
harukiya7/2/2006, 22:10
Enhorabuena, esa maca se aproxima mucho a lo que yo deseo :(
cangrejo7/2/2006, 22:15
Me ha dejado impresiado el tema del software empleado desde que se enciende el PC hasta que se muestra el frontend.
Si puedes explicarlo detenidamente sería de gran ayuda.
Mikonos7/2/2006, 22:18
Lord, ese juego funciona con un PC a 1 Ghz. No es demasiado exigente.

Respecto a lo que comentáis de los sonido de encendido, pues muy bien pensado por la parte de runcas. Yo llevo usando sonidos personalizados desde el principio. Cuando el PC de la Mikonos Cabinet o Tetris versión se encienden o apagan muestran: para la Mikonos´Cab ambiente recreativo de los 80, y para la Tetris Version la música de este juego. Para Bubblum y Bobblum usaré sonidos de encendido y apagado del juego también.

Es muy interesenta customizar todos los aspectos posibles de la maka.

Saludos
PLAYJODETE7/2/2006, 22:19
Oye , el monitor es de 15 Khz no ?
Porque macho , en la última foto que has puesto se ve perfecto perfecto

Saludos
Mikonos7/2/2006, 22:22
Otra cosilla que olvidé comentar es que el AdvMame debería hacer que tu maka se encendiése más rápido. Creo que Lord posteo sus resultados hace algún tiempo respecto a tiempos. Yo, por mi parte, tardo mucho menos en cargar WXp y Mame32 (programado para saltar) en la X-Men 4P (Konami) con un ordenador a PIII 450 Hz y 256 de SDRam. Tiene que haber algo que falla.

Saludos

Keyser_sozé7/2/2006, 22:38
Jeje, muy bonito y muy bien montado.
Tengo la misma maca, y la verdad es que es cojonuda, me encanta exactament lo que dicen los compañeros, el sistema de encendido y todo lo referente al software antes que se encienda el Frontend.

Todo de manejo muy sencillo y rápido.

Felicidades.
geezup_20007/2/2006, 22:58
mola un huevo tío ! :D
Staryon7/2/2006, 23:03
Muy buena tio. Me ha encantado tu máquina.

Esa musiquilla del Turrican mientras carga...
jeje... esa misma tengo yo puesta en mi móvil :D

Daicon-X7/2/2006, 23:10
Buen video si señor, me ha gustado el modo de arranque y apgado, muy currado, te felicito.
runcas7/2/2006, 23:58
Uf! madre mía no me esperaba tantas respuestas! :woot:

No sé en qué medida quereis que desarrolle lo de inicio/apagado y software. Son bastantes cosas las que he hecho para obtener el resultado final pero bueno, tampoco es que sea muy complicado. A ver si mañana con tiempo preparo un mini-tutorial o algo así.
Como veis mi intención es que en ningún momento dé la impresión de que estamos ante un PC disfrazado.

Tema software:


Tema bricolaje
Yo no soy tan apañado como Mikonos y otra gente de esta comunidad así que no tengo previsto hacerle muchos cambios estéticos, quizá cambios funcionales como un panel de control más 'apañao' y pequeños arreglos (arañazos y demás) con masilla y pintura. Me gusta el aspecto original y clásico así que la pintaré en negro y las molduras ya veremos.
Sobre los artes... depende de lo que decida hacer con el panel de control, la marquesina seguro que la cambiaré pero todo esto lo dejo como algo secundario... no tengo prisa con esto.

Tema eléctrico sobre encendido y apagado
No tengo mejor manera de explicarlo que pasaros un enlace a este otro hilo sobre el http://www.forumcommunity.net/?t=2527792. En ese hilo hablamos sobre diferentes sistemas para encender de una manera correcta el ordenador y la máquina automáticamente.
Mikonos ya ha implementado esto en varios proyectos.


Tema hardware
Micro AMD Athlon XP 2100+ (1733 Mhz) de hace un par o tres de años.
Placa Asus de segunda mano, chipset nForce 2 (el mejor chipset para Athlon)
256 MB de RAM, futura ampliación con un módulo más.
Dos discos duros de 10GB cada uno (provienen de Xbox por lo que son lentorros).
SVGA Ati 9250 128MB (tuneada ;))
Un J-PAC
Y eso es todo.

Hace poco que hice otro video donde muestro mis experimentos con el pc, si quieres verlo http://www.youtube.com/?v=UBMBJ9HRXaI (Staryon, te sonará el tema de este vídeo también ;)).

Por otro lado...
Mikonos, dices que AdvMame debería acelerar el arranque. Esto es algo que de verdad me está causando verdaderos dolores de cabeza. El problema es que si hago el cambio en el registro para que no cargue la shell de windows (explorer.exe) el proceso logonui.exe (interfaz de inicio de sesión) se queda haciendo el tonto durante más de 10 segundos (en teoría desde que se comienza a escuchar la música debería dejarme iniciar el frontend).
En cambio, si dejo ejecutar explorer.exe y a la vez el frontend la cosa vuela, pero NO QUIERO cargar la interfaz gráfica de Windows, no quiero escritorio ni barra de tareas ya que no se va a usar, ahorrándome así los preciados recursos de micro y memoria.
Por lo que sigo sin cargar explorer.exe y soportando esos 10 segundos de demora (estoy pensando que quizá sea inicialización de la red). Aunque después de todo, no tarda demasiado desde que le doy al botón hasta que aparece el frontend.
De todas maneras, esto está en fase muy preliminar. No llega al par de semanas desde que comencé con todo esto... si consigo mejorar el tema de velocidad de carga ya os lo comentaré.

Un saludete.
Lord Hiryu8/2/2006, 00:05
Mikonos....los datos que yo siempre he dado del advmame es el de Ms-dos.
Me he fijado en el video y hay un fracción de segundo que se vé el puntero....enre eso, y la resolucion de 640x480 que creo que usa para el advmenu, me han dado las pistas para asegurar que lo tenía funcionando bajo XP.

En windows ya se sabe...primero carga el S.O. y luego el frontend.

Eso a lo poco...son 40 seg.

Un saludo.
Mikonos8/2/2006, 00:09
Sí, Lord, ahora lo leí.Usa Windows y no MsDos como había supuesto, de ahí que me pareciera oportuno citar aquel post donde comentabas los tiempos de arranque y apagado.

Saludos

runcas8/2/2006, 00:16
 QUOTE (Lord Hiryu @ 8/2/2006, 00:05) Mikonos....los datos que yo siempre he dado del advmame es el de Ms-dos.
Me he fijado en el video y hay un fracción de segundo que se vé el puntero....enre eso, y la resolucion de 640x480 que creo que usa para el advmenu, me han dado las pistas para asegurar que lo tenía funcionando bajo XP.

En windows ya se sabe...primero carga el S.O. y luego el frontend.

Eso a lo poco...son 40 seg.

Un saludo.

AAAAaaamigo... Claro, no es lo mismo cargar un ms-dos que el monstruoso Windows XP. Y por cierto, tanto con ms-dos como con Windows se carga primero el S.O. y luego el frontend, la diferencia es que ms-dos son unos cuantos megas y Windows unos cuantos megas y otros muchos más de drivers y servicios (y eso que lo he dejado con lo mínimo).
Sobre la fracción de segundo que se ve el puntero... pues sí, ahí se me ve el truco xD pero todo se andará... todo se andará... ;)

Se me pasó por la cabeza usar ms-dos y Linux (Gentoo) pero los descarté porque tengo pensado usar otros emuladores disponibles en Windows.
Según como sea la experiencia decidiré cambiar o seguir con lo que tengo, si debiera cambiar optaría primero a probar con Windows Embeded o con Linux.

Saludos, me voy al sobre!

Edito:
Por cierto Lord, el AdvMame lo tengo configurado también a 321x240 (esto me evita estar tocando los ajustes de tamaño vertical y demás del monitor puesto que la mayoría de juegos funcionan en resoluciones parecidas).
Ahora si que me voy al sobre xD
Gracias por las sugerencias.

Macarro8/2/2006, 03:09
Coño, te ha quedado de lujo, tío.

1.- Chip tunes -> Me ha encantado... te copio la idea :D

2.- Eliminación del entorno gráfico de windows -> Perfecto, pero dos cosas: Has comprobado la diferencia de rendimiento con y sin? y otra, con qué programa lo has hecho?

3.- Modificación de la carga de bios para que no se vea. Podrías poner un enlace con más información al respecto?

Muchas felicidades por un curro tan bien hecho :D
osa018/2/2006, 12:04
Felicidades runcas por tu maca al final valio la pena me alegro.
URE12138/2/2006, 12:33
Muy muy guapa, toda una virgueria de funcionamiento.

Jore, cojo ideas ;)
runcas8/2/2006, 14:55
 QUOTE (Macarro @ 8/2/2006, 03:09) Coño, te ha quedado de lujo, tío.

1.- Chip tunes -> Me ha encantado... te copio la idea :D

2.- Eliminación del entorno gráfico de windows -> Perfecto, pero dos cosas: Has comprobado la diferencia de rendimiento con y sin? y otra, con qué programa lo has hecho?

3.- Modificación de la carga de bios para que no se vea. Podrías poner un enlace con más información al respecto?

Muchas felicidades por un curro tan bien hecho :D

Hola a todos y gracias, me encanta que os haya gustado.

Buenas Macarro:

1- Sip, supongo que ese tipo de música le va más a la recre ;). Pásate por http://exotica.fix.no/ o por http://www.chiptune.com/ por ejemplo (hay muchas) y con http://www.deliplayer.com/ (lo reproduce todo todo) puedes pasarlas a wav y luego codificarlas en mp3 con tu programa favorito. Bueno, yo lo he hecho así.

2- En cuestión de rendimiento no lo he probado en detalle, pero de recursos de memoria sí y se nota. Mi proyecto inicial se basaba en http://marcoslm.blogspot.com/2006/01/preparando-el-pc-para-mi-recreativa.html, por eso he ido rascando y rascando hasta dejar XP con lo mínimo para funcionar. Además, soy un poco maniático; no me gusta tener procesos consumiendo recursos si en este caso no me sirven para nada.

3- Eso depende de la bios (Award/Phoenix, Ami...) y del fabricante es decir, en mi caso Asus da una herramienta muy sencilla que te permite cambiar el logo de la bios con un bmp cualquiera (respetando las limitaciones de color y resolución). La herramienta en cuestión la puedes descargar de http://dlsvr01.asus.com/pub/ASUS/misc/utils/logo.zip pero aconsejo que cada uno vaya a la página de Asus y busque la utilidad para su placa base.
En el Pentium III fue diferente, tuve que usar una serie de herramientas que no puedo enlazar aquí, pero si podría enlazar con algunas páginas que me ayudaron hace años, puede que incluso estén anticuadas:
http://www.geocities.com/SiliconValley/Chip/4378/
http://users.cybercity.dk/~dsl6178/bios/Bioslogo.html (este enlace tiene información para cambiar el logo EPA, el de Energy Star vamos)
Y bueno, http://www.google.es/search?hl=es&q=custom+bios+logo&btnG=B%C3%BAsqueda+en+Google&meta= seguro que encuentras más información.

Saludos.



 QUOTE (osa01 @ 8/2/2006, 12:04) Felicidades runcas por tu maca al final valio la pena me alegro.

Muchas gracias tio, sobre todo a tí! No me cansaré de darte las gracias por ponerme en contacto con Antonio.
Cuando quieras te pasas y echamos unos vicios ;)
runcas8/2/2006, 16:25
Ampliaré un poco la información sobre cómo 'camuflar' cualquier rastro de Windows XP durante el arranque.

Las herramientas a usar serán Bloc de notas, regedit, cualquier editor hexadecimal y un editor de recursos para ejecutables.

Lo más sencillo es quitar el logo de carga de XP. Para ello sólo tienes que editar el archivo boot.ini en raiz de C:\ con el bloc de notas y añadir el parámetro /noguiboot en la línea donde se especifica tu partición de arranque. El boot.ini de mi recre es este:
 QUOTE multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noguiboot

Si os parece sosa la pantalla en negro de arranque de XP podeis crearos vuestro propio logo pero que sepais que los puntitos tipo coche fantástico seguirán apareciendo. Para ello tendreis que echar mano a una herramienta que os permita modificar los recursos de un ejecutable como http://www.bome.com/Restorator/ o http://www.angusj.com/resourcehacker/.
El ejecutable responsable del logo de inicio es ntoskrnl.exe ubicado en c:\windows\system32.
Debeis crear una copia de éste y modificarlo con uno de esos programas a vuestro gusto. Una vez modificado lo guardais en system32 como ntcustom.exe por ejemplo.
El paso siguiente sería editar de nuevo boot.ini y agregar esté parámetro: /kernel=ntcustom.exe
Si teníais puesto el parámetro /noguiboot tendreis que quitarlo, que si no no vereis vuestro nuevo logo.


Con la interfaz de inicio de sesión (cuando aparece el texto 'Bienvenido' y demás) la cosa se complica un poco.
Lo primero que se debe saber es que Windows 2k/XP vigila constantemente que los archivos de sistema sean las versiones correctas y originales, así que si modificamos cualquier archivo Windows no los reemplazará automáticamente o nos aparecerá una ventanita pidiéndonos el cd de instalación para recuperar dicho archivo.
O sea que no queda más remedio que 'cargarnos' esa función coñazo que no nos deja personalizar nuestro sistema y de paso quitarle una carga más al sistema (eso de que esté constantemente comprobando archivos de sistema debe consumir recursos a saco).
El ejecutable en cuestión es sfc.exe (System File Checker) y para deshabilitarlo es realmente jodido, dependiendo del SO que estemos usando.
Bueno, vamos allá...

- Creamos una copia de sfc.exe por ejemplo sfc_modificado.exe
- Abrimos sfc_modificado.exe con el editor hexadecimal
- Ahora modificaremos lo siguiente pero ATENCION: Esto sólo es para Windows XP SP2, el offset cambia para otras versiones.
En el offset 0xECE9 cambiamos 33C040 por 909090
- Guardamos los cambios y salimos del programa.
- Abrimos regedit y cambiamos de [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] el valor de la clave SFCDisable por 0xffffff9d
- Ahora tendremos que reiniciar con el cd de instalación de Windows XP metido en el lector para iniciar desde él.
- Cuando nos pregunte seleccionaremos la opción de Consola de Recuperación pulsando la tecla 'R', nos pedirá la contraseña de administrador del equipo.
- Una vez en la consola iremos a system32 (cd system32) y machacaremos sfc.exe con nuestro sfc parcheado: copy sfc_modificado.exe sfc.exe
- Escribimos exit seguido de enter para salir de la consola, el sistema se reiniciará (sacamos entonces el cd).

Bien, con esto tenemos deshabilitada esa función de vigilancia y ahora tenemos vía libre para modificar lo que queramos.
Los ejecutables a modificar son winlogon.exe y logonui.exe situados en system32. Usaremos el mismo programa que usamos para modificar el logo de inicio. Podreis modificar tanto gráficos como textos y aspecto (un lenguaje parecido a css).
Sugiero que hagais copias de los originales y mantengais copias de seguridad por si algo sale mal. Yo por ejemplo hice copias como winlogon.exe.bak y logonui.exe.bak.
También debeis hacer copias para trabajar con ellos ya que por ejemplo winlogon.exe está siempre en uso (es el que se encarga del inicio y cierre de sesiones de usuario y es indispensable).
Lo mejor es trabajar con copias p.e. winlogon_modificado.exe y logonui_modificado.exe. Una vez hayais personalizado todo a vuestro gusto tendremos que repetir los últimos pasos que hicimos para reemplazar sfc.exe o sea, debemos arrancar el ordenador desde el cd de instalación de Windows e iniciar la consola de recuperación, entonces desde ella machacamos: copy winlogon_modificado.exe winlogon.exe.
Con logonui.exe no es necesario usar la consola de recuperación ya que este programa solo está en uso durante el inicio de sesión en Windows.


Por último, y esto es opcional, es reemplazar la interfaz de Windows explorer.exe (escritorio, mi pc, barra de tareas...) por nuestro frontend o programa personalizado.
Es muy sencillo pero muy jodido si la cagais. Debemos abrir regedit e irnos de nueco a la rama [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]. Cambiamos el valor de la clave Shell (que será explorer.exe por defecto) por la aplicación que querais que se ejecute al iniciar Windows. Esa aplicación puede ser vuestro frontend favorito (hay que poner la ruta completa p.e.: e:\emuladores\advmenu.exe).
Pero OJO! repito que puede ser jodido si os equivocais ya que si Windows no encuentra el ejecutable se cerrará de nuevo el solito, entonces habrá que echar mano de nuevo a la consola de recuperación y levantar el servicio de registro remoto para recuperar los cambios a través de otro equipo en la red.
Lo mejor es que la primera vez hagais una prueba cargando a la vez la interfaz de Windows y el frontend p.e. de esta manera: explorer.exe,e:\emuladores\advmenu.exe
De esta manera se ejecutara la interfaz y el frontend a la vez, si algo falla no pasa nada porque teneis la interfaz. Una vez seguros podeis quitar explorer.exe.
Si alguna vez necesitais tocar algo pues no pasa nada, conectais un teclado y presionais Ctrl-Alt-Supr para lanzar el administrador de tareas, desde él podeis iniciar explorer.exe iniciando una tarea nueva y ya está.
Para cambiar la resolución de Windows podeis hacerlo buscando en el registro las claves xresolution y yresolution (lo siento, no recuerdo la ubicación), los datos están en hexadecimal pero teneis opción de introducirlos en decimal.


Enlaces interesantisisisisímos:
http://www.msfn.org/board/index.php?showforum=42
http://www.thetechguide.com/howto/xpbootlogo/


Propinas:
Con el programa para editar los recursos (gráficos y demás) podeis probar a modificar los bitmaps de explorer.exe, es divertido.
http://personales.ya.com/x360/gamestation/invaders.ani


Uf... vaya tochazo!
Igual me dejo algo... no lo sé. Quizá lo mejor sería iniciar otro hilo para debatir el tema pero no se bien dónde encajaría.
No sé, si os parece interesante me podría currar un mini-tutorial en condiciones, aunque quizá con esto ya es suficiente.
He dejado de lado el tema de optimización, pero creo que ahí ya cada uno decide que procesos quiere y cuales no... (para optimizar el arranque recomiendo bootvis).
Lo he escrito rápido del tirón, si alguien ve algún fallo o error que lo diga y sobre todo cuidado! no me responsabilizo de los daños causados a vuestras respectivas macas ;)
Staryon8/2/2006, 16:56
Impresionante, Runcas. Da gusto encontrarse Marcianos así, con tantas ganas de ayudar. Todo un lujo.

En mi caso, me basta con lo que tengo en mi máquina, pero estoy seguro que a otros usuarios les vendrá de perlas todo lo que explicas.

Por cierto, y si no es mucho pedir y piensas hacer ese minitutorial. ¿Sería posible incluir una lista de servicios de Windows que piensas que pueden deshabilitarse sin problema? Yo tengo bastante deshabilitados, pero hay otros que no me atrevo.
Paul Sernine8/2/2006, 17:14
Jodeeeer, esa información es oro puro, debería estar en un tutorial pero ya. Casi me dan ganas de ponerme windows.

Me ha encantado la parte de sustituir explorer.exe por un front-end, pero una pregunta que me surje: ¿se puede tener sustituido el explorer.exe por un front-end tuyo, y a la vez tener acceso remoto por VNC?. Lo pregunto porque aunque VNC funciona como un servicio, supongo que depende de explorer.exe para la sesión remota de escritorio. Para mi ese sería el método perfecto.

En fin, que gracias por la currada de escribir el tocho este.
runcas8/2/2006, 17:24
 QUOTE (Paul Sernine @ 8/2/2006, 17:14) Jodeeeer, esa información es oro puro, debería estar en un tutorial pero ya. Casi me dan ganas de ponerme windows.

Me ha encantado la parte de sustituir explorer.exe por un front-end, pero una pregunta que me surje: ¿se puede tener sustituido el explorer.exe por un front-end tuyo, y a la vez tener acceso remoto por VNC?. Lo pregunto porque aunque VNC funciona como un servicio, supongo que depende de explorer.exe para la sesión remota de escritorio. Para mi ese sería el método perfecto.

En fin, que gracias por la currada de escribir el tocho este.

Exacto, vnc funciona como servicio y NO depende de explorer.exe. Así que puedes usarlo tranquilamente sin cargar la interfaz (aunque esto no lo he probado...).
Ni siquiera es necesario tener iniciado siempre el servicio, por ejemplo en mi caso administro los servicios remotamente desde este mismo pc en el que escribo esto iniciando o deteniendo el servicio concreto cuando sea necesario. Joder, voy a coger fama de maniático xD

A ver si encuentro un tiempecillo y completo mejor el post anterior (incluyendo el tema de servicios esenciales y demás) para hacer un tutorial, pero... debería postearlo en el foro de tutoriales no?

Mikonos8/2/2006, 17:40
Puedes hacerlo aquí o en zona de trabajo (la zona tutoriales no está disponible para abrir post), más tarde, cuando se complete, pues se recoge de aquí mismo y se publica en la web.

Saludos
Paul Sernine8/2/2006, 18:13
 QUOTE Exacto, vnc funciona como servicio y NO depende de explorer.exe. Así que puedes usarlo tranquilamente sin cargar la interfaz (aunque esto no lo he probado...).


ya veo, ya veo, un día de estos tengo que probar si me funciona el advmame con XP.

La verdad es que nunca me había preocupado mucho por lo que se vea o se deje de ver durante el arranque de mi maca, pero es que tu viedo me ha impactado. Nadie podría decir que hay un PC ahi detrás. Es un detalle que viste mucho.

Saludos.
osa018/2/2006, 18:39
runcas esta impresionante el video,y la partidita esta hecho busco un hueco y quedamos.
gateway8/2/2006, 20:44
Genial runcas, solo una preguntilla:

¿Que pasaria si queremos utilizar la maca tambien para reproducir video, musica o ver fotos con un front como Gameex?....Se podria hacer?.

Gracias y saludos

-jordan-17/2/2006, 00:52
a mi tambien me ha encantado, no habia visto el post pero no tiene desperdicio, eres un monstruo.



cago en la puta chikitin........... que decepcion me he llevo. Como no tienes en tu pagina en el apartado de la nba ningun video del amigo Michael? pero si tienes 33 tacos como yo, no es posible que no tengas nadaaaaaaaaaaaaaaaaa.


En fin nada no te cabrees conmigo, yo en estos casos no soy objetivo para nada, ya me explicaras porque no hay nada del rey en tu paginita. Cuidate y un abrazo.
runcas20/2/2006, 20:13
 QUOTE (gateway @ 8/2/2006, 20:44) Genial runcas, solo una preguntilla:

¿Que pasaria si queremos utilizar la maca tambien para reproducir video, musica o ver fotos con un front como Gameex?....Se podria hacer?.

Gracias y saludos

Hola de nuevo marcianos!

No tiene por qué haber ningún problema.
En realidad puedes configurar el programa que te de la gana, en mi caso ejecuta un programa que he hecho en vb que me muestra la pantalla de presentación y como opción pulsando start1 me muestra una serie de patrones para ajustar el monitor (una especie de service mode). El programa se cierra pulsando cualquier otro botón o automáticamente después de 5 segundos. Estoy pensando en agregarle funciones para administrar servicios y demás (levantar la red, diagnósticos...). Dicho programita lanza un script (init.cmd) de consola de comandos, ese script es lo único que tengo que editar ahora para decidir qué es lo que quiero iniciar (de momento AdvMenu).

Por cierto, tengo que investigar el tema de los frontends. Veo que MameWah es el más difundido y muy configurable. Mi idea es instalar emuladores para Amiga, SNES, Megadrive y MSX de momento. No he mirado Gameex detenidamente, le echaré un vistazo.

Bueno, ahora a ver si encuentro otro espacio de tiempo para seguir con el tema :)

Marcianitos powah!

Por cierto, en ese post micro-guía recomendaba Bootvis... debo matizar que mejor que no lo useis si no sois usuarios avanzados puesto que por un lado ayuda a diagnosticar problemas de rendimiento pero por otro te puede ocasionar más de un dolor de cabeza con logs vampíricos que te dejan sin espacio en disco (se pueden desactivar tocando el registro).

 QUOTE (-jordan- @ 17/2/2006, 00:52) a mi tambien me ha encantado, no habia visto el post pero no tiene desperdicio, eres un monstruo.


cago en la puta chikitin........... que decepcion me he llevo. Como no tienes en tu pagina en el apartado de la nba ningun video del amigo Michael? pero si tienes 33 tacos como yo, no es posible que no tengas nadaaaaaaaaaaaaaaaaa.


En fin nada no te cabrees conmigo, yo en estos casos no soy objetivo para nada, ya me explicaras porque no hay nada del rey en tu paginita. Cuidate y un abrazo.

Un monstruo? pues ahora que llevo unos días sin afeitarme... pozi. hehe!

Eso de Michael de la nba... es tu firma o me estás hablando a mí? xD
Si es así, perdona tio pero no sé a qué te refieres. Tengo 33 años como tú pero a mí los deportes nunca me han llamado mucho la atención, soy el típico que hacía campana los días que tocaba gimnasia en el cole (y ahora que recuerdo algunas veces me iba al salón recreativo jausjaus).
En fin, que no sé quién es ese 'rey' macho, llámame ignorante... y no sé por qué me voy cabrear xD

Un saludo.
runcas22/2/2006, 15:31
Novedades en mi proyecto

El relé que estaba usando para el tema de encendido y apagado del monitor y demás lo tuve que devolver porque resulta que la bobina debía alimentarse con corriente alterna en lugar de continua. Como no he encontrado en mi ciudad un recambio al final he comprado una base de enchufes master-slave para sustituir 'el invento'.

Copio y pego una parte de lo que escribí en mi blog:

 QUOTE Todavía queda mucho por hacer, tanto por dentro como por fuera pero la máquina funciona de maravilla.
Lo único que falla son los mandos de vez en cuando, como ya dije anteriormente están muy tocados. He estado mirando lo que puedo necesitar en Industrias Lorenzo y me han respondido a una consulta de precios que les mandé. Posiblemente esta semana les haga el pedido.

En la foto siguiente se pueden ver las tripas de la máquina. He puesto unos números para poder identificar algunas de las distintas partes y accesorios que he agregado y que paso a enumerar a continuación:

(IMG:http://img239.imageshack.us/img239/9472/dsc03877p6cj.jpg)

1. Base de enchufes principal. Suministra corriente permanentemente mientras el conmutador principal esté en posición de encendido.
2. Interruptor para encender la bombilla (3). Se accede a él abriendo la puerta del monedero en la parte frontal.
3. Bombilla 'de servicio' (así le he llamado yo) que se enciende a través del interruptor (2).
4. Regleta para conectar el audio a los altavoces situados arriba, dentro de la marquesina.
5. Base metálica donde se encuentran la placa base del ordenador, los discos duros y la interfaz para el panel de control (J-Pac).
6. Amplificadores de audio (en plan casero).
7. Fuente de alimentación del ordenador.
8. Subwoofer.
9. Placa con potenciómetros para los ajustes de sincrinismos del monitor.
10. Puerta del monedero (desde donde se accede al interior desde la parte delantera de la máquina).
11. Monitor arcade de 28" y su chasis.


Justo debajo del chasis metálico del monitor se encuentra una base de enchufes master-esclavo. En la foto no se ve pero en ella están conectados el ordenador, los amplificadores de audio, el florescente de la marquesina y el monitor. En un principio usé un relé para el tema del encendido y apagado de la máquina pero tuve que devolverlo porque su bobina debía alimentarse con corriente alterna. Busqué como un loco por todos los comercios de electrónica y electricidad pero nadie tenía relés industriales a 12V DC o sea que finalmente opté por la base de enchufes master-esclavo.
Esta base de enchufes en concreto tiene en su interior un relé que se alimenta a través del usb del ordenador, o sea que cuando el ordenador se enciende le manda 5V al relé y éste alimenta al monitor, fluorescente y demás. Cuando se cierra el sistema operativo y el ordenador se apaga el usb deja de alimentar el relé y éste a su vez desconecta el monitor y accesorios.
Lo del usb me trajo problemas puesto que la placa base que utilizo mantiene los 5V en los puertos usb aunque esté apagada, por lo que tuve que hacer un pequeño hack para modificar el cable y conectarlo a un molex de la fuente. Ahora va de coña.


Gracias a Mikonos por la idea de la base de enchufes!!! Gracias maestro! :wub:
Así va la cosa y así la he contado ;)
Paul Sernine22/2/2006, 17:25
Joer, eso de la regleta maestro-esclavo esta de PM, ¿puedes comentar por cuanto sale?

Lo de la clave de registro "shell", para cargar un programa nuestro en vez de el escritorio me ha parecido muy bueno. Asi que me he puesto a hacer un programita que me muestre un "Menú de Servicio" antes de cargar el front-end. El menú tiene tres opciones. Carta de Ajuste, Front-end y Windows. Además lo he hecho de tal forma que el programa sólo muestre el menú si mantengo presionado 1P durante el arranque, de tal forma que si no toco nada aparezco en el front end como hasta ahora. Al estilo del menú de la BIOS vaya.

El caso es que me he encontrado un problemilla, te lo comento por aqui a ver si me puedes ayudar.

Al modificar la clave del registro para poner los dos ejecutables ("Explorer.exe,c:\loader\loader.exe") se me abren efectivamente mi programa y el explorer, pero el explorer que se ejecuta es el examinador de archivos, no me sale ni el escritorio ni la barra de tareas. Ni siquiera haciendo ctrl+alt+sup --> nueva tarea --> explorer.exe, me sale el escritorio. Siempre se me abre el examinador de archivos.

Si quiero volver a tener escritorio, tengo que abrir regedit.exe y volver a modificar la clave poniendo "explorer.exe" él solito.

Si pongo sólo mi programa "c:\loader\loader.exe", me pasa lo mismo, mi programa arranca, pero siempre que intento traer el explorer se me abre el examinador en vez de el escritorio.

Tengo que decir, que estoy usando Windows 2000 SP4 en vez de XP, puede que ahí radique la diferencia.

Lo del Bootgui ya lo tenía hecho, y lo de tapar la pantalla de bienvenida lo tengo en proyecto. Estoy buscando los offsets correspondientes a mi SO a ver si hay suerte.

Saludos.
runcas22/2/2006, 22:47
Sip, es culpa mía que no cuento todo lo que tengo que contar...
Haz una cosa, en la clave Shell deja explorer.exe y modifica en cambio la clave Userinit. El valor de Userinit será "C:\WINDOWS\system32\userinit.exe," pues añádele despues de la coma la ruta a tu programa.
Userinit.exe se encarga de lanzar el shell después, supongo que le pasará los parámetros adecuados a explorer.exe, la verdad es que no lo he analizado.

Veo que más o menos estas haciendo algo parecido a lo mío, ves contando los avances que si molan me copio xDDDD
Mi programa no muestra nada hasta que no le das a 1p, se queda la pantalla de presentación que no es más que un bmp en la misma ruta del ejecutable. Los patrones para el monitor son varios, desde la rejilla, escala de grises, carta de color... es tambien tan simple como unos bmp's en una carpeta que he llamado testptrn, en ella se meten los bmp's que quieras y el programa las va rotando cuando pulsas cualquier botón. Para salir del modo de test basta con pulsar de nuevo 1p.
Tengo pensado agregarle funciones para iniciar o detener servicios de manera amigable y diagnósticos (capacidad de discos, defragmentador...). Pero eso más adelante.

Otra cosa, el tema de ocultar lo de la pantalla de bienvenida... no sé si le funcionará a todo el mundo pero yo que tengo configurado windows a 321x240 y por alguna razón no aparece nada de nada, sólo el puntero del ratón. Supongo que lo han limitado a un número determinado de resoluciones.

Un saludo

Se me olvidaba... la regleta la compré en PCBOX (hay uno cerca de mi casa) por poco menos de 15 euros. (REGLETA 5 TOMAS CON INTERR. 600 SOYNTEC)
ELnO22/2/2006, 23:12
Je je perdonar mi ignorancia pero he leido en tutoriales lo de las regletas maestro-esclavo ¿como son? ¿cual es su funcion principal?
Paul Sernine23/2/2006, 02:17
Que barata la regleta, seguramente me la pille.

Dos preguntas más, ¿cómo has hecho para encender el ordenador desde el panel de control, por medio de la activación del teclado? si es así se encenderá con cualquier botón ¿no?.

Y La otra, ¿cómo has quitado la barra de progreso en modo texto que sale al principio de todo? en tu video no sale.

Lo de probar una resolución no entrelazada, no lo voy a poder hacer hasta que no instale el VNC o algo así, porque a esas resoluciones no me manejo por el escritorio y en windows 2000 no hace scroll al mover el ratón. Quizá así se eliminen los logos del principio.

Mañana pruebo también lo del userinit.

ELnO, la regleta esta, lo que hace es que cuando detecta tensión por un USB que le conectas, abre la alimentación para el resto de los aparatos que tengas enchufados, tipicamente sirve para que al encender el ordenador, se te enciendan también los altavoces, monitor, impresora ... y al apagarlo se te apague todo. Cómo una regleta normal con interruptor, pero sin tener que andar tocándolo.

Ya ire contando.
runcas23/2/2006, 16:56
Encender el ordenador desde el panel de control no es otra cosa que habilitar en la bios el encendido desde el teclado. Lo que pasa que depende en gran medida del fabricante de la placa que puedas encenderlo desde cualquier botón :(
Es muy posible que te deje encender pulsando la tecla [espacio], lo he visto en varias placas.

Si no me equivoco, el VNC no abre sesión si no que simplemente transmite capturas de pantalla de lo que haya en ese momento en la pantalla. O sea que si reduces la resolución de Windows tendrás el mismo problema con VNC.
Lo correcto para lo que quieres sería tirar de terminal services. Iniciando una sesión de terminal abres una nueva sesión a la resolución que quieras independientemente de lo que haya en pantalla de la máquina, el problema es que da un poco de palo ver todo a 256 colores si es que no tienes licencias de terminal :(

No he hecho nada para ocultar la barra de progreso en modo texto porque simplemente no me sale :)

ELno, Paul te ha respondido correctamente sobre la regleta. Está de coña, tienes un enchufe para el PC y los restantes enchufes son para los accesorios. El funcionamiento práctico es que mientras no enciendas el PC los demás enchufes no tienen corriente. Y viceversa; mientras el PC esté encendido los demás enchufes permanecerán con corriente.

Yo creo que es el mejor sistema que podríamos tener en la maca. Le ponemos un enchufe al monitor, fluorescente, etc, y los enchufamos a esta regleta. El resultado es lo que podeis ver en el vídeo que hice.
ELnO23/2/2006, 21:42
aaaa ok es muy util. ¿Esas regletas que se compran en tiendas de electronica?
sebastia200024/2/2006, 11:47
Un flipada la máquina ,
en el video que tienes colgado

¿cual es el juego del caza que despega del potrtaaviones?

Graciasssss

;-)
runcas24/2/2006, 15:32
El juego es el Strike Fighter de Sega (1991). Es el cuarto juego de la saga Afer Burner (After Burner, After Burner II, G-Loc, Strike Fighter).
Y para los fans, este año tenemos el 5º de esta serie: http://www.youtube.com/watch?v=uXIif1wasIA (click para ver un video del juego). Habrá conversión al menos para Xbox 360.

ELn0, esa regleta (mod. Powem 600)la encuentras en https://www.batch-pc.com/batchpc/tienda/articulos05.asp?idfam=471&fam_id_padre=468, en http://www.pcbox.com/ (apartado 'dispositivos de alimentacion', la tienen como Soyntec 600) y tambien le he visto en http://www.tecnologia.carrefour.es/ (solo lo he visto en la tienda online) en el apartado informática-periféricos-SAIS y regletas.
sebastia200027/2/2006, 15:51


;-)

Quark27/2/2006, 16:28
Me acabo de leer de tiron tus "peripecias" Runcas, y te puedo decir que hacia muuuuchos meses que no veia informacion tan interesante en el foro como la que proporcionas, enhorabuena ;)
runcas27/2/2006, 18:12
;)

Pa eso estamos.
Creo que es casi un deber compartir toda la información y experiencia de cada uno con esta comunidad, ya que gracias a ella que yo y mucha gente ha podido llevar adelante su proyecto. Vamos, en mi caso particular espero que con esto pueda corresponder a las personas que me han ayudado a encontrar mi máquina y al 'staff' que mantiene este sitio.

Esta semana espero tener algún 'hueco' para hacer un mini-tutorial en la Zona de Trabajo sobre el tema este de 'camuflar' Windows y optimizaciones del sistema. Sería lo suyo porque este hilo en principio era para presentar la maquinita y la cosa ha tirado por una temática que creo que debiera tener un hilo a parte y así modificarlo y pulirlo con las sugerencias y aportaciones de todos.
Perdonad si tardo en postear un tutorial en condiciones pero es que tengo ese defecto de querer hacer 1000 cosas a la vez, no acabo con una que ya estoy con otra. Me puede el ansia... ;)

Un saludo.
osa0127/2/2006, 18:38
Runcas lo espero como agua de mayo...... :P
Paul Sernine2/3/2006, 19:13
Runcas, con tu permiso aprovecho tu post para comentar los avances que he hecho está semana.

Ocultar windows completamente ya lo he conseguido 100%, para ello en vez de seguir el tutorial que has puesto, he utilizado el programa "instant shell" de Tom Speirs, que lo hace todo mucho más fácil. Creo que este no modifica los programas sino que debe tocar alguna clave en el registro para que no se muestren los logos.

El problema que yo tengo, es que no tengo unidad lectora en la maca, y reiniciar en la consola de recuperación no es algo que pueda conseguir fácilmente, sobre todo porque no veo nada en el monitor, asi que el programita este me ha resuelto la papeleta bastante rápido.

Como ha explicado runcas, en la clave shell tengo puesto "explorer.exe" y en userinit tengo la ruta a un programita que me he hecho en VB "D:\Archivos de Programa\Loader\Loader.exe". Este programa se encarga de lanzar el front-end posteriormente.

Lo que sucede en el arranque es lo siguiente:

1. Se ve el boot de la bios dando vueltas a toda velocidad. Esto no es posible evitarlo de momento porque no tengo AVGA. Además mi bios no admite la opción de poner la pantalla en negro.
2. Windows arranca silenciosamente (pantalla en negro), al cabo de unos segundos aparece esta pantalla durante un segundo (es el loader.exe):

(IMG:http://www.iservicesweb.com/IX1V6678689/posts/loader1.jpg)

Si no pulsamos ningún botón, arranca la opción por defecto (gameex) si pulsamos 1p, nos lleva al menú de servicio.

(IMG:http://www.iservicesweb.com/IX1V6678689/posts/loader2.jpg)

Tenemos varias opciones, en primer lugar la carta de ajuste que simplemente muestra un bmp para poder ajustar los potenciómetros. se sale con escape.

(IMG:http://www.iservicesweb.com/IX1V6678689/posts/cartaajuste.jpg)

La tercera y la cuarta opción son para arrancar el gamex o el mamewah.

(IMG:http://www.iservicesweb.com/IX1V6678689/posts/gameex.jpg)

y la segunda opción trae al frente el escritorio (invoca a explorer.exe) y levanta los servicios de acceso remoto (VNC).

Una vez que ha invocado a lo que corresponda, el loader.exe se descarga de memoria para no consumir recursos.

También he pelado windows al máximo para dejarlo con lo mínimo, he inhabilitado todos los servicios que he podido y los que tenía dudas los he dejado en manual. Aún así, los tiempos de arranque y parada son bastante largos, tendré que investigar un poco más.

Si la máquina ya está arrancada, y queremos acceder por remoto, tenemos que conectar primero por telnet para levantar el servicio, aquí también tengo hecho un pequeño menú en modo texto y unos ficheros bat con los comandos más habituales.

(IMG:http://www.iservicesweb.com/IX1V6678689/posts/telnet.jpg)

Desde aqui puedo activar los servicios que quiera o ejecutar comandos de DOS, también se puede apagar o reinicar la máquina.

Tengo pendiente hacerme un pequeño ficherito de configuración, para poder modificar las opciones del loader.exe con más comodidad, porque ahora mismo están incorporadas en el programa. Así le podría añadir opciones o modificar las rutas sólo tocando el fichero ini.

Además tengo que decir que configurar la máquina desde remoto, sentado comodamente en mi butaca es una auténtica gozada. Hasta ahora estaba con un teclado y un ratón conectados a la maca y era mucho más engorroso.

Bueno, nada más por ahora, gracias Runcas por este post tan informativo.

runcas2/3/2006, 19:30
O_o

Vaya currada Paul!
Muy guapo el menú de servici que te has currado, si vieras el mio... yo lo hecho en plan retro, como los típicos menús de servicio de los arcades. Puede que me esté complicando la vida con mi programa (quiero que se pueda hacer todo desde él).

Yo administro los servicios y demás a través de la consola de administración (mmc). Incluso si quiero editar el registro remotamente voy a services.msc, conecto a la recre y levanto el servicio de Registro Remoto. Aunque me gusta también tu sistema a través de telnet.

Una pregunta: Qué lenguaje usas para programar?
Paul Sernine2/3/2006, 19:39
Pués para mis chapucillas caseras utilizo Visual Basic 6.0, todavía no he empezado con el .net, pero ya va tocando.
runcas2/3/2006, 20:01
De momento coincidimos xD
Uso también vb6, es el que más controlo (o casi) y con el que los programas se hacen casi solos. También tengo pensado un archivo de configuración, en mi caso también para almacenar perfiles (es para crear una especie de modos: arcade, administración remota, windows...).

(IMG:http://personales.ya.com/x360/gamestation/service_mode_01.jpg)
Esta es la captura de mi cutre-menú. Es muy muy alpha por cierto, lo de los servicios es una prueba. Últimamente no tengo demasiado tiempo para todo esto, tengo ganas de meterle... mano.

Podría estar bien un proyecto conjunto, o currarse cada uno el suyo y crear después uno conjuntamente como fusión de lo mejor de los dos.
Paul Sernine3/3/2006, 01:14
Ostias, pues a mi el tuyo me parece muy bueno, muy retro y además en inglés que hace el efecto de que fuera el menú de servicio original. También está muy bien que de tanta información, tienes que añadirle porcentaje de ocupación en disco.

Mi menú no tiene ná, lo hice en media hora, sólo es una imagen que sube y baja cuando pulsas las teclas. La imagen encima la pille de localarcade. Lo demás es texto de visual basic con la fuente por defecto.

Yo creo que estamos haciendo cosas distintas, tu estás currándote una herramienta de administración completa. Yo sólo quería hacerme un menú que me sirviera para poder lanzar el front-end que quisiera y que pudiera levantar el interface de windows o el remoto.

De todas formas tu proyecto tiene una pinta cojonuda, te animo a que sigas con ello y en lo que te pueda ayudar aqui estoy.

Saludos.

gateway3/3/2006, 14:53
Increible la informacion que estais aportando ;)

Muchas gracias y tomo nota de todo :)

Saludos
Macarro3/3/2006, 16:17
Vaya, le había perdido un poco la pista a este hilo (es que por el nombre no recordaba de lo que iba). Muuuy interesante todo lo que se cuenta. Lo bueno o malo es que es solo para xp.

Bueno porque ayuda mucho a mejorar el rendimiento de xp y a ocultarlo totalmente.

Y malo porque tal vez con W2000 se podría conseguir el mismo resultado pero consumiendo menos recursos. He usado windows 2000 muy poco, pero me ha dado la impresión de que iba mejor que xp para nuestros intereses.

En cuanto a lo de un programilla inicial más o menos oculto que permita elegir arrancar aplicaciones o directamente el front-end, me parece una idea cojonuda.
gateway3/3/2006, 19:28
W2000 para juegos de PC (no emuladores) no es del todo una maravilla, lo digo desde mi experiencia claro.

Un saludo
Paul Sernine3/3/2006, 19:36
Macarro, estoy 90% seguro, de que todo lo que se ha explicado hasta ahora, funciona también en windows2000. De hecho yo tenía windows 2000 instalado hasta el lunes, que tuve un problema con SVGAWIN o DSL y el advmame me dejó de funcionar, la peripecia se cuenta en http://www.forumcommunity.net/?t=2679030.

Pero hasta la fecha, todo lo que había explicado runcas me había funcionado. Lo único que no he llegado a probar en 2000 es el "Instant Sheller", pero creo que funcionaría igual.

De hecho windows XP y 2000 son primos hermanos, es muy dificil encontrar software que corra en uno y no en el otro. Es cierto que XP es más pesado, pero se debe principalmente a dos causas.

1. Temas Visuales
2. Puntos de Restauración.

Una vez desactivados esos dos servicios, tienes el mismo rendimiento (y la misma apariencia ma o meno) que un 2000. Recomiendo también deshabilitar el servicio de "Index Server" que también consume lo suyo.

El poder pasar del explorer, para mi es un gran avance, en mi equipo ahora mismo, explorer.exe ocupa 14 megas, algo que en una máquina con la RAM justa, puede marcar diferencias. De todas formas, para mi el entorno ideal sería Linux, ahí si que puedes pasar totalmente del entorno gráfico y utilizar advmenú + advmame, manteniendo todas funcionalidades de los servicios de red que te posibilitarían la gestión remota.

Lamentablemente linux de momento me viene grande, pero todo se andará.

Saludos.

EDITO: Hay algo de lo que se ha explicado que sí es único para XP SP2, es el tema de modificar el fichero sfc.exe, los offsets son distintos para windows 2000

runcas3/3/2006, 21:03
 QUOTE (Paul Sernine @ 3/3/2006, 19:36) De hecho windows XP y 2000 son primos hermanos, es muy dificil encontrar software que corra en uno y no en el otro. Es cierto que XP es más pesado, pero se debe principalmente a dos causas.

1. Temas Visuales
2. Puntos de Restauración.

Una vez desactivados esos dos servicios, tienes el mismo rendimiento (y la misma apariencia ma o meno) que un 2000. Recomiendo también deshabilitar el servicio de "Index Server" que también consume lo suyo.

Has dado en el clavo macho...
Efectivamente, XP es la evolución de Windows 2000 con algunos añadidos. Como bien dices lo que le hace más pesado es la función de restauración del sistema y los temas. Lo primero que suelo deshabilitar es el servicio de restauración que a mi parecer es el que más recursos consume (si no fijaros en vuestro hd) y el más inútil.
Hay después muchos servicios comunes en win2k y XP que se pueden deshabilitar, como las actualizaciones automáticas, cola de impresión, telefonía y sus dependencias, etc, etc...
Claro que algunos añadidos hacen que irremediablemente XP necesite más requisitos de memoria, pero creo que quitando lo dicho, no son unas grandes exigencias que te obliguen a decidirte en usar win2k (a no ser que el ordenador tenga un hardware del año la pera).

Para mi proyecto he elejido XP porque ofrece algunas mejoras de administración de serie y porque según mis pruebas, bien configurado funciona igual o mejor que win2k. De hecho, mis pruebas iniciales fueron en un Pentium 3 a 700Mhz y puedo decir que con XP arrancaba igual o más rápido incluso que con 2k. Lo bueno es que cambié la placa por un Athlon XP 2100+ con memoria DDR en canal dual y arranca a la misma velocidad que con el P3 (obvio ya que los discos duros son los mismos y son lentos de cojones), pero creo que esto también prueba que un P3 a 700 no va sobrecargado con XP (al menos en mi caso).

Otra cosa que suelo hacer para acelerar el arranque es deshabilitar/desinstalar dispositivos (tanto en bios como en win) que no se usan como los puertos serie y paralelo, usb's extra... Mientras aparece el logo de XP con la barrita está cargando drivers en memoria, mientras menos cargue mejor. Lo jodido es que algunos drivers se siguen cargando aunque esté el dispositivo deshabilitado, por lo que hay que desinstalarlo.

Lo último que he hecho es probar con Windows Embedded y aunque he conseguido arrancarlo tengo algunos problemillas con los drivers serial ata, si alguien tiene experiencia con XPE a ver si me puede echar una mano, gracias ;)
runcas3/3/2006, 21:24
 QUOTE (Paul Sernine @ 3/3/2006, 19:36) Macarro, estoy 90% seguro, de que todo lo que se ha explicado hasta ahora, funciona también en windows2000.

El 2000 arranca con el inicio de sesión clásico. Windows XP también tiene esa opción (si no recuerdo mal poniendo a '0' la clave LogoType).
El caso es que no he probado a ocultar las ventanas que aparecen en ese modo. Sé que se puede cambiar su aspecto (tamaño de ventana, etc) y sus gráficos pero como digo no he investigado más ya que finalmente me basé en la interfaz 'pija' de inicio de XP.
bichomen6/3/2006, 00:50
Una cuestión y si tienes como en mi caso un usuario que se loguea para iniciar sesíón en un servidor linux con samba, como lo haces? quiero decir haciendo todo esto no podria iniciar sesión el usuario, por otro lado, la idea de encender desde un boton y apagargarlo, me parece muy buena, tb el echo de q no se ve la interface de windows, pero no quiero eliminirla, la opcion de Paul Sernine, tb es esta muy bien, poder escoger entre inicar normalmente o q cargue el front-end.

mmmm, se podriar hacer algun programita que loguease al usuario de forma invisible??? algo así como tener en un txt el usuario y contraseña, no tengo ni idea de como hacerlo, pero supongo que se podria hacer.

Luego esta el tema de los juegos con este metodo solo podria jugar con emuladores, pq si me apetece jugar a los sims, tengo, que entrar en windows y asi con el resto de juegos de pc? por cierto los juegos de pc, se pueden tb controlar desde el panel de control? usando el minibox, si es posible o se me a parecido entender.

bichomen
Paul Sernine6/3/2006, 01:26
Buenas.

No se si servirá de algo lo que voy a comentar, pero en windows hay una manera de ejecutar un comando como si fueras otro usuario. Se trata de hacer un acceso directo al ejecutable, y luego pinchar con el botón derecho sobre el acceso directo y seleccionar "Ejecutar Como", ahí le pones el usuario y la password que quieres utilizar. Luego pones ese acceso directo en la carpeta inicio de tu usuario por defecto y ya puedes entrar con un usuario sin contraseña, y tener un script que se lanza al inicio de sesión con priviligios de usuario autenticado, quizá desde aquí puedas abrir una unidad de red samba.

Respecto a la segunda cuestión, el hecho de que no se vea el escritorio no significa que el sistema de ventanas no funcione. Se puede lanzar cualquier programa/juego que funcione en windows y en una maca. Lo único que necesitas es configurar el front-end adecuadamente para que lance el juego en cuestión. Hazte a la idea de que windows funciona perfectamente sin el explorer, lo único que haces es sustituir el interface que ha diseñado microsoft por otro específico para tus necesidades.

Y aunque no fuera posible ejecutarlo con un front-end, siempre puedes lanzar el explorer y recuperar tu escritorio en todo momento.

Es prácticamente, lo que se hace en máquinas de internet, cajeros, máquinas de tickets, cybers ... sustituyen el shell de windows por uno propio y así evitan que el usuario se salga del entorno.

Saludos.
runcas6/3/2006, 01:34
Vamos por partes, como dijo Jack el destripador xD

 QUOTE Una cuestión y si tienes como en mi caso un usuario que se loguea para iniciar sesíón en un servidor linux con samba, como lo haces? quiero decir haciendo todo esto no podria iniciar sesión el usuario

No sé si he entendido muy bien lo que quieres decir, pero de todas formas el usuario sí que se loguea igualmente, por lo que no hay ningún problema. Si lo que se trata es que tienes algún script que se ejecuta al iniciar la interfaz (menú inicio-inicio o en las claves run o runonce del registro) para conectar a algún recurso compartido de ese servidor con samba entonces la cosa se complica.
En este último caso lo mejor sería iniciar directamente desde el registro un script (ej.: inicio.cmd) en lugar del front-end que se encargue de conectar a la unidad de red y después cargar lo que sea.

 QUOTE mmmm, se podriar hacer algun programita que loguease al usuario de forma invisible??? algo así como tener en un txt el usuario y contraseña, no tengo ni idea de como hacerlo, pero supongo que se podria hacer.

Lo dicho, de qué manera te loguea ahora?
Piensa que el usuario sigue logueandose, solamente evitamos es que se cargue la interfaz de usuario. Así que si simplemente te conecta a una unidad de red no veo mayor problema.

 QUOTE Luego esta el tema de los juegos con este metodo solo podria jugar con emuladores, pq si me apetece jugar a los sims, tengo, que entrar en windows y asi con el resto de juegos de pc?

uh... Se da por sentado que se está usando un front-end para administrar tus juegos, ya sean emuladores o juegos nativos del pc. Hay gente que usa GameEx para todo eso.
Si no usas ningún front-end 'todo en uno' entonces no te queda más remedio que usar la interfaz de Windows (escritorio, menú de inicio...).

 QUOTE por cierto los juegos de pc, se pueden tb controlar desde el panel de control? usando el minibox, si es posible o se me a parecido entender.

Lo siento mucho pero no tengo ni idea del funcionamiento del minibox :(
De momento no he metido ningún juego de PC, pero sé que en algunos juegos pueden redefinirse los controles y si no, por estos mismos foros he leido alguna vez de utilidades que te permiten emular joysticks.
A ver si alguien te puede ayudar... yo en esto no tengo experiencia, sorry :/

 QUOTE (Paul Sernine @ 6/3/2006, 01:26) en windows hay una manera de ejecutar un comando como si fueras otro usuario. Se trata de hacer un acceso directo al ejecutable, y luego pinchar con el botón derecho sobre el acceso directo y seleccionar "Ejecutar Como", ahí le pones el usuario y la password que quieres utilizar.

Con el comando RUNAS es más sencillo ;)
Paul Sernine6/3/2006, 01:42
 QUOTE Con el comando RUNAS es más sencillo


Ostias, ¿no me digas que windows también tiene sudo?, no tenía ni idea.

A la cama no te irás in saber una cosa más. Gracias tron.

runcas6/3/2006, 01:52
Un truquillo que puede que a alguno le sirva de algo...
Si se te ejecuta un script (xxx.bat, xxx.cmd...) y aparece la molesta ventana de la consola de comandos, se puede ocultar completamente llamándola por ejemplo desde otro script en vbs (Visual Basic Script).

Es muy sencillo. Si por ejemplo el script en cuestión se llama inicio.bat que se encuentra en C:\SCRIPTS, creamos un nuevo documento de texto, le llamamos inicio.vbs y lo editamos con el bloc de notas.
Escribimos lo siguiente: CreateObject("Wscript.Shell").Run "C:\SCRIPTS\inicio.bat", 0, False y guardamos.
Ahora solo quedaría reemplazar desde donde se llame a inicio.bat por inicio.vbs.

 QUOTE (Paul Sernine @ 6/3/2006, 01:42) Ostias, ¿no me digas que windows también tiene sudo?, no tenía ni idea.

:)
Me parece que runas sólo está en los Windows XP Pro y Server... ahora no estoy seguro.
bichomen6/3/2006, 02:04
Paul Sernine

Lo que dices, es para ejecutar una aplicación cuando estas como usuario, sin privilegios y quieres ejecutarlo como, administrador, dices de guardalo como un acceso directo en el menu de inicio del usuario? ese menu se encuentra en el servidor, que es el que carga la interface del usuario.

runcas

Es un simple logueo en el servidor, te pide, el usuario, password y dominio, veo que el comando runas, permite cargar por defecto un usuario, no lo e probado, pero supongo q te pide la contraseña y qda guardada

No utilizo ninguna aplicación compartida, solo tengo mapeada una unidad de red, para intercambiar archivos y entrar en internet, aunque eso que comenta Paul Sernine, para capturar pantallas, a traves de un escritorio remoto esta bien, quizas lo haga tb

bichomen
runcas6/3/2006, 02:15
 QUOTE (bichomen @ 6/3/2006, 02:04) No utilizo ninguna aplicación compartida, solo tengo mapeada una unidad de red, para intercambiar archivos y entrar en internet, aunque eso que comenta Paul Sernine, para capturar pantallas, a traves de un escritorio remoto esta bien, quizas lo haga tb

Sí solo se trata de una unidad compartida, mírate bien el comando net use.
Prueba si no desde una consola de comandos a escribir:
NET USE X: \\SERVIDOR\UNIDAD /USER:usuario contraseña /PERSISTENT:YES

Donde X es la letra que quieres darle como unidad local, SERVIDOR es la máquina corriendo samba, UNIDAD la unidad de red, usuario y contraseña está claro.
Con el parámetro /PERSISTENT:yes obligas a conectar a esa unidad de red AUTOMATICAMENTE en cada inicio de sesión, por lo que en teoría puedes olvidarte de conectar manualmente o a través de scripts.
Pruébalo, yo le dí uso a esto alguna vez.

Edito:
Esto puede ser también una jodienda, porque si el servidor está apagado Windows mostrará un mensaje de error al no poder conectar. Doy por hecho que el servidor está siempre conectado. Si no, pues como tengo yo ahora en este mismo ordenador: un script en el inicio que hace un ping primero al servidor, si responde conecta las unidades de red, si no pues adios.
Para desactivar la conexión a unidad de red automática simplemente se pone en una consola de comandos NET USE X: /PERSISTENT:no y arreando.

armenta8/3/2006, 13:03
por fin puedo aportar algo...
si quereis que se inicie solo con un nombre de usuario y su clave etc es mas sencillo, lo primero es crear ese es usuario y darle privilegios que queramos. y luego ...

Ejecuta el Regedt32.exe y localiza la siguiente clave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

Asigna los nombres de Dominio y de cuenta en los siguientes parámetros del registro

DefaultDomainName

DefaultUserName

Agrega un valor llamado "DefaultPassword" a la clave ...\Winlogon. Este valor debe ser de tipo REG_SZ y agrega un valor al correspondiente password para la cuenta usada en el DefaultUserName.

Agrega un valor llamado "AutoAdminLogon" a la clave ...\Winlogon. Este valor debe ser de tipo REG_SZ y debe tener un valor de 1. Así la próxima vez que el sistema se inicie, se hará un Logon automático a la cuenta definida en DefaultUserName.

Esto funciona con Windows NT Server y 2000 Server, windows xp etc, asi que macarro tambien lo puede usar, jejejej

pues eso, espero que sea esto lo que necesitais, pero ojo, sigue saliendo la pantalla azul de bienvenido mientras entra a windows, hay que quitarla igualmente.

gracias a todos los del foro.


runcas9/3/2006, 02:47
Armenta, lo que comentas está bien pero si la unidad de red samba es para un usuario distinto al que inicia la sesión en Windows?

Lo que comenté del comando net use especificando /persistent:yes debería solucionar el problema. Igual no se ha entendido bien, ese parámetro hace que la unidad de red especificada en el comando net use con su respectivo usuario y contraseña se conecten en inicios de sesión consecutivos automáticamente sin tocar nada más. Es decir, que una vez ejecutado una vez ese comando, al reiniciar no hará falta ejecutarlo de nuevo, iremos a Mi Pc y mágicamente la unidad estará ahí sin haber tecleado ni ejecutado ningún comando o script. Esa unidad se conectará automáticamente para siempre hasta que ejecutemos net use x: /persistent:no.

Saludos.

Existen programitas com tweakxp, tweakui (power toys) que permiten configurar fácilmente el autologon además de muchas otras modificaciones. Entre ellas estan lo de conmutar entre inicio de sesión de XP o clásico, hablilitar o deshabilitar elementos del menú de inicio...
Recomiendo al que no los conozca que les eche un vistazo, son programas muy prácticos para el que le interese el tema de personalizar Windows.
armenta9/3/2006, 10:36
OK entendi que lo que querias era que arrancara automaticamente con un usuario y que en ese usuario ya tenias agregadas las unidades de red, sorry. pero bueno, a alguien le servira lo que he puesto, jejeje. por cierto, gran trabajo tu maca.

yo tengo pensado ponerle al pc una pci wireless, compartir las carpetas de las roms y intalarle algun vnc para no tener que abrirla ni trastear mucho con el mueble, a ver los recursos que consume, por que no queria pasar del p 3 800, para mame, neogeo, snes y visual pinball creo que esta bien, pero bueno, ya veremos en que queda la cosa usa vez que tenga el mueble.

pues eso, animo con tu maca, y perfecciona, que en cuant otenga la mia me parece que vas a ser uno de los que acribillare a preguntas, jajajaj.
Paul Sernine9/3/2006, 18:08
A mi me ha servido. tenía el problema de que al cabo de X reinicios, me terminaba apareciendo la pantalla de login. Desde que he cambiado esas claves de registro, entra directo.

Una pregunta, ¿AutoAdminLogon=1 es tambien necesario, aúnque el usuario por defecto no sea Administrador?

Saludos.
bichomen9/3/2006, 20:35
 QUOTE (runcas @ 6/3/2006, 02:15) NET USE X: \\SERVIDOR\UNIDAD /USER:usuario contraseña /PERSISTENT:YES

La unidad local y la de red es la misma, en mi caso H, pero cuando ejecuto el comando, me devuelve:

No se encuentra el nombre de la red especificado.

Esto, lo hago como Administrador.

si ejecuto el comando como usuario, me responde:

Ya se está utilizando el nombre del dispositivo local


bichomen

PLAYJODETE9/3/2006, 23:02
Amigo runcas , hay una cosa que me trae de cabeza en tu recre.

Está funcionando a 15.7 Khz o a 25 Khz ?

Lo digo por la nitidez de la foto en la que sale el monitor.

Saludos
bichomen10/3/2006, 00:38
runcas

Al final si me funciono, el comando y es que, donde pone:

\\SERVIDOR\UNIDAD

en servidor, yo ponía el nombre de la intranet, pero lo que hay que poner, es el nombre de la maquina a la cual se conecta y donde pone unidad se ha de poner la carpeta personal del usuario, igualmente, seguía pidiendo logeo y lo único que hacia era crear la carpeta, ya entrases como usuario de dominio o usuario del equipo, en cambio

armenta

me abrió los ojos, siguiendo sus pasos se loguea automaticamente y cargar el winprofile del usuario automaticamente :P

Ahora viene otras cosas que quería comentar, tu runcas comentabas que te tardaba como unos segundos en desde que empieza a cargar hasta que te salia el puntero, o algo así, decías que podía ser por que activaba las conexiones de red, bueno mi pregunta, es lo tienes conectado a otro pc? le das acceso a internet? si es asi tendras un firewall o antivirus, estos son residentes en memoria, podria ser por esta razón.

bichomen

Part 1 of 2   Next posts

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.