Continuación de emuladora 1541 para C64

PET, VIC-20, MAX Machine, 64, 64x, SX-64, 16, Plus/4, 128, 65 ...
Avatar de Usuario
TallerSeverino
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 517
Registrado: 12 Abr 2013, 09:55
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Cádiz
Gracias dadas: 17 veces
Gracias recibidas: 15 veces

Continuación de emuladora 1541 para C64

Mensajepor TallerSeverino » 06 Ene 2015, 18:09

Este hilo es continuación de este:
Construcción de emuladora 1541

Estamos montando un sd2iec con todos los añadidos posibles que no se encuentran y que dificultan la integración, todos los botones posibles, posibilidad de meterlo en caja, posibles ampliaciones, se barajó la posibilidad de hacer una segunda placa para seleccionar la imagen, ya tengo las placas "daughter" y estoy en ello.
Lleva un atmega1284-pu en lugar del usual 644.
El kit se entrega con SIN el atmega de momento, por falta de fondos para adquirir los atmel.
La versión más actual del firmware puede encontrarse en http://www.sd2iec.de
Con un código sería posible poner en un lcd el estado del dispositivo, de la primera y segunda tirada (20 placas en total) estos son los apuntados y los ya enviados:
Enviados:
-TallerSeverino (2 unidades)
-Antonio villena (enviada pcb (3))
-Garvidal (enviado kit(1))
-CDfont ((1) montado y enviado)
-Sinclair (opcion (1)) (enviado)
-Retrolab (opcion 1 + conector datasette)
-jjsaenz1969 (opción 1 + caja + conector datasette)
-jltursan (opcion (1) + conector datasette)
-Lordraptor (opcion 2)
-Mad3001 (opcion 1+ caja)
Pendientes:
-fantastic64 (opcion 1 + caja + conector datasette)
-randomize_usr_0 (opcion 1 + caja + conector datasette)

OPCIONES:
Las opciones serían:
1) Placa con todo. (15€)
2) Placa con todos excepto el DIN (bus IEC), jack de alimentacion y tiras de expansion exp e idc. (13€)
3) Solo la PCB (5€)
En este precio van incluidos los gastos de envío certificados, que son alrededor de 3,45€
Nota: dependiendo de si lleva caja o no sube a 4,60 el envío (comprobado hoy día 8 de julio 2016) dos envíos iguales exceptuando la caja, oscila entre los 80 y 110 gramos y está justo en el límite.

La caja es un añadido muy opcional (+1,50€)
El conector para el datasette no me quedan.

Detalles de cómo se ordena el kit: El conector datasette y la caja son opcionales, al igual que los conectores.
Imagen
Este es resultado:
Imagen
Vista general; conector IDC para programar y pines de expansión para placa LCD.
Imagen
Vista trasera; Conector jack de alimentacion 5v; Reset C64; Selector de ID del dispositivo; conector IEC c64
Imagen
Vista izquierda; Reset AVR (reset del sd2iec) detalle del pad para levantar el cristal de cuarzo.
Imagen
Vista frontal; Boton disk prev, Led de actividad verde; ranura SD, led rojo de error; Boton disk next.
Este es el bom de la placa:

Código: Seleccionar todo

 Comment             Pattern     Quantity  Components
------------------------------------------------------------------------------
 IRLML2402           SOT23_C          4    Q2,Q3, Q4, Q5
 10µ                 CAPPR2-5x15      3    C2, C3, C6                                       
 100n                RAD-0.1          1    C1
 10k                 AXIAL-0.3        8    R1, R2, R3, R4, R14, R15, R16, R17                         
 18                  AXIAL-0.3        4    R5, R7, R9, R11
 1n4148              DIO7.8-4.6x2     1    D1                           Zener Diode         
 2R                  AXIAL-0.3        1    R20                                               
 22k                 AXIAL-0.3        4    R6,R8, R10, R12                                     
 330                 AXIAL-0.3        2    R30, R31                                         
 56p                 RAD-0.1          2    C4, C5                                           
 8,0 MHz             HC49/S           1    Q1                                               
 ATmega1284-PU       40P6             1    U1                         
 DIN-C66             CDIN2.51-2H6A    1    IEC                          Header, 6-Pin       
 DSK NEXT            SPST-2           1    S3                           Single-Pole, Single-Throw Switch
 DSK PREV            SPST-2           1    S4                           Single-Pole, Single-Throw Switch
 Exp                 HDR2X7           1    P4                           Header, 7-Pin, Dual row
 green               LED-1            1    LED2                                             
 AMS1117             TO252_N          1    IC3                          1.5A 3.3v voltage regulatorTO252 Pkg
 ID8/9/10/11         DIP-4            1    S1                           DIP Switch, 2 Position, SPST
 IDC                 IDC2.54-V10C     1    P2                           Header, 5-Pin, Dual row
 PWR2.5              KLD-0202         1    J1                           Low Voltage Power Supply Connector
 red                 LED-1            1    LED1                                             
 RST AVR             SPST-2           1    S2                           Single-Pole, Single-Throw Switch
 RST IEC             SPST-2           1    S5                           Single-Pole, Single-Throw Switch
 SD connector        NUEVO SD         1    SD                           Header, 15-Pin       

