Teclado para ZX-Uno

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Teclado para ZX-Uno

Mensajepor antoniovillena » 19 Mar 2014, 16:21

Talk with McLeod but if you want to eliminate Purple Shift you have these problems when modifing a symbol:
  • You have an spourius CAPS SHIFT pulse before.
  • When the other key is pressed you must simulate a release to the CAPS SHIFT, and a press of SYMBOL SHIFT and another spectrum key.
  • There are 2 posibilities in this scenario. If we release the other key before, we must simulate release SYMBOL SHIFT+key and press again of CAPS SHIFT. If we release the modifier, we must simulate the release of a key and the press of another key.
  • Also we must store the last state of the key to release the correct code when the real key is finally released.

So yes, it's possible that you wants but it will make the interface very complex. For the same reason the yellow keys don't simulate the previous Extend.

-- Actualizado 19 Mar 2014, 16:22 --

aowen escribió:Ok, is this possible?
(where Tab replaces Edit, Ctrl replaces Graph, and Meta replaces Extend)


Yes, it's possible.

Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Teclado para ZX-Uno

Mensajepor Hark0 » 19 Mar 2014, 16:47

Versiones casi finales (a falta de ajustar algunos colores y pruebas finales).

Aqui una foto de pésima calidad de los adhesivos... están bastante mejor en realidad, la foto no hace justicia... :(
Imagen


Los teclados:
Imagen
Imagen
Imagen

Los ficheros:
Coreldraw: https://dl.dropboxusercontent.com/u/556 ... CIOS_7.cdr
PDF: https://dl.dropboxusercontent.com/u/556 ... CIOS_7.pdf

Teclados tamaño grande:
https://picasaweb.google.com/1183305806 ... 8702854978
https://picasaweb.google.com/1183305806 ... 6327461970
https://picasaweb.google.com/1183305806 ... 6240332306

;)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Teclado para ZX-Uno

Mensajepor antoniovillena » 19 Mar 2014, 17:38

Andrew in the McLeod keyboard, the cursor are switched with the Kempston with the scroll lock key. There is no info in the keyboard leds of this. The reason is that there are many games with problems if you assign the two functions (cursor and Kempston) to the same key.

I tell this because you have a Fire/Symbol key. When the Kempston is active you won't be able to use the Symbol Key.

Avatar de Usuario
aowen
Commodore 128
Commodore 128
Mensajes: 90
Registrado: 14 Mar 2014, 14:31
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: Nintendo GameBoy
Primera consola: Nintendo GameBoy

Re: Teclado para ZX-Uno

Mensajepor aowen » 20 Mar 2014, 01:22

antoniovillena escribió:Andrew in the McLeod keyboard, the cursor are switched with the Kempston with the scroll lock key. There is no info in the keyboard leds of this. The reason is that there are many games with problems if you assign the two functions (cursor and Kempston) to the same key.

I tell this because you have a Fire/Symbol key. When the Kempston is active you won't be able to use the Symbol Key.


I think we can probably come up with a sensible solution. I can't think of any reason you'd need the Symbol key when playing games. It's only needed in SE Basic IV for modifying the control values to produce graphics characters. I don't suppose there are any development boards left? Would be helpful in writing an updated version of SE Basic 4.0.

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Teclado para ZX-Uno

Mensajepor antoniovillena » 20 Mar 2014, 04:13

Yes, it's a valid solution. There are no development boards, but I am thinking to release a second batch of 5 or 10.

Avatar de Usuario
aowen
Commodore 128
Commodore 128
Mensajes: 90
Registrado: 14 Mar 2014, 14:31
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: Nintendo GameBoy
Primera consola: Nintendo GameBoy

Re: Teclado para ZX-Uno

Mensajepor aowen » 20 Mar 2014, 10:29

antoniovillena escribió:Yes, it's a valid solution. There are no development boards, but I am thinking to release a second batch of 5 or 10.


As soon as McLoed_IdeaFIx gets the sideways RAM working for the Chloe 280SE it will be helpful to have an actual system to develop against. I can do quite a lot in Fuse with the ZX Spectrum SE emulation, but it lacks ULAplus support. And I have an idea to extend the SOUND command to support Turbo-Sound. I am going to need to get hold of a PS/2 keyboard though. Another thing to consider with SE Basic IV is if you want to assume a given code page. For example, with the Windows-1252 code page loaded, pressing META and then a given key gives the following results (when 8-bit ASCII is enabled):

Imagen

This is the final layout that I would like:

Imagen

Left SHIFT is Purple Shift. Right SHIFT is Caps Shift. The keys above the cursors map to <>, <=, TRUE VIDEO, AT, >=, INV. VIDEO in the original ROM.

Avatar de Usuario
aowen
Commodore 128
Commodore 128
Mensajes: 90
Registrado: 14 Mar 2014, 14:31
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: Nintendo GameBoy
Primera consola: Nintendo GameBoy

Re: Teclado para ZX-Uno

Mensajepor aowen » 22 Mar 2014, 12:20

Here's a new build of SE Basic IV (v4.0.5) to support this layout: https://www.dropbox.com/s/vbjgqzkvllpwf ... sic405.zip

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Teclado para ZX-Uno

Mensajepor antoniovillena » 22 Mar 2014, 12:29

Where is META key?
In which spectrum keys are mapped F0..F15?

Avatar de Usuario
aowen
Commodore 128
Commodore 128
Mensajes: 90
Registrado: 14 Mar 2014, 14:31
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: Nintendo GameBoy
Primera consola: Nintendo GameBoy

Re: Teclado para ZX-Uno

Mensajepor aowen » 22 Mar 2014, 17:31

antoniovillena escribió:Where is META key?
In which spectrum keys are mapped F0..F15?


Sorry, I should have said: "Alternate" is the META key. Is it possible to map the NMI to F0? I don't really have any ideas for how to use the rest of the function keys. That's why I was looking for a keyboard that didn't include them.

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Teclado para ZX-Uno

Mensajepor antoniovillena » 22 Mar 2014, 21:50

aowen escribió:Sorry, I should have said: "Alternate" is the META key. Is it possible to map the NMI to F0? I don't really have any ideas for how to use the rest of the function keys. That's why I was looking for a keyboard that didn't include them.


Sorry I am lost. You must define clearly your keyboard. Yes, you can map NMI to F0. Where is the Symbol key?


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados