cai567890 / pcsx2

Automatically exported from code.google.com/p/pcsx2
1 stars 0 forks source link

SDF Macross not working #292

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago

The program does not run at all, it was previously reported in the forums here:

http://forums.pcsx2.net/archive/index.php/thread-5123.html

But somehow, it was suddenly closed as fixed(and looks to me it is not)

1) Did the game ever work correctly (i.e. not have this problem) on the
Official PCSX2 build or an earlier version of PCSX2 playground?
(If so, please specify the latest pcsx2-playground or Official revision
that last worked.)

I couldn't check myself, but others reported in the forums that the game
ran in older versions, in fact, someone posted a video to youtube claiming
it was running with 0.95

http://www.youtube.com/watch?v=Jx6Ena01FW4

2) What steps will reproduce the problem?
- Just run the game, it will crash inmediately with a VTBL miss

3) What exactly happens when you experience this issue (listing any console
errors or screen output you recieve)?

just after the Playstation logo, there are two TBL Miss errors in the
console. and the emulator stops.

4) What version of PCSX2 are you using? On what operating system?

Since 9.6 was out, I been checking the game either with the official 9.6
version, and with several revisions, up to the very last one I compiled
myself straight from SVN today, all of them with exact same result.

5) Please provide any additional information below.

I tried to debug pcsx2 to try to find the problem, and the only thing I
could find is that it was hitting this one:

vtlbUnmappedVRead32 <0> ( 1832200 )

which is being called by generated code, which I can't debug (I'm a
proficient c++ developer, but I have no idea about PS2 hard)

Original issue reported on code.google.com by vpena...@gmail.com on 2 Jul 2009 at 7:21

GoogleCodeExporter commented 9 years ago
Yeah, seems like a random cycle bug. 
(The game working once with some combinations of speedhacks, but only then).

We won't address it now, but we're aware of this.. :p

Original comment by ramapcsx2 on 3 Jul 2009 at 3:51

GoogleCodeExporter commented 9 years ago
I got it to boot always on Playground rev 508 by enabling "IOP Sync Hack (x2)" 
alone
without need for anything else, a block dump of this game might be not possible 
as it
seems to access random data on boot, that may explain why people were giving
different reports "boots, don't boot, boot again, boot crashes, boot 1/10 of 
times".

Game title is also known as Choujikuu Yousai Macross [J], to avoid confusion.

Original comment by shadow0...@mail.com on 16 Jul 2009 at 6:01

GoogleCodeExporter commented 9 years ago
Console output (after loading modules):

IOP Recompiler data reset
Setup HOST file system.
Setup DVD file system.
DVCI: "ADXJ.CVM" found.
DVCI: "BIN.CVM" found.
DVCI: "JPN.CVM" found.
DVCI: "MOV.CVM" found.
DVCI: Total 4 files.
PS2RNA: sceSifAllocIopHeap(266304) ret=0x00054400
PS2RNA: sceSifAllocIopHeap(2256) ret=0x00095500
PS2RNA: sceSifAllocIopHeap(16448) ret=0x00095e00
Add ROFS Volume:(CDV:bin.cvm)
Add ROFS Volume:(CDV:jpn.cvm)
Add ROFS Volume:(CDV:adxj.cvm)
Add ROFS Volume:(CDV:mov.cvm) -> last line without IOP Sync Hack (x2)
IOP Recompiler data reset -> Performed at MC screen fade off, already past boot

That reset should be unrelated, the game already booted before that.

Original comment by shadow0...@mail.com on 16 Jul 2009 at 6:28

GoogleCodeExporter commented 9 years ago
no progress yet?

Original comment by enofor...@gmail.com on 30 Nov 2009 at 6:57

GoogleCodeExporter commented 9 years ago
Way I got this game running was to use the SPUNULL plugin. The crash is right 
at the
start of the game, once you get past that you can make a savestate, switch to 
any
working sound plugin, and load save state and the game runs fine

I beat several levels of the game like this, the last time I tried it was with 
beta
1474, I no longer have the game on me (sold it to a friend) so I can no longer
confirm if it works with the latest betas via this work around.

Original comment by kojikni...@gmail.com on 30 Nov 2009 at 8:19

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
woks with the advice but lot of sounds are missing with this process

Original comment by enofor...@gmail.com on 1 Dec 2009 at 10:31

GoogleCodeExporter commented 9 years ago
So can you people confirm:
Game cannot start with ANY other SPU2 plugin (PeoPs,ZeroSPU2,SPU2-X) but 
SPUnull?
Can someone test it with the latest SVN (or beta?)

Original comment by pcsx2gu...@gmail.com on 2 Dec 2009 at 8:25

GoogleCodeExporter commented 9 years ago
Tested on r2283, and the only way I found for the game to not crash upon boot 
is to
use SPU2null + IOP 2x Sync Hack, I got this to vary from revision to revision 
using
the same plugins, same settings for 0.9.6, 0.9.5 r396 requires the EE/IOP x3 
Sync
Hack and SPU2null (this wasn't yet a VTBL build). 

Exceptios I got are Playground 475 VTBL or 508 VTBL as well, I can start this 
with
only the "IOP Sync Hack (x2)" and any sound plugin, and have sound present 
without
any apparent crash ingame.

Those two builds at least, show to work with same plugins the others don't, it 
could
be though due to the hack affecting sync differently between builds, or 
something,
like the plugins. I also tried with the IOP set to Interpreter on r2283 but it
crashes equally upon boot.

Original comment by shadow0...@mail.com on 3 Dec 2009 at 2:04

GoogleCodeExporter commented 9 years ago
475 and 508? Can you post a link to this rev, I want play this incredible game 
fine.
For the devs please fix this, because the graphics are perfect, the only 
problem is
this issue with the audio plugin 

Original comment by enofor...@gmail.com on 3 Dec 2009 at 4:43

GoogleCodeExporter commented 9 years ago
This isn't the place for support or questions, just mail the person instead of
posting here. If you want the game fixed faster, do what shadow0000 does and 
give us
more testing information, which is extremely valuable.
Thanks shadow, seems this is a timing/cycle voodoo thing unfortunately.

Original comment by pcsx2gu...@gmail.com on 8 Dec 2009 at 7:33

GoogleCodeExporter commented 9 years ago
Definitely overdue retesting.

Original comment by sudonim1 on 21 Sep 2012 at 4:12