This is also likely to find its way into TiEmu soon.
| Author | Comment | ||
|---|---|---|---|
Kevin Kofler |
PedroM ld-tigcc build |
Lead | |
|
I just uploaded a ld-tigcc build of PedroM 0.81 RC5. www.tigen.org/kevin.kofler/ti89prog/pedrom-ld-tigcc.zip. As always, these are fully-GPL builds. (PpHd made it easier for me this time. Thanks.
This is also likely to find its way into TiEmu soon. |
|||
Kevin Kofler |
Re: PedroM ld-tigcc build | ||
|
Grrr, the Titanium version crashes TiEmu.
|
|||
PatrickPelissier |
Re: PedroM ld-tigcc build | ||
|
How do you get the crash?
Which version of tiemu? Is my original TIB works? |
|||
Kevin Kofler |
Re: PedroM ld-tigcc build | ||
|
Your Titanium TIB works, as does my TI-89 version. No idea what's the problem with my Titanium version.
TiEmu crashes somewhere in MSVCRT.DLL (the Windows C runtime). I haven't had the time to obtain a backtrace. |
|||
Kevin Kofler |
Re: PedroM ld-tigcc build | ||
|
I've uploaded a new version, based on PedroM 0.81 RC8.
I found the issue with TiEmu, the problem was that the size indicator ended in 0xCC, which mixed with the 0xCCCCCCCC marker for the beginning of the vectors and screwed things up. That OS wouldn't have booted on the real Titanium either. The problem has vanished with the update because the size has changed. So the Titanium version now works fine. |
|||
Kevin Kofler |
Re: PedroM ld-tigcc build | ||
|
RC9 is out:
RC9:        * Fix bug in CharNumber.        * Fix bug in HeapSize for archived files.        * Fix bug in FloatSqrt (David Coz's Puzzle Bubble works now).        * Enable the PreOS Calculator Emulator, so that old Kernel programs run        on Titanium and V200.        * Fix bug of lauching nostub programs in RAM like AMS (ttstart("bobdat") works)        -- Forget to Unlock an handle.        * Tiny and useless optimization in AddKey (- 4 bytes).        * Alpha Lock is not turned off when entering a new command.        * Fix bug for TIGCC's printf due to GCC 4.        * Rewrite Battery code. I hope it works now.        * When returning to shell, it reinstalls original vectors.        (Bombermaze crashes doesn't freeze the calc anymore).        * Fix bug in VarStore (Bombermaze works).        * Add a patch to avoid bug of FlashZBomber (It assumes that HeapDeref returns the Handle*4. Makes it happy).www.tigen.org/kevin.kofler/ti89prog/pedrom-ld-tigcc.zip |
|||
Kevin Kofler |
Re: PedroM ld-tigcc build | ||
|
Note that there's a known issue: the handle window in TiEmu doesn't work properly with RC9. I'll probably fix the bug in TiEmu upon importing the new PedroM, unless PpHd wants to work around it in PedroM.
|
|||
PatrickPelissier |
> | ||
|
I may move CALCULATOR-like-variables after the area, and move a 4 bytes variable before it for RC10.
|
|||
Kevin Kofler |
Re: > | ||
|
This has been fixed in TiEmu SVN HEAD.
|
|||
Kevin Kofler |
Re: > | ||
|
PedroM 0.81 RC9 has been imported into TiEmu SVN HEAD.
|
|||
Kevin Kofler |
Re: > | ||
|
RC10 is out:
RC10: * Exchange CALCULATOR and CURRENT_WINDOW variables so that tiemu hack about Handles works. * Fix stupid bug in internal functions (thx KK). * Fix bug in files.c about ungetc (thx KK). * Increase Warnings for C files. * Remove "comparaison between signed and unsigned" in side.c * Popup's size are now computed! * Dialog's size are also computed! * Fix bug in handling of id in Dialog's Pulldown. * Dialogs computed size depends on title (add more size if there is a title). * Rewrite EM_moveSymToExtMem so that it should be more resistent to power failure. As a (bad) consequence, the Archive format as changed: when upgrading, you will lose all your archives! Update EM_GC to support new ARC_SR_WRITTING entry. This is now up at www.tigen.org/kevin.kofler/ti89prog/pedrom-ld-tigcc.zip and in TiEmu SVN HEAD. |
|||
Kevin Kofler |
0.81 release | ||
|
PedroM 0.81 is out:
RC11:        * Tiny optimization of CU_interrupt.        * Fix bug of DefaultParmBlock for ti89: the size of the visible display was the one of a ti92.        * Fix bug of EM_survey: unusedSectors, BadSectors and AllExecptBaseCode www.tigen.org/kevin.kofler/ti89prog/pedrom-ld-tigcc.zip |
|||
Kevin Kofler |
Re: 0.81 release | ||
|
And now in TiEmu SVN trunk HEAD (rev 1812).
|
|||