Se encontraron 380 coincidencias
- Vie 02 Feb , 2024 9:34 pm
- Foro: Emuladores
- Tema: Ejecutables de 32bit de Mame y otras distribuciones
- Respuestas: 46
- Vistas: 3199
Re: Ejecutables de 32bit de Mame y otras distribuciones
Muchas gracias sthiryu =D> El esfuerzo lo hace mi maltrecho PC, que se le pone la CPU al 100% durante todo el proceso de compilación (unas 3 horitas), y un día va a explotar... Yo cuando ayudaba con mi cpu en el proyecto Folding@Home me pasaba lo mismo, incluso se ponía a pitar el altavoz interno po...
- Dom 10 Dic , 2023 5:22 pm
- Foro: Ensamblador
- Tema: DISARM, desensamblador para CPC
- Respuestas: 11
- Vistas: 731
Re: DISARM, desensamblador para CPC
=D> Naturalmente que hay interés en que saques todo el proyecto [-o< Lo que me chirría un poco es el LD B,RLC (IX+&xx) y otros, que es cierto que es una representación exacta de lo que hace la instrucción, y aunque la clásica ha sido desde siempre RLC (IX+&xx),B yo, de largo, preferiría verl...
- Jue 12 Oct , 2023 6:49 pm
- Foro: Manuales y Herramientas
- Tema: Manual de CPC 6128, versión 2010 (y otras tonterías)
- Respuestas: 5
- Vistas: 1755
Re: Manual de CPC 6128, versión 2010 (y otras tonterías)
Total, que utilizando este (magnífico) manual me he dado cuenta de que falta una página completa del manual original, la página 3/71. La página la ocupa entera la descripción del comando save (un comando importante). Y además , claro, en índice no aparece sino que aparece dos veces seguidas RUN.......
- Lun 10 Abr , 2023 12:30 am
- Foro: Ensamblador
- Tema: Snippets en Z80
- Respuestas: 96
- Vistas: 12964
Re: Snippets en Z80
Gracias! aunque habría estado genial si mi rutina ocupara menos bytes
Ah, ya entiendo lo que querías decir. Es una pena que no se pueda aprovechar el 'reverse' para hacer una rutina compacta, o por lo menos no veo la manera
Ah, ya entiendo lo que querías decir. Es una pena que no se pueda aprovechar el 'reverse' para hacer una rutina compacta, o por lo menos no veo la manera
- Sab 08 Abr , 2023 9:51 pm
- Foro: Ensamblador
- Tema: Snippets en Z80
- Respuestas: 96
- Vistas: 12964
Re: Snippets en Z80
Bien visto! eso que estás intentando ya se me ocurrió, pero no es tan óptimo como el original y sigue haciendo falta una tabla: ORG #4000 DI LD HL,L4011 LD BC,#BC11 XOR A L4008: RRA XOR (HL) INC HL OUT (C),A DEC C JR NZ,L4008 EI RET L4011: DB #FF,#7F,#FF,#08,#88,#08,#80,#80 DB #08,#08,#80,#08,#08,...
- Sab 01 Abr , 2023 11:19 pm
- Foro: Ensamblador
- Tema: Snippets en Z80
- Respuestas: 96
- Vistas: 12964
Re: Snippets en Z80
Y de postre, una rutina que hace lo mismo pero sin emplear tablas 8) DI LD BC,#BC0F ; Puerto para desbloquear el Asic & contador XOR A OUT (C),A ; Inicializa secuencia de desbloqueo DEC A bucle_desbloqueo_asic:...
- Dom 26 Mar , 2023 10:49 pm
- Foro: Ensamblador
- Tema: Snippets en Z80
- Respuestas: 96
- Vistas: 12964
Re: Snippets en Z80
Estaba yo 'aburrío' y me puse a ver los primeros snippets del gran Syx. Al llegar a la rutina de desbloqueo del asic... ; Desbloqueamos el Asic desbloquea_asic DI LD HL,secuencia_desbloqueo_asic LD B,#BC ; Puerto para desbloquear el Asic LD A,17 ; Longitud de la cadena para desbloquear el Asic buc...
- Sab 18 Feb , 2023 3:41 pm
- Foro: Boxes
- Tema: Estéreo no va (por la clavija auriculares, por el altavoz si)
- Respuestas: 4
- Vistas: 198
Re: Estéreo no va (por la clavija auriculares, por el altavoz si)
Es que esa salida no es para auriculares, mas bien es una especie de "line-out" y debes usar un amplificador estéreo para que suene decente. Y claro está, no corta el altavoz interno al enchufar un jack.
Saludos.
Saludos.
- Mar 11 Oct , 2022 10:06 pm
- Foro: Ensamblador
- Tema: DISARM, desensamblador para CPC
- Respuestas: 11
- Vistas: 731
Re: DISARM, desensamblador para CPC
Si quieres te pongo tareas, ya verás que rápido usas la imaginación..
No sé si recoger el guante, miedo me da.
Si necesitas optimizar código puedo echar una mano, que dicen por ahí que soy bueno en esa tarea
- Lun 10 Oct , 2022 4:41 pm
- Foro: Ensamblador
- Tema: DISARM, desensamblador para CPC
- Respuestas: 11
- Vistas: 731
Re: DISARM, desensamblador para CPC
Sigue así, te está quedando de lujo
También me gustaría hacer programas, pero, como ya me pasaba en aquellos años, no tenía imaginación y eso a pesar del nivelón de basic que gastaba por aquél entonces. Ahora parece que he aprendido algo de ensamblador pero sigo con el mismo problema
También me gustaría hacer programas, pero, como ya me pasaba en aquellos años, no tenía imaginación y eso a pesar del nivelón de basic que gastaba por aquél entonces. Ahora parece que he aprendido algo de ensamblador pero sigo con el mismo problema
- Lun 03 Oct , 2022 3:45 pm
- Foro: Ensamblador
- Tema: Crea tu propia ROM desde WINAPE
- Respuestas: 2
- Vistas: 241
Re: Crea tu propia ROM desde WINAPE
Vaya! pues tiene su miga, creía que sería un poco más fácil, rollo editor-ensamblador externo y ejecutar winape solo para comprobar los avances. No imaginaba que se pudiera hacer todo dentro del propio winape... interesante
Muchas gracias por el tuto, @Meta
Muchas gracias por el tuto, @Meta
- Dom 02 Oct , 2022 2:37 pm
- Foro: Ensamblador
- Tema: DISARM, desensamblador para CPC
- Respuestas: 11
- Vistas: 731
Re: DISARM, desensamblador para CPC
Vaya sorpresón! :shock: está muy chulo el programa, enhorabuena =D> me recuerda a cuando yo usaba en aquellos tiempos el desensamblador de J. Epalza, que le publicaron el listado en una ¿Amstrad User?. Ahora todos tiramos del debugger del winape :lamo: Por cierto, estaría genial si hicieras un tutor...
- Mar 27 Sep , 2022 9:47 pm
- Foro: Ensamblador
- Tema: Snippets en Z80
- Respuestas: 96
- Vistas: 12964
Re: Snippets en Z80
De todos modos la rutina del firmware es tan lenta que ni se iba a notar. Ya, me refería a cualquier rutina en general, no en este caso donde la llamada del firmware &bb5a es la que ralentiza. Así que nada, hemos optimizado un rutina 1 byte creo <XX No te creas que es poca cosa :mrgreen: rascar...
- Mar 27 Sep , 2022 12:32 am
- Foro: Ensamblador
- Tema: Snippets en Z80
- Respuestas: 96
- Vistas: 12964
Re: Snippets en Z80
Un consejo :mf_graduate: dentro de los bucles hay que procurar evitar los RET condicionales porque son costosos. En tu ejemplo tenemos al final: ret c inc hl jr loop son 2us cada vez que pasamos por RET C + 3us por cada salto del JR incondicional, y 3us cuando RET C provoca el retorno. jr nc,loo...
- Lun 26 Sep , 2022 9:36 pm
- Foro: Ensamblador
- Tema: Snippets en Z80
- Respuestas: 96
- Vistas: 12964
Re: Snippets en Z80
Genial! muchas gracias @Meta \:D/ queda mucho más elegante que el tocho mío. Ahora bien, para que alcance el símbolo máximo (&7F) le falta un repeat más (repeat 96) y por otro lado, si queremos que funcionen los códigos de control de los que hemos hablado antes habría que empezar con let chr = #...
La Comunidad Española |