-
-
Notifications
You must be signed in to change notification settings - Fork 58
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
[Bug] Crash on loading a map. #802
Comments
不知道这个bug是什么原因 |
是由于你的OpenGL版本过低导致的,这一问题一般出现在使用核显启动的电脑上,请切换为独显。(百度有教程) |
@ExerciseBook AC 1.12 版本以后openGL换成了3以上,但是Mac系统openGL默认为2.1,mc暂不支持core file引入来提升openGL版本,所以Mac系统暂不支持AC 1.12 |
@voidcl refering to: LambdaLib2/issues/5 |
@Ruchian We already know that we can use higher openGL version with core profile , actually , my old dev env is Mac too . But we can't use this way in MC develop , because the core profile should be inited before the mc's window created and that's the problem is, we couldn't insert code into the mc original source code . If one day , forge provide us new interfaces or MC become open source , we can use the way you mentioned . Of course , if someone in our group can use Metal to refactor the shader , you will see the AC for Mac . But now , sorry :( . |
Ahh I see. Thanks for the answer. (To be honest, I suspected as much. This is why on previous issued topics, after I realized Apple abandoned support for OpenGL, (something that I didn't know because I don't use Mac), I informed the poster that it was unlikely Lambda could get it to work, due to them deciding it was deprecated. I fear that I myself am not very knowledgable when it comes to any form of programming, but I try to help where I can at least. The reason why I mentioned what I did was not for myself, but for others who I have seen ask the question, both here and on the Discord server. I am pretty sure that, even if I didn't, someone else would have. So really, thanks for the reply.) I hope you'll enjoy using your new Windows PC. :) |
Just sharing information. I asked the community of Forge about it. According to them, a lot of Minecraft runs on OpenGL 2.1 (or lower) code. Setting the core profile to 3.3 or higher would mean disabling legacy OpenGL features. Because of this they do not recommend using newer OpenGL. At any rate, I conclude that it is likely not possible to get OpenGL 3.3+ to work on Mac OS without heavily modifying Minecraft from its core. I haven't gotten a reply on whether or not Forge supports modifying the OpenGL version (or will implement this feature) as of yet however. All they did say is that Read it here if you want. Perhaps it is possible to have some sort of fall back in case GLSL 330 code doesn't work, but Weathfold already said here:
|
@Ruchian Roger that , thanks for your help to ask forge developers , Weathfold is the leader of Lambda Innovation , as well as he is the one who writen the shader (at least now , the other active programmers can't use GL script ), but he don't like Metal . So , AC will probably not support to Mac long time . OK, I confess , NO GAME NO LIFE , I LIKE PLAYING GAMES!!!!!!!!!!!!!!!💃💃💃💃💃💃💃💃 ( whisper ) : if you have a playstation account , be a friend ? No , I never played other games except Blizzards' on pc. |
Thank you all. 🌹 |
Describe the bug
Crash on loading a map.
To Reproduce
Enter a world.
Expected behavior
Load and play the game.
Screenshots
没有
Desktop (please complete the following information):
Additional context
https://github.com/LambdaInnovation/AcademyCraft/files/3315273/crash-2019-06-21_00.23.28-client.1.txt
The text was updated successfully, but these errors were encountered: