Você está na página 1de 95

Documentacin del Programa

Versin 0.360
Lea el Acuerdo de Licencia de Usuario Final (EULA) includo SIN GARANTIAS. openrails.org no ofrece ninguna garanta por su software. El software de cdigo abierto Open Rails, las herramientas relacionadas y su documentacin se proporcionan "tal cual" sin garanta de ningn tipo, ya sea expresa o implcita, incluyendo la idoneidad para el uso. Usted, como usuario de este software, reconoce la totalidad del riesgo de su uso.
Reconocimiento de Marcas Registradas

Open Rails, Open Rails Transport Simulator, ORTS, Open Rails marca registrada, openrails.org, el smbolo Open Rails y las representaciones grficas asociadas de Open Rails son propiedad de openrails.org. Todas las otras marcas de terceros, productos, nombres de servicios, marcas registradas marcas de servicios registradas son propiedad de y se usan para identificar los productos o servicios de sus respectivos dueos.

Reconocimiento de Copyright

2010 openrails.org. Todos los derechos reservados.

Tabla de Contenidos
Introduccin Sobre Open Rails Versin Qu es lo nuevo Comunidad Instalando el programa Open Rails Vista rpida Requisitos tcnicos Instalacin funcional de Microsoft Train Simulator Tarjeta de vdeo soportando DirectX v9.0c superior con Pixel Shader2.0+ Microsoft XNA Framework Redistributable 3.1 Microsoft .NET Framework 3.0 Redistributable superior Programa OPEN RAILS Requisitos del Sistema Sistemas Operativos soportados Instalacin .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. ..................................

6 7 8 8 10 10 10 11 11 11 13 13 13 13 14 14 14 17 20 21 21 21

Instalando Microsoft XNA Framework Redistributable 3.1 .................................. Instalando Microsoft .NET Framework 3.5 Redistributable .................................. Instalando Open Rails Actualizando desde la v.128 Carpeta Open Rails Plug-ins Open Rails .................................. .................................. .................................. ..................................

Primeros pasos Informacin general Men principal Cargando el juego: runactivity.exe Mensajes de error en la carga de Open Rails Ventana principal Opciones del men principal Detalles de la Ruta Detalles de la Actividad Aadir carpeta Borrar Opciones Join (unirse) Pantalla completa Resume (continuar) Controles del juego Controles del teclado Controles del Mouse Problemas conocidos Pantalla Cmaras Aspecto de la va Vista de cabina Fsicas del tren Consists Rutas Ambiente Actividades

.................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. ..................................

22 22 23 24 26 29 30 30 30 31 32 32 34 34 34 34 35 37 37 38 38 38 38 38 39 39 39 39

Trenes IA Plataforma del software Open Rails Arquitectura Motor grfico de Open Rails Rendimiento en cuadros por segundo (FPS) Reloj del juego e interno Uso de recursos Cdigo multiprocesador Futuro y plan de trabajo Compatibilidad con formatos de archivo MSTS Capacidades del software Open Rails Entorno de juego Open Rails Hora del da Meteorologa Estaciones del ao HUD Open Rails HUD bsico HUD locomotoras vapor - Informacin adicional HUD extendido F5 Ventanas Monitores Brjula Monitor de va F4 Monitor agujas F8 Monitor Operaciones del tren F9 Monitor Actividad F10 Fsicas en Open Rails Vagones, coches y tnders (WAG)

.................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. ..................................

Locomotoras - Clases de traccin

39 40 40 41 42 42 42 43 44 45 47 47 47 48 48 48 48 50 51 54 54 54 54 55 56 56 56 57

Engines - Multiples unidades en el mismo Consist IA Engines Frenado Open Rails Usando la informacin de frenado del HUD F5 Frenos dinmicos Una visin del futuro Luces de Engines en Open Rails Informacin general de las luces Funciones de las luces y problemas conocidos Problemas con las luces en Open Rails Actividades en Open Rails Paths del jugador, Paths IA y manejo de los desvos Open Rails IA Funcionalidad bsica de la IA Sealizacin en Open Rails Multijugador en Open Rails Buenas prcticas en Open Rails Dibujo de polgonos: qu es lo importante Historial de versiones Open Rails Agradecimientos Acuerdo de licencia Comandos de teclado imprimibles Controles de las cmaras, del juego y del ambiente Comandos de teclado imprimibles Controles del tren

.................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. .................................. ..................................

57 57 59 62 62 71 71 71 71 74 75 75 75 76 77 77 77 78 89 89 92 92 93 93

Introduccin El software Open Rails (OPEN RAILS) es un proyecto comunitario desarrollado y gestionado por openrails.org.

Su objetivo es crear una nueva plataforma de simulacin de transporte que es el primero compatible con las rutas, actividades, consists, locomotoras y material rodante creado para MSTS, y en segundo lugar, una plataforma para la creacin de futuro contenido libre de las limitaciones de MSTS. Nuestro objetivo es mejorar el hobby de la simulacin de ferrocarril a travs de una plataforma diseada y soportada construida para servir como una base duradera para una experiencia de simulacin precisa y envolvente. Al hacer el cdigo fuente de la plataforma accesible a los miembros de la comunidad, nos aseguramos de que el software de Open Rails est continuamente evolucionando para satisfacer las tcnicas, operaciones, grficos, y las necesidades de contenido de la comunidad. La arquitectura abierta asegura que nuestro considerable trabajo en la construccin de representaciones precisas de rutas y el material rodante no se vuelva obsoleto. El acceso al cdigo fuente elimina la frustracin de la falta de documentacin y simplifica la comprensin del funcionamiento interno del simulador sin consumir tiempo de prueba y experimentacin de error que se necesita hoy en da. El software de Rails es justo lo que el nombre implica - una plataforma de simulacin de ferrocarril que est abierta para la inspeccin, la mejora contnua, a terceros y empresas comerciales abiertas a la comunidad, y lo mejor de todo, una puerta abierta al futuro. Sobre Open Rails Para tomar ventaja de casi una dcada de los contenidos desarrollados por la comunidad de simulacin de trenes, el software de Open Rails es una plataforma completamente nueva de un juego que tiene compatibilidad con versiones anteriores con un contenido de MSTS. Al aprovechar la base de conocimiento de la comunidad sobre cmo desarrollar contenido para MSTS, el software de Open Rails ofrece un ambiente rico para la comunidad y la contribucin payware. El objetivo principal del proyecto Open Rails es crear un simulador de ferrocarril que va a proporcionar la experiencia operativa del mundo real. El software de cdigo abierto Rails est dirigido a los aficionados de tren de simulacin seria, alguien que se preocupa por la fsica, el manejo de trenes, las seales, el comportamiento de la IA, expedicin, y la mayora de todos los trenes que circulan de manera realista, prototpica. Mientras que el equipo del proyecto se esforzar por ofrecer una experiencia grfica sin precedentes, Encandilar a la vista no es el objetivo principal de software de Open Rails. Mediante el desarrollo de un simulador de ferrocarril completamente nuevo, el software de Open Rails ofrece la posibilidad de utilizar mejor los recursos actuales y de prxima generacin de PC, como unidades de

procesamiento grfico (GPU), los procesadores multi-ncleo, las API avanzadas como PhysX, y monitores de pantalla ancha, entre muchos otros . El software se distribuye en forma de cdigo fuente para que la comunidad de usuarios pueda comprender cmo funciona el software, para facilitar la respuesta y mejorar las capacidades de software de Open Rails. Versin Este documento se basa en la versin 0.360. Qu es lo nuevo Desde el primer prototipo (v0.022) del programa Open Rails, que se dio a conocer a finales de 2009, el software ha sido actualizado. Los cambios en la arquitectura abierta del software, recursos de juego potentes, estableciendo estndares para la fsica de locomotoras, IA, Dispatcher, sealizacin, entre otras mejoras tcnicas. Una visin general de lo que se ha aadido al software desde la ltima versin pblica (v128), es significativo. Es el resultado de mucho trabajo duro por voluntarios dedicados, que comparten una visin de un simulador de trenes realista a libre disposicin de la comunidad. Principales mejoras
1. Implementado Monitor de tren F4 tren (destacando informacin de Reverse Points, como puntos, despachador de

pista Warrants y, finalmente, todas las seales de informacin); F5 extendido HUD cubriendo Bsico, frenado, despachador, depuracin e informacin de las Fuerzas de tren para operaciones ms realistas; F8 Monitor de agujas (para facilitar los cambios); F10 Monitor de Actividad (horario de operaciones de pasajeros), y F12 para activar el Modo frame-to-frame para ayudar en la resolucin de problemas. vista tambin se han aadido como puntos de vista esttico en la parte delantera del tren.

2. Aadida vista 2D cabina sin controles ni animaciones activas. Tanto por fuera y hacia abajo preliminares puntos de

3. Completa informacin actualizada sobre manejo de sonido, incluida la compatibilidad con configuraciones de sonido

MSTSBIN ampliadas basada en la compatibilidad con eng.sms y cab.sms. Adems, los sonidos locales de las rutas lugar tambin se han aadido. Open Rails ahora soporta el sonido de la campana del archivo SMS. La prxima versin contar con muchas mejoras en el buffer y las colas para hacer efectos de sonido ms uniformes y

envolventes...
4. Fase II del sistema del despachador, reproductor de IA y lgica de tren. El despachador IA ahora puede realizar un

seguimiento del tren del jugador. El despachador sigue el tren del jugador y lanza conmutadores, segn sea necesario para la ruta del jugador. va que terminan en toperas como para las que no la tienen.

5. Se agreg deteccin de fin de ruta y obligada parada del tren. El mecanismo funciona tanto para las secciones de

6. La brjula se ha aadido, adems de la direccin que se muestra en el HUD F5. 7. Actualizaciones importantes de aspecto de la va y solucionados problemas de pantalla para eliminar el "rebote" de

los trenes y hacer un seguimiento visual de las discontinuidades. Tambin ha sido corregido el aspecto de vagones y vehculos articulados que antes se enterraban aparecan por encima del terreno. en funcin del tamao y el peso del tren de coches segn arrastran estn frenando.

8. Los clculos en las fuerzas de los enganches tienen la capacidad de entregar holgura realista y el agrupamiento es

9. Importante actualizacin en la fsica de frenado. Open Rails ha puesto en prctica el rendimiento de frenado del tren

realista que cubre tubera de uno y dos sistemas de frenado, de carga y pasajeros, con el depsito de carga velocidades y tiempos dependen de la longitud del tren, entre muchas otras caractersticas. Los frenos dinmicos tambin se han aadido. anomalas visuales.

10. Actualizaciones de cmo el programa Open Rails gestiona los Forest. Eliminados los rboles volantes y otras

11. Mejora para la exploracin libre de Rutas mediante el establecimiento de todas las agujas en consonancia con el

recorrido de los trenes en lugar de su posicin predeterminada.

12. Desarrollada implementacin inicial de sombras dinmicas, que imitan el enfoque selectivo de MSTS. 13. Aadido faros y luces interiores de Motores. Este es un primer paso en la iluminacin de trenes Open Rails por lo

que no todas las condiciones del alumbrado MSTS se han aplicado.

14. Implementadas tres capas de agua tipo MSTS sin parmetros de movimiento. Esta caracterstica es un marcador de

posicin temporal para una mejor solucin a la representacin visual del agua.

15. Numerosas mejoras de rendimiento focalizadas a la optimizacin de FPS y reducir al mnimo las cargas de CPU y

GPU. En las primeras pruebas, muchos usuarios deben ver un 20% de mejora global de los FPS en los sistemas informticos de mediana potencia. sobre su experiencia de juego

16. Aadidas varias nuevas capacidades de seleccin en el men Opciones para dar a los jugadores un mejor control

Comunidad En la actualidad, el software de Open Rails se ofrece sin soporte tcnico. Por lo tanto, los usuarios son animados a usar sus foros favoritos de simulacin de trenes para conseguir el apoyo de la comunidad. -Train-Sim.Com http://forums.flightsim.com/vbts/ -UK Train Sim http://forums.uktrainsim.com/index.php -Elvas Tower http://www.elvastower.com/forums/index.php?/index El equipo de Open Rails tiene previsto el lanzamiento de un Wiki que ofrecer a la comunidad un recurso central para asistencia tcnica en la instalacin, la creacin de contenido, problemas conocidos, tutoriales y un lugar para la comunidad para proporcionar informacin al equipo de Open Rails El equipo del Open Rails NO tiene previsto abrir un foro en la pgina web de Open Rails. Creemos que la mejor solucin es que los actuales sitios sobre simulacin ferroviaria sigan siendo el destino para los usuarios que desean hablar de temas relacionados con el software de Open Rails. El equipo de Open Rails participa activamente en esos foros. Instalando el programa Open Rails Vista rpida

El programa Open Rails tiene requisitos tcnicos muy especficos que el usuario debe instalar antes del programa Open Rails para que funcione correctamente. Dado que el software Open Rails est en la etapa de desarrollo, el Usuario es el nico responsable de instalar software de terceros o actualizar su sistema de hardware para el correcto nivel de Direct X, incluyendo cualquier otro software o dependencias del Sistema. Requisitos tcnicos Hardware / Software El Usuario necesita tener correctamente instalado y configurado lo siguiente: (1) una instalacin funcional de MSTS; (2) DirectX v9.0c o superior con Pixel Shader 2.0; (3) Microsoft XNA Framework Redistributable 3.1: (4) Microsoft . NET Framework 3.0 Redistributable Package; y (5) el propio programa Open Rails. Instalacin funcional de Microsoft Train Simulator Una instalacin funcionando de Microsoft Train Simulator (MSTS), incluyendo todas las carpetas principales, tales como Global, Rutas, Sonido y carpeta TRAINS, es necesario para el software de Open Rails. Open Rails utiliza el Microsoft Train Simulator en las entradas de la Registro de Windows para ubicar el lugar donde estn ubicados los archivos de Microsoft Train Simulator en su computadora. Si usted tiene MSTS instalado en una unidad no predeterminada, por favor, preste especial atencin a la opcin "Aadir carpeta" que ms adelante aborda este documento. Por otra parte, la Ruta, consists, Actividades y archivos de Servicios deben estar presentes en sus carpetas correctas para que Open Rails pueda leerlos en el motor del juego. La instalacin de Open Rails no modifica ningn archivo de MSTS. El software Open Rails no es responsable de la incapacidad del usuario para acceder a los conjuntos de trenes MSTS, actividades, consist, servicios o rutas. Estos son fijados por la configuracin de la instalacin MSTS. Tarjeta grfica soportando DirectX v9.0c o superior con Pixel Shader 2.0+ Para determinar si su sistema tiene instalado DirectX v9.0c o superior, siga las siguientes instrucciones: Ir al Men INICIO Seleccionar el comando EJECUTAR; una ventana de dilogo como la de abajo aparece

