SymbOS 3.0 está listo

SymbOS 3.0 está listo

por ro en 11-09-2017, 23:46 translated by Oscar
Tema: Software
Idiomas:

Un enorme proyecto cuyo nombre es SymbOS ha estado en desarrollo durante años. Este sistema operativo gráfico multitarea está disponible para MSX, junto a otros sistemas como el Amstrad. En 2014, SymbOS 2.1 fue lanzado, ¡hoy hace exactamente tres años! ¡Ahora podemos disfrutar de SymbOS 3.0! ¡Es realmente sorprendente la cantidad de tiempo que se ha invertido en este proyecto y todo el esfuerzo para continuar con el mismo durante tanto tiempo! Muchas cosas han cambiado desde la versión 2.1.

Registro de cambios 3.0 [30.08.2017]

Soporte para redes

  • Network daemon: La aplicación Network Daemon habilita a SymbOS para el acceso a la red TCP/IP e Internet incluyendo múltiples conexiones para múltiples aplicaciones al mismo tiempo. Ambos protocolos TCP y UDP contenidos en la capa de transporte son soportados, al igual que otros servicios como DHCP y DNS. El Network Daemon funciona como un servicio residente y puede ser usado por cualquier aplicación a través de su API de red.
  • Hardware de red soportado: SymbOS soporta las expansiones del hardware DenYoNet (MSX), GR8NET (MSX) y M4Board (CPC) para el acceso a Internet via ethernet o wifi.
  • Host local: Una versión especial del host local del Network Daemon hace posible ejecutar todas las aplicaciones de red incluso en máquinas sin hardware de red adicional.
  • Herramientas y juegos: Herramientas estándard como WGET, NSLOOKUP y NETSTAT han sido desarrolladas al igual que otras más complejas como syMIRC y TELNET e incluso juegos de red (ver "nuevas aplicaciones en la página de SymbOS").

Port para Enterprise

  • La cuarta plataforma basada en Z80 soportada: SymbOS también ha sido completamente portado a las máquinas Enterprise 64/128. Después de Amstrad CPC, el MSX y el PCW, Joyce ahora es la cuarta plataforma basada en Z80 soportada.
  • Soporte para tarjetas FDC y SD: SymbOS EP contiene un controlador para la controladora de disco estándar EXDOS WD1772 así como para el "adaptador SD premium" de Szergej Butov.
  • Resoluciones de pantalla estándard: SymbOS actualmente soporta resoluciones tipo CPC de 320x200 (4 colores) y 640x200 (2 colores)
  • Barra de herramientas con colores propios: Gracias a las capacidades del chip de video Nick, la barra de herramientas tiene sus propios e independientes cuatro colores.
  • Soporte para ratones EnterMice y BoxSoft: Además del teclado y el joystick también es posible controlar el puntero del ratón con la interfaz BoxSoft así como el nuevo hardware EnterMice que permite conectar un ratón PS/2 al Enterprise.
  • Soporte para 1MB: SymbOS EP soporta hasta 1024K de RAM. Como funcionalidad especial, la versión EP también gestiona bancos fragmentados de memoria dentro de direcciones de 4MB.
  • Aplicaciones de sonido adaptadas: SymAmp (por Geco) y Speech (por Gflorez) han sido portadas al chip de sonido "Dave" del Enterprise; no es compatible AY pero todavía es posible emularlo decentemente.

Soporte MSX1

  • MSX1 con V9990: SymbOS MSX ahora también funciona en máquinas MSX1 con las tarjetas gráficas Graphics9000 o Powergraph (V9990). Por supuesto es un requisito disponer de suficiente memoria (128KB) y un dispositivo de almacenamiento, como de costumbre.

Escritorio extendido

  • Sustitución del escritorio: El módulo de extensión, el cual podia ser cargado opcionalmente desde SymbOS 1.1 en máquinas con expansores de memoria, ahora incluye el "escritorio extendido" el cual se comporta más o menos como el escritorio de Windows 98.
  • Manejo avanzado de iconos: El escritorio extendido soporta cualquier cantidad de iconos de 4 y 16 colores. Los iconos pueden ser añadidos (boton derecho sobre un área vacía), renombrados (doble pulsación "lenta" sobre un icono) y cambiado (botón derecho sobre el icono) directamente dentro del escritorio via intutivos menús de diálogo. Los iconos se pueden alinear, auto-organizar, copiar, pegar y borrar directamente.
  • Entradas anidadas en el menú de inicio: Ya no hay tampoco límite real para las entradas del menún de inicio. Los submenús anidados son posibles así como cualquier longitud para nombres y rutas. Aparte, dentro del programa del menú también podemos añadir nuevas entradas y submenús en la parte superior del menú de inicio. El nuevo editor del menú de inicio es parte del panel de control.
  • Menú autoarranque Aparte de la opción existente de inicio automático (panel de control -> sistema -> autoarranque) también podemos añadir todas las entradas que necesitemos dentro de la carpeta "Autostart" del menú de inicio. Todas estas entradas serán automáticamente ejecutadas después del arranque.
  • Widgets de escritorio: Los "Widgets" son pequeñas aplicaciones, las cuales están integradas directamente dentro del escritorio sin tener una forma propia. Funcionan como las típicas "Widgets" que ya se conocen en otros interfaces de escritorio y móviles inteligentes existentes (reloj, clima, estado de la CPU, etc...). Pueden ser colocadas libremente dentro del área del escritorio y generalmente también se redimensionan.

