Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - gatuno

Páginas: [1] 2 3 ... 66 Siguiente
1
Traducciones y Proyectos / Re:Listado de cracks/fixes que voy haciendo
« en: Septiembre 28, 2020, 16:17:15 pm »
Pero si lo del Chewy ya me lo habias pedido.

No lo voy a mirar mientras no este finalizada la tradu de Les Manley 1.

Un crack para Les Manley 2 si podria mirarlo en un hueco que tenga. Ya puse en su hilo que necesito un savegame antes de que pida claves. :)

2
Traducciones y Proyectos / Re:Listado de cracks/fixes que voy haciendo
« en: Septiembre 27, 2020, 19:14:30 pm »
Añadidos:
  • Las Epidemias a Traves de la Historia (1994) [fix]
  • SerpentHead Deluxe (1997) [serial y crack]

3
Juegos / Re:Prehistorik 2
« en: Septiembre 24, 2020, 12:48:45 pm »
Una "proteccion fisica" no es mas que una peculiaridad, es decir, una diferencia entre lo que el DOS haria para leer algo y lo que el juego hace. El DOS falla miserablemente porque tiene que seguir unas reglas. El juego lo consigue porque se las puede saltar y sabe donde y como hacerlo.

El DOS sigue el protocolo y lee de mas, o de menos, o descarta algo, o el CRC en un momento dado falla y al corregirlo lo que precisamente hace el DOS es cambiar bytes que no habria que haber cambiado, porque eran una trampa del juego, que sabe que tiene que ignorar el CRC. etc etc

Se pueden probar programas, y esperar que haya suerte. Pero si algun diskette se resiste no quiere decir que no se pueda.

El juego tiene que tener si o si una rutina de lectura de diskette, por lo menos para leer la parte que las rutinas del DOS no leen.

Estas rutinas se pueden localizar dandole al debugger, y asi averiguar que particuladades hay.

Antes nombre las mtools por la cantidad de opciones que tiene, pero a lo mejor no era el ejemplo mas adecuado.

Lo que quiero decir es que sabiendo donde y cuanto leen las rutinas del juego, podemos hacerlo nosotros a bajo nivel, sin usar las funciones del DOS.

Quizas teledisk por defecto no pudo copiar algun juego, pero tenga algun parametro que permita afinar justo esa peculiaridad que hemos averiguado. Y si no, siempre podriamos programar nosotros un "copion" para ese juego concreto.

El formato TD0 de teledisk contempla unas cuantas peculiaridades. Y si alguna no, siempre podriamos crear otro formato.

Puede que de mas trabajo, pero yo creo que por software es posible siempre. Esa es la idea que queria dejar, nada mas.

4
Juegos / Re:Prehistorik 2
« en: Septiembre 23, 2020, 21:23:09 pm »
Si el juego original funciona en una disquetera => puedes hacer una imagen (o una copia 1:1 a otro diskette) con esa disquetera.

El DOS falla miserablemente pero, con la misma disquetera, el juego lo lee bien. ¿Como es posible?

Basicamente el juego captura las interrupciones que controlan el formato/lectura de diskette (basicamente INT_13), y sabe que en tal sector o pista tiene que leer digamos 327 bytes y no los 512 bytes estandar que leeria el DOS, o sabe que el sector 8 de la pista 39 esta marcado como bad_sector, pero aun asi tiene que leerlo y no descartarlo como haria el DOS, etc.

Averiguando esta info, con las mtools se puede copiar yo creo que todo.

Otra cosa es que el emulador de turno pueda leer la imagen, pero ese mismo problema tambien existe con soluciones hardware como kryoflux y su formato .RAW por ejemplo.

5
Juegos / Re:Prehistorik 2
« en: Septiembre 23, 2020, 14:43:53 pm »
Digo yo que no existe ningun diskette del que no se pueda hacer una imagen por software.

Otra cosa es que tengas que analizar que estructura tiene, y en base a eso, mediante un formato de imagen que pueda almacenar informacion como "el sector 8 en la pista 39 es un bad sector", o variantes similares de esto-no-lo-lee-el-DOS-pero-la-rutina-INT_13-del-juego-si, almacenar esa info en la imagen.

