Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

584111F7 - Minecraft: Xbox 360 Edition #29

Open
EIREXE opened this issue Jun 12, 2015 · 58 comments
Open

584111F7 - Minecraft: Xbox 360 Edition #29

EIREXE opened this issue Jun 12, 2015 · 58 comments
Labels
apu-slow Audio has stuttering issues or plays back too slow. gpu-drawing-missing Graphics objects are missing or not drawn. no-disc-install Title can't be installed from the disc. state-gameplay Title has functional gameplay.

Comments

@EIREXE
Copy link

EIREXE commented Jun 12, 2015

Marketplace

Tested on xenia-project/xenia@6348c3d

Issues:

  • Sliders on menu are broken.
  • The game seems to load, the tutorial pops up but the menu doesn't disappear.

Labels:

state-menu

@Razzile Razzile added the state-menus Title has functional menus before any gameplay. label Jun 17, 2015
@sephiroth99
Copy link

Tested with xenia-project/xenia@3cd748a

Hits the following assert: https://github.com/benvanik/xenia/blob/3cd748a/src/xenia/kernel/kernel_state.cc#L543

If the assert is ignored, get stuck on a storage check screen (?), the one with an animated arrow over a chest.

@DrChat DrChat added state-playable Title can be reasonably played from start to finish with little to no issues. gpu-shader-errors Graphics shader issues, such as things being too bright, dark, or the wrong color. and removed state-menus Title has functional menus before any gameplay. labels Jul 25, 2015
@sephiroth99
Copy link

@DrChat Even with the latest changes xenia-project/xenia@dffc1f0 , I have the same behaviour. I hit the assert previously linked and then the following screen appears:

untitled

It animates for a while then it hangs.

The callstack of when the assert occurs is:

    xenia.exe!xe::kernel::KernelState::CompleteOverlappedEx(unsigned int overlapped_ptr, unsigned int result, unsigned int extended_error, unsigned int length) Line 547    C++
    xenia.exe!xe::kernel::KernelState::CompleteOverlappedImmediateEx(unsigned int overlapped_ptr, unsigned int result, unsigned int extended_error, unsigned int length) Line 567   C++
>   xenia.exe!xe::kernel::XamEnumerate(const xe::kernel::shim::ParamBase<unsigned int> & handle, const xe::kernel::shim::ParamBase<unsigned int> & flags, const xe::kernel::shim::PointerParam & buffer, const xe::kernel::shim::ParamBase<unsigned int> & buffer_length, const xe::kernel::shim::PrimitivePointerParam<unsigned int> & items_returned, const xe::kernel::shim::TypedPointerParam<xe::XAM_OVERLAPPED> & overlapped) Line 235    C++
    xenia.exe!xe::kernel::shim::KernelTrampoline<xe::kernel::shim::Result<unsigned int> (__cdecl*& __ptr64)(xe::kernel::shim::ParamBase<unsigned int> const & __ptr64,xe::kernel::shim::ParamBase<unsigned int> const & __ptr64,xe::kernel::shim::PointerParam const & __ptr64,xe::kernel::shim::ParamBase<unsigned int> const & __ptr64,xe::kernel::shim::PrimitivePointerParam<unsigned int> const & __ptr64,xe::kernel::shim::TypedPointerParam<xe::XAM_OVERLAPPED> const & __ptr64),std::tuple<xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PointerParam const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PrimitivePointerParam<unsigned int> const ,xe::kernel::shim::TypedPointerParam<xe::XAM_OVERLAPPED> const >,0,1,2,3,4,5>(xe::kernel::shim::Result<unsigned int> (const xe::kernel::shim::ParamBase<unsigned int> &, const xe::kernel::shim::ParamBase<unsigned int> &, const xe::kernel::shim::PointerParam &, const xe::kernel::shim::ParamBase<unsigned int> &, const xe::kernel::shim::PrimitivePointerParam<unsigned int> &, const xe::kernel::shim::TypedPointerParam<xe::XAM_OVERLAPPED> &) * & f, std::tuple<xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PointerParam const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PrimitivePointerParam<unsigned int> const ,xe::kernel::shim::TypedPointerParam<xe::XAM_OVERLAPPED> const > && t, std::integer_sequence<unsigned __int64,0,1,2,3,4,5> __formal) Line 405 C++
    xenia.exe!`xe::kernel::shim::RegisterExport<1,592,xe::kernel::shim::Result<unsigned int>,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PointerParam const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PrimitivePointerParam<unsigned int> const ,xe::kernel::shim::TypedPointerParam<xe::XAM_OVERLAPPED> const >'::`2'::X::Trampoline(xe::cpu::frontend::PPCContext_s * ppc_context) Line 428 C++
    [External Code] 
    xenia.exe!`xe::kernel::shim::RegisterExport<1,592,xe::kernel::shim::Result<unsigned int>,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PointerParam const ,xe::kernel::shim::ParamBase<unsigned int> const ,xe::kernel::shim::PrimitivePointerParam<unsigned int> const ,xe::kernel::shim::TypedPointerParam<xe::XAM_OVERLAPPED> const >'::`2'::X::Trampoline(xe::cpu::frontend::PPCContext_s * ppc_context) Line 416 C++
    [External Code] 

