Autor Tema: SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones  (Leído 70803 veces)

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #165 en: Febrero 14, 2018, 10:22:59 »
Quizá usen un loader especialmente pequeño para que siempre ocupe la misma ram o menos que el original y poder sustituirlo sin más. Ahora tengo curiosidad, y sí que recuerdo haber jugado algún juego de los que pregunta si quieres usar carga rápida o no. Lo miraré cuando acabe con el wings.

La verdad es que sería más eficiente unificar loaders en los juegos en vez de intentar implementarlos todos en el sd2iec. Voy a mirar los que me habéis dicho por aportar mi granito de arena a la comunidad pero no me veo dedicándome a esto la verdad :D. Si los de nostalgia ha usado un único loader para todos sus cracks entonces coincido en que meter ese loader en el sd2iec sería MUY MUY útil.

Nostalgia deja libertad a sus componentes para usar el loader que quieran. En la practica son dos:

1) Loader convencional que se puede desactivar. Funciona con SD2IEC desactivandolo. No hay problema aqui.

2) NOSDOS que se diferencia claramente porque en el directorio hay un fichero GRANDE de mas de 200 bloques. Mira la version del Pirates en este mensaje:
Usan un loader distinto, que es la causa del problema. Por ejemplo: http://csdb.dk/release/?id=113902

Quizas puedas ponerte en contacto con ellos a traves de CSDb para que te den informacion. Aunque creo que tiene que ser dificil de implementar.
« última modificación: Febrero 14, 2018, 10:28:07 por marcos64 »
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

Dashiad

  • Commodoremaníaco
  • ****
  • Mensajes: 160
  • SYS 0
    • Ver Perfil
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #166 en: Febrero 14, 2018, 18:59:19 »
¿A alguien se le ocurre cómo desmontar un sd2iec de "the future was 8 bit", que viene cerrado con pegamento?
Yo estoy trabajando con el código para avr, que ha sido portado para el Mega 2560 (https://github.com/Larswad/sd2iec_mega2560)
Si tienes uno, y un shield de SD card en teoría debería funcionar, y ver los mensajes del puerto serie es trivial.
Digo que "debería", porque no consigo hacer que funcione.Cierto es que no sé cómo funciona el sd2iec con respecto a la SD (qué requiere,etc), pero como quiero refactorizarlo bastante (quiero hacer un interfaz para manejarlo con la pantalla táctil, junto con el tapuino), por ahora no me he preocupado de eso.

mjj

  • Commodore Master
  • *****
  • Mensajes: 456
  • SYS 0
    • Ver Perfil
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #167 en: Febrero 14, 2018, 21:42:37 »
Quizas puedas ponerte en contacto con ellos a traves de CSDb para que te den informacion. Aunque creo que tiene que ser dificil de implementar.

He pedido cuenta en csdb pero no me la abren porque hay que ser un hacker de renombre con credenciales, parece.

Le he dicho a Ingo que tenía pensado seguir con el WoF y el N0SDOS y me comenta que él tiene una implementación a medias pero que es algo más complicado que los loaders normales porque el código actual del sd2iec no soporta escribir en mitad de un fichero no-REL, por tanto los loaders que escriben en el fichero gordo no van. Así que buenas noticias pero solo en parte, porque este hombre parece bastante liado y a saber cuándo lo sacará.

Hay algo de documentación de estos loaders aquí:

https://cadaver.github.io/rants/iffl.html

Si tienes uno, y un shield de SD card en teoría debería funcionar, y ver los mensajes del puerto serie es trivial.

No tengo pero empiezo a verlo fundamental en mi cajón de trastos. ¿De dónde has comprado los conectores DIN sin que te cuesten un ojo de la cara?

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13616
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #168 en: Febrero 15, 2018, 00:57:08 »
He pedido cuenta en csdb pero no me la abren porque hay que ser un hacker de renombre con credenciales, parece.

Diles que perteneces a un grupo de desarrollo o algo asi.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Dashiad

  • Commodoremaníaco
  • ****
  • Mensajes: 160
  • SYS 0
    • Ver Perfil
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #169 en: Febrero 15, 2018, 01:07:11 »
No tengo pero empiezo a verlo fundamental en mi cajón de trastos. ¿De dónde has comprado los conectores DIN sin que te cuesten un ojo de la cara?
Los conectores DIN los compré en una tienda de barrio de audio/video/electrónica.No recuerdo cuánto costaron, pero no exageradamente baratos.
El Mega + una pantalla LCD con lector de SD , sale en total por menos de 10 euros en AliExpress. Aparte, uso un analizador  lógico cutre, que sale por unos 12 euros.

mjj

  • Commodore Master
  • *****
  • Mensajes: 456
  • SYS 0
    • Ver Perfil
SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #170 en: Febrero 15, 2018, 02:51:29 »
Diles que perteneces a un grupo de desarrollo o algo asi.

Ya veremos, noto un poco de rollo sectario-adolescente en el tema del registro. Lo podrían haber dejado atrás, que ya somos señores de 40 para arriba todos.

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #171 en: Febrero 15, 2018, 12:50:08 »
Ya veremos, noto un poco de rollo sectario-adolescente en el tema del registro. Lo podrían haber dejado atrás, que ya somos señores de 40 para arriba todos.

Son bastante estrictos con el tema porque en el pasado se les colo gente que solo pedian y se quejaban sin aportar nada. Pero explicales lo que haces con un enlace al firmware que has hecho por ejemplo, y no creo que pongan problemas.

O quizas prueba en el foro de Nostalgia: https://www.n0stalgia.org/forum/
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13616
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #172 en: Febrero 15, 2018, 13:47:26 »
Yo lo intenté un par de veces y al final me autorizaron cuando dije que formaba parte de un grupo de desarrolladores o algo asi. En tu caso ponles las palabras mágicas "desarrolador, firmware, etc" y enlace.

Eso de los registros es todo un tema, aquí en el foro hace rato que puse que el registro sea con autorización manual, que los bots terminan hartando.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

mjj

  • Commodore Master
  • *****
  • Mensajes: 456
  • SYS 0
    • Ver Perfil
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #173 en: Febrero 17, 2018, 11:43:25 »
Al fin, ahí va el firmware de SD2IEC para el WINGS OF FURY.

Corregidme si me equivoco, pero parece que este juego salió solo en NTSC y algún grupo lo pasó a PAL crackeado y entrenado. A partir de esa versión hay varias que solo cambian en la intro. Recomiendo la  IKARI+TALENT (cr I+T]) de planetemu.