Sistema operativo (general)

  • Navegador de ayuda: El navegador de ayuda permite la navegación y visualización a través de los ficheros HLP, los cuales ahora están incluidos en muchas aplicaciones. Los documentos pueden contener capítulos anidados, enlaces y diferentes tipos de letras. La función de búsqueda devuelve una completa lista de resultados.
  • Kernel micro: La prioridad de los procesos pueden ser cambiada durante el tiempo de ejecución; una nueva función de conmutado de slot/subslot está disponible para los controladores de hardware de MSX.
  • Diálogo del navegador: Las extensiones de los ficheros serán automáticamente añadidas cuando se tecleen nombres sin el punto, al final. Por ejemplo: si salvamos un nuevo texto en el editor de textos y no especificamos la extensión, se añadirá ".TXT".
  • Perfiles del teclado: Las extensiones de los ficheros serán automáticamente añadidas cuando se tecleen nombres sin el punto, al final. Por ejemplo: si salvamos un nuevo texto en el editor de textos y no especificamos la extensión, se añadirá ".TXT".

Gestor del escritorio

  • Esquemas de color: Para mantener un aspecto uniforme de la interfaz gráfica el usuario puede definir un esquema de color, así que todas las aplicaciones aparecerán coloreadas de la misma manera.
  • Soporte para 16 colores completado: Todos los elementos de la interfaz gráfica restantes y los controles de formularios han sido extendidos con el soporte para 16 colores, ya sea directamente o utilizando el esquema de color definido por el usuario.
  • Iconos en la bandeja sistema: El área de la bandeja de sistema de la barra de tareas ahora puede ser utilizada por las aplicaciones para añadir y quitar sus propios iconos de barra de sistema pulsables.
  • Menús contextuables: Esta nueva característica introduce menús contextuables, los cuales pueden aparecer en cualquier lugar dentro de una aplicación (por ejemplo: cuando se pulsa el botón derecho).
  • Iconos de 16 colores: Las apliaciones pueden contener una versión adicional de 16 colores para sus iconos, los cuales podrán ser usados para los enlaces en el escritorio, del escritorio extendido.

Hardware adicional soportado

  • Lector de tarjetas SD GR8NET: Con el controlador de red y tarjetas SD las partes más importantes del hardware más potente del momento están soportadas por SymbOS.
  • Lector de tarjetas M4Board: El M4 lo hace posible: Por primera vez, gracias a SymbOS podemos acceder a las tarjetas de 32GB con FAT32 en el CPC directamente en "modo de alta velocidad".
  • Acceso directo a la tarjeta HxC: SymbOS CPC también soporta el modo directo del emulador de disco HxC. El uso del interfaz interno de almacenamiento masivo FDC765 es lento, pero podemos acceder a archivos de gran tamaño desde las tarjetas SD de 32GB con FAT32, por primera vez en CPC.
  • Ratón USB Albireo: El interfaz Albireo hace posible conectar ratones USB reales al CPC, y sí, otra vez por primera vez! SymbOS soporta hasta tres botones y la rueda. Los ratones para jugones no funcionarán debido a su protocolo mejorado de USB.
  • Ratón para Rookie drive: Casi el mismo interfaz está disponible para MSX: aparte de otro hardware USB, de la misma manera Rookie Drive permite conectar ratones reales al MSX.
  • Ratón Amiga Multiplay: Podemos conectar ratones originales de Amiga al CPC con el interfaz Multiplay y utilizarlos con SymbOS.
  • Reloj inteligente Dobbertin: Junto a SYMBiFACE II RTC SymbOS ahora también hay soporte para el reloj inteligente Dobbertin (reloj en tiempo real) y su nuevo clon. Junto con el nuevo hardware mencionado anteriormente, ahora es posible sustituir totalmente la expansión de hardware SYMBiFACE II... ops si, por primera vez después de 10 años Smile
  • Radio SE-ONE: Ahora podemos escuchar cualquier estación de radio FM con SymbOS MSX, utilizando SE-ONE y la apliación de radio.

SymShell 2.0

  • Autocompletar con TAB: Únicamente escribe las primeras letras de un archivo o directorio y SymShell encontrará el nombre completo después de pulsar TAB varias veces; esto también funciona para cualquier subdirectorio anidado.
  • Comando avanzado COPY: Soporta máscaras de ficheros y declaraciones de ruta complejas, utiliza un búffer de copia de hasta 64K y capaz de copiar múltiples ficheros dentro de un fichero destino.
  • Manejo múltiple de ficheros: para REN, MOVE y TYPE.
  • Nuevos comandos DATE/TIME: para la lectura y ajustes de la hora y fecha actuales.
  • Nuevo comando ATTRIB: para editar todos los atributos de los ficheros existentes.
  • Marcas atributo para ficheros: nuevas opciones para todos los comandos de múltiples ficheros (COPY, REN, MOVE, TYPE, ATTRIB)
  • Comando HELP extendido: SymShell incluye un nuevo sistema de ayuda basado en un archivo central "MAN". Escribe HELP para obtener los detalles.
  • Funcion de ruta: las aplicaciones de SymShell pueden usar una función de ruta especial para mezclar rutas de usuario con la ruta actual.
  • Ruta de sistema: Si no está presente en la carpeta actual, el sistema buscará los archivos COM en la ruta de sistema y también los ejecutará si son encontrados.

Nuevas aplicaciones

  • UnZip: Descompresor de archivos ZIP/GZ; la primera implementación de Unizip para Amstrad CPC, PCW y Enterprise de la historia, gracias al proyecto Gunzip MSX.
  • SymTel: Cliente telnet con soporte de terminales ANSI, VT100 y VT52
  • syMIRC: Cliente IRC con soporte de múltiples canales (por EdoZ, usando Quigs)
  • Wget: Utilidad de descarga para ficheros HTTP
  • Symple Messenger: Programa propio de mensajería a través de Internet (por Trebmint y EdoZ, usando Quigs)
  • Columns: Juego tipo puzzle (por EdoZ, usando Quigs)
  • Battleship: Esta implentación del clásico juego de barcos es el primer juego en red para SymbOS (por EdoZ, usando Quigs)
  • Snake: Implementación del clásico juego de la serpiente; el primer juego en red multijugador en tiempo real para SymbOS (por EdoZ, usando Quigs)
  • Picture-Slider: Juego clásico tipo puzzle (por Trebmint, usando Quigs); el primer juego Quigs, el cual se empezó a desarrollar hace mucho tiempo atrás.
  • FM Radio: Podemos buscar las estaciones de radio disponibles y escucharlas con SymbOS MSX (por EdoZ, usando Quigs)
  • Performance monitor: Medición del rendimiento del sistema (por EdoZ, usando Quigs)
  • SymBUS: Utilidad de control remoto (por EdoZ, usando Quigs)
  • DiMon: Sencilla utilidad para el volcado de sectores
  • Ahead: Conjunto de utilidades para añadir y quitar las cabeceras de los binarios AMSDOS en múltiple ficheros.
  • Utilidades de red: NsLookup, Netstat
  • Widgets de escritorio: Reloj, medidor de CPU
  • Pequeñas demos: Demo de animaciones Bubble and Flying SymbOS (por EdoZ, usando Quigs)

Misceláneo

  • Nuevo manual profesional de SymbOS: El nuevo manual para SymbOS está diseñado y escrito por EdoZ y está disponible como un completo documento PDF en inglés. Con multitud de imágenes y capturas, esta documentación hace muy fácil el empezar a trabajar con SymbOS y sus aplicaciones en cualquier plataforma soportada.
  • Página web actualizada: La página web ha sido ampliada con un área de aplicaciones. La base de datos ha sido generada, puesta al día y ahora es más detallada. Una nueva sección acerca de las plataformas y expansiones de hardware soportadas también ha sido añadida.
  • Ficheros renombrados: Para la mejora de la comprensión, los ficheros de las apps y archivos de sistema han sido renombrados, el antiguo esquema "app*.exe" y "cmd*.com" ya no se utilizará.
  • Correción de errores: Como es habitual, se han solucionado errores, incluyendo los más antiguos (por ejemplo: la liberación de clusters en el driver de sistema de archivos de AMSDOS).

Enlace relacionado: Página web de SymbOS, incluyendo los paquetes de instalación y aplicaciones.
Enlace relacionado: PDF de instalación
Enlace relacionado: Tienda app de Edoz

Comentarios (1)

Por x-nen Aivalahostia

Paladin (887)

Imagen del x-nen Aivalahostia

13-09-2017, 10:24

Es sorprendente lo que un msx con 128kb puede hacer. Este ultimo finde lo he ""testeado"" un poco y la sensacion ha sido muy buena. Felicidades por este gran proyecto.

My MSX profile