News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Recent posts

#1


QuoteHello, family. I have had the opportunity to speak with Dave Rogers, who has made it clear to me that his heart is 100% cepecero. I hope you like what good old Dave has seen fit to tell us.



[ Spanish & English ] -- Author: @Dubliner

https://www.retromaniacmagazine.com/2024/04/fue-una-epoca-muy-interesante-para.html
#2
avatar_Jean-Marie
Emulators / Re: CPCEC a new emulator from ...
Last post by Jean-Marie - Today at 00:43
Here is the translation of CHIPNSFX player for WinAPE assembler for those who need it.
#3
avatar_ervin
Programming / Re: triple buffering
Last post by ervin - Today at 00:08
Thanks Anthony.
It sounds like it might be the most useful idea for me as well.
#4
Done it.  ;D Zilog Z84C0020PEG in CPC.

Basically it consumes no energy. It is cold. 
According to the documentation, at 4MHz it consumes 20mA or 0.1W.

BASIC works.
keyboard works. 
GOTEK works.
CPM works.
Bomb Jack works.
Sound works

some undocumented instructions Z80 works.
I checked LD A,LY
v%=0:CALL &BFF8,&C912,0,&7DDD,@v%:PRINT v%
246
(LD A,LY : NOP: NOP: LD (DE),A : RET)

Pinball Dream without synchronization and bad noise screen
AY3 only produces noise.

Batman Forever many scenes don't work.
AY3 only produces noise.
The relay to the tape recorder is ticking.

That's all for now.
#5
A
Programming / Re: triple buffering
Last post by Anthony Flack - Yesterday at 22:52
I'm not aware of any CPC games that use triple buffering, are there? 

I am doing the exact same thing as abalore; I have a front buffer, a back buffer and a clean buffer for restoring the background. I guess we both independently concluded this was fastest. 
#6
A
Programming / Re: bits 5 and 3 of F register...
Last post by andycadley - Yesterday at 22:51
Quote from: andycadley on Yesterday at 21:11
Quote from: Prodatron on Yesterday at 21:06Is there any reason why you should know about these undocumented bits in the F-register beside to develop a 100% correct Z80 emulator?
I never understood why this was necessary to know. Does it have any advantages for making code better/faster/shorter? Does anyone have an example for this? Or is this just for fun (which includes detecting, if a Z80 emu is cool or not).
On the Spectrum, at least, the werewolf goes in the wrong direction if you don't emulate them correctly. Apparently a programmer accidentally took advantage of them.
Ok, so it's the Rhino in Sabre Wulf, as well as issues with Ghost and Goblins and speed lock games, but the principle is the same: emulating this stuff actually makes a difference some times.

http://z80.info/z80info.htm
#7
A
Programming / Re: bits 5 and 3 of F register...
Last post by andycadley - Yesterday at 21:11
Quote from: Prodatron on Yesterday at 21:06Is there any reason why you should know about these undocumented bits in the F-register beside to develop a 100% correct Z80 emulator?
I never understood why this was necessary to know. Does it have any advantages for making code better/faster/shorter? Does anyone have an example for this? Or is this just for fun (which includes detecting, if a Z80 emu is cool or not).
On the Spectrum, at least, the werewolf goes in the wrong direction if you don't emulate them correctly. Apparently a programmer accidentally took advantage of them.
#8
avatar_Prodatron
Programming / Re: bits 5 and 3 of F register...
Last post by Prodatron - Yesterday at 21:06
Is there any reason why you should know about these undocumented bits in the F-register beside to develop a 100% correct Z80 emulator?
I never understood why this was necessary to know. Does it have any advantages for making code better/faster/shorter? Does anyone have an example for this? Or is this just for fun (which includes detecting, if a Z80 emu is cool or not).
#9
avatar_robcfg
Emulators / Re: CPCEC a new emulator from ...
Last post by robcfg - Yesterday at 20:35
Muchas gracias, César! 
#10
avatar_Mark_wllms
News & Events / Retro Hour podcast interview w...
Last post by Mark_wllms - Yesterday at 20:23
https://theretrohour.com/amstrad-cpc-40th-anniversary-with-roland-perry-pt-1-the-retro-hour-ep425/

Join us on a special journey back in time with Roland Perry, the visionary tech consultant behind the legendary Amstrad CPC, as we celebrate 40 incredible years of this iconic machine. In this not-to-be-missed episode, Roland takes us from his early days tinkering with electronics in school, through the founding of Ambit International, right up to his crucial role in steering the Amstrad CPC to success against heavyweights like the ZX Spectrum and Commodore 64.
Powered by SMFPacks Menu Editor Mod