So the function that was called by the game is XamEnumerate. The entry for it in the log is:
d> 1230 XamEnumerate(000000D4, 00000000, 408DA01C, 00000134, 00000000, 408D97C4)

I can post the full log if needed. Edit: here it is Edit2: the log stops at the assert. The full log until the game hangs is about 100MB... If needed I can find a way to host it.

Could it be related to Host hardware? I only have 4 logical processors (so I get the "Too few processors - scheduling will be wonky" message) and an AMD GPU...

@EIREXE
Copy link
Author

EIREXE commented Jul 28, 2015

I will try it now in a hyperthreaded i7.

I got it to run.

2015-07-28_07-24-38

https://youtu.be/G-lvmbcOcyg

Here's a video, I show a few graphical glitches I found, the biggest one is the UI and the other big one is the held item not rendering at the appropriate depth.

@sephiroth99
Copy link

OK so the assert is there for you too but the game seems to continue fine. Of course, the code after the assert is clearly indicated as wrong, so it's expected that it could fail. Still curious to know why it works for some and not for others. Oh well, at least what happens seems logical now. Thanks @EIREXE!

@EIREXE
Copy link
Author

EIREXE commented Jul 28, 2015

I mean I am hyperthreading to 8 threads, could that be related?

@The404Spartan
Copy link

I'm currently running with a FX-8320 and getting results like in EIREXE's comments.

@Makoukdji
Copy link

I open the game and when its loading the game Xenia stops working. Any thoughts on how to fix it since some of you got it working?

@Razzile
Copy link
Member

Razzile commented Aug 2, 2015

@Makoukdji are you using an new build of xenia? also what are your computer specs?

@Makoukdji
Copy link

@Razzile Hey! Hmmm I don't know where to look for the version I have, but the folder I have is called EmuCR-Xenia-20150627-x64. Also My specs are these:
i7-4790k
Gtx 970
12 Gb DDR3 ram

Edit: Never mind! I got it to work, but after a minute or so it crashes. I just downloaded another build and it works!

@Sinoxan
Copy link

Sinoxan commented Aug 2, 2015

That is over a month out of date, there have been hundreds of fixes since then, build it yourself to stay up to date.

@jc1999
Copy link

jc1999 commented Feb 1, 2016

The sounds are a little slow and there are some images that are missing

@lewisdoesstuff
Copy link

on launching the game, i have no text on the menu's and the game hangs when i press what would be play game

i5-4690k
r9 390
8GB ram

@CybrNight
Copy link

CybrNight commented Mar 8, 2017

So if you load the game directly from the Default.xex it says that there is bad or unimplemented file IO calls (should be added later, but I'm not the developer so what do I know). Though it appears to be loading the version that came on disc or something similar.

capture

But if you run it directly from another file the game loads fine, but appears to load the trial version of the game and an older version since it can't load the title update. Probably as a result from the behavior seen above.

capture

@ThatD07
Copy link

ThatD07 commented May 13, 2017

Tested on: xenia-project/xenia@8aac7a6
The audio often slows down causing a delay both on Vulkan and OpenGL.
Same "demo issue" still exist
Breaking block texture often appears bugged

@Razzile
Copy link
Member

Razzile commented May 13, 2017

@DiamondMaster07 the demo issue is because xenia will run all arcade games as demos by default. If you read the xam implementation in xenia you can figure out how to change that, but i'll leave it as a challenge for you

@OfficerObese
Copy link

OfficerObese commented Sep 20, 2017

xenia 0f1d116 (not sure if this is the version that broke this) Minecraft Xbox 360 chucks not loading https://i.imgur.com/5GcxRcx.png

@OfficerObese
Copy link

Xenia bfc8ecbe bottom of skybox missing. https://i.imgur.com/1KRgdWw.png

@Zumbuh
Copy link

Zumbuh commented Feb 15, 2018

Minecraft and quite a lot of other games I've tested are now crashing starting with this commit: xenia-project/xenia@b17d6f5

Games include Halo 3, Reach, Halo 4, Life is Strange, Black Ops 3, Red Dead Redemption, Panic in Paradise, CoD 1, Battlefield 1943, SW: First Assault & Battlefront 3. etc

Tested with OpenGL & Vulkan, and both AMD & NVidia cards.

@Razzile Razzile added regression Title's emulation has become less accurate than a previous post in the report. state-crash-OBSOLETE This is an obsolete label. Please re-tag the issue with the correct crash label. and removed gpu-shader-errors Graphics shader issues, such as things being too bright, dark, or the wrong color. state-playable Title can be reasonably played from start to finish with little to no issues. labels Feb 15, 2018
@Zumbuh
Copy link

Zumbuh commented Feb 16, 2018

xenia-project/xenia@30e0a25 has fixed the crash. Back to state-playable on NVIDIA cards.

@Razzile Razzile added state-playable Title can be reasonably played from start to finish with little to no issues. gpu-shader-errors Graphics shader issues, such as things being too bright, dark, or the wrong color. labels Feb 16, 2018
@ArandomUser204
Copy link

Minecraft Xbox 360 Edition with TU 80 loads but whenever i load a world, it crashes.
I wonder is there any version that works with it?

@Saturn345
Copy link

Saturn345 commented Jul 11, 2021

Minecraft Xbox 360 Edition with TU 80 loads but whenever i load a world, it crashes.
I wonder is there any version that works with it?

try 1.0.0

@MisterSheeple
Copy link

MisterSheeple commented Aug 21, 2021

where did everyone get the full version, I cant seem to find a working version anywhere, I only can get the different updates demos
how do I fix this?
my discord is Steampunkjax#7321

This is not the place to ask for pirated copies of games. Look elsewhere. Or even better, dump a legitimate copy of Minecraft: Xbox 360 Edition, as you're supposed to.

@Triang3l
Copy link
Member

Moved from #1861 by angermanaged:

Marketplace

Tested on xenia-project/xenia@211cc99f4

Issues:

hangs on "loading spawn area" for about 1-7 minutes while initializing server when loading a save file or creating a new world, then takes me back to the main menu with an error message saying "connection to XBOX LIVE was lost. Exiting to the main menu". The game is unplayable after updating to this build of xenia.

Log:

xenia.zip

Screenshot(s):

Xenia (master@211cc99f4 on Nov 12 2021) _  584111F7 v1 0  Minecraft Direct3D 12 - RTV_DSV 12_11_2021 1_31_28 AM
Xenia (master@211cc99f4 on Nov 12 2021) _  584111F7 v1 0  Minecraft Direct3D 12 - RTV_DSV 12_11_2021 1_31_39 AM

Labels:

state-menus Title has functional menus before any gameplay.

@GamingVexed
Copy link

Moved from #1861 by angermanaged:

Marketplace

Tested on xenia-project/xenia@211cc99

Issues:

hangs on "loading spawn area" for about 1-7 minutes while initializing server when loading a save file or creating a new world, then takes me back to the main menu with an error message saying "connection to XBOX LIVE was lost. Exiting to the main menu". The game is unplayable after updating to this build of xenia.

Log:

xenia.zip

Screenshot(s):

Xenia (master@211cc99f4 on Nov 12 2021) _ 584111F7 v1 0 Minecraft Direct3D 12 - RTV_DSV 12_11_2021 1_31_28 AM Xenia (master@211cc99f4 on Nov 12 2021) _ 584111F7 v1 0 Minecraft Direct3D 12 - RTV_DSV 12_11_2021 1_31_39 AM

Labels:

state-menus Title has functional menus before any gameplay.

I have same issue, i have tried to do everything that i cloud.
Any help? is this problem with my settings or is it the version of Xenia Canary?
Kuvatõmmis 2021-12-22 114727
Kuvatõmmis 2021-12-22 114802

@abubakar179
Copy link

abubakar179 commented Apr 22, 2022

So if you load the game directly from the Default.xex it says that there is bad or unimplemented file IO calls (should be added later, but I'm not the developer so what do I know). Though it appears to be loading the version that came on disc or something similar.

capture

But if you run it directly from another file the game loads fine, but appears to load the trial version of the game and an older version since it can't load the title update. Probably as a result from the behavior seen above.

capture

Yep, the default.xex doesn't work, you're gonna have to use \Content\0000000000000000\584111F7\000D0000\49AAD81B9FCDA45E4A03D71BFCB353F8FADB236C58.xex
And some other things too.

  1. Realise you have to use an older canary version of xenia for title updates (https://www.youtube.com/watch?v=v5MGrr-nxDM, check description)
  2. Download a title update from
  3. Place your title update in \xenia-canary\content\584111F7\000B0000\
  4. Open the XEX file
  5. May open as a demo, no worries just click unlock the full game.
  6. Do NOT play with settings. Idk why sometimes that just messes with the game and crashes.
  7. Should there be a crash and u can't relaunch teh game bc of crash, delete all files in the \xenia-canary\content\584111F7\00000001_MinecraftSaveInfo\ folder and the stuff in \xenia-canary\content\584111F7\00000001\Save20220422183241.bin\ folder and everything in \xenia-canary\content\FFFE07D1\00010000\E0000000BEEFCAFE.dir\ folder.

worked for me

@zLupa
Copy link

zLupa commented Jul 23, 2022

Got it running, but i'm getting annoyed with the "press to start game" on screen, but i doesn't have another controller connected
image

@xenia-project xenia-project deleted a comment from xk-rl Aug 10, 2022
@Darkhost1999
Copy link

Darkhost1999 commented Aug 10, 2022

I have used Canary to install my game content. Title updates work just fine on canary. But this is master compatibility:

  • On master I can't get the title update to load to play any of the updated features.
  • Performance is flawless
  • Audio is normal.
  • There is no persistent player 2 press start screen.
  • You are only timed out from your game when you stop playing for a moment resulting in "Connection to the xbox live was lost". (This also happens on canary without the update. But is resolved by successfully updating the game. Something master doesn't appear to like doing ^)
  • Saves appear funny. 1 actual save file. The other just the info for the actual save file.

1.png

2.png

@xenia-project xenia-project deleted a comment from Potatoified Aug 31, 2022
@Margen67 Margen67 added the no-disc-install Title can't be installed from the disc. label Sep 1, 2022
@xenia-project xenia-project deleted a comment from abubakar179 Sep 1, 2022
@xk-rl

This comment was marked as off-topic.

@xk-rl
Copy link

xk-rl commented Sep 4, 2022

Hey there! I found 2 issues while playing the TU42 i think and TU80

Tu42:
When going on an flat world and building up the world seems to glitch and chunks would move and get invisible as seen in the video in the zip file. When putting on view bobbing the Entire game would start to get weird and all. Sorry for bad quality and lag its because of the recording taking away so much of the GPU.

Tu80:
Playing the mini games seems to work and load fine but playing tutorial worlds or normals worlds seem to crash the game. When clicking on play game it crashes. Again sorry for the lag its because of my weak gpu and recording. I usually get 20-25 fps without recording.

Otherwise the game works fine expect with some glitches in the menu like broken sliders.

TU 42.zip
TU80.zip

@connorhedgehog
Copy link

having that not even loading issue with the 'bad or unimplemented io calls' error, not getting what the first person meant by loading a different file (mine is an iso, i had a friend rip it for me from my copy since he has an xbox 360 drive)

@erievs
Copy link

erievs commented Dec 22, 2022

Now works perfectly on vulkan, even on linux!

@ghost
Copy link

ghost commented Mar 2, 2023

I've noticed a problem on xenia Minecraft has a bug where you die some of your items disappear also happens when you break chest full of items. I've tested this on xenia canary feb 8 2023 Minecraft tittle update 1.0.75 directx rtv/dsv

@Zonix-YT
Copy link

Zonix-YT commented Jun 16, 2023

Whenever I attempt to load a world post-saving for the first time it never loads due to a Crash Error.
image

Xenia Version: https://github.com/xenia-canary/xenia-canary/releases/tag/9da1abbbc
Xenia Log: xenia.log

Version in use: Minecraft Title Update 4

Other Versions attempted but also produce the same error with world crashing upon load attempts: TU2, TU11, TU15, TU19

Reason I would like to update to Title Update 4 rather than using the base Emulator file is due to Clay Generation being bugged in the base TU1 version, the bug in regards to Clay Generation was resolved in TU2 though overall TU4 being the most polished (at least I think it is) version before Hunger was added to the Xbox 360 edition.

Any help would be appreciated, thank you!

Edit: I have also noticed that this same issue has been posted from other users though no fixes (with what I've seen here and searching on google for the last 2 hours) have been shared in regards to this specific issue of loading worlds not succeeding but just causing a crash.

@Zonix-YT
Copy link

Zonix-YT commented Jun 17, 2023

Whenever I attempt to load a world post-saving for the first time it never loads due to a Crash Error. image

Xenia Version: https://github.com/xenia-canary/xenia-canary/releases/tag/9da1abbbc Xenia Log: xenia.log

Version in use: Minecraft Title Update 4

Other Versions attempted but also produce the same error with world crashing upon load attempts: TU2, TU11, TU15, TU19

Reason I would like to update to Title Update 4 rather than using the base Emulator file is due to Clay Generation being bugged in the base TU1 version, the bug in regards to Clay Generation was resolved in TU2 though overall TU4 being the most polished (at least I think it is) version before Hunger was added to the Xbox 360 edition.

Any help would be appreciated, thank you!

Edit: I have also noticed that this same issue has been posted from other users though no fixes (with what I've seen here and searching on google for the last 2 hours) have been shared in regards to this specific issue of loading worlds not succeeding but just causing a crash.

I can update as I have found a fix!

In your Xenia settings (xenia-canary.config.toml) change the "break_on_unimplemented_instructions" from "true" to "false"
image

This simple change to the settings seemingly makes it 100% possible to load your worlds once again without issues! :)

I hope this helps anyone researching this issue in the near and far future, Zonix.

Edit: Unfortunately, as soon as I share this "fix" after testing it for a few hours to ensure it actually worked, I've started to encounter this issue again since seemingly saving+exiting in chunks that have been generated in TU4 that aren't from the original world in TU1, though this is the only thing I can think of it being, it doesn't seem to be that as I've previously successfully saved+exited in chunks generated since using TU4 rather than TU1, I shall continue searching for more secure fixes for this issue, anyone else who wishes to help me feel too, I will actively be checking this github page!

@Zonix-YT
Copy link

Whenever I attempt to load a world post-saving for the first time it never loads due to a Crash Error. image
Xenia Version: https://github.com/xenia-canary/xenia-canary/releases/tag/9da1abbbc Xenia Log: xenia.log
Version in use: Minecraft Title Update 4
Other Versions attempted but also produce the same error with world crashing upon load attempts: TU2, TU11, TU15, TU19
Reason I would like to update to Title Update 4 rather than using the base Emulator file is due to Clay Generation being bugged in the base TU1 version, the bug in regards to Clay Generation was resolved in TU2 though overall TU4 being the most polished (at least I think it is) version before Hunger was added to the Xbox 360 edition.
Any help would be appreciated, thank you!
Edit: I have also noticed that this same issue has been posted from other users though no fixes (with what I've seen here and searching on google for the last 2 hours) have been shared in regards to this specific issue of loading worlds not succeeding but just causing a crash.

I can update as I have found a fix!

In your Xenia settings (xenia-canary.config.toml) change the "break_on_unimplemented_instructions" from "true" to "false" image

This simple change to the settings seemingly makes it 100% possible to load your worlds once again without issues! :)

I hope this helps anyone researching this issue in the near and far future, Zonix.

Edit: Unfortunately, as soon as I share this "fix" after testing it for a few hours to ensure it actually worked, I've started to encounter this issue again since seemingly saving+exiting in chunks that have been generated in TU4 that aren't from the original world in TU1, though this is the only thing I can think of it being, it doesn't seem to be that as I've previously successfully saved+exited in chunks generated since using TU4 rather than TU1, I shall continue searching for more secure fixes for this issue, anyone else who wishes to help me feel too, I will actively be checking this github page!

Seemingly whenever a world does begin to create the "Guest has crashed" issue on the post TU1 versions loaded via. the Xenia Canary will begin to also invoke the same "Guest has crashed" upon attempting to load the world in the Xenia Main.

How I am seeing this issue and the cause being is that the Xenia Canary version we have to use to run other TU versions of Minecraft isn't liking something in the world saving side of the saving/loading process, as worlds created+saved in the Xenia Main (base emulated version) can be loaded just fine even after saving the world, absolutely no issues can occur, suddenly when the Canary is loading a later TU (as with why we use that Canary version) once the Xenia Canary writes a save to the world, that world becomes unloadable beyond that save on both the Canary and Main versions of Xenia.

Hopefully my view on this issue can help come to a resolution to resolve this critical underlying issue.

@KiaWeb
Copy link

KiaWeb commented Jul 14, 2023

Minecraft shows the IO calls error, still doesn't load

@Margen67 Margen67 added state-gameplay Title has functional gameplay. and removed state-playable Title can be reasonably played from start to finish with little to no issues. labels Jul 15, 2023
@commandcontrolQ
Copy link

commandcontrolQ commented Feb 3, 2024

I am experiencing slowdowns when looking around, and the only mitigation is to look down. Other than that, game works as usual, no crashes or errors.

System info:
CPU: 13th Gen Intel(R) Core(TM) i7-1355U, 1700 Mhz, 10 Core(s), 12 Logical Processor(s)
GPU: Intel(R) Iris(R) Xe Graphics
RAM: 16 GB
OS: Windows 11 Enterprise x64

Xenia Settings:
Graphics system: Vulkan

Xenia settings from xenia.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apu-slow Audio has stuttering issues or plays back too slow. gpu-drawing-missing Graphics objects are missing or not drawn. no-disc-install Title can't be installed from the disc. state-gameplay Title has functional gameplay.
Projects
None yet
Development

No branches or pull requests