Fastformat 1541

Avatar de Usuario
Taburoto
Mensajes: 1209
Registrado: 15 Mar 2011 00:40
Agradecido : 13 veces
Agradecimiento recibido: 69 veces

Fastformat 1541

Mensajepor Taburoto » 07 Dic 2016 22:00

Hola que tal,tengo una consulta para los commodorianos mas audaces...


En aminet hay un programa para AmigaDOS llamado FastFormat1541.

Como su nombre indica,este programa formatea un disco en la unidad 1541 conectada al puerto paralelo en 9 segundos....

Por lo visto este programa es una adaptacion de un original de Commodore +4,el programa envia unos datos a la 1541 y esta formatea el disco...
Ahora ¿como se podria compilar o adaptar ese programa para funcionar en C64 y asi formatear discos en 9 segundos?.

Quien se atreve?

Avatar de Usuario
ron
Mensajes: 17862
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 856 veces
Agradecimiento recibido: 909 veces

Re: Fastformat 1541

Mensajepor ron » 07 Dic 2016 22:34

Vale Tabu

Te pongo un video:

https://www.youtube.com/watch?v=sOUfqpvhGbY

El autor pone en sus comentarios:
I dusted off my old C64 disks which havent seen the light of day since 1988
to show a couple of the performance boosting mods I worked on during my
C64 hacking days.

This is a C64 fast loader I developed back in 1987 using a technique
I discovered to exploit the 18 processor cycles between GCR byte
reads from the 1541 floppy disk. This allowed me to use lookup
conversion tables to 2/3 convert the sectors back to 8-bit as the
data was being read in. Further performance gains could be
obtained from track alignment to reduce latency. This is all on
a standard IEC bus connection and standard format disk. It loads
raw 182 blocks in about 9 seconds. Data was transferred using
both the data & clock lines syncing up the C64 and 1541 CPUs
after each byte is transferred. Once the screen goes light
green its just uncompressing the game. I also created fast write
routines and was working on a fast backup but dropped development
in 1988.


El tio lo hace con un C64 y dice que es el autor... pues si no está publicado , habrá que preguntarle....

Al final casi todo converge aquí: http://www.c64-wiki.com/index.php/fast_loader

Y aquí está lo que buscas: http://c128.com/fastest-1541-fast-loader

Avatar de Usuario
minter
Mensajes: 1801
Registrado: 22 Jul 2014 18:51
Agradecido : 1157 veces
Agradecimiento recibido: 491 veces

Re: Fastformat 1541

Mensajepor minter » 07 Dic 2016 22:36

No hace falta, Tabu, ya existen formateadores.

Ahí te dejo uno. Lo he probado, pero en verdad me tarda 10 segundos.

Pones nombre de disco, e ID pones 1a.

PDT: Joer... ron se me ha adelantado!!! -banghead

-507
Adjuntos
9_second_format.zip
9 segundos format
(2.33 KiB) Descargado 30 veces

Avatar de Usuario
Taburoto
Mensajes: 1209
Registrado: 15 Mar 2011 00:40
Agradecido : 13 veces
Agradecimiento recibido: 69 veces

Re: Fastformat 1541

Mensajepor Taburoto » 07 Dic 2016 22:44

Que rapidos sois!
Tengo que probarlo.

Avatar de Usuario
ron
Mensajes: 17862
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 856 veces
Agradecimiento recibido: 909 veces

Re: Fastformat 1541

Mensajepor ron » 07 Dic 2016 22:51

Yo con lo que flipé mucho es con el plugin que me paso Luis "harnás""scelbi8h" para el MMC Replay que pasa a disco físico una imagen D64 en menos de lo que canta un gallo.

La ventaja de la 1541 es que la puedo usar con las tres paneras ( Vic20, C64 y C16 ), tengo que hacerme con un IEC2SD o algo por SD para usarlo con el Vic20 y con el C16, para el C64 y C128D me arreglo muy bien con el MMC Replay.

Avatar de Usuario
Taburoto
Mensajes: 1209
Registrado: 15 Mar 2011 00:40
Agradecido : 13 veces
Agradecimiento recibido: 69 veces

Re: Fastformat 1541

Mensajepor Taburoto » 08 Dic 2016 20:16

Hola de nuevo!

Acabo de probar el formateador rapido de C64 y funciona igual que el "Fastformat1541" de AmigaDOS y el formateador de plus 4,seria interesante saber que datos o programa manda a la disquetera para que haga el formato tan rapido.

Avatar de Usuario
ron
Mensajes: 17862
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 856 veces
Agradecimiento recibido: 909 veces

Re: Fastformat 1541

Mensajepor ron » 08 Dic 2016 23:17

Una de las maneras es esta: http://markus.brenner.de/mnib/vmaxtech.txt

Al parecer en discos con formato GCR es algo factible. Creo que la base es transmitir un sector completo en dos revoluciones.

Aquí también comentan la base del funcionamiento: http://csdb.dk/forums/?roomid=11&topicid=92596

y la crema: http://www.pagetable.com/?p=568

Avatar de Usuario
Taburoto
Mensajes: 1209
Registrado: 15 Mar 2011 00:40
Agradecido : 13 veces
Agradecimiento recibido: 69 veces

Re: Fastformat 1541

Mensajepor Taburoto » 09 Dic 2016 20:47

En el video de tu primer post el tipo carga un juego en modo turbo..
¿como se hace? No veo la forma.


Volver a “Software C64”

¿Quién está conectado?

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