Página 8 de 12

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 13 Oct 2018, 13:15
por merlinkv
Hola.

Bueno parece que ahora va, pero vaya tela ....

- Kernal de disquetera: JiffyDOS_C1541.bin (16K)
- Renombrada como Jiffy.bin
- En Options.txt incluir la línea ROM1 = Jiffy.bin
- Para seleccionar ROMs se tienen que usar las teclas F1-F7 y no como dice en la página "the number keys"
- Para seleccionar el ID de la disquetera (si nos hiciera falta) hay que usar F8-F11

Ahora funciona, no obstante en el C64 tengo JiffyDOS 6.01, pero en la disquetera me dice que tengo: 73,Jiffydos 5.0 1541,00,00 .... ¿es correcto? ¿Hay una ROM mas nueva para las 1541? ....

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 13 Oct 2018, 13:41
por acf76es
Saludos, me alegro que ya te funcione y te haya ayudado en mis pequeñas instrucciones.

es verdad que has de renombrar la rom de la disketera a jiffy.rom, sino no te la cogerá, a parte de dar prioridad en ponerla en la rom1 si tiene varias deberas de seleccionarlo.

si te digo que actualizes a la última version de pi1541 (1.14) con soporte discos .d81 y mejoras.

ya por lo menos sabes que funciona, pero este proyecto tiene mas actulizaciones que el soporte SD2IEC por un lado y mayor compatiblidad en el soporte de emulación de disketera 1541, ya que el SD2IEC solo emula el protocolo de comunicación.

Ya sabes que la diketera de commodore 1541 no deja de ser un ordenador con su CPU propia.

nota: la versión de jiffydos para la disketera 1541 es correcta.

un saludo.

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 13 Oct 2018, 14:11
por merlinkv
Hola acf76es.

Gracias. :)

El mío lo tengo actualizado a la v1.14 desde el inicio y estaré al tanto de lo que vaya saliendo.

El único "issue" que le encuentro de momento es que no se apaña bien con programas como el EasyProg, pero bueno, seguiré probando ....

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 13 Oct 2018, 14:52
por duca750
merlinkv escribió: 13 Oct 2018, 13:15 Hola.

Bueno parece que ahora va, pero vaya tela ....

- Kernal de disquetera: JiffyDOS_C1541.bin (16K)
- Renombrada como Jiffy.bin
- En Options.txt incluir la línea ROM1 = Jiffy.bin
- Para seleccionar ROMs se tienen que usar las teclas F1-F7 y no como dice en la página "the number keys"
- Para seleccionar el ID de la disquetera (si nos hiciera falta) hay que usar F8-F11

Ahora funciona, no obstante en el C64 tengo JiffyDOS 6.01, pero en la disquetera me dice que tengo: 73,Jiffydos 5.0 1541,00,00 .... ¿es correcto? ¿Hay una ROM mas nueva para las 1541? ....
Te importaría por favor subir lo que ya tienes funcionando a algún sitio o mandarlo por privado? Soy un torpon para estas cosas y muchas otras... :))

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 13 Oct 2018, 16:36
por acf76es
Saludos duca750 si tienes problemas o dudas postealo por aquí y te ayudamos,

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 13 Oct 2018, 16:37
por acf76es
aquí tienes las instrucciones que aporté a merlinkv.

acf76es escribió: 02 Oct 2018, 17:54 saludos merlinkv. te adjunto enlaces para que bajes los archivos necesarios:

doy por supuesto que hayas montado el interface.

diríjete hacia esta página:

https://cbm-pi1541.firebaseapp.com

bájate este zip https://cbm-pi1541.firebaseapp.com/Pi1541.zip y mételo todo en la raiz de la SD

Bájate este zip https://github.com/raspberrypi/firmware ... master.zip y elige los ficheros (bootcode.bin, fixup.dat and start.elf (found in firmware-master\boot)) y mételo en la raiz SD

bájate el emulador VICE 3.1 http://vice-emu.sourceforge.net/windows.html

en la ruta vice-3.1\DRIVES\dos1541 copia los ficheros rom d1541.rom or d1541II ó Jiffy.bin(si tienes jiffy en el C64) en la raiz SD.

en la ruta vice-3.1\C64\chargen copia la rom de caracteres chargen en la raiz de la SD

bájate este zip https://cbm-pi1541.firebaseapp.com/fb.d64 y mételo en la raiz SD

en el fichero options.txt descomentas las siguientes lineas:
// If you have hardware with a peizo buzzer (the type without a generator) then you can use this option to hear the head step
SoundOnGPIO = 1
SoundOnGPIODuration = 1000 // Length of buzz in micro seconds
SoundOnGPIOFreq = 1200 // Frequency of buzz in Hz

// If you are using a LCD screen then specify it here
LCDName = ssd1306_128x64
//LCDName = ssd1306_128x32
//LCDName = sh1106_128x64

// change startup logo on oled - 1541ii or 1541classic
//LcdLogoName = 1541ii
LcdLogoName = 1541classic
//LcdLogoName = customfile.raw

/ If you are using I2C LCD you can optionally change what pins it is connected to.
// (defaults to 0 for non-split lines (Option A) or 1 for split lines (Option B))
i2cBusMaster = 0 //SDA - pin 27 SCL - pin 28
//i2cBusMaster = 1 //SDA - pin 3 SCL - pin 5
//i2cLcdAddress = 60 // I2C display address in decimal and shifted. 60 == 0x78, 61 == 0x7A
//i2cLcdFlip = 1 // Rotate i2c LCD screen 180 degrees
//i2cLcdOnContrast = 127 // Allows you to adjust the contrast on your i2c LCD screen
//i2cScan = 1 // scan i2c bus and display addresses on screen



con esto deberías de tener tener operativo todo.

si tienes problemas postéalo.

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 13 Oct 2018, 19:30
por merlinkv
duca750 escribió: 13 Oct 2018, 14:52Te importaría por favor subir lo que ya tienes funcionando a algún sitio o mandarlo por privado? Soy un torpon para estas cosas y muchas otras... :))
Lo mínimo, pesa unos 6 MBytes ... Espera lo he reducido a unos 2MBytes y pico ... te paso el MP ...

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 23 Oct 2018, 18:08
por skywalky
Bueno, ya he probado el cacharrito. Es una pasada. Sólo me falta hacerme el cable, ¿es un cable normal de DIN-6 a DIN-6 con las conexiones directas pin a pin?

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 23 Oct 2018, 20:06
por acf76es
si, las conexiones son directas de din6 din6

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Publicado: 23 Oct 2018, 20:56
por skywalky
acf76es escribió: 23 Oct 2018, 20:06 si, las conexiones son directas de din6 din6
Muy bien, gracias.