Page 1 of 1

Weird problem with port of nLaunch CX to the CM boot2

Unread postPosted: 04 Mar 2018, 05:47
by parrotgeek1
I tried to port nLaunch CX to the CM boot2 (the original version by nLaunch CX guy, because the code is simpler)
The firstloader works, and the preloader seems to work, but there is a strange problem where the main binary, nlaunch.tns, has lots of 00 00 00 00 in the middle of it in random places (like some kind of memory corruption). I can't figure out if it is corrupted when the preloader copies it to /phoenix/install, or if it is corrupted when being loaded.

Can anyone help me? The code is attached (it's a git repo so you can see what I was trying)

Re: Weird problem with port of nLaunch CX to the CM boot2

Unread postPosted: 04 Mar 2018, 09:08
by parrotgeek1
I figured it out; some of the functions at 11Axxxxx are NOT in the same place as CX boot2 even though a lot are

Re: Weird problem with port of nLaunch CX to the CM boot2

Unread postPosted: 04 Mar 2018, 09:11
by critor
Would be great to be able to install Nlaunch on the TI-Nspire CM, without having to mod it into a TI-Nspire CX first, a step with is a semi-brick (all OS rejected without Nlaunch). :)