Amstrad 2086

Emulación de sistemas DOS, Windows, DR-DOS, OS/2, Linux y sus sabores. Desde 8088 hasta Pentium 3.
jordim
Spectrum 48K Plus
Spectrum 48K Plus
Mensajes: 47
Registrado: 05 Abr 2013, 20:53
Sistema Favorito: PC
primer_sistema: PC
consola_favorita: Nintendo GameBoy
Primera consola: Nintendo GameBoy

Amstrad 2086

Mensajepor jordim » 24 May 2013, 23:31

Hola,

Se le puede ampliar memòria RAM al amstrad 2086??? tiene 640 Kb??

Quiero instalarle el windows 3.0?? Se puede de alguna manera verdad????

Gracias

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Amstrad 2086

Mensajepor mcleod_ideafix » 25 May 2013, 15:24

El Amstrad 2086 es un equipo basado en el 8086. La máxima memoria que admite este procesador es 1MB y como sabes, no todo el MB está disponible para RAM.
La única forma de ampliarle memoria es con alguna tarjeta que implemente el ptrotocolo LIM EMS, suponiendo que el 2086 tenga libre algún hueco en la zona de memoria alta para un frame EMS (64KB). Por otra parte, el 8086 no soporta memoria XMS.
Si Windows 3.0 (en modo real) admite memoria EMS (que no lo sé), podrás ponérsela para que la use Windows. Si no, tendrás que usar Windows 3.0 con los 640KB.

Supongo que esto te podrá contestar mucho mejor JoJo
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
JoJo
Amiga 1200
Amiga 1200
Mensajes: 1067
Registrado: 03 Feb 2008, 22:45
Sistema Favorito: PC
primer_sistema: PC
consola_favorita: Nintendo SNES
Primera consola: (Otro)
Gracias dadas: 29 veces
Gracias recibidas: 87 veces

Re: Amstrad 2086

Mensajepor JoJo » 25 May 2013, 18:09

En reglas generales es tal como lo ha dicho mcleod_ideafix, la forma 'normal' de ampliarle la memoria mas alla de los 640k a un xt es añadirle tarjetas de memoria EMS, pero hay otras maneras...

Entre los 640k y los 1024k, el maximo de memoria direccionable por el 8088/8086, tambien conocida como 'memoria alta', hay mapeados varios temas (video, pagina EMS ...) y es un area que en teoria es inaccesible para el DOS, pero desde los msdos 5 esta la opcion de cargar programas tsr (driver de raton, de mapeo de teclado...) en los UMBS, los upper memory blocks. Estos son bloques de memoria direccionables a traves de un driver intermedio que hace el trabajo de direccionar para dos en estas porciones de memoria.

Para poder accederlos primero obviamente necesitaras la memoria, tendrias que hacerte con una tarjeta que añadiera 128k extra que se posicionaran a partir de estos 640k y hasta los 768k. Despues, con este programita:

http://vieju.net/pub/Retro/xt/programas/umb/use-umbs.zip

Puedes decirle el segmento de memoria para usar como umbs, y tras todo esto, podrias cargar tsrs con loadhigh, liberando memoria convencional.

En todo caso el autentico crack de estos temas es DistWave, que el mismo se hizo una de estas tarjetas personalizadas para usar UMBs, a ver si se pasa por aqui y te comenta :)

Hay otra manera, que es la que use en su dia para un xt philips que viene de fabrica con 768k de ram. En los discos de sistema de el viene una utilidad para usar esos 128k extra como un ramdisk, y con otra utilidad consegui usar esos 128k como ems, convirtiendo ese espacio en disco en una especie de fichero swap que a efectos practicos se veia como ems.

El tema, ese driver ramdisk que yo sepa solo sirve para los philips, pero aqui te dejo varios conversores de ramdisk en ems por si te sirvieran:

http://vieju.net/pub/Retro/xt/programas/ramdisk_to_ems/

Sobre Windows 3.0, funciona bien en equipos XT, pero el driver vga del mismo esta compilado para procesadores 80186 o superiores, asi que no funcionara con un 8086 como el que trae de fabrica el 2086, necesitaras cambiarle el procesador por un nec V30; por lo demas funciona perfecto.
http://www.vieju.net
http://pcp.vieju.net, el Pequeño Computador Personal de 32 bits


Volver a “PC Clásico”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados