Is there a release time yet? Can we use what you have already for GBC even if its buggy, like using it at our own risk?
» Forum
> Your Projects
You could download the master from the github, but I'm not sure that it would work, so it would definitely be at your own risk. Also, just a comment, TI-Boy CE is very popular at my school.
The branch with GBC support isn't on the public repo yet, so it can't be built that way for now.
As of yesterday I think I've almost hit a point of feature freeze, in terms of ensuring the CPU emulation has feature parity with the last release. This involved some substantial updates to memory access emulation to allow accurate timing for stack operations, and I also found and fixed almost half a dozen stack emulation bugs. But I want to get some good testing in after feature freeze, because I've definitely been burned before by releasing too soon after I make big changes.
In any case, I'd definitely like to get a release out before the end of the year. It could be sooner if I'm satisfied with the stability and I've looked into all reported accuracy issues from the previous release (some I already fixed, and there aren't that many others so I'd like to look into them).
As of yesterday I think I've almost hit a point of feature freeze, in terms of ensuring the CPU emulation has feature parity with the last release. This involved some substantial updates to memory access emulation to allow accurate timing for stack operations, and I also found and fixed almost half a dozen stack emulation bugs. But I want to get some good testing in after feature freeze, because I've definitely been burned before by releasing too soon after I make big changes.
In any case, I'd definitely like to get a release out before the end of the year. It could be sooner if I'm satisfied with the stability and I've looked into all reported accuracy issues from the previous release (some I already fixed, and there aren't that many others so I'd like to look into them).
I've posted a new preview video, showing some gameplay of Super Mario Bros. Deluxe and Magi Nation:
As for my development progress, I've been continuing to test games and fix more bugs. There's still one major bug that's blocking release, however, which is causing multiple games to crash randomly. So far I've seen no full calculator crashes at least, but game crashes cause loss of progress since the last save, which is something I definitely want to fix. It's been difficult to replicate, unfortunately, so I'm not sure how long it'll take. Wish me luck!
As for my development progress, I've been continuing to test games and fix more bugs. There's still one major bug that's blocking release, however, which is causing multiple games to crash randomly. So far I've seen no full calculator crashes at least, but game crashes cause loss of progress since the last save, which is something I definitely want to fix. It's been difficult to replicate, unfortunately, so I'm not sure how long it'll take. Wish me luck!
Cool story, bro.
Just kidding, this is absolutely insane speed-wise. I am surprised by how smooth it is.
Just kidding, this is absolutely insane speed-wise. I am surprised by how smooth it is.
Game Boy Color support is finally released! Check it out here (including a new video): https://calc84maniac.github.io/tiboyce/releases/2022/12/04/alpha-v0-3-0-released.html
I think the bug I was tracking down was probably related to flash wait states on the calculator I was testing on, so I've increased them to the same as the C toolchain. Crossing my fingers that it's all fixed.
My next step is probably updating the GBC renderer to handle mid-frame palette changes, to fix colors in some games that get fancy and try to display more than 8 palettes in a frame.
I think the bug I was tracking down was probably related to flash wait states on the calculator I was testing on, so I've increased them to the same as the C toolchain. Crossing my fingers that it's all fixed.
My next step is probably updating the GBC renderer to handle mid-frame palette changes, to fix colors in some games that get fancy and try to display more than 8 palettes in a frame.
This is great finally here I'm glad the bugs are worked out and this is released
You can contact me at
ceo@southnethosting.com
ceo@southnethosting.com
This is really exciting! I've been looking forward to the release for awhile. Keep up the great work
Great work, as usual
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.
You don't need me to tell you good job, but I'll say it anyway. Such an impressive use of the hardware.
Thanks for the kind words, everyone!
I made a new blog post about JIT design, for people interested in that kind of thing. Enjoy!
I made a new blog post about JIT design, for people interested in that kind of thing. Enjoy!
calc84maniac wrote:
Thanks for the kind words, everyone!
I made a new blog post about JIT design, for people interested in that kind of thing. Enjoy!
I made a new blog post about JIT design, for people interested in that kind of thing. Enjoy!
This is a great write-up! It really helps explain a lot of those design I couldn't gleam from just a cursory glance at the repository. Glad that you're utilizing your true strength somewhere where everyone can see: explaining interesting technical challenges at detail A lot of your discord messages could be blogposts on their own!
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
» Go to Registration page
» Go to Registration page
» Goto page Previous 1, 2, 3 ... 10, 11, 12, 13 Next
» View previous topic :: View next topic
» View previous topic :: View next topic
Page 11 of 13
» All times are UTC - 5 Hours
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Advertisement