Se encontraron 253 coincidencias

por chernandezba
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,...
por chernandezba
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...
por chernandezba
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 ...
por chernandezba
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 ...
por chernandezba
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 :)
por chernandezba
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
por chernandezba
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 ...
por chernandezba
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...
por chernandezba
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...
por chernandezba
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

Ir a búsqueda avanzada