game-compatibility icon indicating copy to clipboard operation
game-compatibility copied to clipboard

4E4D07DB - THE IDOLM@STER

Open Etokapa opened this issue 4 years ago • 12 comments

Game Title: THE IDOLM@STER アイドルマスター The Idolmaster

Marketplace

Tested on https://github.com/xenia-project/xenia/commit/c213f7d7a309a0aa39cd62944f2b3e6b68242672

Played through VN section and chose a member to sing, but couldn't play a song.

Issues:

:warning:Xenia can't find a hard drive. :warning:Xenia closes before starting songs.

Log:

xenia.zip

Screenshot(s):

i i (4) i (1)

Labels:

state-gameplay | tech-middleware-criware | kernel-save-file-errors

Etokapa avatar Jul 19 '19 03:07 Etokapa

Hello. I am trying to fix this bug. I am now debugging the game with xenia on master branch. Here's some infomation may related to this bug and may not.

  1. The output repeats the info below forever after the game was loaded.
Exception thrown at 0x00000000A02ADE14 (located in xenia.exe): 0xC0000005: An access violation occurred while writing location 0x00000001C4730000.
Exception thrown at 0x00000000A02ADE14 (located in xenia.exe): 0xC0000005: An access violation occurred while writing location 0x00000001C4C30000.
Exception thrown at 0x00000000A02ADE14 (located in xenia.exe): 0xC0000005: An access violation occurred while writing location 0x00000001C5130000.
Exception thrown at 0x00000000A00E77BB (located in xenia.exe): 0xC0000005: An access violation occurred while writing location 0x00000001BFBF2000.

I have no sense of these info.

  1. The log file has several lines of
i> F80000A4 RtlNtStatusToDosError 103 => 3E5

It seems matching the error in xboxkrnl_error.cc

    0x000003E5,  // 0x00000103

But I make no sense of what this error code presents and I can't make sure if it is related to save fie reading.

~~3. The trigger points I set in xenia-kernel ( content_manager.cc ) does not trigger I have set some trigger point sin OpenContent to see what happens when loading the savedata but it never triggers. I am using outputs to figure out what's happening now and it is inconvenient. Is it impossiable to debug in project xenia-kernel?~~

Looking forward to your soonest reply. Thanks in advance.

cyf-gh avatar Mar 13 '21 12:03 cyf-gh

I have these results so far

  1. I have debugged XamContentCreateEnumerator and it works just well. This game will read 00000001 savedata while press the start button. But nothing happened after loading the savedata.
  2. I pressed the "ストレージ設定" which means "storage settings" in game settings but nothing happens.

I am considering whether the savedata was broken.

cyf-gh avatar Mar 13 '21 13:03 cyf-gh

@cyf-gh You can check it on canary_pr. It contains few changes to saving data that might resolve this issue. If not then I can look at log (level 3) and maybe figure it out

Gliniak avatar Mar 13 '21 14:03 Gliniak

Thank you for your reply very much. The problem is now resolved. Game saving and loading works really good on canary_pr. This game now works like native xbox 360 on my PC!

cyf-gh avatar Mar 13 '21 16:03 cyf-gh

I have a problem with this game on xenia. Whenever I try to start a new game, and I choose an idol to produce, the game always softlocks when it wants me to name the idol unit that I want to produce. I see the xenia text entry box pop up for a few frames, but I can't do anything during those frames, and then they just all disappear. The UI also disappears, leaving me to just stare at the girl i chose as my first idol forever as the game BGM plays. It seems that this game is entirely playable all the way through on xenia, but this one bug is preventing me from getting anywhere more than 5 minutes past the main title screen in-game. I have tested on both master and canary.

Jtduckman avatar May 10 '21 07:05 Jtduckman

I have a problem with this game on xenia. Whenever I try to start a new game, and I choose an idol to produce, the game always softlocks when it wants me to name the idol unit that I want to produce. I see the xenia text entry box pop up for a few frames, but I can't do anything during those frames, and then they just all disappear. The UI also disappears, leaving me to just stare at the girl i chose as my first idol forever as the game BGM plays. It seems that this game is entirely playable all the way through on xenia, but this one bug is preventing me from getting anywhere more than 5 minutes past the main title screen in-game. I have tested on both master and canary.

Hello. Are you playing with an nividia graphic card? I tried this game on my roommate's gtx1060 maxQ and I got the same problem. The text input box only pops up with less than half second and acted like the softlock situation you described. However, I did not meet this problem with my AMD card. I also have a gtx780 but I have not tested the game starting part yet by it. If you want to longtime play this game, I suggest to finish inputing the idol name on other machines then taking the save data back to your PC. The subsequent gaming works perfectly with my gtx780 so far.

Also I have tried to make DLCs of this game be loaded, but I am not able to do this. The common method takes no effect at all. Do you have any ideas to load the DLCs of this game?

cyf-gh avatar May 15 '21 07:05 cyf-gh

Hi I am also having issues with this game. In recent builds I cannot get past the second text input part of the game as mentioned by Jtduckman. If I try older builds, the part that softlocks will instead autoselect the default name (though if I back out to try to name it myself the game locks). So if I use the older version I can keep playing just using the default name, which is fine. However the next problem is the saving and loading. The game seems to save (a save file is created), but will not load. If I go to the main menu, or restart the game, it does not load the save and you have to start playing from the beginning again. No build I have tried has been able to load the game.

Thank you for your reply very much. The problem is now resolved. Game saving and loading works really good on canary_pr. This game now works like native xbox 360 on my PC!

If you don't mind me asking, which build did you use? I tried using builds from around when you said it was resolved, but I still cannot load with any of them (though I can create save files)

Andrew-SX avatar Oct 22 '21 16:10 Andrew-SX

The game is working fluently for me so far. One problem I am facing right now is that you can't use the take photo feature for the live stage. Originally you could take pictures of the character and store them in the album, but the emulator could only store a blank photo.

Somdit avatar Jan 11 '22 04:01 Somdit

Hi. I'm having the same problem with Jtduckman and Andrew-SX. I'm using intel iRIS Xe and I cannot continue to game because of the name input problem.

The game is working fluently for me so far. One problem I am facing right now is that you can't use the take photo feature for the live stage. Originally you could take pictures of the character and store them in the album, but the emulator could only store a blank photo.

@Somdit @cyf-gh Do you mind telling me which build or system you are using?

archon72 avatar Jul 22 '22 11:07 archon72

Just to give an update, the game now works for me using the January 13 2023 build, 459497f. Saving and loading works, as does the text input. Seems to be working perfectly for me now.

@archon72 just a heads up if you haven't tried it yet.

Andrew-SX avatar Jan 23 '23 23:01 Andrew-SX

I have been playing the game using the current Xenia Canary (637) on Windows 10, and it seems to be working really well. I have yet to find an aspect of the game that causes any real issues. Save and loading works perfectly.

One problem I am facing right now is that you can't use the take photo feature for the live stage. Originally you could take pictures of the character and store them in the album, but the emulator could only store a blank photo.

I have been experiencing this as well.

The other main issue I experienced is, having installed the 12 DLC packs, those are recognized properly, but trying to acquire them in the in-game shop does nothing (I choose and click the "get" button, but strictly nothing happens).

Cheers!

Left-Empty avatar Nov 25 '23 19:11 Left-Empty

If you're having issues with in game screenshots try turning on CPU readback (https://github.com/xenia-project/game-compatibility/issues/1284#issuecomment-669891017).

Kirby0Louise avatar Feb 20 '24 03:02 Kirby0Louise