Ayuda para comprimir juegos atari

Software y Juegos para retro-computadores, bueeeno... casi puros juegos :-)
Responder
Marcelo-Z
Mensajes: 152
Registrado: Vie Ago 15, 2014 4:36 pm

Ayuda para comprimir juegos atari

Mensaje por Marcelo-Z » Mar Mar 10, 2015 10:11 pm

Hola me pueden ayudar para saber como se comprime un ejecutable, la idea es para colocarlos en diskette, aprovecharlo en una xf551 al maximo y darle mas independencia de mi pc al querido atari.


Avatar de Usuario
vitoco
Mensajes: 1970
Registrado: Lun Ene 28, 2013 5:47 pm
Contactar:

Re: Ayuda para comprimir juegos atari

Mensaje por vitoco » Mié Mar 11, 2015 9:12 am

En realidad no le veo utilidad a comprimir XEX por que sí para cargarlos desde diskette, pues el beneficio es bajo... Tiempo de carga despreciable, espacio en disco para meter 1 juego más en un disco, discutible.

Para mí es más válido hacerlo cuando se va a cargar desde cassette, en donde puedes realmente reducir los tiempos de carga en algunos minutos independiente del sistema de carga (!, turbo, injektor, etc).

Yo hice mi propio compresor de ejecutables, pero ya ni recuerdo cómo se usa. Con suerte logré comprimir un XEX para probarlo hace como un mes, pero eso fue con 2 de los 5 utilitarios identificados... de los otros sólo tengo nociones de para qué casos se usaban. :oops:

Marcelo-Z
Mensajes: 152
Registrado: Vie Ago 15, 2014 4:36 pm

Re: Ayuda para comprimir juegos atari

Mensaje por Marcelo-Z » Mié Mar 11, 2015 11:54 pm

gracias space por el programa.... pero entiendo como se usa..... :muytriste: .... hay que parchar manualmente el ejecutable para cambiar el header del archivo???? me falta aprender algo asm y el formato del los archivos .xex

en atari, solo programe en basic y logo.


vitoco, al comprimir puedo tener hasta el doble de juegos en un disco, es lo mejor para el jugar con old school style, ya que los discos son muy escasos

Avatar de Usuario
SpaceInvader
Mensajes: 217
Registrado: Jue Jul 17, 2014 4:01 pm
Contactar:

Re: Ayuda para comprimir juegos atari

Mensaje por SpaceInvader » Jue Mar 12, 2015 1:22 am

Hice un pequeño tutorial de Super Packer hace poco, para mi futura página web, sobre multicarts.
Tienes que descargar sp.exe (http://www.4shared.com/zip/GHo42fwmba/sp_online.html
), luego:

Uso de Super Packer, compresor de ejecutables para Atari
********************************************************

1 - Ejecutar "SP.EXE"
2 - Seleccionar casilla "EXOMIZER"
3 - "Load DOS file" (Ejecutable Atari)
4 - Seleccionar todos los segmentos "CONTROL + A"
5 - "Pack segments"
6 - "Save ALL", guardar el archivo comprimido, como .XEX).

Listo, probarlo en el emulador. Funciona en el 80% de los ejecutables, lo usé bastante.

Avatar de Usuario
vitoco
Mensajes: 1970
Registrado: Lun Ene 28, 2013 5:47 pm
Contactar:

Re: Ayuda para comprimir juegos atari

Mensaje por vitoco » Jue Mar 12, 2015 9:23 am

Marcelo-Z escribió:gracias space por el programa.... pero entiendo como se usa..... :muytriste: .... hay que parchar manualmente el ejecutable para cambiar el header del archivo???? me falta aprender algo asm y el formato del los archivos .xex

en atari, solo programe en basic y logo.
No he visto el Super Packer. ¿A qué te refieres con "parchar"? El header de los XEX es estándar. Si modificas por ejemplo las direcciones de inicio o término, corromperás el archivo. Son pocas las manipulaciones que se pueden hacer en forma segura. Lo otro sería quitarle la rutina de inicialización con pantalla de "Cargando...", pero a veces es peligroso porque incluye código que se usa al final de la carga.

Un archivo en BASIC tiene su propio header y no es compatible con XEX... no tiene sentido cambiarlo.
Marcelo-Z escribió:vitoco, al comprimir puedo tener hasta el doble de juegos en un disco, es lo mejor para el jugar con old school style, ya que los discos son muy escasos
Tienes razón, los diskettes están escaseando, pero artilugios como SIO2SD o SDrive te solucionan el problema la mayoría de los casos, dejando los diskettes sólo para juegos que no son XEX sino que basados en disco, incluso protegidos.
SpaceInvader escribió:Hice un pequeño tutorial de Super Packer hace poco, para mi futura página web, sobre multicarts.
Éste es otro motivo que SI justifica comrpimir los XEX, pero se me ocurre que dado que los cartuchos tienen sus propios loaders, podría ser factible delegarle la responsabilidad de descomprimir los XEX normales grabados por ejemplo como ZIP en la ROM.
SpaceInvader escribió:Tienes que descargar sp.exe (http://www.4shared.com/zip/GHo42fwmba/sp_online.html
), luego:

Uso de Super Packer, compresor de ejecutables para Atari
Spoiler: MOSTRAR
1 - Ejecutar "SP.EXE"
2 - Seleccionar casilla "EXOMIZER"
3 - "Load DOS file" (Ejecutable Atari)
4 - Seleccionar todos los segmentos "CONTROL + A"
5 - "Pack segments"
6 - "Save ALL", guardar el archivo comprimido, como .XEX).
Listo, probarlo en el emulador. Funciona en el 80% de los ejecutables, lo usé bastante.
Estoy esperando los 1000 segundos para descargar y probar :roll:

Avatar de Usuario
Suppawer
Mensajes: 96
Registrado: Vie Abr 26, 2013 10:02 pm

Re: Ayuda para comprimir juegos atari

Mensaje por Suppawer » Jue Mar 12, 2015 10:34 am

Saludos Marcelo-Z. ¿Conoces el Cruncher o el Djpacker?. En el 2008 se elaboró una guía de uso. A continuación lo subo para que le des una mirada (abrir en ventana nueva):

Programas

Guías

Marcelo-Z
Mensajes: 152
Registrado: Vie Ago 15, 2014 4:36 pm

Re: Ayuda para comprimir juegos atari

Mensaje por Marcelo-Z » Vie Mar 13, 2015 11:38 pm

Muchas gracias Space,Vitoco,Suppawer

cuando vi el gui con aspecto de editor hex pense.... que habia que entrar a picar... :sconf:

lo probe con altirra..... es una maravilla para disco,cassette o cartucho o lo que sea!!!!


gracias!!!

Marcelo-Z
Mensajes: 152
Registrado: Vie Ago 15, 2014 4:36 pm

Re: Ayuda para comprimir juegos atari

Mensaje por Marcelo-Z » Sab Mar 14, 2015 10:25 pm

estuve un rato probando y hay ejecutables de 40k que quedan en 20k incluso, en otros casos los pequeños de 9k, pueden quedar en 7k.

en mis tiempos de copia de cassettes por radio de doble deck, los generalmente eran tres o cuatro juegos por lado.

cuando tuve casetera injektor pude grabar 6 o 7 juegos por lado.....

ahora comprimidos + injektor podria llegar a los 10 u 11, en los 80 o 90 habria sido epico.

adjunto un atr con juegos comprimidos para usar con dosmenu.atr

https://www.dropbox.com/s/1sn120v2wf84w ... s.rar?dl=0

Saludos

Avatar de Usuario
SpaceInvader
Mensajes: 217
Registrado: Jue Jul 17, 2014 4:01 pm
Contactar:

Re: Ayuda para comprimir juegos atari

Mensaje por SpaceInvader » Dom Mar 15, 2015 12:16 am

Esto ya es COMPRESSMANIA :lolgreen:

Los probé todos, hay tres que no funcionan, Draconus, Flak y Zaxxon. El resto, ok.

Edit: Los 3 ejecutables solos sí funcionan, parece ser un problema del dosmenu.atr

Marcelo-Z
Mensajes: 152
Registrado: Vie Ago 15, 2014 4:36 pm

Re: Ayuda para comprimir juegos atari

Mensaje por Marcelo-Z » Dom Mar 15, 2015 3:46 pm

hola, modifique el atr, para que sea booteable, sin necesidad de dosmenu, y funcionan todos los juegos.....

alguien dijo cassette?

Saludos

Avatar de Usuario
vitoco
Mensajes: 1970
Registrado: Lun Ene 28, 2013 5:47 pm
Contactar:

Re: Ayuda para comprimir juegos atari

Mensaje por vitoco » Dom Mar 15, 2015 7:08 pm

Gracias por el mega ATR. Primera vez que logro operar con un disco tan grande. :oops:

Aún no me doy el tiempo para revisar mi propio compresor (los 5 utilitarios que lo conforman)... menos he podido experimentar con los compresores aquí publicados y cachar cómo funcionan y cuándo aplican.

Marcelo-Z
Mensajes: 152
Registrado: Vie Ago 15, 2014 4:36 pm

Re: Ayuda para comprimir juegos atari

Mensaje por Marcelo-Z » Lun Mar 16, 2015 2:06 pm

cree tres imagenes de 360k, caben entre 21 y 30 juegos, sin tener que dar vuelta el disco, claro esta.

despues los copie a disco real usando mydos con la opcion duplicate disk..... es muy lento pero el resultado es genial.

algun conoce un copiador de sectores que soporte doble densidad y doble lado, porque el us copier que usaba no soporta doble lado.

encontre un xftools.atr pero esta en aleman.


saludos

Responder