Sope är ett open-source Playstation emulator för Linux / Unix-system. Det är fortfarande i ett ganska tidigt skede, men de flesta demos nu fungera. Tvål programvara använder tolkande emulering, utan en dynamisk omkompilering kärnan är tillgängliga för Alpha och x86-processorer.
Användning:
./sope [argument] [fil (er)]
Filerna kan vara antingen PS-X EXE-filer eller .PLL filer (för många-filer demos)
PLL-filer är vanliga textfiler, varje rad utför en åtgärd:
LOAD xxxxxx.exe # Läser en körbar fil
DATA xxxxxx.dat 80080000 # Läser en datafil på den angivna adressen
SETPC 80080000 # Ställ in datorn registret till det angivna värdet
Möjliga argument är:
"-n" För att inaktivera texture
"-v = N" för att tvinga VBlank avbrottstiden till n * 1000 [standard n = 30]. n måste vara <66
"-P" Krafter visa att vara lika med n * 256 linjer
"-s" Aktivera ljud (experimentell)
"-B" Stövlar cdrom
"-h" Display hjälpmeddelande
PS-X bios bildfil måste namnges som "bios" och måste finnas i den aktuella katalogen.
Pad emulering:
- Blanksteg Starta
- Ange Välj
- Q L1
- En L2
- E R1
- 3 R2
- X Cross
- D Circle
- W Triangle
- En ruta
- Markörknappar Directionnal knappar
- Escape: Avsluta emulator
- N: Inaktivera / Aktivera texture
- B: Aktivera / inaktivera Bilinjär filtrering
- U: Inaktivera / Aktivera alla Rendering
- f: Avaktivera / Aktivera Cosmetic grejer (OH, Blandnings)
Krav:
· Playstation Bios bild (scph1001.bin rekommenderas)
· OpenGL libs (endast för OpenGL renderare)
· Aalib, SVGAlib, X-Windows eller SDL (för mjuk renderer)
· GTK +> = 1.2.0 (endast om du använder debugger)
· Alpha eller x86 CPU (krävs endast om du använder dynamisk omkompilering)
Krav :
- Playstation Bios bild (scph1001.bin är rekommenderas)
- OpenGL libs (endast för OpenGL renderare)
- aalib, SVGAlib, X-Windows eller SDL (för mjuk renderer)
- GTK & gt; = 1.2.0 (endast om du använder debugger)
- Alpha eller x86 CPU (krävs endast om du använder dynamisk omkompilering)
Kommentarer hittades inte