Enlace al pdf con el esquemático:
https://www.dropbox.com/s/l8o5fne7ajfmbsu/sd2iec_2.pdf?dl=0
Enlace al pdf con la plantilla para la caja:
https://www.dropbox.com/s/gqalbaowxkh4eda/plantilla_2.pdf?dl=0
Enlace al pdf con las pegatinas para la caja:
https://www.dropbox.com/s/e4cvtqrvy2o6uf3/SD2iec_pegatinas.pdf?dl=0
Última edición por TallerSeverino el 12 Sep 2016, 08:50, editado 25 veces en total.

Avatar de Usuario
marcos64
Amiga 1200
Amiga 1200
Mensajes: 1166
Registrado: 03 Sep 2011, 07:53
Gracias dadas: 4 veces
Gracias recibidas: 14 veces

Re: Continuación de emuladora 1541 para C64

Mensajepor marcos64 » 06 Ene 2015, 19:55

Ya has acabado de montarla? Y la has probado?
http://marcos64.orgfree.com/
Actualizacion 11/6/2015: Añadida Load'N'Run numero 3.

Avatar de Usuario
TallerSeverino
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 517
Registrado: 12 Abr 2013, 09:55
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Cádiz
Gracias dadas: 17 veces
Gracias recibidas: 15 veces

Re: Continuación de emuladora 1541 para C64

Mensajepor TallerSeverino » 07 Ene 2015, 06:27

marcos64 escribió:Ya has acabado de montarla? Y la has probado?

No, esa foto es de hace un mes, cuando tuve problemas con los fuses del atmel.

fantastic64
Atari 1040 STf
Atari 1040 STf
Mensajes: 712
Registrado: 13 Jun 2010, 17:18
Gracias dadas: 3 veces
Gracias recibidas: 3 veces

Re: Continuación de emuladora 1541 para C64

Mensajepor fantastic64 » 07 Ene 2015, 11:15

Hola,
yo estoy ahí apuntado :-D

Existe la posibilidad de tener la emuladora ya lista para su uso? Yo soy un poco pardal con el soldador y más si es con conexiones muy pequeñas.

S2

Avatar de Usuario
Lord Raptor
Amstrad CPC 464
Amstrad CPC 464
Mensajes: 57
Registrado: 27 Dic 2014, 03:42
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo GameBoy Advance
Primera consola: TV Games/Pong Clone
Gracias recibidas: 1 vez

Re: Continuación de emuladora 1541 para C64

Mensajepor Lord Raptor » 07 Ene 2015, 21:26

Wenas..

Yo venía a 'protestar' :mrgreen: ...ya ke soy de la opción 2.
No necesito el conector de alimentación, ni el del programador, ni el del puerto serie del C64.
Una pregunta, el Atmega nos lo entregas con el bootloader ya insertado para tan sólo actualizarlo
verdad ?
Miembro activo en la demoscene Amiga desde 1993
Miembro activo en la scene del ROMhacking desde 1994

Avatar de Usuario
drachco
Atari 1040 STf
Atari 1040 STf
Mensajes: 835
Registrado: 24 Abr 2005, 16:55
Sistema Favorito: Dragon
primer_sistema: Dragon
consola_favorita: Sega Genesis/Megadrive
Primera consola: Sega Genesis/Megadrive
Contactar:

Re: Continuación de emuladora 1541 para C64

Mensajepor drachco » 07 Ene 2015, 22:05

Hola.
También estoy interesado en el proyecto , me decanto por la opción 3 - (placa+componentes).
Una pregunta, tengo una SD2IEC de los primeros modelos (el que tiene dos botones encima de la caja) pero tengo problemas para poder cambiar de disco aunque edite el fichero de texto donde le indico lo que debe cargar , no hay manera. También ,como he podido comprobar, no es compatible con bastante de el soft que circula por ahí. La pregunta es que esta versión es más compatible y usable que la que uso yo y solventa esos problemas de cambio de disco.

Saludos. !!
END TRANS

Ready


http://www.compusaurios.blogspot.com

Avatar de Usuario
TallerSeverino
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 517
Registrado: 12 Abr 2013, 09:55
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Cádiz
Gracias dadas: 17 veces
Gracias recibidas: 15 veces

Re: Continuación de emuladora 1541 para C64

Mensajepor TallerSeverino » 08 Ene 2015, 10:31

fantastic64 escribió:Hola,
yo estoy ahí apuntado :-D

Existe la posibilidad de tener la emuladora ya lista para su uso? Yo soy un poco pardal con el soldador y más si es con conexiones muy pequeñas.

S2

Lo único delicado son 4 transistores y el zócalo SD.
Lord Raptor escribió:Wenas..

Yo venía a 'protestar' :mrgreen: ...ya ke soy de la opción 2.
No necesito el conector de alimentación, ni el del programador, ni el del puerto serie del C64.
Una pregunta, el Atmega nos lo entregas con el bootloader ya insertado para tan sólo actualizarlo
verdad ?

Rectificado. Sí, se entregaría con el bootloader.

drachco escribió:Hola.
También estoy interesado en el proyecto , me decanto por la opción 3 - (placa+componentes).
Una pregunta, tengo una SD2IEC de los primeros modelos (el que tiene dos botones encima de la caja) pero tengo problemas para poder cambiar de disco aunque edite el fichero de texto donde le indico lo que debe cargar , no hay manera. También ,como he podido comprobar, no es compatible con bastante de el soft que circula por ahí. La pregunta es que esta versión es más compatible y usable que la que uso yo y solventa esos problemas de cambio de disco.

Saludos. !!

Apuntado, con el bootloader grabado en el atmel puedes ir actualizando el firmware a la versión más actual que cada mes o así su autor depura errores. La página del firmware es sd2iec.de . La versión con el 1284p-pu es la más actual y se basa en sw2.

Avatar de Usuario
Lord Raptor
Amstrad CPC 464
Amstrad CPC 464
Mensajes: 57
Registrado: 27 Dic 2014, 03:42
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo GameBoy Advance
Primera consola: TV Games/Pong Clone
Gracias recibidas: 1 vez

Re: Continuación de emuladora 1541 para C64

Mensajepor Lord Raptor » 08 Ene 2015, 23:49

@ drachco:
La primera intención [por ahora] es crear una 'versión' personalizada de uno de los
montajes ke pululan por la red, pudiendo integrarla en el C64 de forma interna
[dentro de la carcasa], o externa [en una caja]. Todo eso a elección del propio usuario.

La segunda intención, sería crear otra placa auxiliar para integrar un pekeño display
en el ke se refleje ké disko/programa estamos manejando. Así tenemos una forma más visual
en todo momento de lo ke estamos ejecutando.

Pero ahora estamos en la primera fase. Habrá ke testear y ver los resultados. Luego con calma
y a la vista del éxito inicial, desarrollar conjuntamente el 'añadido' para visualizar lo ke expuesto
un par de líneas más arriba.
nota: Ke TallerSeverino me rectifike si no es así. :jumper:

A todo esto, una pregunta:
Se va a usar al final el Atmega tipo SMD [no es tan difícil de soldar] ke nos permite una reducción
considerable de pcb, o el 'mamotreto' de 40 pines ke se había pensado en el principio?
Miembro activo en la demoscene Amiga desde 1993
Miembro activo en la scene del ROMhacking desde 1994

Avatar de Usuario
Lord Raptor
Amstrad CPC 464
Amstrad CPC 464
Mensajes: 57
Registrado: 27 Dic 2014, 03:42
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo GameBoy Advance
Primera consola: TV Games/Pong Clone
Gracias recibidas: 1 vez

Re: Continuación de emuladora 1541 para C64

Mensajepor Lord Raptor » 01 Feb 2015, 06:28

Bueno... y al final ké pasa con esas pcb's ?¿
Asoman por algun lado ? Estamos a Febrero ya... !! :mrgreen:
[heheheh ya hay ganas de catarlas]
:jumper: :jumper: :jumper:
Miembro activo en la demoscene Amiga desde 1993
Miembro activo en la scene del ROMhacking desde 1994

Avatar de Usuario
TallerSeverino
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 517
Registrado: 12 Abr 2013, 09:55
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Cádiz
Gracias dadas: 17 veces
Gracias recibidas: 15 veces

Re: Continuación de emuladora 1541 para C64

Mensajepor TallerSeverino » 04 Feb 2015, 05:36

Lord Raptor escribió:Bueno... y al final ké pasa con esas pcb's ?¿
Asoman por algun lado ? Estamos a Febrero ya... !! :mrgreen:
[heheheh ya hay ganas de catarlas]
:jumper: :jumper: :jumper:

A estas alturas no voy a cambiar el diseño de la pcb, pero estoy teniendo problemas de salud y eso va a retrasar todos los proyectos. Ya ha habido gente quejándose de soldar unos cuantos smd, no voy a meter un encapsulado smd.


Volver a “Commodore”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado