Se encontraron 253 coincidencias
- 12 Sep 2018, 13:32
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
Namek , el poblema es que FreeBASIC no implementa disparadores (triggers), y sin ellos nu sé cómo vas a hacer que el Z80 ejecute cosas y la ULA muestre los pantallazos, ni sé cómo vas a controlar los timings. Si con triggers te refieres a algo que "salte" a intervalos regulares de tiempo,...
- 07 Sep 2018, 21:03
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
OK, ZX-81 , para mí esa es desde luego la parte más fácil, pues es todo operaciones con bits, etc, y eso lo controlo bastante. Si te refieres a emular el Z80, no basta con saber de bits. Como te dice @ZX-81, hay que hacerlo muy bien o habrán juegos que fallarán. Sobretodo temas de opcodes no docume...
- 07 Sep 2018, 21:01
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
Por cierto, me imagino que como lenguaje de pogramación, el 100% me aconsejaréis VC++, ¿nor? ¿se puede encasquetar el VC++ al entonno "Visual Studio Code? 100%?? No, como recordarás yo dije C, puro y duro, nada de Visual ni de ++ El Visual Studio Core puedes usarlo como editor, también tienes ...
- 07 Sep 2018, 12:12
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
Cuando se dibuja el border lo que la ULA necesita es el bus de datos, entiendo yo, que se hace con OUT (0xFE), N donde 0xFE puede ser cualquier número que acabe con BIT(0)=0, y N es el dato El puerto, si, es correcto, cualquier puerto par. Lo del bus de datos, creo que estrictamente hablando no se ...
- 06 Sep 2018, 10:12
- Foro: Anuncios y Eventos
- Tema: ZX Dev MIA & Remakes - La nueva ZX Dev ya ha empezado!
- Respuestas: 19
- Vistas: 23249
Re: ZX Dev MIA & Remakes - La nueva ZX Dev ya ha empezado!
Pues si, han aparecido unos cuantos juevos nuevos de golpe
- 06 Sep 2018, 10:11
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
zup escribió:Imagino que (en el caso del Spectrum) tampoco hay lectura de memoria cuando se dibuja el borde, pero eso que lo confirme alguien.
Te lo confirmo De ahí se deriva que no hay contienda de memoria cuando se dibuja el border ni cuando se está haciendo retrace horizontal o vertical
- 05 Sep 2018, 17:03
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
Buf... creo que tienes bastante liados los conceptos de cómo funciona el audio y el vídeo en un Spectrum... Uy, qué va, me da a mí que lo tengo bastante claro :D No hago más que preguntar si la ULA se conecta a la RAM 50 veces por segundo o no, pero siempre me responden con que nu sé cómo funciona ...
- 05 Sep 2018, 10:57
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
Me parece perfesto, chernandezba , esa info es la que necesitaba. En mi caso, como me voy a centrar sólo en el modelo 16/48 KB, no uso chip AY, sino el beeper, pos buscaré alguna función en el lenguaje de pogramación que elija pa ver si es fácil mandar bits 1 y 0 a la tarjeta de sonido y ya. ¡¡Much...
- 05 Sep 2018, 00:04
- Foro: Emuladores
- Tema: Primeros pasos para pogramar un emulador
- Respuestas: 193
- Vistas: 130880
Re: Primeros pasos para pogramar un emulador
Buenas Te digo como lo hago yo en ZEsarUX, que es más o menos como lo hacen todos los emuladores. Yo tengo un temporizador a 50 hz que me sirve de disparador de muchos eventos Por una parte, la velocidad de la cpu. Tu sabes que un Z80 del spectrum 48k ejecuta 69888 ciclos cada 1/50 segundos? Pues lo...
- 04 Sep 2018, 14:29
- Foro: Emuladores
- Tema: ZEsarUX-7.1 BETA
- Respuestas: 36
- Vistas: 25555
Re: ZEsarUX-7.1 BETA
Bubu escribió:chernandezba, ¿se puede grabar un screenshot desde tu emulador? ¿Cómor?
Actualmente solo graba en formato .pbm en blanco y negro, desde el menu display.
También soporta .scr pero esto no es mas que el contenido de la pantalla del spectrum