A Mr. Ingo (autor del sd2iec) no le gusta mucho soportar loaders de cracks, así que no tengo claro que este loader acabe en la versión oficial. Aunque en este caso es por fuerza mayor porque el loader original no funciona bien en PAL.

Pero a lo que iba, INSTRUCCIONES para el WINGS OF FURY!!

1. Flashear el firmware del zip adjunto (descomprimir, soltar .bins en raíz de la SD, resetear sd2iec, borrar .bins).
2. Dejar el fichero 1541.bin adjunto en la MISMA CARPETA que el d64 del WoF (pequeña ñapa para que el WoF pueda identificar correctamente el sd2iec como una 1541):
3. Meter estos comandos en BASIC (ñapa complementaria a la anterior), solo hace falta hacerlo una vez, el XW lo deja guardado:

OPEN 1,8,15:PRINT#1,"XR:1541.BIN":CLOSE 1
OPEN 1,8,15:PRINT#1,"XW":CLOSE 1

4. Ya podemos arrancar el juego con cualquier browser.

Creo que el juego guarda las puntuaciones en disco pero mi inutilidad con este juego me impide pasar de 000000 puntos así que agradecería que alguien más diestro lo probara y me dijera si va o CORROMPE DATOS.

EDITO: no corrompe datos pero tampoco guarda los highscores. Subo firmware corregido a:

https://github.com/jamarju/sd2iec-anotherworld/releases

Por otra parte me ha escrito un miembro del grupo N0STALGIA ofreciéndome información para implementar sus loaders. Lo voy a intentar pero no lo veo claro porque el WoF ha sido un poco infernal y los 4 N0SLOADERS que hay no los he mirado pero parecen 4 malas bestias.
« última modificación: Febrero 19, 2018, 12:11:01 por mjj »

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #174 en: Febrero 17, 2018, 13:07:40 »

Por otra parte me ha escrito un miembro del grupo N0STALGIA ofreciéndome información para implementar sus loaders. Lo voy a intentar pero no lo veo claro porque el WoF ha sido un poco infernal y los 4 N0SLOADERS que hay no los he mirado pero parecen 4 malas bestias.


Debe de ser bastante dificil. Seguro que no eres el primero en intentarlo, pero a veces una nueva perspectiva encuentra la solucion. (Es mi forma de darte animos, aunque no estoy muy seguro de hacerlo bien  ;D )
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

danytoon

  • Visitante
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #175 en: Febrero 17, 2018, 16:47:44 »
Y por qué no subís una versión parcheada ya a CSDB? Lo digo porque estaría interesante que hubiera un grupo de "arregladores" para SD2IEC... y mira que a mí el instrumento no me gusta (ni lo uso)

mjj

  • Commodore Master
  • *****
  • Mensajes: 456
  • SYS 0
    • Ver Perfil
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #176 en: Febrero 17, 2018, 19:35:47 »
Lo que intento es que INgo korb (autor de sd2iec) lo incorpore al firmware oficial. Si no lo consigo intentaré subirlo a CSDB, si me abren la cuenta (no dejan entrar a LAMERS).

Naibor

  • Commodore Master
  • *****
  • Mensajes: 1108
  • LOAD "*",8,1
    • Ver Perfil
    • Commodore 64 Full
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #177 en: Febrero 17, 2018, 20:47:34 »
Lo que intento es que INgo korb (autor de sd2iec) lo incorpore al firmware oficial. Si no lo consigo intentaré subirlo a CSDB, si me abren la cuenta (no dejan entrar a LAMERS).

Lo ideal sería eso desde luego
Jack Tramiel - "If there's one thing a Commodore 64 can't do, it's nothing"

https://www.youtube.com/@commodore64full

mydok

  • Commodorero
  • **
  • Mensajes: 36
  • SYS 0
    • Ver Perfil
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #178 en: Febrero 18, 2018, 08:21:26 »
Buenos días Commodorianos.

Lo primero. disculpad la tardanza en abrir la pregunta, en especial al compañero @mjj que lo tenia calentito en el otro hilo y se me habra enfriado.

Voy a hacer un poco de resumen:
Viene del hilo http://retroinvaders.com/commodoremania/foro/index.php/topic,1956.0.html

El problema es el siguiente:

Gracias a estos sabios vivientes que pululan por el foro, se descubrió que tengo un cartucho acelerador clon del WEKA TURBOTOOLKIT.

Funciona mediante los comandos DLOAD, DSAVE...

La cuestión está en que desde la disquetera 1541-II va fenomenal, pero desde el SD2IEC siempre da fallo.

Mi SD2IEC fue un regalo de un colega. Lo compró de aquí
Al hacer el comando <- (flecha izquierda) da la siguiente información: 73,SD2IEC v1.0.0ATENDEAD0,00,00

Parece ser que, según lo ultimo que me indicó @mjj puede ser que el firmware se compiló sin las opciones habilitadas.

Adjunto dejo el que parece ser el firmware que el montador graba en los SD2IEC con LCD como el mio.

Muchisimas gracias nuevamente
ZX Spectrum 48k / ZX Spectrum +2A / Amstrad CPC 464 / Amstrad CPC 6128 / Commodore 64 / Atari VCS / Yess! (Famiclon) / NES / Sega Master System 2 / Sega MegaDrive 2 / Super Nintendo / Sega Saturn / Nintendo 64 / PlayStation / Xbox / Sega Dreamcast / PlayStation 2 / Wii / Xbox360 / PlayStation 3 / PlayStation Portable / GameBoy Advance / Revo K101 Plus / Nintendo DS Lite / Nintendo 3DS

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:SD2IEC consejos, trucos, juegos que no cargan, problemas y soluciones
« Respuesta #179 en: Febrero 18, 2018, 11:45:02 »
He probado el PRG que hizo @mjj y parece que funciona bien con mi SD2IEC.

Lo primero que se me ocurre es que para poder copilar el firmware con LCD hayan tenido que hacer un compromiso y dejar algo fuera para que entre en la memoria.

Lo mejor seria que preguntaras al que monto tu SD2IEC. Por cierto, el enlace a RW no se puede ver, pide nombre y clave de usuario.

O descargar el ultimo firmware oficial que corresponda a tu hardware: https://www.sd2iec.de/nightlies/
« última modificación: Febrero 18, 2018, 11:58:49 por marcos64 »
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.