antoniovillena escribió:And cheveron, can you tell me what is your more efficient 6x8 routine to do the comparision?
Your routine is more efficient. But mine isn't far off it without using pre-rotation.
Moderador: Sir Cilve Sinclair
antoniovillena escribió:And cheveron, can you tell me what is your more efficient 6x8 routine to do the comparision?
cheveron escribió:antoniovillena escribió:And cheveron, can you tell me what is your more efficient 6x8 routine to do the comparision?
Your routine is more efficient. But mine isn't far off it without using pre-rotation.
antoniovillena escribió:cheveron escribió:antoniovillena escribió:And cheveron, can you tell me what is your more efficient 6x8 routine to do the comparision?
Your routine is more efficient. But mine isn't far off it without using pre-rotation.
Of course, I will compare 3 routines in 256x192 mode (normal ZX Spectrum): your 6x8 without prerotated, my 6x8 rotated and the fastest 8x8 that I can write. It will take me some time. Of course I'll fill all the screen with strings to do the results more visible.
cheveron escribió:I wouldn't bother, for two reasons. First, the code in SE Basic IV is optimized for the a 512x192 screen.
cheveron escribió:Second, you're not taking into account the stuff that really slows printing down like dealing with OVER, INVERSE, keeping track of the print position and so on. A clean 8x8 driver will always be fastest. But the standard Spectrum ROM isn't clean.
antoniovillena escribió:...whatever scenario that you choose 8x8 font are faster than 6x8, I think that it's at least 500% faster.
I have compared recently in the BIOS for the ZX-Uno and quickly improve to a rotated version because it was very very slow.
cheveron escribió:Depends how it's written. The original ROM code is amazingly slow.
The BIOS is written in Z80?
antoniovillena escribió:cheveron escribió:Depends how it's written. The original ROM code is amazingly slow.
Ok. A bad written 8x8 driver can be as slow as the best written 6x8 one, but if we want compare we must be fair. As I know SE BASIC IV is not the original ROM, it's a rewritten from scratch.
The BIOS is written in Z80?
Yes
cheveron escribió:I suppose it makes sense to write for the target CPU. What things will be configurable?
antoniovillena escribió:cheveron escribió:I suppose it makes sense to write for the target CPU. What things will be configurable?
Not much. Basically you can manage different ROMs and on which you'll boot. It's in the official repository, in a folder called /firmware. You can execute firmware.rom as a 48K ROM.
cheveron escribió:Where is the official repository?
antoniovillena escribió:cheveron escribió:Where is the official repository?
I'm sorry. Look at the bottom of the first message in this thread:
http://zonadepruebas.com/viewtopic.php?f=26&t=4927
cheveron escribió:That's pretty nifty. I'm not clear on how you add ROMs from the BIOS though. I assume you're not going to ship it with the BSkyB ROMs included?
antoniovillena escribió:cheveron escribió:That's pretty nifty. I'm not clear on how you add ROMs from the BIOS though. I assume you're not going to ship it with the BSkyB ROMs included?
By tape or by SD (FAT32 LFN formatted), but doesn't work because it's in development. Yes, the included ROM is only the SE BASIC.
hikoki escribió:Podría hacerse un interfaz tableta/zx-uno ?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 17 invitados