Escriba dxdiag en la caja de dilogo. Click en el botn ACEPTAR En la ventana que aparece, la ltima lnea (indicada con la flecha) muestra la versin actual de DirectX que est actualmente instalada en su ordenador.

Para actualizar el sistema, dirjase a http://www.microsoft.com/games/en US/aboutGFW/pages/directx.aspx para descargar la versin correcta de DirectX. Muchos fabricantes importantes de tarjeta de vdeo incorporan la versin ptima de DirectX como parte de la instalacin de controladores de la tarjeta de video. Antes de cambiar o actualizar su sistema, usted debe asegurarse que su hardware de Sistema es compatible con DirectX v9.0c o superior. No actualice cambie el software del Sistema a menos que usted est bien informado sobre la manera de hacerlo.

Su tarjeta de vdeo debe ser compatible con Shader Model 2.0 o superior. Las tarjetas de vdeo construdas en 2005 despus deben ser compatibles, pero por favor consulte con el fabricante para estar seguro. Microsoft XNA Framework Redistributable 3.1 Hay ciertas Bibliotecas en Tiempo de Ejecucin de Microsoft que se deben instalar para que Open Rails funcione correctamente. Estas Bibliotecas en Tiempo de Ejecucin se incluyen en Microsoft XNA Framework Redistributable 3.1. Microsoft .NET Framework 3.0 Redistributable superior Debe estar instalado para que el software de Open Rails funcione correctamente. Programa OPEN RAILS El programa Open Rails puede no estar disponible peridicamente para descargar porque el equipo desactiva el vnculo mientras se prepara una versin actualizada cuando intenta arreglar un problema de software.
Requisitos del sistema

En la actualidad, el software de Open Rails requiere la misma especificacin exacta al hardware que Microsoft Train Simulator. Uno de los principales avances logrados por Open Rails es que pone menos exigencias a la CPU para el procesamiento de la informacin y el rendimiento grfico. Estos requisitos son compartidos entre la GPU y CPU. Los sistemas que tienen varios ncleos en la CPU tendrn mucho mejor rendimiento que un sistema de un slo ncleo.
Para el futuro

Open Rails est dirigido a los aficionados serios. Open Rails est siendo desarrollado especficamente para los miembros de la comunidad de simulacin ferroviaria que se preocupan por la fsicas, el manejo del tren, seales y el comportamiento inteligente de la IA. Creemos que los usuarios estn dispuestos a invertir en un equipo ms potente para asegurar que obtienen los resultados que desean. Por lo tanto, el desarrollo del software de Open Rails se centrar en la optimizacin del rendimiento en sistemas con una CPU multiprocesador y con tarjetas grficas de

gama media-alta. Sera bueno soportar los equipos menos poderosos, y tcnicamente es posible hacerlo, pero con recursos limitados, el equipo de desarrollo de Open Rails asigna una prioridad menor a esto. Sistemas Operativos soportados Open Rails se esfuerza por apoyar Windows XP (SP2 y posteriores), Windows Vista (Service Pack 1, 2) y Windows 7. Los cambios recientes en la seguridad de Windows puede requerir que el usuario ejecute Open Rails como "Administrador". Open Rails no certifica a ningn sistema operativo como el nico soportado. Todos los sistemas operativos listados como soportados se basan en la demanda de la Comunidad de usuarios para tener Open Rails funcionando en ellos. Tenga en cuenta; el sistema y la configuracin pueden ser diferentes al de la instalacin de otra persona. Por tanto, el software de Open Rails puede requerir cambios en la configuracin de su sistema para ejecutar Open Rails para obtener el mismo rendimiento que otro usuario. Informacin sobre la instalacin Una vez haya verificado que el sistema cumple los requisitos de hardware mnimos para ejecutar Open Rails, ahora tiene que instalar el Microsoft XNA Framework Redistributable 3.1 y Open Rails. Instalar XNA Framework Redistributable Microsoft 3.1 Por favor, descargue e instale el software desde el sitio web de Microsoft en la siguiente URL: http://www.microsoft.com/downloads/details.aspx?FamilyID=53867a2a-e249-4560-8011 98eb3e799ef2&displaylang=en Seleccione el botn Download para descargar el software.

Seleccione Guardar para elegir donde se almacenar temporalmente en su equipo el archivo Microsoft XNA Framework Redistributable 3.1 msi.

Dado que este archivo slo se utiliza para instalar Microsoft XNA Framework una vez, un lugar cmodo de guardar este archivo es el escritorio.

Una vez finalizada la descarga, el icono siguiente estar en su escritorio de Windows. Haga doble clic en el icono para iniciar el proceso de instalacin de Microsoft XNA Framework.

Una advertencia de seguridad aparecer. Seleccione Ejecutar para desempaquetar el archivo msi.

Cuando el Asistente para Instalacin de Microsoft aparece, seleccione Siguiente para iniciar el proceso de instalacin.

Una vez que haya completado con xito la instalacin de XNA Framework, podr ver la pantalla de instalacin final. Seleccione Finalizar para completar el proceso de instalacin.

Felicidades, ha instalado con xito Microsoft XNA Framework. Instalando Microsoft .NET Framework 3.5 Redistributable Por favor, descargue e instale el software desde el sitio web de Microsoft en la siguiente URL: http://www.microsoft.com/downloads/details.aspx?FamilyID=10CC340B-F857-4A1483F5 25634C3BF043&displaylang=en Seleccione el botn Download para descargar el software. Seleccione Guardar para elegir dnde se almacenar temporalmente en su equipo el archivo Microsoft .NET Framework 3.5 Redistributable msi.

Dado que este archivo slo se utiliza para instalar el Microsoft. NET Framework una vez, un lugar cmodo para guardar este archivo es el escritorio.

Una vez finalizada la descarga, el icono siguiente estar en su escritorio de Windows. Haga doble clic en el icono para iniciar el proceso de instalacin para Microsoft. NET Framework.

Aparecer una advertencia de seguridad. Seleccione Ejecutar para desempaquetar el archivo msi y empezar la descarga desde el sitio web de Microsoft.

Cuando aparezca el Asistente de Instalacin de Microsoft, seleccione Siguiente para empezar el proceso de instalacin. Por favor, tenga en cuenta que el paquete .NET son 36 MB, el tiempo de descarga depender de la velocidad de su conexin a Internet.

Una vez se haya completado con xito la instalacin de .NET Framework, ver la pantalla de instalacin final. Seleccione Finalizar para completar el proceso de instalacin.

Felicitaciones, ha instalado con xito Microsoft .NET Framework 3.5. Instalando el programa Open Rails

En este momento, el software de desarrollo de Open Rails no est disponible para su descarga por los Usuarios. Cuando una versin descargable del software est disponible, vaya a la siguiente URL para obtener la ltima versin del software de Open Rails: http://www.openrails.org/release.htm El equipo de Open Rails recomienda crear una carpeta separada llamada "OpenRails" en la que descomprimir los archivos que forman Open Rails.

Actualizando desde la versin v128 Descarga Pblica Si ya ha instalado v128 Descarga Pblica, la actualizacin de Open Rails es fcil. Descargue la ltima versin pblica de la pgina web Open Rails. Descomprima el contenido en cualquier carpeta. Los usuarios tienen dos opciones: (1) copiar y pegar los nuevos archivos de Open Rails en su instalacin existente de Open Rails, sobrescribir los archivos y carpetas, o bien, (2) descomprimir el software de Open Rails en una nueva carpeta. Varias instancias de Open Rails pueden existir en su computadora sin ningn conflicto. Por favor, compruebe la ruta de cualquier acceso directo que pueda haber creado para garantizar que referencia a la versin deseada del software Open Rails. Carpeta Open Rails Esta caracterstica no est disponible en la actualidad. Open Rails tiene previsto ejecutar una estructura de carpetas por separado que podra estar situada en el mismo directorio (C:/Archivos de programa en el sistema tpico de XP) donde actualmente se encuentra MSTS. Esta estructura permitir a la Carpeta de Open Rails almacenar archivos mejorados para las rutas, sealizacin, IA, locomotoras, vagones, u otras cosas sin tener que modificar el usuario los archivos existentes de MSTS para aprovechar las caractersticas extendidas de Open Rails. De esta manera, los archivos con caractersticas extendidas de Open Rails, no van a cambiar o modificar los archivos MSTS de ninguna manera porque los archivos de Open Rails estn completamente separados. El usuario ser capaz de ejecutar el software de Open Rails y MSTS independientemente, con todo lo necesario para MSTS en su forma natural y separadamente el contenido de Open Rails, capaz de proporcionar una experiencia de simulacin ampliada. Plugins Open Rails

Esta caracterstica no est disponible actualmente

Open Rails no soporta plug-ins en el momento actual. Sin embargo, anticipamos que los desarrolladores de terceros podrn crear sus propios plug-ins para la sealizacin, la fsica de locomotoras, meteorologa, IA y otras caractersticas debido a la naturaleza de duracin indefinida del software de Open Rails. La personalizacin de plug-ins permitir a los usuarios finales personalizar el comportamiento y el rendimiento del motor de juego Open Rails, llegando ms cerca a sus necesidades particulares. Cuando estn disponibles, los plug-ins Open Rails sern automticamente sustituidos por los archivos por defecto al cargar la ruta, la locomotora, la actividad consist. Ningn plug-in modificar los archivos por defecto de MSTS por defecto de ningn modo. Los Plugins Open Rails se utilizarn como un sustituto para los archivos predeterminados de MSTS a travs del motor grfico Open Rails durante la simulacin. Primeros pasos Informacin general Inicie Open Rails navegando a la carpeta donde descomprimi el software. Para iniciar el software de Open Rails, haga doble clic en el archivo OpenRails.exe . En la ilustracin siguiente, el archivo correcto est resaltado.

El equipo de Open Rails recomienda instalar el software en una carpeta distinta de donde est instalado MSTS. Dado que no hay un sistema automatizado de desinstalacin, la segregacin del software de Open Rails de MSTS o cualquier otro software asegura de que usted pueda eliminar con precisin el software de Open Rails con slo eliminar la carpeta. Adems, la actualizacin de Open Rails ser mucho ms fcil si se encuentra en una carpeta distinta.

El archivo Readme.txt contiene un breve resumen de los requisitos de instalacin, resumen de los controles de la cmara y los controles del tren, adems de un recordatorio para asegurar que su configuracin de la tarjeta de vdeo se ajusta para Open Rails. Dado que el software de cdigo abierto Rails no est registrado en cualquiera de los principales desarrolladores de tarjetas de vdeo (ATI o nVidia), los ajustes de la tarjeta de vdeo por defecto "controlada por la aplicacin" se recomiendan en el momento actual. En futuras versiones, Open Rails ajustar automticamente el valor predeterminado Anti-Aliasing y niveles de filtrado Ansiotropic que proporcionen el mejor rendimiento grfico. Men principal Una vez cargado Open Rails, la pantalla del men principal aparece con la ubicacin de carpeta de instalacin de MSTS Ruta(s) activa(s) y Actividad(es) dentro de su instalacin MSTS.

Para iniciar la simulacin, sencillamente seleccione la Ruta y la Actividad, a continuacin, haga clic en el botn Start .
El programa Open Rails es totalmente compatible con Train Store. Slo las Rutas, Consist, Actividades y Trainsets no distribudos se mostrarn en la ventana principal de Open Rails.

Puede recibir una advertencia de seguridad de Windows cuando se inicia el programa Open Rails, como se ilustra a continuacin. Seleccione Ejecutar para iniciar el programa Open Rails. Desactive la casilla de verificacin Siempre preguntar antes de abrir este tipo de archivo para evitar que aparezca este pop-up de advertencia de seguridad cada vez que Open Rails sea iniciado.

Carga del juego: runactivity.exe Haciendo clic en el botn START se inicializa

El mdulo runactivity.exe verifica que la carpeta especificada contiene un archivo trk. ya sea para MSTS OR. Crea Tr_RouteFile (MSTS) o ORTRKData (ORTS), que analiza los respectivos archivos. Entonces, el programa

verifica el archivo tdb en la carpeta de las rutas seleccionadas. El proceso verifica TSectionDat para los tramos de va y shapes. Similares acciones se llevan a cabo conlos archivos de Actividad y Consist. El proceso puede ser monitoreado en la lnea de carga (TRK TDB DAT ACT CON) en la ventana de runactivity.exe. Open Rails procede a:
1. Inicializar la hora de inicio de la actividad. 2. Alinea todos los interruptores en sus posiciones por defecto segn lo especificado por la actividad. La estructura de

datos del Track Database (TDB) se recorre con el fin de hacer esto.

3. Carga el tren del jugador. 4. Carga los consist estticos. 5. Las seales son inicializadas (cuando est disponible) 6. Crea una cola de espera para los trenes IA

Despus que este proceso se haya completado, el software de Open Rails lanza su visor. El visor procede a:
1. Establecer la configuracin de usuario del juego 2. Crea e inicializa el motor de sonido (IrrKlang 3D Sound Engine versin 1.1.3) 3. Inicializa el medio ambiente de acuerdo a la actividad (tiempo y clima) 4. Lee TTYPE.DAT y construye la estructura de datos interna. 5. Crea una instancia de un objeto de clase baldosa, cuyo constructor inicializa un buffer para la rejilla 8x8 (x, z) para

los objetos de clase baldosa.

Durante la carga del Visor, el usuario puede ver mensajes de error como los que se muestran a continuacin.

En la ventana del runactivity.exe, la carga de los elementos del juego se puede controlar. Diferentes iniciales indican el tipo de archivo del juego que se ha cargado por Open Rails. Los mensajes de error se generar para cada archivo que presenta un problema. Todas las salidas de runactivity.exe estn disponibles en el archivo OpenRailsLog.txt.

Tabla de iniciales: T = Tile de la Ruta; W = Archivo world; S = archivo shape; C = archivo .eng .wag y $ = archivo de sonido World Por ltimo, el software crea dos o tres procesadores, uno para la representacin, otro para la carga, y (si el PC tiene mltiples procesadores), uno para la actualizacin. Mensajes de error de Open Rails Open Rails ofrece posibilidades amplias para controlar los errores, los mensajes ayudan al usuario a identificar los problemas con los trenes, consist, formas y carga de archivos de texturas. Si el siguiente mensaje aparece, Open Rails encontr un error que impide que el juego se cargue correctamente.

