Ergebnis 1 bis 10 von 10

Thema: Newbie-Probleme

  1. #1
    Registered User
    Registriert seit
    27.01.2002
    Ort
    Wunstorf
    Beiträge
    31

    Newbie-Probleme

    Hallo ihr,

    ich versuche, einen PC an einen Nova Bigscreen zwecks MAME zu hängen und stoße auf einige Probleme. Ich fang mal an:

    Ich habe mir den J-Pac von Ultimarc geholt. Schönes Teil, funktioniert auch. Nun gut. Ich habe mich entschieden, den PC unter DOS laufen zu lassen (Windows 98). Die Soundkarte (SB PCI) läuft auch schon. Als Grafikkarte kommen eine ATI Rage Pro AGP 2X (oder so) und eine Trident Blade 3D zum Einsatz. Im Moment ist die ATI drin. Der PC ist ein AMD K6-2 mit 450 MHz und 256 MB RAM. (Wird evt. durch aktuellere Hardware ersetzt). Ich setze ArcadeOS 2.51 und DMAME 0.85 ein.

    1. Das Laden von DMAME (6 MByte großes .EXE) dauert 45 Sekunden. Warum ist das so lahm? Wie kriege ich das schneller?

    2. Mit der ATI kriege ich bei einigen ROMs ein sauberes Bild, aber ausschließlich Interlace mit halber Bildhöhe. Ich habe schon viele Parameter geändert, bringt leider nix. Was habe ich übersehen? Sollte ich lieber Advance MAME nehmen? Das .EXE hat 40 MB, das dauert dann EWIG...

    3. Bei anderen ROMs sehe ich eine "harte" Fehlermeldung nachdem DMAME geladen ist, also mit Exception, Registern und was weiß ich, liegt das an der Grafikkarte?

    Kurz und knapp: Gibt es eine "Dummie-Einstellung", die überall funktioniert???

    Danke im Voraus
    Add
    Der Flipperjunkie

  2. #2
    Registered User
    Registriert seit
    27.01.2002
    Ort
    Wunstorf
    Beiträge
    31
    OK,

    ich bin jetzt weiter. Ich habe die Kiste nun unter Win98 und Advance MAME laufen. Jetzt fehlt mir wiederum der Sound. Aber ich stelle die Anfrage mal im entsprechenden Forum, damit es nicht zu sehr Off-Topic wird...

    Add
    Der Flipperjunkie

  3. #3
    H@ckse Avatar von SailorSat
    Registriert seit
    26.08.2004
    Ort
    Hanau (Hessen)
    Beiträge
    2.061
    Zu deinen Problemen...
    Zum einen kannst du die Ladezeit (etwas) verkürzen wenn du SMARTDRV lädst und sagen wir 16mb (autoexec.bat "SMARTDRV 16384,0") als cache benutzt.
    ADVMAME könntest du theoretisch mit dem Tool 'UPX' kleiner machen, wodurch das exe file selbst dann auch nur knapp 6MB groß ist.

    (Ich rate generell zu ADVMAME da es etwas verträglicher mit 'nicht-ATI' grafikkarten etc. ist)

    p.s. ich empfehle je nach spiel zwingend eine bessere cpu G**

  4. #4
    Registered User
    Registriert seit
    27.01.2002
    Ort
    Wunstorf
    Beiträge
    31
    Also,

    ich bin jetzt ein paar Dutzend Schritte weiter, würde ich sagen. Es ist aber alles andere als optimal. Im Moment fahre ich so:

    - ATI-Karte ist drin, am J-PAC, Nova BigScreen mit Hantarex-Monitor
    - Windows 98 DOS mit entsprechenden Speichertreibern (Danke für den SmartDrive-Tipp!)
    - AdvMENU + AdvMAME

    Ich habe nun das Problem, dass ich einfach nicht alle Auflösungen unter einen Hut kriege, und zwar im Sinne von mit ADVV bzw. ADVCFG bearbeiten. Änder ich was in diese Richtung, gehen die einen Spiele, änder ich in jene Richtung, gehen andere Spiele. Viele Spiele starten erst gar nicht, es kommt diese "SIG-irgendwas" Exception. Das ist doof! Ich will nicht auf bestimmte Spiele eingeschränkt sein!

    Die SIG-Exception kommt auch bei bestimmten Einstellversuchen in ADVCFG. Außerdem kommt es vor, dass ich ein Videomodus "versetzt" dargestellt wird, also die eine Zeile weiter links, die nächste weiter rechts, dann wieder ein bissel in die andere Richtung usw. Es sieht dann teilweise aus wie ein Wellenmuster. Das ganze flimmert dann extrem in einigen Auflösungen. Mit den Monitor-Potis bekomme ich das nicht weg, das muss an der Ausgabe liegen.

    Ich habe auch mal testweise eine Blade 3D reingemacht, sowie eine Cirrus Logic. Damit habe ich überhaupt kein vernünftiges Bild hinbekommen, nicht mal im normalen DOS mit dem J-PAC (geteiltes Bild). Ich habe allerdings auch kein TSR (Monarc etc.) benutzt.

    Tja, das ist wohl doch alles nicht so einfach... Wer kann mir helfen, mein Traumprojekt endlich vernünftig zu verwirklichen? Das kann doch alles nicht so schwer sein... Das Problem ist, dass es keine "So wird's gemacht"-Dokumentation gibt.

    Gruß
    Add
    Der Flipperjunkie

  5. #5
    H@ckse Avatar von SailorSat
    Registriert seit
    26.08.2004
    Ort
    Hanau (Hessen)
    Beiträge
    2.061
    Hm... Ich kann dir ja mal testweise meine ADVMAME Konfiguration schicken.
    Übrigends gibt es in dem ADVCAB Paket (ebenfalls von den ADVMAME Entwicklern) ein 'VGA' Tools, welches sich als 'universal' TSR für die DOS Auflösungen anbietet.

    Meine Mame Configuration stellt sich wie folgt dar:

    1. CONFIG.SYS
      Code:
      DEVICE=C:\DOS\HIMEM.SYS
      DEVICE=C:\UMBPCI\UMBPCI.SYS
      DEVICEHIGH=C:\MAME\VGA.EXE /L /C C:\MAME\ADVMAME.RC
      DOS=HIGH,UMB
      FILES=40
      BUFFERS=40
      STACKS=9,256
      LASTDRIVE=D
      Angemerkt sei übrigends das ich EMM386.EXE die UMBPCI.SYS verwende, welche allerdings nur bei 'älteren' (Also meinen Intel810 Chipsatz erkennt es noch) funktioniert.
      .
    2. AUTOEXEC.BAT
      Code:
      @ECHO OFF
      SET PATH=C:\DOS
      SET BLASTER=A220 I5 D1 T4
      LH SMARTDRV
      LH KEYB GR
      C:\FASTVID\FASTVID.EXE 111
      CD MAME
      CLS
      ADVMENU
      Angemerkt sei, das ich 'FASTVID' benutze, um die Grafikausgaben unter DOS (wie auch unter ADVMAME) zu beschleunigen, was in meinen Fällen immer einer verdopplung der Grafikausgabe (mit dem beiliegenden VSPEED gemessen) zur Folge hatte.
      Funktioniert nur bei Pentium 2/III und höher
      .
    3. ADVMAME.RC
      Nachträglich eingefügt, bzw. geändert
      Code:
      script_video delay(30); simulate_key(key_o,30); delay(30); simulate_key(key_k,30); delay(30); simulate_key(key_o,30); delay(30); simulate_key(key_k,30); delay(30); simulate_key(key_o,30); delay(30); simulate_key(key_k,30); delay(30); wait(!event()); set(kdb, 0);
      Dieses Script wird von mir dazu genutzt, beim Start der Emulation drei mal OK einzutippen. (Bin Faul )
      Code:
      display_adjust generate_exact
      display_resize none
      display_resizeeffect none
      display_vsync yes
      device_video_pclock 5-150
      device_video_hclock 15.75
      device_video_vclock 50-60
      device_video_format 15750 0.744186 0.0697674 0.0697674 0.116279 0.916031 0.0114504 0.0114504 0.0610687
      device_video_modeline 320x240 6.79104 320 352 384 432 240 243 246 262 -hsync -vsync
      device_video_modeline 320x232 6.79104 320 352 384 432 232 238 241 262 -hsync -vsync
      device_video_modeline 304x228 6.53952 304 336 368 416 228 232 235 262 -hsync -vsync
      device_video_modeline 384x224 8.1744 384 416 456 520 224 231 234 262 -hsync -vsync
      device_video_modeline 320x224 6.79104 320 352 384 432 224 230 233 262 -hsync -vsync
      device_video_modeline 320x204 6.04186 320 320 344 384 204 224 227 262 -hsync -vsync
      device_video_modeline 304x224 6.79104 304 344 376 432 224 232 235 262 -hsync -vsync
      device_video_modeline text80 14.148 640 720 786 900 200 223 226 262 -hsync -vsync
      device_video_modeline text40 12.576 320 516 574 800 200 223 226 262 -hsync -vsync
      Hier sei angemerkt das ich bei jedem der Grafikmodi versucht habe möglichst nahe an die 15,75kHz sowie 60Hz heran zu kommen.
      Die meisten Grafikmodi decken das Bild nicht 100% ab, (aber lieber einen kleinen Rand und alles zu sehen als volle Fläche und überstehendes Bild.)
      Theoretisch wäre es möglich das Bild (am Monitor) an der 320x240er Auflösung zu justieren, da fast alle anderen Auflösungen 'kleiner' ausfallen.
      Kommt halt darauf an welche Spiele du spielen willst
      .
    4. ADVMENU.RC
      Code:
      device_video_pclock 5-50
      device_video_hclock 15.75
      device_video_vclock 50-60
      device_video_modeline 304x224 6.63952 304 336 368 416 224 231 234 266 -hsync -vsync
    Angehängte Dateien Angehängte Dateien
    Geändert von SailorSat (15-09-2004 um 13:49 Uhr)

  6. #6
    H@ckse Avatar von SailorSat
    Registriert seit
    26.08.2004
    Ort
    Hanau (Hessen)
    Beiträge
    2.061
    FASTVID benötigt übrigends die DOS4GW welche ich der vollständigkeit halber hier noch extra anhänge.
    Zu entpacken in den FASTVID Ordner.
    Angehängte Dateien Angehängte Dateien

  7. #7
    Registered User
    Registriert seit
    27.01.2002
    Ort
    Wunstorf
    Beiträge
    31
    Wow,

    vielen Dank, das hilft mir bestimmt weiter! Was für eine Grafikkarte vewendest du denn?

    Das mit dem Fastvid ist ja nicht zwingend notwendig, oder wirkt sich das auch auf die Grafikausgabe von AdvMAME aus?

    Na ja, ich probiere mal.
    Gruß
    Add
    Der Flipperjunkie

  8. #8
    Registered User
    Registriert seit
    02.08.2004
    Beiträge
    65
    moin,

    also ich habe mit die Fraggle BootCD genommen. das ganze System bootet in null,nix. Ist Optimal eingestellt, die Modis sind auch easy einzustellen. Die ATI-Graka und die SB-PCI wurden top erkannt. Zeitaufwand ca.1h. man muss nur noch die aktuellen sb-pci treiber kopieren. und fertig.

  9. #9
    H@ckse Avatar von SailorSat
    Registriert seit
    26.08.2004
    Ort
    Hanau (Hessen)
    Beiträge
    2.061
    Ich sags mal so, ich habe keinen wirklichen Unterschied in ADVMAME feststellen können, aber die angezeigten BLT Zeiten waren minimal besser.

    Ich hab damit (mitlerweile) eine Matrox Mystique 2MB, eine 3Dfx Voodoo3 3000 und eine NVidia GeForce2MX benutzt.

    Jeweils ohne etwas an der Software umzustellen.

  10. #10
    H@ckse Avatar von SailorSat
    Registriert seit
    26.08.2004
    Ort
    Hanau (Hessen)
    Beiträge
    2.061
    Und weil ich gerade dran denke, eine Kyro2 Grafikkarte war auch drin, allerdings konnte ADVMAME diese nicht programmieren

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •