386er Prince of Persia 2 Soundproblem mit Absturz!

Habe das mal mit den 2024 umgestelllt, selbes Problem!
 
Zuletzt bearbeitet:
Habe auch grade mal Testweise Simon the Sorcerer lange laufen lassen.
Sprachausgabe und Musik läuft alles so wie es soll. An der Hardware kann es also schon mal nicht liegen!
 
@SchwedenStahl85

Liegt es ggf. am EMS-Speicher? Das würde ich als erstes mal probieren ob das zu viel für den 386er ist in diesem herausfordernden Spiel.

Oder es liegt vielleicht bei Dir an der PoP2-Version?
Es gab nämlich auch eine 1.1, bei der Fehler behoben wurden.
Kannst du hier finden: https://popuw.com/download2.html


Habe diese 1.1 selbst mit diesem System getestet:

1792334596916.png


1792334549238.png

1792334653147.png

1792334694124.png

1792334748431.png


Sound ging einwandfrei, auch über mehrere Minuten (und mehrere Tote&Tode ;)).
 
Zuletzt bearbeitet:
@bart1983 Ich habe schon so einiges ausprobiert.
Erst hatte ich eine Version wo keine Laufgeräusche vorhanden waren.
Jetzt habe ich die Version 1.0. wo das alles funktioniert, nur halt mit Musik schmiert die Kiste ab, auffällig auch direkt am Anfang, oder nachdem man in das Schiff gesprungen ist. Die 1.1 soll doch irgendwie komisch sein, die KI soll deutlich schlechter sein.
Also meine Autoexec.bat und Config.sys sehen aktuell so aus:

IMG_20261018_174257_1.jpg


IMG_20261018_174333_1.jpg


IMG_20261018_174359_1.jpg
 
@SchwedenStahl85
Hmm, wird dann wohl ein Ausschlußverfahren werden.

Würde alles was nicht notwendig ist erstmal nicht laden (falls du das noch nicht so krass gemacht hast).
Ich meine damit etwas wie den CD-Treiber und anderes für den Betrieb unnütige erst mal kalt stellen.

Mit dieser Config.sys
Code:
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH,UMB
FILES=40
BUFFERS=20

und dieser autoexec.bat
Code:
@ECHO OFF
SET BLASTER=A220 I5 D1 T3
SET SOUND=C:\SBPRO
PROMPT $P$G
PATH C:\DOS;C:\SBPRO

würde ich das probieren. Wenn dann der Sound läuft, weißt du dass das einer der Devicehigh-Treiber sein muss.
Ich weiß noch aus eigener Erfahrung damals das man bei einigen Spielen richtig kämpfen musste & manche EMM386 oder eben EMS nicht mochten. Deshalb hatte ich am Ende dann mehrere config & autoexecs herumliegen für zickige Spiele (habe es nicht so elegant wie du mit Menü gemacht). ggf ist das auch dbei Dir irgendwie auch dafür verantwortlich.

Hast du schon probiert den SBP-Treiber in der Autoexec explizit zu laden?
Also nach "SET SOUND=" in der nächsten Zeile:
LH C:\SBPRO\SBLOAD.COM
oder wie das Programm beim SBPro heißt (vielleicht SBPLOAD.COM

Die Soundkarte (SoundblasterPro) kenne ich schon, welcher 386er (wieviel MHz, welcher Hersteller Intel oder andere wie AMD die ja 386er nachgebaut hatten), wieviel RAM, welcher Sockel/Chipsatz und welche 2D Grafikkarte (und welche Schnittstelle (dürfte ISA sein) könntest du auch noch posten.

Kann hier vieles auf Hardwareebene emulieren und möchte das gerne mal durchspielen.
 
  • Gefällt mir
Reaktionen: JackForceOne
schaumal ob es einen IRQ Konflikt gibt. Die Soundblaster hatte glaube ich immer IRQ7.
 
Zuletzt bearbeitet:
bart1983 schrieb:
@SchwedenStahl85
Hmm, wird dann wohl ein Ausschlußverfahren werden.

Würde alles was nicht notwendig ist erstmal nicht laden (falls du das noch nicht so krass gemacht hast).
Ich meine damit etwas wie den CD-Treiber und anderes für den Betrieb unnütige erst mal kalt stellen.

Mit dieser Config.sys
Code:
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH,UMB
FILES=40
BUFFERS=20

und dieser autoexec.bat
Code:
@ECHO OFF
SET BLASTER=A220 I5 D1 T3
SET SOUND=C:\SBPRO
PROMPT $P$G
PATH C:\DOS;C:\SBPRO

würde ich das probieren. Wenn dann der Sound läuft, weißt du dass das einer der Devicehigh-Treiber sein muss.
Ich weiß noch aus eigener Erfahrung damals das man bei einigen Spielen richtig kämpfen musste & manche EMM386 oder eben EMS nicht mochten. Deshalb hatte ich am Ende dann mehrere config & autoexecs herumliegen für zickige Spiele (habe es nicht so elegant wie du mit Menü gemacht). ggf ist das auch dbei Dir irgendwie auch dafür verantwortlich.

Hast du schon probiert den SBP-Treiber in der Autoexec explizit zu laden?
Also nach "SET SOUND=" in der nächsten Zeile:
LH C:\SBPRO\SBLOAD.COM
oder wie das Programm beim SBPro heißt (vielleicht SBPLOAD.COM

Die Soundkarte (SoundblasterPro) kenne ich schon, welcher 386er (wieviel MHz, welcher Hersteller Intel oder andere wie AMD die ja 386er nachgebaut hatten), wieviel RAM, welcher Sockel/Chipsatz und welche 2D Grafikkarte (und welche Schnittstelle (dürfte ISA sein) könntest du auch noch posten.

Kann hier vieles auf Hardwareebene emulieren und möchte das gerne mal durchspielen.
Müsste ich mir mal morgen in Ruhe nochmal ansehen.
Das Programm von der SBPro läd beim booten automatisch. Es lädt ja auch die ganzen Lautstärken für FM usw.
Also soviel kann ich sagen es sind 8MB RAM verbaut, eine Tseng Labs ET 4000, Mainboard ist das Jaguar 5 und CPU der von AMD DX-40. Und ja ist alles ISA!
Vllt. findest du ja was raus, es ist echt komisch, dass es nur bei Prince 2 ist. Prince 1, Warcraft 1 usw. läuft auch ohne Probleme. Mir wurde die Config.Sys und Autoexec.bat erstellt, von einem der da etwas Ahnung hat.

1792436911646.png

high_one schrieb:
schaumal ob es einen IRQ Konflikt gibt. Die Soundblaster hatte glaube ich immer IRQ7.
Das IRQ7 hatte ich nur mal auf IRQ5 umgestellt, also daran liegt es schonmal nicht.
Hatte mir auch extra notiert, dass IRQ 5+7 frei sind.
 
Das es automatisch lädt ist klar, es geht aber um die Reihenfolge oder besser: Zeitpunkt. In etwa wie manche Mod-Files bei Skyrim, die ggf. auch in eine besondere Reihenfolge teilweise geladen werden sollten.

Habe das BIOS von deinem Mainboard nicht gefunden, aber das dürfte ansonsten nahe an dein System kommen:
1792441079123.png


Auch hier läuft der SB-Sound ohne Absturz. Habe bisher nur die 1.1 von PoP getestet. Werde Morgen mal 1.0 probieren.
Wenn spectacle schon mit sound aufnehmen kann (was in einigen Tagen beim neuen KDE kommt ;)) würde ich dir ein Video mit Sound einstellen. Jetzt macht es aber natürlich keinen Sinn, weil es noch stumm ist ;)
 
Zuletzt bearbeitet:
Zurück
Oben