Orden de las respuestas: última respuesta primero :: primera respuesta primero |
NotFound Senior Member
Mensajes: 131
|
RE: Oric-1 (1983) (martes, 30 de septiembre 2003, 02:50) |
|
Hola.
Gracias, mainframe.
Sí, el POP hace como dices en los Basic que conozco que lo tienen (Blassic entre ellos) y viene siendo el mismo efecto sobre el flujo de instrucciones que un pop en ensamblador cuando sólo hay direcciones de retorno en la pila, supongo que de ahí viene el nombre.
En cuanto al PULL, el manual confirma como pensaba que sería, y para confirmarlo lo he probado en el emulador Euphoric y efectivamente es similar al POP sobre la pila de retornos de REPEAT UNTIL. Viene siendo parte de un break, el efecto completo se obtine con: PULL: GOTO fuera_del_bucle.
Me gusta, lo implementaré en Blassic y lo complementaré con PULL FOR y PULL WHILE (el significado de estos dos dejo que lo adivineis)
Y a ver si hay suerte y aparece ese experto en Oric
Salu2 |
Estado: desconectado |
|
NotFound Senior Member
Mensajes: 131
|
RE: Oric-1 (1983) (miércoles, 01 de octubre 2003, 03:36) |
|
Hola.
Por si alguuien quiere probar el PULL sin ser en un emulador de Oric, he sacado una preversión de Blassic:
www.arrakis.es/~ninsesabe/blassic/blassic-0.7.3-pre.tgz
Que incluye PULL, PULL REPEAT (igual que PULL a secas), PULL WHILE, PULL FOR y PULL GOSUB (igual que POP).
Por otra parte, he probado el emulador de Oric xeuphoric en Linux y compila a la primera y parece funcionar perfectamente.
Y por otra, he echado un vistazo al grupo de news comp.sys.oric y está bastante animado, pero no parece haber nadie español.
Salu2 |
Estado: desconectado |
|
colossus Moderador
Mensajes: 315
|
RE: Oric-1 (1983) (miércoles, 01 de octubre 2003, 05:55) |
|
Buenas:
Gracias por mencionar el xeuphoric. Estaba teniendo problemas para encontrar un emulador que funcionara... Efectivamente este compila sin problemas. Podéis descargarlo en freshmeat.net/projects/xeuphoric/?topic_id=74
Un saludo: Colossus
PD: Información y juegos de Oric para descargar en www.oric.org
|
Estado: desconectado |
|
NotFound Senior Member
Mensajes: 131
|
RE: Oric-1 (1983) (miércoles, 01 de octubre 2003, 12:55) |
|
Hola.
¿Buscabas para Linux o uno cualquiera? Por que a mi el euphoric en Windows también me va perfectamente, tanto en Windows 2000 como en 98. El binario, a compilar no he probado.
Salu2 |
Estado: desconectado |
|
colossus Moderador
Mensajes: 315
|
RE: Oric-1 (1983) (miércoles, 01 de octubre 2003, 14:17) |
|
Buenas:
Pues lo cierto es que me daba igual (aunque lo prefería en Linux). Pero todos los enlaces que encontraba estaban mal, salvo el de un emulador para linux que no logré hacer funcionar. Ahora he buscado un poco más a fondo y he encontrado el Euphoric disponible para descargar en:
-ftp://ftp.simtel.net/pub/simtelnet/msdos/emulate/eoric097.zip (para MS-DOS) -vid.usb.odessa.ua/dbi-emulat/Euphoric-ins.zip (versión 0.99n para Windows)
Ambos funcionan en Windows XP.
Eso sí, la supuesta página home del emulador parece haber desaparecido de la red. ¿De dónde te lo bajaste tú?
Un saludo: Colossus
|
Estado: desconectado |
|
NotFound Senior Member
Mensajes: 131
|
RE: Oric-1 (1983) (miércoles, 01 de octubre 2003, 16:14) |
|
Citar:
Eso sí, la supuesta página home del emulador parece haber desaparecido de la red. ¿De dónde te lo bajaste tú?
|
Que fallo, no me acordé de ponerlo antes.
ftp://ftp.oric.org/emulator/euphoric/windows/
Ahí hay varias versiones, no me acuerdo ahora de cual es la última.
Efectivamente hay muchos enlaces por ahí a una página que al parecer ya no existe.
Una anécdota: al principio me parecía raro no observar el efecto comentado en el banco de pruebas, que al arrancar está en modo mayúsculas y si lo quitas y vuelves a poner aparece un letrero CAPS en la parte superior, yo veía que al arrancar sí que aparecía el letrero. Hasta que vi en las opciones que por defecto el modelo era un Atmos, no un Oric 1, y al usar la opción -1 la cosa es como la revista dice.
Salu2 |
Estado: desconectado |
|