Hola a todos!!!
Una preguntita para los amantes del ensamblador y conocedores de la arquitectura de la plataforma Amiga, sería posible la emulación del chipset AGA, en un Amiga con chipset OCS/ECS, vía software???
Un saludo!!!
Emulación AGA en Amiga OCS/ECS???
- Ecalius
- Mensajes: 119
- Registrado: 10 May 2017 09:22
- Ubicación: Mataró (Barcelona)
- Agradecimiento recibido: 131 veces
- Contactar:
Emulación AGA en Amiga OCS/ECS???
Ecalius Software, programador retro!!
http://ecaliussoftware.itch.io
http://ecaliussoftware.itch.io
- minter
- Mensajes: 4826
- Registrado: 22 Jul 2014 18:51
- Agradecido : 6762 veces
- Agradecimiento recibido: 2602 veces
Re: Emulación AGA en Amiga OCS/ECS???
OCS apostaría que no se puede.
No puede ni pasar de PAL a NTSC por software y el ECS si, osea que...
Bueno, miento un poco, pero OCS manejando 512k poco puede hacer
puf! me corrijo.
Hablaba de OCS pero pensaba en el thin Agnus del A1000.
hasta la versión 6 del 500 tenemos OCS pero FAT Agnus y ya manejamos más chip.
Pues ahora no se responder. hace mucho calor para pensar.
ahora, en veZ de emular, lo suyo sería que funcionara tanto en aga como ECS.
No puede ni pasar de PAL a NTSC por software y el ECS si, osea que...
Bueno, miento un poco, pero OCS manejando 512k poco puede hacer
puf! me corrijo.
Hablaba de OCS pero pensaba en el thin Agnus del A1000.
hasta la versión 6 del 500 tenemos OCS pero FAT Agnus y ya manejamos más chip.
Pues ahora no se responder. hace mucho calor para pensar.
ahora, en veZ de emular, lo suyo sería que funcionara tanto en aga como ECS.
- jjsaenz1969
- Mensajes: 1552
- Registrado: 21 Oct 2016 15:45
- Agradecido : 529 veces
- Agradecimiento recibido: 567 veces
Re: Emulación AGA en Amiga OCS/ECS???
Lo que pides sería emular algo que es superior con algo que es inferior, cosa imposible.
Lo que si puedes hacer es a un Amiga OCS/ECS es ponerle 2MB de chip y la Rom 3.1, que es parte del chipset AGA.
Pero olvídate de los modos gráficos.
Lo que si puedes hacer es a un Amiga OCS/ECS es ponerle 2MB de chip y la Rom 3.1, que es parte del chipset AGA.
Pero olvídate de los modos gráficos.
Mis hilos de venta:
Tapuino Reloaded para Commodore 64/128
Adaptador Joystick para Commodore 16/+4
Sustituto Modulador Commodore 64
Dandanator+Multiply by merlinkv
http://www.winuaespanol.com/
Tapuino Reloaded para Commodore 64/128
Adaptador Joystick para Commodore 16/+4
Sustituto Modulador Commodore 64
Dandanator+Multiply by merlinkv
http://www.winuaespanol.com/
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
Re: Emulación AGA en Amiga OCS/ECS???
Hay un primer inconveniente, el bus AGA es de 32 bit y el OCS/ECS es de 16. Aparte de lo que ya han mencionado posts arriba, por hardware sería complicado y una emulación ralentizaría tanto la parte gráfica que como mucho pudiera servir como prueba de concepto, por lo que dudo que ni siquiera la scene se pusiera con ello, básicamente es complicado pintar algo que funciona en AGA sobre OCS/ECS sin sacrificar mucha memoria y muchos ciclos de cpu interpolando y pintando. Aparte de que el resultado de lo que se emulase por mucho dithering y trama que se usara nunca se vería como un AGA.
Por poder.... a ver, emular se podría, ¿ pero tanto esfuerzo para nada ?
Desde el punto de vista de usuario, pasar de OCS/ECS a AGA supone un upgrade avanzado, pero como digo, desde el punto de vista de usuario lo que se va a percibir es que bajo AGA los modos gráficos pueden tener hasta 256 colores.
Aunque por ejemplo, si comparmos demos en ECS y AGA ... sí, hay una gran diferencia. No es que haya un montón de juegos en AGA, pero se ven muy bien en comparación con los de OCS/ECS. El WorkBench se puede configurar más elegante con AGA y los juegos AGA tienen mejores fondos y animaciones y tal. Sin embargo, la mejoría gráfica se muestra en demos y aplicaciones gráficas.
Las máquinas AGA tienen otras cosas guays, como el slot Zorro III. Una vez que usas una máquina AGA, no te vas a querer limitar a OCS/ECS ... aunque bajo ECS se pueden hacer muchas cosas muy interesantes.
Lo mejor en este caso, hazte con un A1200 o píllate una MiST, asunto arreglado. Con un 500 yo no conozco nada ni creo que se pueda.
Por poder.... a ver, emular se podría, ¿ pero tanto esfuerzo para nada ?
Desde el punto de vista de usuario, pasar de OCS/ECS a AGA supone un upgrade avanzado, pero como digo, desde el punto de vista de usuario lo que se va a percibir es que bajo AGA los modos gráficos pueden tener hasta 256 colores.
Aunque por ejemplo, si comparmos demos en ECS y AGA ... sí, hay una gran diferencia. No es que haya un montón de juegos en AGA, pero se ven muy bien en comparación con los de OCS/ECS. El WorkBench se puede configurar más elegante con AGA y los juegos AGA tienen mejores fondos y animaciones y tal. Sin embargo, la mejoría gráfica se muestra en demos y aplicaciones gráficas.
Las máquinas AGA tienen otras cosas guays, como el slot Zorro III. Una vez que usas una máquina AGA, no te vas a querer limitar a OCS/ECS ... aunque bajo ECS se pueden hacer muchas cosas muy interesantes.
Lo mejor en este caso, hazte con un A1200 o píllate una MiST, asunto arreglado. Con un 500 yo no conozco nada ni creo que se pueda.
-
- Mensajes: 33
- Registrado: 12 Abr 2017 09:04
- Agradecido : 9 veces
- Agradecimiento recibido: 9 veces
Re: Emulación AGA en Amiga OCS/ECS???
ron escribió:Las máquinas AGA tienen otras cosas guays, como el slot Zorro III.
El tema de los zorros no es exactamente así, pero casi:
No todas las máquinas AGA tienen Zorro III, el 4000 si, pero el 1200 torre es Zorro II.
No todas las máquinas ECS tienen Zorro II, el 2000 si, pero el 3000 tiene Zorro III.
Saludos
6128 / 6128+ 500, 600, 1000, 1230, 2000, 3000, 4040CR, CD32 030, MacMini Morphos
- Estrayk
- Mensajes: 1232
- Registrado: 05 Jun 2015 18:36
- Ubicación: Valencia
- Agradecido : 345 veces
- Agradecimiento recibido: 985 veces
Re: Emulación AGA en Amiga OCS/ECS???
Ecalius escribió:Hola a todos!!!
Una preguntita para los amantes del ensamblador y conocedores de la arquitectura de la plataforma Amiga, sería posible la emulación del chipset AGA, en un Amiga con chipset OCS/ECS, vía software???
Un saludo!!!
Sería totalmente imposible. Gráficamente hablando, el Blitter es exactamente el mismo y va a la misma velocidad en un chip-set OCS/ECS que en un AGA, pero quitando eso, todo lo demás varía muchísimo. El chip Lisa tiene 8 bitplanes en vez de 6 del Denise, 256 colores de una paleta de 16m (24bit), modo HAM8 262.000 colores (18bit), a parte los los sprites pueden ser mas anchos...etc..
A parte de todo esto, como bien dice ron arriba, el chip Agnus fue sustituido por el Alice con acceso por DMA de 32bit...etc...
Osea, imposible via software.
¿Via hardware? Sí, claro, la magia se llama: VAMPIRE
Aquí tienes un video con los progresos que están haciendo los chicos de Apollo Team con la interpretación de AGA en la vampire bajo maquinas OCS/ECS:
https://www.youtube.com/watch?v=z1RxmhV-4Bg
・Falcon 060 ・・MegaSTE ・・STe ・
・v600・A1000・A1220・A1230・A1260・v1200・CD32・G5 MorphOS・
MiST・MiSTer・X68000・Acorn A3010・Performa 630・PowerMac 4400/7600/G3/G4・Ultimate64・Atari XE 1Mb+VBXE・MSX2F1XD
・v600・A1000・A1220・A1230・A1260・v1200・CD32・G5 MorphOS・
MiST・MiSTer・X68000・Acorn A3010・Performa 630・PowerMac 4400/7600/G3/G4・Ultimate64・Atari XE 1Mb+VBXE・MSX2F1XD
- kikems
- Mensajes: 5502
- Registrado: 30 May 2013 19:23
- Agradecido : 2638 veces
- Agradecimiento recibido: 3112 veces
Re: Emulación AGA en Amiga OCS/ECS???
Estrayk escribió:Ecalius escribió:Aquí tienes un video con los progresos que están haciendo los chicos de Apollo Team con la interpretación de AGA en la vampire bajo maquinas OCS/ECS:
https://www.youtube.com/watch?v=z1RxmhV-4Bg
Si y no, por lo que veo últimamente , aún no hay emulación real de AGA en la vampire, todo lo que están mostrando son juegos que se denominaban AGA por necesitar 2 Mb de chip y algo más rápido que un 68000 a 8 Mhz, pero esos juegos no usaban ninguna característica específica del AGA, eran juegos que también funcionarían en un 500 con 020 y 2 Mb de chip. Muchos de esos juegos de CD32 eran la misma versión de A500 , solo con más música y más sonidos que requerían más memoria chip, el resto del juego seguía siendo lo mismo que la versión de A500.
Cuando veamos funcionando un Ishar AGA o algo similar que realmente si usaba las capacidades gráficas del AGA, entonces si demostrará que empieza a estar el AGA reimplementado en las Vampire.
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
Re: Emulación AGA en Amiga OCS/ECS???
Bueno, pero maticemos, que la vampire implementa un AGA que vale, supongamos que si, que funciona en un A500 o en un A600.
Aquí se estaba comentando una posible emulación. Pero, sin duda, en el momento que las Vampire permitan a un A500 ejecutar los modos AGA, otro gallo va a cantar.
De momento del modo tradicional y / o mediante emulación, casi podemos decir que NO. Con la Vampire , pues parece que SI.
Aquí se estaba comentando una posible emulación. Pero, sin duda, en el momento que las Vampire permitan a un A500 ejecutar los modos AGA, otro gallo va a cantar.
De momento del modo tradicional y / o mediante emulación, casi podemos decir que NO. Con la Vampire , pues parece que SI.
Volver a “Software & OS Amiga”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados