TheMachine02 / Virtual3D

An efficient 3D engine for the TI 83PCE and the TI 84+CE written in ez80 assembly
Other
50 stars 1 forks source link

Demo crash (White screen) #58

Closed Xprogrammer777 closed 2 weeks ago

Xprogrammer777 commented 6 months ago

Hi!

I don't really code ASM, to be honest I'm just playing with my calculator right now. I tried the build of the demo but it end up with a white screen and the calculator isn't responding the only way of getting out of it is by resetting. You can reproduce the bug (if it's one) with the lastest firmware of TI-83 CE and installing by putting everyfile in the Archive and only TESTLVL.8xp in RAM memory and run the program from CarbiJR using Artifice.

I know this project is very old and didn't receive much update, I still hope to find help also I'm wondering if there is a way to debug what's happening on the calculator while plugged on computer.

Thank in advance.

ThatOneGuy-314 commented 1 month ago

Yeah, for me too. I'm using an 84 Plus CE and it crashes every time I run it. I've tried putting various things in and out of RAM and so far it hasn't really helped. It seems like a waste of a really neat project if it doesn't work. I would guess that either there's some weird bug that was added to the code sometime after the release, or it has something to do with the newer OS. Both seem like a pain to fix, but if it's not unreasonable it would be nice if someone fixed it. The latest update to my knowledge was several years ago, so I don't really know if that's gonna happen any time soon, but just know that I am also experiencing this problem.

P.S. Sorry if I gave the impression I'm involved in this project; I'm not.

TheMachine02 commented 3 weeks ago

I don't expect latest upload build to properly run on a recent OS due to needed some updated port shenanigans to correctly access protected hardware. Latest commit should be better, but latest OS won't run itI think. Definitely due to OS update. Shouldnt be too hard in theory to update it & post updated build, but I need to find some time to do it

TheMachine02 commented 2 weeks ago

Should be fixed in #d5ed268 and latest binary release. Can you please test it ?

Xprogrammer777 commented 2 weeks ago

Should be fixed in #d5ed268 and latest binary release. Can you please test it ?

Works like charm, thanks for fixing!