PicoDrive 1.20


Damien said:
Ich nochmal. Sorry für den Doppelpost, aber ich wollte noch ein paar Spiele für die Kompatibilitätsliste hinzufügen... :)

Erfolgreich getestet habe ich:

AD&D Eye of the Beholder
Cadilacs and Dinosaurs
Dungeon Master - Legend Of Skullkeep
Eternal Champions
Micky Mania
Mortal Kombat
Ninja Warriors
Prince Of Persia
Snatcher
Space Adventure Cobra

Nicht gelaufen sind:

Wing Commander
Terminator
Time Gal (CD kaputt... *grml*)

Ich füge hinzu:

Laufen auch:
Racing Aces (etwas langsam)

Laufen nicht:
Batman Returns (Massive Grafikfehler / unspielbar / Abstürze)
Jaguar XJ220 (Grafikfehler / sehr langsam)
Rise of the Dragon (Hängt nach dem Sega Bildschirm)
Road Avenger (Hängt nach dem Sega Bildschirm)
 
Hast du bei denen die nicht laufen auch mal den langsamen Kompatibilitätsmodus probiert, besonders bei den beiden die sich nach dem Sega Screen aufhängen?

Viele Spiele gehen dann trotzdem, wenn du erstmal im Spiel bist kannst du wieder in den normalen Modus schalten.
 
Damien said:
Hast du bei denen die nicht laufen auch mal den langsamen Kompatibilitätsmodus probiert, besonders bei den beiden die sich nach dem Sega Screen aufhängen?

Viele Spiele gehen dann trotzdem, wenn du erstmal im Spiel bist kannst du wieder in den normalen Modus schalten.

Ich hab schon alle Sachen auf den hoher Quali stehen.
Du meintest sicher das "better sync (very slow)" unter den SegaCD Optionen, oder?
Bringt nicht die Bohne. Alles mögliche läuft dann nur noch mit 1 fps.
Aber weder weniger Grafikbugs, noch lassen sich damit die hängenden Spiele starten.

Also hier nochmal:

Läuft:
Dragon's Lair (auch mit 240MHz sehr zäh, Intro stürzt öfter ab, aber sonst anscheinend fehlerfrei)
Jaguar XJ220 (mit 240MHz flüssig, sieht aber furchtbar aus. Kästen um alle Sprites, Schilder und Bäume werden nur Barcode-artig dargestellt)

Läuft nicht spielbar:
Batman Returns (man fällt scheinbar durch die Strasse ins Nichts, unspielbar. Sound kratzt furchtbar)

Läuft gar nicht:
Formula One - beyond the limit (Intro läuft, danach nichts mehr - freeze)
Rise of the Dragon (hängt beim Sega Logo. Lädt nichts, keine rote CD LED)
Road Avenger (hängt beim Sega Logo. Wie bei RotD)
 
Bei meinem ersten Versuch mit Wingcommander bin ich bis zum Intro gekommen, wenn ich das Spiel jetzt erneut mounte komme ich zurück ins hauptmenü(von picodrive) und links unten steht 940 crashed...

schade das das nicht geht...:(

Trotzdem weiter so..:)

Gruss
 
Sephiroth said:
Bei meinem ersten Versuch mit Wingcommander bin ich bis zum Intro gekommen, wenn ich das Spiel jetzt erneut mounte komme ich zurück ins hauptmenü(von picodrive) und links unten steht 940 crashed...

schade das das nicht geht...:(

Trotzdem weiter so..:)

Gruss

Takte mal deine CPU nicht allzu hoch...
Wenn ich über 250MHz gehe stürzt mein PicoDrive auch des öfteren mit "940 Crashed" ab.
Die einstellbare MHz Zahl wird wohl auf irgendwie auf beide CPUs angewendet.
Oder vielleicht mal die Einstellung "Use ARM940 core for Sound" ausstellen und nochmal versuchen.
 
AH-3 Thunderstrike
läuft, aber leider mit Grafikfehlern, das machts unspielbar weil man die Gegner nicht sieht. Auch ganz ohne Stealth.....
 
hoki said:
AH-3 Thunderstrike
läuft, aber leider mit Grafikfehlern, das machts unspielbar weil man die Gegner nicht sieht. Auch ganz ohne Stealth.....

Was nicht weiter verwunderlich ist: Thunderstrike ist eins der wenigen Sega CD Spiele, die massiv die Zoom und Rotating Effekte der Konsole einsetzen. Genau dieser Baustein ist aber eins der wenigen Dinge, die bei der Emulation noch komplett fehlen. Notaz will diese Funktion aber als nächstes implementieren...

Gruß,
Stephan
 
zu den Wingcommander-Versuche ... das könnt ihr eh vergessen, solange der DSP für Rotationen nicht unterrstützt wird. Ich hoffe, dass der noch eingebastelt wird.
 
:D Der frühe Vogel fängt den Wurm

http://notaz.gp2x.de/releases/PicoDrive/PicoDrive_130.zip

I am a bit tired right now so here is a list of major stuff:

All hardware is emulated now
I added emulation for scaling/rotation chip, slows down the BIOS screen to a crawl, but Sonic CD special state is playable. Disabled by default, because very few games use it.

new option: ReadAhead buffer
This is to deal with slow SD card access in GP2X. It just assumes that data is sequential and reads more than it really needs, and later uses already read data. Very useful for FMV games. Try various settings and see which suits you best (I use 2048K). The downside is longer load times.

wait loop detection
Gives nice speedup for some games, but has no effect on most others. Sonic CD can be run underclocked now (well except past stages with PCM sound special stages with gfx chip).

zipped ISOs
Saves a lot of space but causes insane (several minute long) load times.

detailed changelog

* ISO files now can be zipped. Note that this causes VERY long loading times.
* Added data pre-buffering support, this allows to reduce frequency of short pauses in FMV games (caused by SD access), but makes those pauses longer.
* Fixed PCM DMA transfers (intro FMV in Popful Mail).
* Properly implemented "decode" data transformation (Jaguar XJ220).
* Integrated "better sync" code into cyclone code, what made this mode much faster.
* Fixed a bug related to game specific config saving.
* Frameskipper was skipping sound processing, what caused some audio desyncs. Fixed.
* Fixed reset not working for some games.
* New assembly optimized memory handlers for CD (gives at least a few fps). Also re-enabled all optimizations from 0.964 release.
* New idle-loop detection code for sub-68k. Speeds up at least a few games.



final thoughts
Well this project matured pretty well and I feel pretty satisfied with it. It was my main project for some time now, eating most my free-time-for-deving. So I think I hand enough of this, this will be one of the last releases. It is still far from perfect, there are some compatibility issues, but it is not easy to finish these. I will still fix the obvious bugs, but not those which need all day of debugging, like the broken Batman games, for example. Hope all of you also had some fun with this thing. Thanks to all who donated (and to those who will), supported me and kept me motivated.

MfG
 
Back
Top