6
Juegos / Re:Saga Pc Futbol - Megaupload
« en: Septiembre 18, 2020, 14:00:36 pm »
Cita de: capitansolo
¿sabeis como arreglar el audio del pcfutbol3? no me detecta la emulacion de la soundblaster en el dosbox
En este post comentan algo de una solucion, pero no lo indican
http://www.abandonsocios.org/index.php?topic=12059.1410

En realidad si que se indica la solucion.

Para tener sonido SB hay que desactivar la memoria extendida en DOSBox, es decir, en el archivo de configuracion de DOSBox tenemos que tener:

Código: [Seleccionar]
[dos]
xms=false

7
Peticiones de abandonware / Re:RAMA en castellano
« en: Septiembre 10, 2020, 12:28:24 pm »
Yo opino como cireja.

Si hay ganas de traducir, yo las pondria en la aventura de los goonies, por ejemplo, que si he entendido bien, esta en proceso o a punto de comenzar.

"no mientas gatuno, lo que pasa es que te llama la aventura de los goonies, puto ochentero". Bueno, eso tambien. B)

De les manley sigues libre, yo aun tengo que avanzar, he estado un poco parado pero pronto volvere a la carga, y cuando este mas maduro, que esta bien avanzado pero el cabron cuesta lo suyo, te aviso y ya tu te organizas cuando te viene mejor hacer algun testeo. Yo alguno tambien voy haciendo, cuando tengo que probar cosas en mis sesiones de programacion, asi que van quedando tambien menos frases por añadir.

gooonies gooonies :)

8
Dudas y Problemas Técnicos / Re:Mi experiencia con un virus
« en: Septiembre 09, 2020, 14:42:24 pm »
Bueno, muchos virus son destructivos, pero no necesariamente tiene que ser asi. VX Heavens :)

Una buena medida es no usar usuario Administrador para todo, porque hay cosas, por ejemplo usar un navegador y otras tareas cotidianas, que no necesitan un usuario con privilegios.

Crear un usuario sin privilegios y usarlo siempre. Introducir credenciales de administrador cuando tu sabes que se necesitan, por ejemplo al instalar un juego. Es la idea que persigue el UAC de Windows, pero directamente con un user sin privilegios.

Es bastante efectivo porque, como regla general, ej. elevacion de privilegios aparte, pero como regla general, si un malware intenta infectar, o cambiar algo del sistema, no va a tener permisos y la infeccion no se va a producir.

9
Traducciones y Proyectos / Re:Planes de traducción de Pakolmo
« en: Septiembre 01, 2020, 02:17:20 am »
Cita de: walas74
Yo voy hasta el culo de cosas, pero
Cita de: walas74
igual quedo más liberado y puedo probarla.

walas, di no a las drogas. :)

10
Análisis y Guías / Re:RTS el genero moribundo
« en: Agosto 30, 2020, 16:13:51 pm »
:huh: He tenido un dejavu con este hilo.

11
Juegos / Re:Las Epidemias a Través de la Historia
« en: Agosto 30, 2020, 10:04:21 am »
Preinstalado dosbox funcionando sin imagen MSDOS, combina metodo explicado por Ignatus + un fix mio. Funciona Sound Blaster.

Probado en: DOSBox 0.74-3, ECE r4356, SVN r4358 y dosbox-x 0.83.2

Instrucciones: Montar el directorio del juego como C en dosbox, ejecutar JUGAR.BAT y a jugar.

Por ejemplo, si poneis el juego en C:\JEPI , arrancar dosbox y escribir:

Código: [Seleccionar]
mount c c:\jepi
c:
jugar

https://www.mediafire.com/file/1njtcscd8og9uu6/EPIDEMIAS.7z/file

Mas info en el super-hilo XD http://www.abandonsocios.org/index.php?topic=11659.msg169770#msg169770

12
En la version oficial o ECE estara arreglado el fallo de crear usuarios cuando lo arreglen en SVN.

En una SVN (r4358 incluida), sin hacer nada mas, poned por ejemplo 3841762. Os dira "este codigo es nuevo" (es importante que diga que es nuevo). Clic en continuar y vereis que sale al DOS dando mensaje de error de que el disco esta lleno.

Esto se arregla haciendo lo que dijo Ignatus o usando dosbox-x o yhkwong. Pero entonces tambien se cuelga, porque viene otro problema despues, que es lo que explique de los handles. Y para solucionar este segundo problema, o bien usamos la ultima SVN r4358, o bien usamos el fix que subi.

Resumiendo, no hay un dosbox que funcione todo por si solo. Hay que combinar mas de una solucion.

Keep it simple -> dejo un preinstalado con lo que dijo Ignatus + el fix que subi + el archivo SBFMDRV.COM para que suene sound blaster. Lo unico que necesitais es un dosbox, deberia servir cualquiera. Probado en: DOSBox 0.74-3, ECE r4356, SVN r4358 y dosbox-x 0.83.2

Instrucciones: Montar el directorio del juego en dosbox, ejecutar JUGAR.BAT y a jugar. Por ejemplo, si poneis el juego en C:\JEPI , arrancar dosbox y escribir:

Código: [Seleccionar]
mount c c:\jepi
c:
jugar

https://www.mediafire.com/file/1njtcscd8og9uu6/EPIDEMIAS.7z/file

EDITO: La otra opcion es, como se ha dicho, arrancar una imagen de MS-DOS dentro de DOSBox, y ejecutar el juego desde ese DOS dentro de DOSBox, que es lo que hace el preinstalado de Cait Sith. Con una imagen DOS, los comodines y la INT 21/67 y los handles ya no lo gestiona DOSBox sino el DOS que hay dentro de DOSBox, por lo que ya funcionaba, pero lo que se quiso hacer despues fue intentar que funcione sin tener que arrancar una imagen MS-DOS dentro de DOSBox.

13
Aqui va un preinstalado con el usuario "1" creado. https://www.mediafire.com/file/uvjj8vjavluyhxm/file

Opciones:
  • Si usas la ultima SVN -> JUGAR.BAT y escribir 1 como usuario
  • Si usas otro dosbox -> FIXJEPI.COM + JUGAR.BAT + escribir 1 como usuario


No hay que hacer nada mas, ni cambiar .BATs ni nada, a mi por lo menos me va bien asi.

Necesitais tener un DOSBox porque no lo incluyo, eso si.

Si no os va asi, avisad y miro cuando pueda que puede estar ocurriendo.

Y si os va, y quereis crear usuarios, leed el ultimo mensaje de Ignatus :)

EDIT: lo que faltaba, me olvide de poner el SUN.BAT modificado como decia Neville. Bajad el JEPI.7z otra vez y ya esta. Tal como esta no hay que cambiar nada.

Por hoy lo tengo que dejar, pero estare al loro. Saludos!!

14
A ver si consigo explicarme, porque siguiendo estos pasos lo teneis.

Poned un usuario que ya este creado. Si no la ultima SVN no funcionara y el fix tampoco.

Para crear el usuario yo lo que hice fue usar dosbox-x, ni siquiera hace falta poner -freesize en el mount, montarlo normalmente. Ejecutar el juego normalmente en dosbox-x y poner un numero para crear el usuario. Se quedara colgado y no entrara en el juego en si, pero habra creado el usuario.

Una vez esta creado, tenemos dos opciones:

1) usar la ultima SVN (r4358), jugar.bat, poner el usuario que hemos creado y a jugar.
2) si queremos usar la version estable de DOSBox o ECE o dosbox-x, mientras no se añadan los cambios de la ultima SVN, podemos usar el fix que subi.
Ejecutamos el fix, luego JUGAR.BAT, ponemos un usuario que exista y a jugar. Probado en DOSBox 0.74-3, ECE r4356 y dosbox-x 0.83.2.

15
Si, pero no nos liemos, eso habia quedado solucionado ya. Leer mensaje de Ignatus -> http://www.abandonsocios.org/index.php?topic=14234.msg169659#msg169659

Quedaba una pieza, que era el cuelgue despues de haber podido crear el usuario.

Ese ultimo problema se soluciona con la ultima SVN, o con el fix que acabo de subir.

Páginas: [1] 2 3 ... 66 Siguiente