Otros tipos de mensajes relacionados con la carga de Open Rails sirven como advertencias acerca de los errores que los usuarios pueden ignorar. Adems, esta versin incluye mejoras en las advertencias y mensajes de error para que el equipo de Open Rails tenga la capacidad de diagnosticar y corregir problemas potenciales. Las advertencias ms comunes son los siguientes: Advertencia sobre la capa de agua: los archivos de ambiente MSTS tienen un recuento de la capa de agua de tres y luego cuatro capas de agua. El cdigo est ignorando el ltimo en cada caso. El equipo de desarrollo de Open Rails especula que es posible que la lista empiece con 0 (poco probable) que fuese una caracterstica extra de MSTS sin desarrollar (probable). El "error" se registra como informativo, no es realmente un error.
runactivity.exe : Warning : 0 : Ignoring extra world_water_layer in C:\Program Files\Microsoft Games\Train Simulator\ROUTES\Allegheny \ENVFILES\Sun.env:line 303 at ORTS.ORTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args) at System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args) at System.Diagnostics.Trace.TraceWarning(String format, Object[] args) at MSTS.ENVFile..ctor(String filePath) at ORTS.Viewer3D.ReadENVFile() at ORTS.Viewer3D.Initialize() at ORTS.Program.Start(IEnumerable`1 settings, String[] args) at ORTS.Program.Main(String[] args)

Advertencias de sonido: . Stream inesperado. Los errores de sonido sms identifican el error de sintaxis que MSTS ignora. Open Rails identifica la lnea donde se produjo el error para ayudar en la correccin del archivo . sms archivo. Actualmente informativo; Open Rails ejecuta el archivo de sonido normalmente.
runactivity.exe : Error : 0 : Unexpected Stream in C:\Program Files\Microsoft Games\Train Simulator\trains\trainset\Bessemer719\sound\F7eng.sms: line 347 at ORTS.ORTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args) at System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args) at System.Diagnostics.Trace.TraceError(String format, Object[] args) at MSTS.STFException.ReportError(STFReader reader, String message) at MSTS.STFReader.SkipUnknownBlock(String token) at MSTS.ScalabiltyGroup..ctor(STFReader f)

El error de Stream mistmach identifica el error de sintaxis que MSTS ignora. Open Rails identifica la lnea donde el error se produjo para ayudar en la correccin del archivo .sms. Actualmente informativo; Open Rails ejecuta el archivo de sonido normalmente.
runactivity.exe : Error : 0 : Stream count mismatch in C:\Program Files\Microsoft Games\Train Simulator\trains\trainset\Bessemer719\sound\F7eng. sms:line 346 at ORTS.ORTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args) at System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args) at System.Diagnostics.Trace.TraceError(String format, Object[] args) at MSTS.STFException.ReportError(STFReader reader, String message) at MSTS.SMSStreams..ctor(STFReader f)

at MSTS.ScalabiltyGroup..ctor(STFReader f) at MSTS.Tr_SMS..ctor(STFReader f)

Open Rails puede no cargar correctamente una ruta, consist, vehculo aunque los conjuntos de herramientas MSTS indiquen que no tiene ningn error. El equipo de Open Rails es consciente del problema y est trabajando identificando los errores para corregirlos. Como un primer paso para diagnosticar la causa raz del problema, el equipo Open Rails sugiere el uso de herramientas MSTS estndar, como RouteRiter entre muchos otros para asegurar una instalacin adecuada de las rutas, los trenes, los sonidos y otros elementos de juego. Ventana principal Cuando la ventana principal aparece, el simulador est listo para jugar.

El usuario debe minimizar la ventana runactivity.exe hacer clic en la ventana principal de los controles del juego para ser ste activado La ventana del visor principal se establece en un tamao predeterminado de 1024 x 768. Si la relacin de aspecto por defecto de la pantalla es ms pequea, la ventana de visualizacin de Open Rails se reducir automticamente de tamao para adaptarse a su pantalla. Usted puede cambiar el tamao predeterminado de la ventana principal de Visor en la pestaa Opciones del men principal.

Para maximizar las ventanas visor a pantalla completa, hacer clic en las teclas Alt + Enter. Para salir de la ventana de visualizacin, pulse la tecla Esc o haga clic en el botn de cierre de la ventana. El software volver a la ventana del men principal de Open Rails Opciones del men principal Detalles de la Ruta El botn Detalles de la Ruta abre una ventana independiente que muestra la descripcin de la ruta del archivo .trk en la que est seleccionada en el men principal. Haga clic en Aceptar para volver a la ventana del men principal.

Detalles de la Actividad El botn Detalles de la Actividad abre una ventana que muestra el texto dentro de la descripcin de actividades e informacin relativa a la Actividad seleccionada en el men principal. La ventana Detalles de la actividad tambin muestra la hora de arranque, estacin del ao, duracin, y el tiempo y la dificultad de la actividad seleccionada. Haga clic en Aceptar para volver a la ventana del men principal.

Aadir Carpeta El botn Aadir carpeta abre una ventana independiente, lo que le permite seleccionar la unidad, directorio y carpeta en la que se encuentra la instalacin de MSTS. Open Rails lee el registro de Windows para determinar dnde se encuentra el directorio de MSTS. Sin embargo, si tiene una instalacin no estndar mini ruta, utilice el botn Aadir carpeta para desplazarse a la ubicacin de su directorio MSTS. Haga clic en Aceptar para volver a la ventana del men principal.

Eliminar El botn Eliminar borra de Open Rails toda la informacin sobre la ubicacin de los archivos de MSTS, las Rutas disponibles y las Actividades. Utilice el botn Aadir carpeta para rellenar la informacin necesaria para Open Rails Opciones El botn Opciones abre otra ventana que permite al usuario personalizar la configuracin en Open Rails. En la versinactual liberada, muchas nuevas opciones se han aadido. Por defecto, todas las opciones estn desactivadas en el juego con las excepciones de Transparencia en Monitores que se utilizan en las ventanas del juego y Usar compatibilidad Sonidos MSTS BIN. Una vez que Open Rails es cerrado, las opciones por defecto en el perfil de opciones es el seleccionado. Por lo tanto, la ventana de opciones recuerda la configuracin de usuario en las opciones preferidas

Los ajustes altos aumentan la densidad de escenario y sonidos en el entorno del juego. Los valores ms altos incrementan la cantidad de recursos del sistema necesarios para ejecutar el juego. La configuracin que se muestra son los ms altos que en la actualidad, Open Rails permite. Tambin se incluye una lista con las resoluciones que permite el juego en muchos tamaos de ventana comunes. Si se especifica un tamao de la ventana que no es compatibles con el hardware, el mayor tamao de su hardware que sea soportado es el que se utilizar. Las luces del tren estn desactivadas por defecto. Para activar las luces en la locomotora principal del tren, hay que activar la casilla. Cada vez que inicie el juego se tiene que activar la casilla para activar las luces de la locomotora. Las precipitaciones (lluvia, nieve) estn desactivadas por defecto. Open Rails mostrar el medio ambiente (sol, lluvia, nieve) que se determina en el archivo de la Actividad slo si la opcin est habilitada. De lo contrario, el juego muestra un da nublado, sin precipitaciones. Para desactivar el ambiente de Open Rails, desactive la casilla.

Los hilos de catenaria estn desactivados por defecto ya que esta caracterstica no se ha aplicado. Una vez que esta caracterstica sea implementada, seleccionando la casilla permitir mostrar el hilo de la catenaria. La liberacin gradual del aire de los frenos est desactivada por defecto. Este ajuste se aplica nicamente al tren del jugador en la actual versin. Si este est desactivado, los frenos del tren y la fsica ajuste imitan Norte tren de mercancas de Amrica de frenado. Si es seleccionado, el frenado se copia del sistema de frenado de los coches de viajeros. Las Sombras dinmicas estn desactivadas por defecto. Seleccionarla permitir sombras dinmicas para todas las condiciones de clima y tiempo. Los Monitores transparentes en las ventanas del juego estn activadas por defecto. Esto proporciona un efecto semi-transparente en todas las ventanas popup Monitor - F4, F8, F9, F10. Anular esta seleccin hace que las ventanas Monitor sean opacas. Utilizar la compatibilidad con sonidos MSTS BIN est activada por defecto. Esta opcin permite que Open Rails use correctamente la dotacin de los triggers expandidos MSTS BIn en los archivos .sms. Join (Unirse) El botn Join no es funcional en la actualidad; este botn le permitir al Usuario entrar en un modo multi-jugador. Haga clic en Aceptar para volver a la ventana del men principal. Pantalla Completa Seleccionar Pantalla completa muestra Open Rails en la resolucin nativa de su monitor. Si no est seleccionado, se mantienen los valores del tamao de la ventana seleccionados Resume (continuar) El botn Resume (continuar) reinicia la Actividad desde el punto de la ltima vez que guard. Controles del juego

La tabla muestra los controles del teclado para Open Rails. Todos los otros controles del teclado MSTS no se aplican en la actualidad. Para cambiar el valor de los controles del tren el comando de teclado debe ser presionado y liberado. Los comandos acelerador y freno se pueden aumentar disminuir manteniendo presionada la tecla. Controles del teclado
Controles de las cmaras Mover cmara Vista Cabina 2D (sin animaciones) Frente del tren Cola del tren Vista de paso Cmara libre Vista de pasajero Vista guardafrenos Pantalla completa On/Off (cambio) Controles del juego Pausar juego Aumentar; disminuir velocidad del juego Brjula Salvar juego Monitor de va HUD con cinco vistas diferentes (bsico; Bsico + frenado; Bsico + Despachador; Bsico + depurar; Bsico + fuerzas del tren Monitor desvos Teclado Cursores: arriba, abajo, derecha, izquierda 1 (cursor izquierdo/derecho rota la vista; cursor arriba/ abajo vista exterior) 2 3 4 7, 8 5 6 ALT+ ENTER Teclado Pausa Re Pg; Av Pg 0 (cero) F2 F4 F5

F8

Monitor Operaciones del tren Monitor Actividad (Pasajeros en las estaciones) Encender y apagar la info de registro frame a frame Controles del ambiente Mover el reloj de ambiente adelante Mover el reloj de ambiente atrs Ajustar la cantidad de nubes tormentosas Cambiar entre Despejado, Lluvioso Nieve Ambiente en una Actividad Controles del tren Inversor adelante Inversor atrs Abrir Regulador Cerrar Regulador Aplicar Frenos del tren Soltar Frenos del tren Aplicar frenos locomotora Soltar frenos locomotora Aplicar aumentar frenos dinmicos Disminuir frenos dinmicos Ajuste de la retencin de freno

F9 F10 F12 Teclado plus sign minus sign Ctlr + plus or minus sign Alt + P

Soltar retencin de los frenos Soltar todos los frenos de mano (consists entero) Empezar con todos los frenos de mano aplicados Aplicar todos los frenos de mano Conectar mangueras de freno (no sucede acoplamiento automtico) Desconectar mangueras de freno y vaciar el aire

Teclado W S D A (acento) ; (punto y coma) [ (Left Bracket) ] (corchete derecho) . (Punto) el Regulador debe estar en 0 , (Coma) } llave derecha. Pulsacin a pulsacin aumentar el porcentaje de coches con retencin de freno en un 25%. { llave izquierda : (Dos puntos) (Quote + Shift or Double Quote) \ (Barra invertida) \ (Shift +Barra invertida)

Restablecer la presin de frenado (til si no quiere esperar a que el tren cargue) Cambiar desvos; Direccin delantera Cambiar desvos; Direccin trasera Cambiar desvos; otros mtodos Cambiar desvos Turnout F4 Monitor de va (muestra slo enfrente y atrs del tren) Arenero On/Off Limpiaparabrisas On/Off Campana On/Off Silbato On/Off Pantgrafo arriba/abajo Enganchar/desenganchar Luces locomotora Off, Dim, Bright Luces locomotora Bright, Dim. Off

? (Interrogante de cierre) G SHIFT + G Pulsar y mantener Alt clic con el ratn sobre la aguja para cambiarla haga clic con el ratn sobre el desvo en el monitor para cambiar X V B Barra espaciadora P Pulsar u mantener U haga clic con el ratn sobre el enganche use el Monitor de Operaciones del tren (F9) H; Pulsar tecla para cambiar entre Off, a Dim, hasta Bright

Shift + H; Pulsar tecla para cambiar entre Bright,a Dim, hasta Off Cambiar a la locomotora principal en una unidad CRTL+E de tren mltiple

Controles del Mouse Para cambiar la visin del mundo a travs del ratn, mantenga el botn derecho del ratn y mueva el ratn para rotar la cmara. Problemas conocidos En la actualidad, Open Rails est en proceso de desarrollo. Por lo tanto, los usuarios pueden encontrar cosas que no funcionan no funcionan como en MSTS. El que una capacidad o funcin especfica no funcione no significa que Open Rails sea incapaz de hacerlo en el futuro. El objetivo del equipo de desarrollo es servir a los aficionados serios a la simulacin ferroviaria, alguien que se preocupa por la fsica, la manipulacin del tren, seales,

el comportamiento de la IA, expedicin, y la mayora de todos los trenes que circulan de manera realista. Por favor consulte la hoja de ruta despus de esta seccin o el sitio web Open Rails para ms informacin. Pantalla En la actualidad, se conoce que las caractersticas alpha y la polarizacin z pueden causar luces y otros efectos extraos como no verse transparencias en los tneles. La bveda celeste puede no extenderse hasta el suelo. Los usuarios pueden experimentar patrones "moir" en las vas. El aumento de anti-aliasing puede no reducir el efecto "moir" Cmaras Las cmaras de Open Rails no se comportan exactamente igual que MSTS. Por favor, consulte los controles de las cmaras para obtener ms informacin. Aspecto de las vas Puede haber algunos problemas de pantalla con algunos tipos de va especializados, tales como las vas estrechas de XTracks. Estas pueden mostrar discontinuidades que no afectan a las operaciones del tren, salvo que stas sean "ms emocionantes". Vista de cabina Aunque Open Rails ha implementado la vista en 2D de cabina, los controles y las animaciones no estn disponibles. Adems, mientras los puntos de vistas exteriores con los cursores arriba y abajo se colocan de forma idntica a lo largo de la longitud vertical y los ejes son los mismos que la vista de cabina interior, la posicin exterior se mueve a lo largo del eje Z. El resultado es que la visin exterior no es necesariamente cuando la cabina se encuentra en la locomotora. Fsicas del tren La total compatibilidad con la fsica y la capacidad de manejo de trenes en MSTS no se implementan en esta versin. La fsica de base se han implementado, incluyendo la generacin de vapor, curvas de resistencia Davis, propiedades fsicas de grado y otros. Diesel, Elctrica y fsicas de locomotoras de vapor an no se han implementado.

Consists Algunos consist estticos del propio jugador pueden estar invertidos en comparacin con MSTS. Rutas En general, los objetos interactivos no son compatibles con esta versin. Una sealizacin muy, muy bsica se ha introducido. La mayora de objetos interactivos han sido sustitudos por estticos. Las rutas pueden tener objetos fuera de lugar en relacin con el terreno, tales como puentes seales enterradas. Hay problemas de vdeo si se muestra un campo de visin del terreno muy amplio: puede variar el tamao aparente cuando la vista de cmara se acerca. Ambiente Open Rails no es compatible con ningn archivo de ambiente de MSTS modificados con programas como Kosmos - todos los efectos del ambiente se han aplicado de forma independiente en el programa Open Rails. En la actualidad, los archivos de ambiente de Open Rails no pueden ser modificados por la comunidad de usuarios. Las montaas distantes no se han implementado en esta versin. Actividades Las rdenes de trabajo no se aplican en la actualidad. Salvar y continuar Actividades no es totalmente compatible para los trenes IA. Trenes IA Los trenes IA trenes pueden no comportarse de forma correcta y pueden no detenerse en el mismo punto que MSTS. Las funciones del despachador de Open Rails apenas se estn comenzando a implementar; prioridades del tren, juego completo para varios jugadores, y otras funciones avanzadas de las Actividades estarn disponibles en el futuro.

Plataforma del software de Open Rails Arquitectura Para entender mejor cmo funciona el juego Open Rails y lleva a cabo las funciones, un diagrama de arquitectura expone cmo se organiza el cdigo del software. La arquitectura del software de Open Rails permite ampliacin modular y desarrollo, proporcionando a los mtodos normalizados personalizar la experiencia de simulacin. Tenga en cuenta que este diagrama incluye muchas capacidades y funciones que an no se han implementado.

Motor grfico de Open Rails El software de Open Rails est construdo sobre la plataforma de juegos Microsoft XNA. El cdigo fuente se desarrolla en lenguaje de programacin Microsoft Visual C #. El XNA Framework se basa en la implementacin nativa de .NET Compact Framework 2.0 para desarrollo en Xbox

360 y .NET Framework 2.0 en Windows. Incluye un amplio conjunto de bibliotecas de clases especficos para el desarrollo del juego, para promover la reutilizacin mxima de cdigo para las diferentes plataformas de destino. Frameworks se ejecuta en una versin de Common Language Runtime que se optimiza para los juegos para proporcionar una rutina de ejecucin administrada. La rutina de ejecucin est disponible para Windows XP, Windows Vista, Windows 7, y Xbox 360. Ya que los juegos XNA se escriben igual las rutinas de ejecucin, pueden ejecutarse en cualquier plataforma que soporte XNA Framework con mnima o ninguna modificacin del motor grfico del juego. Para poder utilizar XNA Game Studio en la plataforma Xbox 360, hay que pagar una Licencia a Microsoft. En este momento, el equipo de Open Rails no ha investigado si Open Rails es adecuado para Xbox. Rendimiento en cuadros por segundo (FPS) Para la versin actual, el equipo de desarrollo de Rails ha inasociado el rendimiento en FPS con la tasa de sincronizacin del monitor. Esto permite al equipo de desarrollo documentar ms fcilmente el rendimiento. El equipo del Open Rails en una fecha posterior puede decidir limitar los FPS a la tasa de sincronizacin del monitor. Reloj del juego e interno Al igual que otros softwares de simulacin, el software de Open Rails utiliza dos relojes, un reloj del juego y un reloj interno. El reloj de juego es necesario para sincronizar el movimiento de trenes, estado de la seal, y presentar el ambiente correcto. El reloj interior se utiliza sincronizar el proceso de software para la ptima eficiencia y una correcta visualizacin del ambiente. El equipo de Open Rails se dedica a asegurar que el reloj del juego gestione adecuadamente el tiempo en la simulacin, de modo que un tren cubrir la distancia adecuada en la hora correcta. El equipo de desarrollo considera que este aspecto vital para una simulacin precisa, garantizando la ejecucin coherente de las Actividades para todos los usuarios y sistemas Uso de recursos Debido a que el software de Open Rails est diseado para de Microsoft Framework y XNA, que explota de forma

nativa a da de hoy las tarjetas grficas, tiene la capacidad de descargar gran parte del trabajo de grficos en la propia tarjeta grfica, dejando la CPU libre para otros cometidos. Cdigo Multiprocesador Open Rails se ha diseado desde cero para soportar hasta 4 CPU, ya sea como unidades virtuales fsicas. En lugar de un bucle simple que debe actualizar de todos los elementos de la simulacin, el software est basado en cuatro bucles, cada uno dedicado a una de las funciones principales del software.
Procesador 1 -Bucle principal del Render ( RenderProcess

Procesador 2 -Fsicas y animacin (UpdaterProcess) Procesador 3 -Carga/descarga de Shapes y texturas (LoaderProcess) Procesador 4 -Sonido

El RenderProcess se ejecuta en el bucle principal del juego. Durante la inicializacin, se inician dos bucles paralelos, uno de los cuales corre el UpdaterProcess y el otro el LoaderProcess. Ms info en http://es.wikipedia.org/ wiki/Microsoft XNA Es importante que la instancia del UpdaterProcess se mantenga un frame por delante de la instancia RenderProcess para que la preparacin de las actualizaciones de las cmaras, del cielo, del terreno, de los trenes, etc. requerida antes del dibujo de la escena puedan ser adecuadamente prestadas. Si no hay recursos suficientes para calcular el UpdaterProcess para preparar el siguiente fotograma para el RenderProcess, el software reduce la velocidad de fotogramas hasta que pueda "ponerse al da". Las pruebas iniciales indican que el "tartamudeo" se ha reducido significativamente debido a que el proceso (LoaderProcess) asociado con la carga de los shapes y texturas al cruzar los bordes de las baldosas no compiten con el bucle de representacin principal (RenderProcess) para los mismos ciclos de la CPU. Las cuestiones de seguridad de proceso se tramitan principalmente en la particin de datos en lugar de bloqueos o semforos. Exmenes actualizados por el equipo de Rails y la comunidad ayudan a determinar cules son y dnde estn los lmites prcticos del software. Dado que el equipo de desarrollo recibe retroalimentacin de la comunidad, nuevas mejoras y la optimizacin del software contribuir a un mejor rendimiento general permitiendo potencialmente

a los modelos de alto poligonaje en Rutas de gran densidad funcionar a velocidades de cuadro aceptables. Plan de trabajo y futuro El objetivo del equipo de desarrollo de Open Rails es hacer que la mayor cantidad posible de contenido MSTS existente se ejecute en el juego. El equipo de desarrollo inicialmente se centra en proveer un sustituto visual bastante completo para MSTS que efectivamente se basa en su contenido. Como el equipo de Open Rails ha crecido y madurado junto con el software, creemos que ofrecer a la comunidad nuestra visin es importante. Desde la perspectiva del equipo de Open Rails, la descarga pblica (v128) fue la Demonstration Release (lanzamiento de Demostracin). Esta liberacin se centr en demostrar lo que era posible con un esfuerzo de desarrollo abierto y basado en la comunidad. Casi 15.000 descargas del software ponen de relieve el inters y entusiasmo de la comunidad, pero reconocemos que falta mucho trabajo por hacer. La versin actual (V3xx) es la Foundation Release (lanzamiento de Fundacin). Combina una gran cantidad de informacin detallada acerca de la fsica, despachador, el rendimiento del software y fuerzas del tren en el HUD F5. Nuevas y emocionantes mejoras en el entorno 3D, sombras dinmicas, Luces de las locomotoras, accin y fsicas de los enganches, sonido compatible con MSTS BIN, despachador avanzado, IA, y vista de cabina 2D (sin controles ni animaciones). Adems, el equipo ha puesto en marcha las ventanas del primer Monitor de Operaciones del tren F9, Monitor de va F4, Monitor de desvos F8 y Monitor de Actividad F10. Cada uno de stos elementos no est completo. Pero este lanzamiento es un hito para el equipo. Estableci las bases de nuestra sealizacin, IA y capacidades del despachador, sonido avanzado y visual representacin del mundo de la simulacin ferroviaria. Estos esfuerzos desataron una gran polmica en torno a la prxima generacin de formatos de archivo de Open Rails y capacidades ms all de lo que est disponible en MSTS y otros simuladores. Hemos llegado a algunas decisiones, mientras otros todava estamos discutiendo la aplicacin ptima de nuestras ideas. Al mirar hacia el futuro, el equipo de Open Rails se centrar en los objetivos ms importantes. La siguiente serie de lanzamientos ser nuestro Realism Releases (lanzamientos de Realismo). El enfoque para nuevos desarrollos ser ofrecer la experiencia de simulacin ms realista de trenes disponible. reas como la fsica del motor (de vapor, diesel, elctrica), la sealizacin, la lgica de IA, efectos de partculas, los componentes de la actividad, catenarias, andenes, limitaciones de velocidad, postes kilomtricos, y los Hazards son el objetivo de puesta en prctica. Tambin vamos a seguir para perfeccionar, mejorar y optimizar el rendimiento del juego, la suavidad y efectos 3D ms realista, como el agua y otros efectos como la iluminacin de las locomotoras y trenes. Si bien

su funcin favorita puede no haber sido mencionada, proporcionaremos una lista ms detallada de lo que estamos tratando de lograr a medida que avanzamos. Despus de nuestras Realism Releases, vendrn las Independence Releases (lanzamiento de Independencia). Nuestros recursos para el desarrollo de nuevas capacidades se centrarn en entregar las herramientas para hacer Open Rails independiente de MSTS. Eso significa una nueva marca, un Editor de Rutas fcil de usar que permitir un procedimiento simple para colocar vas (procedural) y funciones fciles de usar para la creacin de ambientes. Adems, un intuitivo editor de Actividades que no requiera de coreografa esttica del tren en los paths y el horario, pero permita que el despachador de la IA sea asistido por el jugador para resolver cuestiones y problemas de forma dinmica. Esto incluir la capacidad de la comunidad para personalizar muchas capacidades dentro de Open Rails para tomar las variaciones regionales en torno a la sealizacin, personalizar texturas fcilmente y administrar mejor el contenido dentro del juego. Por ltimo, nos dirigimos hacia la entrega de capacidades multijugador de verdad con diferentes roles dentro de la simulacin ferroviaria. Ms adelante, el equipo Open Rails podr emitir comunicados provisionales destinados a mejorar el desempeo, corregir errores graves, o el despliegue de nuevas funcionalidades. No hay promesas de plazos para la entrega y garantas de que sepamos cundo cmo se har nuestra visin. Pero ah est, la promesa de un simulador ferroviario apoyado por la comunidad con la capacidad, el realismo, y la apertura a la personalizacin que permite las contribuciones de todos - aficionados, freeware y fuentes comerciales. Compatibilidad con los formatos de archivo MSTS Open Rails soporta los formatos de archivo MSTS que se detallan a continuacin. El software utiliza un analizador de archivos para leer la informacin de archivos MSTS para su uso por el software de Open Rails. Pruebas del software analizador indica que se van a localizar muchos errores malformacin en estos archivos que no se destacan en el software MSTS tren en otras utilidades. En la mayora de los casos, el software de Open Rails pasar por alto el error en el archivo y lo ejecutar correctamente. Open Rails escribe registros de estos errores en un archivo de registro en el escritorio del usuario. Este archivo de registro puede ser utilizado para corregir problemas identificados por Open Rails.
Trainset:

El software es compatible actualmente con archivos de formas (Shapes) (.s); definicin estndar del shape (.sd), sonido (.sms), Y archivos de textura (.ace), que contienen mapping, alpha (32 bits), y transparencias. El software no

es totalmente compatible con los siguientes tipos de archivos: Engine (.eng); Wagon (.wag); se sustituyen por fsica bsica limitada para permitir al usuario operar los trenes.
Consists:

Open Rails lee y muestra los archivos consists (.con) utilizados para el tren del jugador, trenes IA, y consist en Actividades sueltas. El equipo de desarrollo es consciente de que algunos consists pueden mostrarse revertidos en comparacin como los muestra MSTS.
Services (servicios):

Open Rails soporta archivos de servicio (.svc) para la creacin del tren del jugador y servicios IA
Paths (recorridos):

Open Rails soporta archivos path (.pat) para determinar la trayectoria del tren del jugador y trenes IA.
Rutas:

Open Rails soporta los siguientes archivos de Rutas MSTS con las limitaciones sealadas.

Archivos de base de datos de la Ruta (.rdb) - los CarSpawner (vehculos carretera) no funcionan en la actualidad. Archivo de Referencias (.ref) - Open Rails no proporciona un Editor de Ruta en la versin actual. Archivo de base de datos de vas (.tdb) - las vas Dynamic track no se muestran en la actualidad. Archivo de parmetros de Ruta (.trk) - los sistemas interactivos no se admiten en la actualidad. Los objetos estticos son sustituidos. Sigcfg (.dat) - no soportado en la actualidad. Sigsrc (.dat) - no soportado en la actualidad. Speedpost (.dat) - no soportado en la actualidad.

Spotter (.dat) - no soportado en la actualidad. Ssource (.dat) - no soportado en la actualidad. Telepole (.dat) - s, soportado. Tsection (.dat) - s, soportado. Ttype (.dat) - s, soportado.

Ambiente:

Open Rails no es compatible con el agua avanzada y sus efectos dinmicos en este momento.
Actividades:

Open Rails soporta las actividades con limitaciones. En este momento, slo el modo "Explore Route" es una Actividad totalmente compatible. Adems, las capacidades IA de Open Rails estn limitadas en la versin actual, que puede provocar un comportamiento inesperado como separadores y otros problemas para completar las actividades en comparacin con MSTS, y no hay implementado un completo sistema de sealizacin. El despachador utiliza "No seala", lgica de territorio para controlar el paso del jugador y los trenes IA.
Objetos del cielo:

Open Rails utiliza su propio cielo, nubes, sol, luna y los efectos de la precipitacin desarrollados exclusivamente para l. Los parmetros para la hora del da y el clima se leen del archivo de la Actividad para determinar el arranque en Open Rails. Posibilidades de Open Rails Entorno de juego de Open Rails Hora del da

Open Rails lee la hora de inicio en el archivo .act de MSTS para determinar cul es el horario para la Actividad. En combinacin con la longitud y latitud de la ruta y la estacin del ao, Open Rails calcula la posicin real del sol en el cielo. Esto proporciona una representacin muy realista de la hora del da seleccionada para la actividad. Por ejemplo, a las 12 horas en invierno el sol tendr una posicin ms baja en el hemisferio norte que a las 12 horas en verano. El ambiente de Open Rails representa stas diferencias con precisin. Una vez que la Actividad se inicia, Open Rails permite al jugador avanzar la hora del da en el medio ambiente con independencia de la circulacin de trenes. As, el tren del jugador puede esperar inmvil mientras que la hora del da se desplaza hacia delante hacia atrs. Adems, Open Rails ofrece una funcionalidad similar a la de /timeacceleration en MSTS. Al pulsar las teclas Av Pg Re Pg, se duplica el tiempo del reloj del juego. Al pulsar la tecla Av Pg de nuevo, se duplica otra vez la velocidad del reloj de juego. Para volver a la velocidad normal del reloj del juego, se debe presionar la tecla Re Pg el mismo nmero de veces que se ha presionado la teclaAv Pgpara acelerar el tiempo. Meteorologa Open Rails determina el tipo de meteorologa para mostrar segn los parmetros de meteorologa presentes en el archivo de Actividad de MSTS. El usuario tambin puede ajustar la densidad de la capa de nubes mientras la Actividad se ejecuta pulsando las teclas Ctrl + + para aumentarla Ctrl + - para disminurla. Esto es una demostracin de que Open Rails est preparado para mostrar efectos meteorolgicos dinmicos en el juego. Estaciones del ao Open Rails determina las etaciones del ao y sus texturas alternativas relacionadas, para mostrar la estacin de ao seleccionada en los parmetros del archivo de Actividad de MSTS. Open Rails soporta todas las estaciones disponibles en el archivo de Actividad de MSTS - verano, primavera, otoo e invierno. HUD de Open Rails HUD bsico Pulsando la tecla F5 se muestra en pantalla la informacin del HUD en la versin actual de Open Rails. El Usuario

no puede modificar el HUD en la actualidad. La siguiente informacin es mostrada:

Version = La versin de Open Rails que se est ejecutando Time = Tiempo de juego de la Actividad Direction = Posicin del Inversor -Diesel y Vapor. Nota: actualmente no existe la posicin Neutral Throttle = Muestra la posicin actual del Regulador expresado en porcentaje de aceleracin mxima. El Regulador utiliza correctamente los pasos, la configuracin de la potencia de las locomotoras diesel % de la aceleracin de las locomotoras de vapor. Train Brake = Muestra la posicin actual del sistema de frenado del tren y el PSI de los frenos del tren. Frenado refleja correctamente el sistema de frenos utilizado, hold/release, selflapping o la liberacin gradual. La lnea del HUD Train Brake tiene dos nmeros para la Presin del freno Depsito: el primero es Nivelacin de Reserva (EQ) y el segundo presin del cilindro de freno (BC). Los dos nmeros en BP reflejan la presin de frenado en la locomotora principal y el segundo es el valor en el ltimo vagn del tren. Engine Brake = porcentaje de freno de la locomotora (independiente). Liberarlo completamente no afectar a la presin de los frenos del tren. Speed = la velocidad en millas por hora. En la actualidad, la visualizacin de unidades mtricas no est disponible. Slack = Coupler Force = Fuerza ejercida sobre los enganches en Newtons (1 Lbs de fuerza = 4.4482216 Newtons) Camera Heading la direccin de la brjula en grados. Latitude/Longitude Latitud/Longitud en grados decimales. Longitudes positivas indican el hemisferio Norte; longitudes negativas indican el hemisferio Sur. FPS = Nmero de frames por segundo

A continuacin, un ejemplo del HUD bsico para las locomotoras Diesel:

HUD para locomotoras de vapor Informacin adicional Cuando se utiliza una mquina de vapor la siguiente informacin adicional se muestra en el HUD:

Boiler PSI - se mantiene constante la presin completa en la caldera que se define en el archivo ENG parmetro "MaxBoilerPressure" Steam Generation in lbs sobre la base de los datos de fsicas en el archivo ENG. La generacin de vapor se supone que es "perfecta" desde un punto de vista operativo - Temperatura fuego, nivel de agua, etc, y est definida por el parmetro "MaxBoilerOutput" en el archivo ENG Steam Usage in lbs basado en cdigo de fsicas totalmente nuevo desarrollado por el equipo Open Rails, calculado sobre la base de analizar el archivo ENG para los siguientes parmetros: nmero de cilindros, dimetro del cilindro, volumen de la caldera, presin mxima de la caldera, salida mxima de la caldera, lmite del escape, y uso bsico del vapor. Un ejemplo del HUD bsico para las locomotoras de vapor a continuacin:

HUD avanzado F5 Al HUD avanzado se accede pulsando la tecla F5 varias veces sucesivas. La primera pulsacin activa el HUD bsico, la segunda el primer HUD avanzado, y las siguientes dos, el tercero y el cuarto. HUD bsico + Informacin de frenado El primer HUD avanzado incluye toda la informacin del HUD bsico ms la informacin del estado de los frenos. A continuacin se muestra un ejemplo de una locomotora que acaba de engancharse a un vagn y las mangueras de los frenos han sido conectadas.

HUD bsico + informacin del Despachador El segundo HUD extendido sustituye a la informacin de frenado con la informacin del Despachador. Los trenes del jugador y los trenes IA se mostrarn en la informacin del Despachador:

Hay una lnea para el tren de jugador y una lnea para cada tren IA activo. El primer campo es el nmero de tren (UID de la actividad), y el segundo campo es la velocidad del tren en metros por segundo. Despus hay una cadena de caracteres que representan el estado del recorrido (path) del tren. Hay un carcter para cada nodo del vector de la va con el inicio del recorrido a la izquierda. El carcter ser una "@", si la parte delantera trasera del tren ocupa el nodo de la va, un dgito una letra si el nodo de la va est reservado para un tren y '=' en cualquier otro caso. La letra o dgito corresponde al nmero del tren que tiene reservada la via ('A' para el tren nmero 10). A '/' se aade en un nodo de unin que es una potencial ubicacin de paso. Si la ruta incluye una seccin de paso el inicio de la seccin de paso estar marcado con un '\' y los nodos de la va que pasa el vector estarn representados por caracteres '_'. La parte principal de la va de la seccin de paso est marcada por otros caracteres hasta el siguiente '/'. A '?' se aade para marcar un Reverse Point. El despachador trabaja para reservar los nodos de los vectores de pista para cada tren. A un tren IA se le permitir mover (o arrancar) slo si todos los nodos hasta la potencial ubicacin de paso prxima que no est reservada para otro tren. Si esta condicin no puede cumplirse, el tren IA no se genera. Hay otras razones para que un tren IA puede no aparecer. El despachador actual supone que todas las Rutas estn sealizadas. El despachador emite una autoridad de va (que es similar a una orden de la pista) a todos los trenes. Para que se inicie un tren de IA las vas que necesita no deben estar reservadas para otro tren. El despachador compara las rutas de los trenes para identificar posibles puntos de cruce y luego las vas reservadas para un tren hasta un lugar de paso. Cuando un tren se acerca al siguiente punto de paso la reserva se extiende a la siguiente. El resultado final es que un tren IA no se le permitir iniciar necesita ocupar la misma va que el tren del jugador y si la va ya ha sido reservada para el tren del jugador. Por el momento las reservas son para ambas direcciones. El equipo de desarrollo de Open Rails planea cambiar esto

en el futuro para permitir que los trenes se puedan seguir unos a otros. HUD bsico + Informacin de depuracin El tercer HUD extendido sustituye la informacin del despachador con informacin de depuracin. Al pulsar F12 se permite registrar frame a frame el funcionamiento de Open Rails. Esto es til en la depuracin de problemas relacionados con el rendimiento la "tartamudez". Un archivo de registro se guarda automticamente en la carpeta del programa Open Rails con el nombre de archivo "dump.csv". Se muestra una amplia variedad de parmetros: la cantidad de frames en espera y la velocidad en milisegundos, el nmero de primitivas, mensaje del proceso de utilizacin de los recursos y el nmero de CPUs lgicas de la BIOS del sistema.

HUD bsico + Informacin fuerzas traccin La cuarta pantalla extendida del HUD sustituye a la informacin de depuracin con la informacin de las fuerzas. El primer nmero es la fuerza total que acta en el vagn/coche. Esta es la suma de las otras fuerzas despus de que los datos estn bien ajustados. El segundo nmero es la fuerza motriz que slo puede ser distinto de cero en las locomotoras. El tercer nmero es la fuerza de friccin a partir de la ecuacin de Davis. El cuarto valor es la fuerza de la gravedad. El quinto valor es la fuerza de acoplamiento entre este vagn/coche y el siguiente (negativo estirando y positivo empujando). El ltimo nmero es la Masa en kg. Todos los valores de fuerza estn en Newtons. Muchos

de estos valores son relativos a la orientacin del vagn/coche, pero algunos son relativos a todo el tren. El ltimo campo es "Verdadero" si el vagn/coche se voltea con respecto al tren y de lo contrario es "Falso".

Ventanas de los Monitores Brjula Open Rails muestra una brjula que proporciona un mensaje basado en la direccin de la cmara. Para activar la ventana de la brjula, pulse la tecla 0 (cero). Para desactivar la ventana de la brjula, pulse el botn 0 (cero) por segunda vez. F4 Monitor de va El Monitor de va muestra la velocidad actual en millas por hora (o kilmetros por hora en funcin de la definicin de la ruta) y la velocidad proyectada sobre la base de la posicin actual del Regulador. El estado de la siguiente seal no se ha aplicado en este momento. Adems, la distancia al siguiente Reverse Point se muestra al final de la ruta autorizada actualmente (mensaje = End of Authorization) en el caso de una va de paso.

Esto muestra la distancia en metros a la siguiente ubicacin donde el jugador debe cambiar de direccin (mensaje = Reverser), hacer una detencin en la estacin o si un desvo debe ser cambiado. El tem "Estacin" cambia en funcin de la que es siguiente, segn el despachador virtual. Si una reunin con un tren IA est por delante, la distancia hasta el final del siding se mostrar (mensaje = End of Authorization). F8 Monitor desvos El Monitor de desvos muestra el estado de las agujas en el frente y detrs del tren. Al hacer clic en el icono de cada aguja, del desvo se mostrar la direccin del desvo. Por otra parte, al hacer clic en el desvo en la ventana, el propio desvo cambiar su direccin , al igual que con la tecla G y Shift + G.

F9 Monitor Operaciones del tren La ventana del Monitor de Operaciones del tren de Open Rails tiene funciones similares a la ventana F9 en MSTS. Esta es la implementacin inicial del equipo de desarrollo. Al hacer clic en el icono de acoplamiento entre dos vagones/coches se desacopla el consist en ese punto. Los vagones/coches son numerados segn su UID en el archivo Consist (.con), segn el UID en el archivo de Actividad (.act). Slo los dos ltimos nmeros se muestran en la ventana, por lo que puede duplicarse el nmero y aparecern. El desplazamiento se realiza haciendo clic en las flechas en la esquina inferior izquierda y derecha de la ventana.

F10 Monitor Actividad La primitiva implementacin del Monitor de Actividad en Open Rails es similar en funciones al MSTS. Se registra la Hora de llegada del tren junto al tiempo real, as como la hora de salida. En la actualidad un mensaje de texto alerta al maquinista en cuanto a la correcta hora de salida, el sonido de salida no est implementado en la actualidad.

Fsicas en Open Rails Vagones/Coches del tren (WAG) Las fsicas de Open Rails estn en las primeras etapas de desarrollo. En la actualidad, las fsicas calculan las resistencias basndose en la fsica del mundo real parcialmente: la gravedad, masa y resistencia al rodaje. Esto se calcula individualmente para cada locomotora/vagn/coche en el tren. Los vagones/coches se resumen en una sola unidad para el clculo ms rpido por el programa. Los clculos de las fsicas se reconstruyen cada vez que un vehculo se acopla deacopla al tren. El programa calcula la resistencia a la rodadura, friccin, con base en el anlisis de los parmetros de friccin en el archivo .wag. Open Rails identifica si el archivo utiliza WAG FCalc algunos otros datos de friccin. Si FCalc se utiliz para determinar las variables de friccin dentro del archivo .wag, Open Rails compara los datos con las ecuaciones Open Rails Davis para identificar la correspondencia ms cercana con la ecuacin Davis. Si no hay parmetros de friccin FCalc en el archivo .wag, Open Rails hace caso omiso de esos valores, sustituyndo sus valores reales por la ecuacin Davis.

En la actualidad, no existe una "holgura" de la accin en los enganches. El equipo de Open Rails est revisando las opciones para aplicar la fsicas en los enganches. Locomotoras Tipos de traccin Open Rails ofrece diferentes clases de traccin: Diesel, vapor, elctricos y por defecto. Si fuese necesario, tipos adicionales pueden crearse con caractersticas de rendimiento nicas. En la actualidad, las fsicas de locomotoras diesel y elctricas utilizan la fsica de traccin por defecto. La fsica de traccin por defecto sencillamente utiliza los parmetros MaxPower y Maxforce para determinar la potencia de traccin del motor modificados por la posicin del Inversor y el Regulador. Las locomotoras de vapor emplean un modelo ms desarrollado pero no completado de las fsicas. Las fsicas del vapor en Open Rails analizan el archivo .eng para los siguientes parmetros: NumCylinders; CylinderStroke; CylinderVolume; BoilerVolume; MaxBoilerPressure; MaxBoilerOutput; ExhaustLimit y BasicSteamUsage. Estos parmetros son utilizados como valores de entrada para las fsicas de Open Rails para locomotoras de vapor desarrolladas de forma independiente. Engines - Varias unidades en el mismo consist Engines IA Las locomotoras pueden ser controladas por un jugador, controladas por los datos del tren de mltiples unidades segn la posicin de los frenos y el Regulador, etc. Las locomotoras controladas por el jugador generan los datos de cada locomotora del tren. Para los trenes IA, el software de inteligencia artificial genera directamente los datos de cada locomotora. De esta manera, todas las unidades usan los datos de fsica de traccin y potencia. Este modelo de software asegurar que las locomotoras no controladas por el jugador se comportarn exactamente de la misma manera que las controladas por el jugador. Frenado en Open Rails Open Rails ha puesto en marcha su propia fsica de frenado en la versin actual. Se basa en los modelos de frenos de aire Westinghouse 26C y 26F y su sistema de control. Las fsicas de frenado de Open Rails "leen" el tipo de frenos

de los vehculos ESP para determinar si el freno utiliza la fsica de pasajeros de mercancas, self-lapping no. Esto se controla en el men Opciones como se muestra a continuacin.

Seleccionando Graduated Release Air Brakes en el men Opciones se permite una liberacin parcial de los frenos. Algunas vlvulas de freno 26C tiene un valor de corte en la vlvula que tiene tres posiciones: mercancas, pasajeros, y recorte. Con la casilla marcada, es equivalente a las normas para un tren de viajeros y sin marcar es equivalente a las de un tren de mercancas. La opcin Graduated Release Air Brakes controla dos caractersticas diferentes. Si la palanca de los frenos del tren tiene una muesca self-lapping y la casilla Graduated Release Air Brakes est marcada, entonces la cantidad de presin de frenado se puede ajustar hacia arriba hacia abajo, cambiando el control en esta muesca. Si la opcin Graduated Release Air Brakes no est activada, los frenos slo pueden aumentar en esta muesca y una de las posiciones de liberacin es requerida para liberar los frenos. Otra capacidad controlada por la casilla Graduated Release Air Brakes es el comportamiento de los frenos en cada vagn/coche en el tren. Si la casilla Graduated Release Air Brakes est marcada, entonces la presin del cilindro de freno est regulada para mantenerla proporcional a la diferencia entre la presin del depsito de emergencia y la presin de la tubera del freno. Si la casilla Graduated Release Air Brakes no est activada y la tubera de freno aumenta la presin por encima de la presin del depsito auxiliar, entonces la presin del cilindro de freno se libera por completo a una velocidad determinada por el ajuste del retn.

Por el momento slo los frenos de un solo tubo de aire estn modelados. As, el depsito auxiliar debe ser cargado por el tubo de freno y en funcin de los parmetros del archivo .wag esto puede retrasar la liberacin del freno. Cuando la casilla Graduated Release Air Brakes no est activada, el depsito auxiliar es cargado por la reserva de emergencia (hasta que ambos son iguales y entonces ambos se cargan desde el tubo). Cuando la casilla Graduated Release Air Brakes est marcada, el depsito auxiliar slo se carga a partir de la tubera del freno. Open Rails lo implementa de esta manera porque la reserva de emergencia se utiliza como depsito de la presin de referencia para la regulacin de la presin del cilindro de freno. El resultado final es que usted obtenga una liberacin ms lenta cuando la casila Graduated Release Air Brakes casilla est marcada. Esto no debera ser un problema con dos tuberas de frenos de aire de la tubera debido a que la segunda tubera puede ser la fuente de aire para la carga de los depsitos auxiliares. En el modelado del software de Open Rails la mayor parte de este comportamiento de la liberacin del freno se gradu sobre coches basados en la vlvula de control 26F, pero esta vlvula est diseada para su uso en locomotoras (valor=44). Esta vlvula utiliza un control de reserva para mantener la presin de referencia y Open Rails simplemente sustituye el depsito de control con el depsito de emergencia. El valor del parmetro Brake Pipe Charging Rate (PSI/segundo) controla la velocidad de carga. Aumentar el valor reducir el tiempo necesario para recargar el tren, mientras que disminuir el valor reducir la velocidad de carga. Sin embargo, esto podra verse limitado por la configuracin del parmetro de control de frenos del tren en el archivo .eng. La presin de la tubera de freno no puede ir ms rpido que la reserva de compensacin (equalization reservoir). El valor por defecto (valor=21), debe hacer que el tiempo de recarga de un conjunto completo sea alrededor de un minuto por cada 12 coches. Si el valor Brake Pipe Charging Rate (PSI / segundo) se establece en 1000, las caractersticas gradiente de presin de la tubera se desactivarn y desactivar tambin algunas de las nuevas caractersticas de freno, pero no todas llas. El tiempo de carga del Sistema de frenos depende de la longitud de los trenes como debe ser, pero por el momento no hay modelos de los depsitos principales y compresores. Usando la informacin de frenado del HUD en el juego

Esto ayuda a los usuarios de Open Rails entender el estado de los frenos en el juego. La fsica de frenado de Open Rails es ms realista que la de MSTS, ya que reproduce la conexin y la carga y descarga de las lneas de freno. Cuando se engancha a un consist esttico, notar que la lnea de freno para el vehculo que acaba de agregar no tiene ningn valor. Esto se debe a que las mangueras de freno no se han conectado.

Al pulsar la tecla de la barra invertida \ se conectan las mangueras de freno para todos los coches que se han acoplado al tren. Tras la conexin, la carga de la lnea de freno comienza. Open Rails utiliza una tasa predeterminada de tiempo de carga de alrededor de 1 minuto. Tenga en cuenta que al conectarse las mangueras, todos los coches que acaba de agregar tienen sus frenos de mano aplicados al 100%.

Al pulsar la tecla : (dos puntos) se liberan todos los frenos de mano en el consist como se muestra a continuacin:

Al presionar la tecla Shift + ? (signo de interrogacin) ser inmediatamente cargada completamente la lnea de frenos del tren, si no quieres esperar a que la lnea se cargue en tiempo real.

Frenos dinmicos Open Rails soporta frenado dinmico para las locomotoras. Para aumentar los frenos dinmicos pulse la tecla . (punto) y para disminuirlos, , (coma). Inicialmente los frenos dinmicos estn apagados, el Regulador funciona y no hay una lnea de freno dinmico en el HUD. Para activar los frenos dinmicos colocar el acelerador en cero y luego pulse . (punto), esto aadir una lnea de freno dinmico para el HUD. Pulsando . (punto) veces sucesivas, sucesivamente aumentarn las fuerzas de frenado dinmico. Para desactivar los frenos dinmicos pulse , (coma) despus de establecer los frenos al 0%. El Regulador no funciona si los frenos dinmicos estn activados. La fuerza del frenado dinmico es en funcin de la configuracin del control y la velocidad se puede definir en la tabla DynamicBrakeForceCurves, que funciona como la tabla MaxTractiveForceCurves. Si no hay DynamicBrakeForceCurves se define en el archivo .eng, creado basndose en los valores de los parmetros de MSTS. Los sonidos del frenado dinmico no se han implementado actualmente. Una visin del futuro Parmetros de frenado propietarios Open Rails -Inclusiones para los archivos ENG Open Rails ha implementado parmetros adicionales especficos para los frenos para ofrecer ms realismo en

el rendimiento de frenado en el simulador. El equipo de Open Rails tiene la intencin de publicar la documentacin que detalla el uso por separado, la sintaxis, y la metodologa de cmo utilizar estos nuevos frenos y los parmetros de rendimiento. Visite el sitio web Open Rails peridicamente para conocer las ltimas novedades. A continuacin se presenta una lista de parmetros especficos de OR y sus valores predeterminados. Los valores por defecto se utilizan en lugar de los parmetros de frenado MSTS, sin embargo, dos parmetros de MSTS s se utilizan en la versin actual: MaxAuxilaryChargingRate y EmergencyResChargingRate. .wag: Brakepipevolume - Volumen de la tubera de freno del coche en pies cbicos (0.5 por defecto). Esto depende de la longitud de los trenes a partir del archivo .wag del ltimo coche del tren. Este factor agregado se utiliza para aproximar los efectos de la longitud del tren a otros factores. En sentido estricto este valor debe depender del tamao del vehculo, pero el equipo de desarrollo de Open Rails cree que no vale la pena la complicacin extra tiempo de CPU que se necesitara para calcular en tiempo real. Vamos a dejar que la comunidad personalize este efecto mediante el ajuste del parmetro de freno Servicetimefactor, pero el equipo de Open Rails no cree que valga la pena el esfuerzo por parte del usuario para el poco realismo aadido.
engine mainreschargingrate - Velocidad del cambio de presin del depsito de la reserva principal en PSI por segundo cuando el compresor est activado (por defecto 0.4). engine enginebrakereleaserate - Velocidad de la disminucin de la presin del freno de locomotora en PSI por segundo (por defecto 12.5). engine enginebrakeapplicationrate - Velocidad del aumento de la presin del freno de locomotora en PSI por segundo (por defecto 12.5). engine brakepipechargingrate - Velocidad de la Tasa de incremento de la presin de la tubera principal en PSI por segundo (por defecto 21). engine brakeservicetimefactor - Tiempo en segundos para la presin en la tubera principal con la cada de cerca de 1/3 para la aplicacin de servicio (Por defecto 1.009). engine brakeemergencytimefactor - Tiempo en segundos para la presin en la tubera principal con la cada de aproximadamente 1/3 en caso

de emergencia (por defecto 0.1). engine brakepipetimefactor - Tiempo en segundos para una diferencia de presin de la tubera entre los coches adyacentes para igualar a cerca de 1/3 (por defecto 0.003).

A continuacin, un ejemplo de la sintaxis del archivo expandido Open Rails:


include ( ..\bc13ge70tonner.eng ) Wagon ( MaxReleaseRate ( 2.17 ) MaxApplicationRate ( 3.37 ) MaxAuxilaryChargingRate ( .4 ) EmergencyResChargingRate ( .4 ) BrakePipeVolume ( .4 ) ) Engine ( AirBrakeMainresvolume ( 16 ) MainResChargingRate ( .5 ) BrakePipeChargingRate ( 21 ) EngineBrakeReleaseRate ( 12.5 ) EngineBrakeApplicationRate ( 12.5 ) BrakePipeTimeFactor ( .00446 ) BrakeServiceTimeFactor ( 1.46 ) BrakeEmergencyTimeFactor ( .15 ) MaxTractiveForceCurves ( 0 ( 0 0 50 0 ) .125 ( 0 23125 .3 23125

1 6984 2 3492 5 1397 10 698 20 349 50 140 ) .25 ( 0 46250 .61 46250 1 27940 2 13969 5 5588 10 2794

20 1397 50 559 ) .375 ( 0 69375 .91 69375 2 31430 5 12572 10 6287 20 3143 50 1257 ) .5 (

0 92500 1.21 92500 5 22350 10 11175 20 5588 50 2235 ) .625 ( 0 115625 1.51 115625 5 34922 10 17461

20 8730 50 3492 ) .75 ( 0 138750 1.82 138750 5 50288 10 25144 20 12572 50 5029 ) .875 (

0 161875 2.12 161875 5 68447 10 34223 20 17112 50 6845 ) 1( 0 185000 2.42 185000 5 89400 10 44700

20 22350 50 8940 ) ) )

Fuerza de traccin dinmica El equipo de desarrollo de Open Rails ha estado experimentando con una fuerza de traccin mxima/contnua, que pueda ser alterada dinmicamente durante el juego usando el parmetro MaxTractiveForceCurves como se muestra anteriormente. Los parmetros se basan en el Manual de dinmica de vehculos ferroviarios, que explica que aumentar la traccin aumenta el calor de la resistencia y disminuye la fuerza actual y de traccin. OR utiliza una media de la fuerza de traccin real para aproximarse a la temperatura en los motores. La fuerza de traccin se le permite estar en el mximo por el archivo eng, si el promedio del clculo de calor es cercano a cero. Si el promedio est cerca de la calificacin continua de la fuerza de traccin es declasificado para la calificacin continua. Es un parmetro denominado ContinuousForceTimeFactor, que controla el tiempo aproximado durante el cual se promedia la fuerza de traccin. El valor predeterminado es 1800 segundos. Retenedores freno Los retenedores son controlados con las teclas izquierda y la derecha de las llaves { y }. La llave izquierda { restablecer el retn en todos los coches (la posicin por defecto). El ajuste de retencin se incrementa cada vez que la llave derecha } se presiona. En primer lugar, el nmero de vehculos es aumentado (25%, 50% y 100%) y el ajuste de retencin se cambia (baja presin, alta presin y, a continuacin lenta directa). Para el 25% de la retencin se fija en cada cuarto coche desde la parte trasera del tren. 50% es cualquier otro coche y el 100% es cada coche. Estos cambios slo pueden hacerse cuando el tren est detenido. Cuando el retn se establece como escape, el valor de la frecuencia de liberacin del archivo ENG es el que se utiliza, de lo contrario las tasas de liberacin son difciles de codificar basndose en algn tipo de documentacin de freno AB utilizado por el equipo de desarrollo de Open Rails.

Luces del tren en Open Rails Vista general Iluminacin Open Rails ha introducido la primera fase de la iluminacin para los vehculos del jugador SOLAMENTE, que permite la iluminacin bsica segn est definida en el archivo ENG. La informacin de la iluminacin es capturada al analizar el archivo ENG para los estados de iluminacin, sin embargo, slo se est aplicando actualmente el estado de los Faros. Aplicando la Iluminacin Open Rails Usted debe seleccionar la casilla Train Lights en el men Opciones para que la iluminacin funcione. En la actualidad, la casilla de verificacin Train Lights est desactivada por defecto.

Funciones de la Iluminacin y problemas conocidos La primera fase de la Iluminacin Open Rails aade las funciones bsicas de las luces del tren que se detallan a continuacin:

La tecla H controla estos estados de la luz: OFF-DIM-ON. Al igual que en MSTS, pulse una vez para atenuar, otra vez para brillante. Pulse CTRL + H sucesivamente para revertir la secuencia. Las luces Dim/Bright funcionan siempre y cuando las luces se establecieron de esa manera en el archivo ENG. Fade-in/fade-out est soportado. La iluminacin del decorado es funcional, pero slo cuando el faro es brillante.

Los siguientes modos (State) de la iluminacin NO estn implementados:

Modos Penalty, Control, Service, TimeOfDay, Weather, y Coupling. Varios Modos (slo el primer modo se utiliza)

Problemas conocidos:

Las luces slo se muestran en el tren del jugador y slo en el primer y ltimo vehculo. Cuando el bloque de las luces en un archivo ENG contiene comentarios en lnea (formato: #comment), los comentarios se ignoran, pero cada uno genera un mensaje de error en la ventana de la consola. No hay que preocuparse: El mensaje es ms un aviso que un error real. Dado que los State mltiples no se aplican, las luces animadas no son funcionales. Una vez ms, slo el primer State se muestra. As, por ejemplo, si dos luces parpadean alternativamente, slo la primera se iluminar y slo si comienza apagada en el State 1. Los consist de una sola unidad que acaba en la locomotora del jugador no pueden mostrar las luces traseras. Esta locomotora se entiende que es la primera unidad de un tren ms grande, no todo el "tren" en s mismo. Los objetos de luz Glow se construyen como cuadrados, cuyo "radio" se especifica en el bloque de las Luces. La posicin de cada cuadro tambin se especifica all. Si dos luces adyacentes se colocan demasiado cerca o si su radio es demasiado grande, se superponen y la lucha entre los Z se va a producir. Esto puede ser visto en ocasiones tanto en MSTS como en Open Rails.

Problemas con la iluminacin en Open Rails El sistema de iluminacin de MSTS es bastante sofisticado y hay un montn de diferentes condiciones de las luces y una variedad de maneras en las que se puede configurar. Durante las pruebas, el equipo Open Rails ha detectado una serie de condiciones y sus errores. En la mayora de los casos existen soluciones para arreglar el problema en Open Rails sin afectar la compatibilidad con el MSTS.
Arreglando problemas de iluminacin en Open Rails

Mediante la organizacin de la seccin de iluminacin del ENG con las siguientes especificaciones, por lo general los errores de iluminacin en Open Rails sern eliminados. La seccin de iluminacin debe seguir la secuencia especificada de las definiciones de iluminacin:
1. Sphere of lights, los faros delanteros, que tambin incluyen dim y bright, 2. luces ditch, 3. el resto de luces.

Si los errores se siguen produciendo, la eliminacin de los comentarios en la seccin de iluminacin casi siempre fija las condiciones de error. La razn de que la eliminacin de "comentarios" solucione los errores en Open Rails es que hay muchas maneras en que la comunidad ha utilizado esta caracterstica en MSTS. El equipo de Open Rails no cree que la inversin de su tiempo en dar cabida a todos los modos en que la comunidad ha puesto comentarios sea lgico. En el futuro, el equipo de Open Rails proporcionar una metodologa estandarizada para el manejo de comentarios en la seccin de iluminacin del archivo ENG que sea compatible con MSTS.
Mensajes de error Out of Index

El mensaje de error ms comn en Open Rails con la iluminacin es el de Out of Index (fuera de ndice) al arrancar la simulacin. La metodologa descrita anteriormente fija este mensaje de error. Este mensaje de error significa que el de anlisis de software de la seccin de iluminacin del archivo ENG ha detectado un problema. El error se produce cuando el ndice de un for () de un bucle es imposible, por ejemplo, -1, o si el ndice es mayor que el nmero de elementos de iluminacin en una matriz. Esto suceder si, en el caso de el error anterior, las salidas del analizador de archivos son antes de tiempo, dejando un array daado.

Un ejemplo de este mensaje de error en la carga de Open Rails tiene este aspecto:

El posicionamiento del la luz Glow no es el mismo que en MSTS

Open Rails los coloca en las coordenadas XYZ especificadas en el archivo ENG. Qu hace MSTS con esas coordenadas? Nadie lo sabe. Si alguna vez ha construido una locomotora, sin duda ha recogido las coordenadas de las que aparecen en su programa de modelado. Para tener que editar el archivo ENG al descubrir que en tiempo de ejecucin las luces estn en el lugar equivocado. As que tiene que ajustar los valores en el archivo ENG hasta que las luces estn donde deben estar. Evidentemente MSTS maneja los nmeros, pero el equipo de Open Rails nunca sabr exactamente cmo.
La iluminacin de la escena no es igual que en MSTS

En cuanto a la iluminacin del escenario por parte de las luces de los faros de las locomotoras, aparte de las coordenadas XYZ de la fuente de la luz, en Open Rails, se hace de la misma manera para cada locomotora. El vrtice del cono, que es la fuente de luz, se fija en las coordenadas especificadas en el archivo ENG. El autor del archivo ENG debera haber definido las coordenadas relativamente al punto del pivote del modelo de la locomotora. Por lo general, las coordenadas de origen estarn donde estn los faros del modelo. El ngulo en el que el cono "se extiende" es una constante definida en el cdigo del Shader de Open Rails. El eje de los puntos de cono estn en la misma direccin longitudinal del eje de la locomotora. El eje est inclinado hacia abajo en un ngulo constante de 0,5 radianes (unos 28 grados). A medida que la locomotora avanza, el conjunto del cono de luz se mueve con lla. Actividades Open Rails

Recorridos (Paths) del jugador, paths de la IA, y cmo se manejan los desvos Si la trayectoria del jugador requiere un desvo alineado a ambos caminos, la alineacin ltima en el recorrido es la que que se utiliza. Si un tren IA atraviesa la trayectoria del jugador antes que el tren jugador llegue all, el tren IA saldr de los desvos alineados para la ruta principal (el valor predeterminado para la mayora de los desvos) Si usted lanza un desvo para pasar a una va muerta, el interruptor en el extremo del siding se alinea a dejar salir cuando su tren ocupa el siding. Pero despus de eso no cambia de nuevo a su configuracin original. Si el desvo se lanz a la otra va, usted puede dejar el desvo alineado incorrectamente. Si desengancha y vuelve a enganchar mientras que ocupa el interruptor mal alineado, la parte trasera del tren cambiar de vas. IA en Open Rails Funcionalidad bsica de la IA

Open Rails tiene ya un sistema bsico sistema de inteligencia artificial. Con el tiempo, el sistema de inteligencia artificial ser ms avanzado con nuevas caractersticas. Los trenes IA pueden pasar si los dos recorridos han pasando secciones definidas en el mismo lugar. Waiting points (puntos de espera) y Reverse points deben invertir la direccin, aunque los trenes pueden no parar en la misma ubicacin que en MSTS. Los trenes IA se detendrn cerca de un desvo que no est alineado correctamente, cambiarn la direccin del desvo y continuarn. (Esta funcin probablemente ser mejorada y ampliada con las opiniones de la comunidad) Los trenes IA pueden desenganchar y dejar vehculos. Actualmente slo funciona desde la parte frontal del tren y el acoplamiento no funciona todava. Para desenganchar, poner un punto de espera en el recorrido con un tiempo de espera mayor de 40000 segundos. Un valor de 4NNSS donde NN y SS son nmeros de dos dgitos har que los primeros coches de NN se desacoplen y el tren se mueva despus de esperar SS segundos. Prioridades: los trenes IA deben comenzar en el horario previsto, siempre y cuando no hay otro tren IA en un path

conflictivo. Sealizacin en Open Rails En la actualidad, Open Rails est en las pruebas iniciales de la etapa de concepto con respecto a las seales y la seal de la deteccin de bloques para los trenes del jugador e IA . Esto no est incluido en la versin demo de descarga pblica. Un Monitor bsico con sealizacin (tecla F4) se ha desarrollado para las pruebas de concepto de sealizacin en Open Rails. Por favor, tenga en cuenta que el grfico del monitor de seal no representa necesariamente el grfico final del Monitor de Seales. Lo que la prueba de concepto ha cumplido:

Vinculacin de las seales juntas. Actualizacin del estado de las seales mediante un procedimiento predeterminado. Determinar la distancia a la siguiente seal y su aspecto desde el tren del jugador.

La prueba de sealizacin de concepto avanza a la siguiente fase del proyecto, que abarca:

Integracin con el archivo SIGCFG para los diferentes tipos de seales.

Reconocimiento de los diferentes tipos de seales, slo las de tipo NORMAL funcionan actualmente. Considerando las seales con cabezas mltiples. Mostrar el aspecto del Shape real de la seal. Que los trenes IA reconozcan las seales y se comporten de acuerdo a la indicacin de la seal. Scripts de la seal.

Multijugador en Open Rails

Las posibilidades Multijugador son objeto de investigacin actualmente y el trabajo de diseo preliminar est en la fase de las capacidades cliente-servidor... Buenas prcticas en Open Rails Dibujo de polgonos Qu es lo importante El nmero de Polgonos sigue siendo importante en el software Open Rails, pero con tarjetas de vdeo ms recientes son mucho menos importantes que en los primeros das de MSTS. Qu sigue siendo importante para el dibujado en ambos entornos? Una llamada del dibujado se produce cuando la CPU enva un bloque de datos a la tarjeta de vdeo. Cada modelo en la vista, adems del terreno, invoca una llamada ms por frame (es decir, una velocidad de fotogramas de 60 por segundo invoca todas las llamadas necesarias para mostrar una escena repetida 60 veces por segundo). Dado el gran nmero de modelos que aparecen en cualquier lugar para una velocidad razonable, el nmero total de llamadas por segundo crea una demanda muy grande en la CPU. En Open Rails se modifica la velocidad de fotogramas de acuerdo con el nmero de llamadas de extraccin correspondiente. Por ejemplo, si su CPU puede manejar 60.000 llamadas, dibujar demanda por segundo y requiere de la escena a la vista 1000 llamadas de dibujo, la velocidad de fotogramas por segundo ser de 60. Con la misma CPU, si la escena requiere 2.000 llamadas de dibujo, la velocidad de fotogramas por segundo ser de 30. El diseo de nuevos y ms rpidos CPU puede lograr ms llamadas de dibujo por segundo que las CPU`s ms antiguas/lentas.

En trminos generales, cada invocacin a dibujar enva una o ms mallas poligonales para cada ocurrencia de un archivo de textura de un modelo (y por lo general ms cuando hay varios tipos de materiales). Lo que esto significa en la prctica es que si usted tiene un modelo que utiliza dos archivos de texturas y hay tres casos de ese modelo en la visin, sern seis llamadas - una vez para cada uno de los modelos (3 en el punto de visin), 3 veces una vez por cada archivo de textura (2 archivos usados), los resultados son seis llamadas a dibujar. Como una ayuda para el desempeo, Open Rails examinar una escena y emitir llamadas a dibujar slo para los modelos que son visibles. Al girar la cmara, otros modelos vendrn a la vista y algunos que estaban en vista saldr de la escena, lo que resulta en un nmero variable de llamadas a dibujar, todo lo cual afectar al frame/rate. A los constructores de modelos se les recomienda que el mejor rendimiento se obtendr al no mezclar diferentes tipos de material en un mismo archivo de textura, adems de utilizar el menor nmero de archivos de textura como sea posible. A Los jugadores se les recomienda ajustar posiciones de la cmara para sacrificar los modelos a la vista cada vez que cae el frame/rate a velocidades de cuadro inaceptables y para ajustar la cmara de nuevo para incluir ms modelos cuando las tasas de frame/rate sean altas. Historial de las versiones de Open Rails
Versin 0.354-360 -Arregladas las proporciones de las cmaras cuando se cambia la resolucin de pantalla -Mejora del rendimiento en el proceso de actualizacin -Ms mejoras re: rboles flotantes, Vista de Cabina, Deteccin del final de una va Versin 0.350-353 -Arreglada la alineacin del mapa de sombra para reducir el aleteo -Aadido ventilador automtico para las mquinas de vapor -Varias mejoras en la gestin de sonido Versin 0.343-349

-Varios arreglos grficos, de sonido y de los archivos .ace Versin 0.336-342 -Aadido sonido Stereo de pasajeros -Otros sonidos, mejoras y arreglos en la cmara Cab view Versin 0.335-339 -Aadidos sonidos Stereo .CAB, agregados y mejorados otros sonidos de gestin del motor, correcciones de errores en los faros Versin 0.325-334 -En las configuraciones MU, ciclo del principal usando Ctrl+E -Varios Shader y otras mejoras de visualizacin -En los tneles, la cmara por defecto es vista Cabina o seleccionable por el usuario -Aadida la ventana Monitor desvos F8 -Mejoras en las luces en el archivo Eng Versin 0.308-324 -Aadido un ms completo diagnstico de errores y avisos -Aadida la vista de la cmara 4 Ms mejoras en sonido y compatibilidad MSTS Bin -Aadida Ventana de Operaciones del tren F9 -Ms mejoras para Salvar y Continuar Versin 0.289-307 -Varias mejoras visuales y de ambiente

-Sonidos de ambiente aadidos -Mejoras para Salvar y Continuar la Actividad -Informacin de Primitivas y otros detalles aadida al HUD -Arreglados errores en las entradas del teclado -Mejoras de efectos de Windows Versin 0.270-288 -Mejora en la representacin visual de los faros -Mejoras en el Rendimiento -Aadida vista 2D de Cabina sin animaciones ni controles -Permitir a la IA comenzar antes de la Actividad -Mejoras en la ventana Actividad F10 Versin 0.245-269 -Aadida informacin de fuerzas en el HUD -Mejoras y arreglos en las sombras dinmicas -Arreglado error en el manejo de locomotoras de vapor en doble traccin -Mejor conformidad de los triggers de sonido para MSTS -Mejora de la transicin visual de da a noche -Mejoras para una carga del juego hasta un 50% ms rpida Versin 0.228-244

-Adicciones al HUD F5 -Aadido Monitor de va F4, mejoras y arreglo de errores -Aadido cambio de MPH y KPH basado en el perfl de la Ruta -Optimizaciones del cdigo de los Shader Versin 0.214-227 -El despachador IA ahora maneja autorizacin para el tren del jugador -Aadidas entradas presionando teclas -Mejoras iniciales en el desempeo del sonido -Ms mejoras en el frame/rate y optimizacin del cdigo Versin 0.206-213 -Globalizacin del Lenguage -Deteccin del final de la va pero los trenes continan despus del final de la va -Mejoras en el Rendimiento Versin 0.195-205 -Mejoras en sombras dinmicas y Shader, errores corregidos -Se muestra el puntero al moverse, se esconde tras 12 segundos de inactividad Versin 0.183-194 -Aadidos frenos dinmicos -Varios Shader, z-bias y otras mejoras de pantalla

Versin 0.179-182 -Mejoras en el Rendimiento -Informacin extendida en el HUD Versin 0.177-178 -Carga ms rpida del programa -Ms mejoras en el TDB Versin 0.171-176 -Algunas mejoras en las locomotoras de vapor -Aadidas opciones de MaxTractiveForceCurves slo para OR -Aadido rendimiento max/continuous tractive force experimentalmente gradual Versin 0.169-170 -Aadidos parmetros de freno especficos para OR -Mejoras en los frenos elecro-neumticos Versin 0.166-168 -Aadidas caractersticas de las extensiones de archivo wag/eng -Aadidos triggers de sonidos - Varios arreglos en el TDB para problemas notificados en las vas en V128 Versin 0.163-165 -Aadida opcin Explore Route con desvos alineados al recorrido en lugar de por defecto - Aadida la caracterstica de frenado air_twin_pipe Versin 0.157-162

-Aadida Campana -Aadida caracterstica de frenado air_twin_pipe Versin 0.152-156 -Varias correcciones a los problemas visuales informados, problema de carga de archivos de forma Shape y errores de ESD nula - Aadida opcin en el men principal para el control de las precipitaciones. Versin 0.148-151 -Implementacin inicial de la tubera del freno gradual y retencin de frenado -Solucionado el problame de la altura del freightanim, no se mostraba correctamente -Arreglado el problema FOV (Field of View) en las Dinamic tracks Versin 0.139-147 -Varios arreglos para los Forest flotantes -Interruptor Pantalla Completa en el men principal operativo Versin 0.137-138 Eliminado el cdigo experimental para la proyeccin de sombras y arreglado error para "External component has thrown an exception -Aadida una opcin de configuracin para las luces del tren con OFF por defecto hasta que el cdigo de luces sea estable -Aadido inicial cdigo de seales Versin 0.134-136 -Aadidos controles del motor, frenos de aire, holgura del enganche Versin 0.129-133 -Aadidos faros de locomotora y correciones para las funciones de los mismos Versin 0.124-128

-Arreglado error por el cual los polgonos sin textura causaban fallo en la carga -Arreglada textura de los Forest -Aadido reconocimiento de XNA en clave del registro en Win 64 -Aadida aceleracin de las vistas pulsando la tecla Shift -Eliminadas molestas advertencias "not used" -Arreglo para el problema de la v123 con las locomotoras de vapor por defecto Versin 0.123-124 -Aadido Alt + Mouse para manejar los desvos en pantalla -Aadida rotacin de los Bogies -Arreglado problema de carga con el nodo del final de recorrido Versin 0.121-122 -Arreglada inconsistencia en vista de guardafrenos en los vehculos revertidos -Mejorada IA para Salvar el juego -Mejorada IA con las interacciones del tren del jugador Versin 0.118-120 -Aadida iluminacin locomotora, cdigo deshabilitado actualmente Aadido soporte para tipos de Shader HalfBright y FullBright -Mejoras para las regiones Forest en Open Rails Versin 0.116-117

-Arreglada gravedad en vehculos revertidos Creada IA del desvo antes de cruzarlo Prevencin de cambios en los desvos ocupados por el tren Creada detencin IA si el recorrido est ocupado por el tren del jugador Versin 0.115 Aadidas fsicas iniciales para locomotoras de vapor Aadida gravedad y anlisis para algunos valores de los archivos eng/wag Versin 0.113 -114 Aadida capacidad para leer el objeto Forest en lugar de ignorarlos. Muestra los objetos Forest como planos que miran siempre a la cmara (sprites) -Trabajo adicional de programacin sobre ESD_Alternative_Texture y las condiciones meteorolgicas actuales de la Actividad Versin 0.112 -Aadido soporte preliminar para iluminacin especular -Arreglado fenmeno visual en los dynamic track -Actualizado soporte para archivo SD para objetos diseados para noche y con texturas alternativas estacionales Versin 0.111 Actualizacin desenganche para trabajar con trenes en movimiento, adems de los detenidos. Versin 0.110 -Aadido soporte preliminar de dynamic track basado en el perfil transversal de MSTS, vas A1t -Aadido soporte preliminar para texturas alternativas estacionales -Aadido soporte preliminar para texturas nocturnas en escenas oscuras

Versin 0.109 -Arreglado problema con captura de la distancia del enganche Versin 0.108 -Aadida habilidad para leer y mostar correctamente las estaciones del ao y meteorologa desde el archivo .act de MSTS -Aadida visualizacin de dynamic track Restablecida la precipitacin cuando el usuario adelanta/atrasa rpidamente el reloj del ambiente Versin 0.106 107 -Varias actualizaciones internas Versin 0.105 Aadida capacidad en Open Rails para el ambiente - bveda celeste, clima, precipitacin, sol, luna -Las posiciones del Sol y de la luna estn calculadas con exactitud segn la ubicacin de la Ruta (longitud y latitud) y estacin del ao Creada la capacidad del usuario para el avance reversin rpidas del reloj del ambiente independientemente del horario de la Actividad Versin 0.102 104 Experimentacin inicial para la sealizacin y aadido archivo SIGCFGFile.cs al programa Versin 0.101 -Aadido soporte mimpap y LOD para archivos de forma Shapes Versin 0.100 -Aadido soporte para semitranparencias alpha Aadido soporte para texturas DarkShade

-Solucionado problema de mipmapping que causaba oscurecimiento de las texturas en la distancia Versin 0.96 -99 -Arreglada compatibilidad IA, errores IA y del despachador IA -Ajustado Shader de color del juego para adaptarse ms a MSTS -Arreglos varios Version 0.94 -Los trenes IA pueden engancharse a consist estticos y desenganchar automticamente desde el consist actual -Arreglados errores con los vehculos revertidos tanto del tren del jugador como de trenes IA -Obtencin de la velocidad del consist en los trenes IA Versin 0.86 0.93 -Varios errores y mejoras de compatibilidad hacia atrs y otras correcciones Versin 0.85 -Aadido Salvar y Continuar en la IA Versin 0.83 0.84 -Aadidas seales, postes kilomtricos y lmites como objetos estticos -Varios errores arreglados Versin 0.82 -Mejoras en el despachador IA; doble va detectada y usada para circular, mejora en la seleccin del algoritmo main/siding y prioridad opcional basada en el despachador Versin 0.76 0.81

-Aadido soporte para LOD's en los archivos de formas (Shape) -Aadidos pasos a nivel, catenarias, aguadas (pero todava sin animaciones) -Aadidos stubs a la IA y seales para Salvar/Continuar el juego -Mejorada compatibilidad con sonidos -Aadida funcionalidad inicial para Salvar/Continuar el juego (F2) (en los trenes IA todava no funciona) Versin 0.73 0.75 -Refinamientos en las fsicas de Open Rails, clases de tren y locomotoras Versin 0.72 Establecidas clases de material rodante para futuros plugins Versin 0.53 0.71 -Mejoras varias en el corazn del programa y errores arreglados Versin 0.52 -Reorganizacin para soportar procesadores mltiples (hasta 4 ncleos): loadprep, carga handleuserinput, actualizacin, prepareframe, dibujo preparatorio -Bucle de procesamiento para soportar sombras, transparencias, optimizacin del manejo de materiales para una mayor flexibilidad y eficiencia Versin 0.45 0.51 -Varias mejoras en el corazn del software y errores corregidos Versin 0.44 -Inclusin en el archivo .TRK despus de la seccin Tr_RouteFile la lnea: -OpenRails( MaxViewingDistance( 700 ) )

Versin 0.36 0.43 -Varios cambios en el corazn del programa Versin 0.35 -Mdulo IA con controles de los trenes a travs del mdulo de fsicas del tren; permite a los trenes IA responder a las demandas de potencia segn la cantidad de humo, posiciones de control, etc. (no implementado completamente) Versin 0.22 0.34 -Varios cambios y mejoras menores en el corazn del programa

Agradecimientos El equipo de Open Rails desea reconocer su trabajo, sin el que Open Rails no sera posible.

John Sandford, Jim Jendro, Wes Card. Por descifrar los archivos de las baldosas de MSTS y proporcionar algoritmos informticos evitndonos recorrer un largo camino para conseguir lo mismo. Riemer Grootjans. Por sus informativos Tutoriales en su web y cdigo detallado, y por su libro F, "XNA 3.0 Game Programming Recipes." (Recetas de programacin en XNA 3.0) Jan Vytlail. Por mostrarnos la forma de crear lluvia y nieve. Paul Bourke. Por su mapa de estrellas en alta resolucin, tanto del hemisferio norte como del hemisferio sur

Y Wayne Campbell. Por su inspiracin en este improbable viaje. Acuerdo de Licencia Open Rails transport simulator (Open Rails)

Acuerdo de Licencia del Usuario Final


IMPORTANTE: LEA CON ATENCIN: ESTE ACUERDO DE LICENCIA DE USUARIO FINAL ("EULA") ES UN ACUERDO LEGAL ENTRE USTED ( UNA PERSONA O UNA ENTIDAD REFIRIENDOSE EN LO SUCESIVO COMO "USTED") Y OPENRAILS.ORG PARA EL PRODUCTO DE SOFTWARE ARRIBA REFERENCIADO (S), QUE INCLUYE SOFTWARE INFORMATICO Y QUE PUEDE INCLUIR LOS ARCHIVOS DESCARGADOS COMO CDIGO BINARIO O FUENTE Y "ONLINE", PRODUCTOS ELECTRNICOS DE DOCUMENTACION del SOFTWARE. Esto incluye cualquier actualizacin, suplemento, parches o paquetes de mantenimiento PROPORCIONADOS POR OPENRAILS.ORG. AL INSTALAR, COPIAR O USAR DE CUALQUIER OTRA MANERA EL USO DEL SOFTWARE, USTED ACEPTA LOS TRMINOS DE ESTE ACUERDO. SI NO EST DE ACUERDO CON LOS TRMINOS DE ESTE ACUERDO, NO INSTALAR O USAR EL SOFTWARE. USTED PUEDE INFORMAR A TODOS LOS USUARIOS DEL SOFTWARE DE LOS TRMINOS Y CONDICIONES DEL PRESENTE ACUERDO. Este EULA, le concede a Usted, el Usuario, una licencia no exclusiva para utilizar el Software en los trminos y condiciones establecidas en este documento. Usted acepta que todas las actualizaciones, mejoras, versiones de mantenimiento, parches, correcciones de errores u otras modificaciones al software proporcionados a Usted, en el momento que se encuentren disponibles, se regirn por los trminos y condiciones, incluyendo la garanta limitada, los nicos recursos y limitaciones de las disposiciones de responsabilidad, que figuran en este Acuerdo, en la versin vigente de este EULA. Usted puede: (i) utilizar el software en cualquier nmero de ordenadores de los que es dueo, (ii) realizar modificaciones en el cdigo fuente original del software para su uso personal, (iii) distribuir la versin compilada del software, (iv) distribuir software plug-ins, add-on archivos, y cualquier otro contenidos secundario creados por el software, (v) realizar copias del software, la documentacin o informacin de otro usuario, herramientas o el contenido que acompaa al Software para fines de copia de seguridad; (vi) hacer una copia de la documentacin impresa o en formato

electrnico proporcionado para su uso interno, y, (vii) usar las marcas registradas de Open Rails exclusivamente para estos fines, pero debe incorporar todas las patentes, derechos de autor, marca registrada y otros avisos incluidos en las materias en las copias que se realicen. Usted no puede: (i) vender, sublicenciar, alquilar o arrendar el Software a un tercero, (ii) difundir cualquier modificacin, revisin, correccin o cambio, de cualquier manera, para el cdigo fuente del software, excepto y nicamente en la medida en que dicha actividad est expresamente permitida por este Acuerdo con el permiso por escrito de openrails.org, (iii) transferir o asignar sus derechos de uso del Software, (iv) utilizar el Software en la violacin de las leyes locales, federales internacionales reglamentos, (v) utilizar el Software para fines que no sean los autorizados en este Acuerdo, o bien, (vi) eliminar, destruir, borrar, alterar o modificar de otra manera las marcas registradas de Open Rails. SIN GARANTAS. Openrails.org se exime de cualquier garanta, en absoluto, para su Software. El software OPEN RAILS y las herramientas relacionadas, la documentacin se proporciona "tal cual" sin garanta de ningn tipo, ya sea expresa o implcita, incluyendo la idoneidad para su uso. Usted, como el usuario de este software, reconoce la totalidad del riesgo de su uso. NINGUNA RESPONSABILIDAD POR DAOS DERIVADOS. En ningn caso openrails.org sus proveedores sern responsables por ningn dao (incluyendo, sin limitacin, daos por prdida de beneficios comerciales, interrupcin de negocios, prdida de informacin comercial, o cualquier otra prdida pecuniaria) que surjan del uso la imposibilidad de utilizar este producto, incluso si openrails.org ha sido advertido de la posibilidad de tales daos. COPYRIGHT. Toda la propiedad intelectual el contenido que se puede acceder a travs del uso del programa de software Open Rails es propiedad del respectivo autor propietario del contenido y puede estar protegido

prohibido por los derechos de autor aplicables. Usted, como usuario del software, debe determinar la aplicabilidad de cualquier propiedad intelectual de terceros su contenido. Este EULA no le otorga derechos de uso de tal contenido. El propio software(s) Open Rails, el ttulo y derechos de autor, la documentacin adjunta, y copias de los programas de software son propiedad de openrails.org. Open Rails, OPEN RAILS Transport Simulator, OPEN RAILS, OPEN RAILS marca registrada, openrails.org, el smbolo OPEN RAILS y las representaciones grficas asociadas a Open Rails son propiedad de OPEN RAILS. org. Todas las dems marcas de terceros, productos, nombres de servicio, marcas comerciales marcas de servicio registradas son propiedad de y se utilizan para identificar los productos servicios de sus respectivos dueos. Reconocimiento del Copyright 2010 openrails.org Todos los Derechos Reservados. Traducido al castellano por Antuan VAPOR3D Comandos del teclado imprimibles Controles de las cmaras, del juego y del ambiente Pulse y suelte la tecla para activar. Control de las cmaras
Mover cmara Vista cabina 2D (sin controles dinmicos) Frente del tren Cola del tren Vista de seguimiento Cmara libre Vista Pasajero Vista guardafrenos Pantalla completa On/Off (Cambiar) Teclado Teclas del cursor: Arriba, abajo, derecha, izquierda 1 (Cursor Izquierdo/Derecho rotar vista; Cursor Arriba/ Abajo Vista exterior) 2 3 4 7 5 6 ALT + Enter

Controles del juego Pausar juego Acelerar/Disminuir velocidad del juego Brjula Salvar juego Monitor de va HUD con 4 vistas (Bsico; Bsico + Frenado; Bsico + Despachador; Bsico + Depurador; Bsico + Fuerzas del tren Monitor Desvos Operaciones del tren Monitor Actividad (Pasajeros en las Estaciones) Activar info frame a frame Controles del ambiente Mover el reloj ambiental adelante Mover el reloj ambiental atrs Ajustar densidad de nubes Cambiar entre ambiente Despejado, Lluvioso y Nevando

Teclado Pausa Re Pg/Av Pg 0 (cero) F2 F4 F5 F8 F9 F10 F12 Teclado Smbolo ms (+) smbolo menos (-) Ctlr mas + signo Alt + P

Comandos del teclado imprimibles Controles del tren Controles del Regulador y Frenos Pulsar y mantener la tecla para aumentar/disminuir Controles del tren
Inversor Adelante Inversor Atrs Aumentar Potencia Disminuir Potencia Teclado W S D A

Aplicar frenos del tren Liberar frenos del tren Aplicar frenos locomotora Liberar frenos locomotora Aplicar y aumentar frenos dinmicos Liberar frenos dinmicos Aplicar retenedor del tren Liberar retenedor del tren Liberar todos los frenos de mano (los consists estticos empiezan con los frenos de mano aplicados) Aplicar todos los frenos de mano Conectar mangueras de los frenos (no se conectan automticamente al enganchar) Desconectar mangueras de los frenos y bombear aire Restablecer la presin de frenado (til si no se quiere esperar a que el tren se cargue) Cambiar desvos delante del tren Cambiar desvos detrs del tren Cambiar desvos cualquier direccin, cualquier desvo visible Cambiar desvos Monitor de va F4 (muestra slo los desvos directamente delante y detrs del tren) Areneros On/Off Limpiaparabrisas On/Off Campana On/Off Silbatos On/Off Pantgrafos Arriba/Abajo Enganche/Desenganche

(apstrofe) ; (punto y coma) [ (corchete izquierdo) ] (corchete derecho) . (punto) El regulador debe estar en 0 , (Coma) } Llave derecha. Cada pulsacin incrementa el % de los coches con retenedores en un 25%. { Llave izquierda : (dos puntos) (apstrofe + Shift doble apstrofe) \ (Barra invertida) \ (Barra invertida + Shift) ? (Interrogante) G SHIFT + G Pulsar y mantener Alt y clic con el ratn en el desvo para cambiar clic con el ratn sobre el desvo en el Monitor para cambiar X V B Barra espacio P Pulsar y mantener la tecla 'U' y hacer clic en el ratn sobre el enganche, tanto dentro del juego como en la Ventana de Operaciones del Tren (F9) H; Pulsar tecla para cambiar entre Off, a Dim, hasta Bright SHIFT + H; Pulsar tecla para cambiar a Dim, despus Off

Luces locomotora Off, Dim, Bright Luces locomotora Bright, Dim. Off

Cambiar a la locomotora principal en una unidad mltiple

CRTL+ E

Você também pode gostar