Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crash on startup for a Pentium 3 #187

Open
jsmolina opened this issue Apr 5, 2024 · 12 comments
Open

crash on startup for a Pentium 3 #187

jsmolina opened this issue Apr 5, 2024 · 12 comments
Labels
bug Something isn't working

Comments

@jsmolina
Copy link
Contributor

jsmolina commented Apr 5, 2024

WhatsApp Image 2024-04-05 at 23 50 40
WhatsApp Image 2024-04-05 at 23 49 51
my pentium 3 is not able to run latest release (0.9.9b) and also fails on 0.9.9.

In windows 98se: crashes the whole OS
in ms-dos, gives a stack trace (see screenshot)

It happens no matter of sound card configuration.

It works on 0.9.5

@viti95 viti95 added the bug Something isn't working label Apr 5, 2024
@jsmolina
Copy link
Contributor Author

jsmolina commented Apr 5, 2024

thank you for your great work on this!

@viti95
Copy link
Owner

viti95 commented Apr 6, 2024

Curioso, falla justo en cuanto pulsas la selección de menu? o falla antes de llegar a pulsar?

@jsmolina
Copy link
Contributor Author

jsmolina commented Apr 6, 2024

Curioso, falla justo en cuanto pulsas la selección de menu? o falla antes de llegar a pulsar?

Sólo tengo doom2.wad, no me da ni la oportunidad a escoger opción que ya peta (con cualquier exe)

@viti95
Copy link
Owner

viti95 commented Apr 6, 2024

Cuando puedas envíame la lista de ficheros que tienes en la carpeta raíz, parece que el código de selección de WADs es lo que está fallando.

@TheElf01
Copy link

TheElf01 commented Apr 8, 2024

El mismo error me da a mi en mi Pentium 3 si uso emm386, si uso qemm o dejo solo himem/UMBs, no se cuelga

@viti95
Copy link
Owner

viti95 commented Apr 8, 2024

Vale probaré con el emm386 habilitado, en la ultima versión cambié cómo se asigna la memoria y es posible que esté dando problemas con el emm386. Ahora se utiliza toda la memoria posible, mientras que antes solo se utilizaban 8 Mb como máximo.

@viti95
Copy link
Owner

viti95 commented Apr 8, 2024

Duda, estáis usando Windows 9x o es MS-DOS 6 puro? Si borrais el fichero fdoom.cfg funciona?

@TheElf01
Copy link

TheElf01 commented Apr 8, 2024

Duda, estáis usando Windows 9x o es MS-DOS 6 puro? Si borrais el fichero fdoom.cfg funciona?

En mi caso, DOS puro. Mismo error aunque borre el cfg

@viti95
Copy link
Owner

viti95 commented Apr 9, 2024

He estado haciendo pruebas con mi P3 550 (Katmai), 128Mb de RAM y una Sound Blaster AWE64, y me ha funcionado bien con el EMM386, tanto con el EMS como sin el (con MS-DOS 6.22). Voy a necesitar mas detalles para ver si podemos apuntar a que está fallando exactamente.

EDIT: he ampliado la RAM hasta 384Mb y también sin problemas

@TheElf01
Copy link

TheElf01 commented Apr 9, 2024

He estado haciendo pruebas con mi P3 550 (Katmai), 128Mb de RAM y una Sound Blaster AWE64, y me ha funcionado bien con el EMM386, tanto con el EMS como sin el (con MS-DOS 6.22). Voy a necesitar mas detalles para ver si podemos apuntar a que está fallando exactamente.

EDIT: he ampliado la RAM hasta 384Mb y también sin problemas

Claro, decime en que puedo ayudarte, encantado

Sobre mi PC

256mb ram
1GHZ P3
VIA chipset
DOS7
1 particion 128GB FAT32

Deje un Config.sys/autoexec simple

DOS=HIGH,UMB
device=himem.sys
device=emm386.exe ram (o noems pasa igual)

en autoexec solo unisound para iniciar el awe64

Ahora, si quito emm386 o uso qemm ningun problema

IMG_20240403_221121_1

proble desabilitando la cache a velocidad 386, y usando throttle para emular aproximado tu pentium 3 pero igual, no es un tema de velocidad parece

No tengo ninguna particion FAT16 ahora mismo para probar si es un tema de archivos

@viti95
Copy link
Owner

viti95 commented Apr 10, 2024

Creo que la cosa viene al ser DOS7, por lo que veo en mi DOS 6.22 como máximo se mapean 64Mb de RAM, y en el tuyo si que se ven los 256Mb. Voy a instalar un W98 y a ver como se comporta

Actualizo: Pues no, debe venir por otro lado. He probado con Windows 98 SE y los 384Mb de RAM, y de tres maneras distintas y me está funcionando:

  1. desde el propio Windows 98
  2. reiniciando en modo MS-DOS una vez arrancado Windows 98
  3. pulsando F8 antes de arrancar Windows 98, y seleccionando la opcion de "Solo simbolo de sistema"

He probado con y sin EMS.

¿Que IWADs teneis metidos en la raiz del ejecutable?

@jsmolina
Copy link
Contributor Author

jsmolina commented Apr 10, 2024

yo sólo

  • he descomprimido la release en una carpeta limpia
  • he copiado doom2.wad, versión 1.9.
    no hay nada más en la carpeta que eso.
    Mi placa: "[MSI MS-6368 Socket 370]", es curioso que también es Chipset VIA. VIA PLE133T

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants