Page 50 sur 57

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 11 Mar 2019, 12:33
de lineament
Hello I've installed this but it broke like the previous comment so I didn't know what to do and I reset it and now whenever I boot up I get something similar to this screen

Image

Is there anyway to fix it?

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 11 Mar 2019, 13:18
de critor
Try holding :nses: :nsme: :nsmo: while pressing and releasing the reset button.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 13 Mar 2019, 12:39
de critor
Any news ? Did it help ?

Would be useful to us, since you're the only one to have reported such a strange issue.

What's your calculator datestamp by the way ? It's the little code on the back, at the right of the serial number.
Thanks.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 15 Avr 2019, 19:26
de the_blaggyS
I have two questions:

1. Is it possible to change the directory of ndless but still start it via ControlX on boot?

2. I'm using ControlX with the boot graphics CX1, but at the end the loading bar changes to the thick black and white one. Two years ago this was already a topic here in the comments. I just wanted to ask if there were any fixes for this in the meantime?

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 15 Avr 2019, 21:17
de critor
The Ndless folder can't be changed easily. You'll need to alter the Ndless source code and rebuild it.

And sorry, there is no fix for the loading bar for now.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 15 Avr 2019, 22:16
de the_blaggyS
Okay thank you.

I already changed the Ndless source code to run from another folder. I only had to change the path where it's looking for the resource file, if I remember correctly.
But in order to let ControlX start it, the place where ControlX is looking for Ndless has to be changed, right?
So far I haven't found anything but I will keep trying.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 15 Avr 2019, 22:23
de critor
Yes, ControlX will need to be modified too, to match the new Ndless path.

The Ndless loader code is in patchos.h :
Code: Tout sélectionner
#define NDLESS_LOADER \
        0xE92D4030, 0xE59F30B0, 0xE59F20B0, 0xE59F50B0,\
        0xE59F10B0, 0xE5832C00, 0xE08F5005, 0xE3A02000,\
        0xE5832008, 0xE24DD02C, 0xE5832C00, 0xE1A00005,\
        0xE08F1001, 0xE59F3090, 0xE12FFF33, 0xE2504000,\
        0x0A00001A, 0xE1A0100D, 0xE1A00005, 0xE59F307C,\
        0xE12FFF33, 0xE59D0014, 0xE59F3074, 0xE12FFF33,\
        0xE59D1014, 0xE3A02001, 0xE1A03004, 0xE59FC064,\
        0xE1A05000, 0xE12FFF3C, 0xE1A00004, 0xE59F3058,\
        0xE12FFF33, 0xE59F3054, 0xE28D1028, 0xE08F3003,\
        0xE5213004, 0xEE17FF7A, 0x1AFFFFFD, 0xE3A03000,\
        0xEE073F17, 0xE3A00001, 0xE2855004, 0xE12FFF35,\
        0xE3A00000, 0xE28DD02C, 0xE8BD8030, 0x90060000,\
        0x1ACCE551, 0x000000C4, 0x000000D7, 0xAAAAAAAA,\
        0xBBBBBBBB, 0xCCCCCCCC, 0xDDDDDDDD, 0xEEEEEEEE,\
        0x0000007E, 0x636F642F, 0x6E656D75, 0x6E2F7374,\
        0x73656C64, 0x646E2F73, 0x7373656C, 0x7365725F,\
        0x6372756F, 0x742E7365, 0x0000736E, 0x72000000,\
        0x004C0062, 0x00000000, 0x00000000, 0x00000000


Just convert hex to ascii, and you'll find the path string.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 16 Avr 2019, 00:24
de the_blaggyS
You're awesome thank you!

Yesterday I had a short look on it and thought these would only be offsets or something like that.

I'm so thankful to you!

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 18 Avr 2019, 11:04
de critor
ControlX 5.0.0 is out :
archives_voir.php?id=652778

What's new since the last public release :
  • full support of OS 4.5.1
  • partial support of Boot2 5.1.0.14
  • full support of Boot2 4.4.0.8 (code taken from parrotgeeks1's nLoader)
  • removed support for OSes 3.0.1.1753, 3.0.2.1791 and 3.0.2.1793 (just edit the makefile and rebuild if you need them)

So ControlX can now fully work with both Boot2 4.0.3.49 and 4.4.0.8.

Note Boot2 4.4.0.8 support is better because :
  • the OS patcher injected in the Boot2 is not limited to 1776K anymore, 1808K is still ok
  • the OS patcher even works for the first installation-boot of the OS, so no need to press reset anymore

But since everybody still has Boot2 4.0.3, for compatibility reasons I'm still building OS patchers of less than 1776K, and thus did comment OS 3.0.1-3.0.2 support.

The installation tutorial has not yet been altered to reflect this change.

Don't install both ControlX 5.0.0 and OS 4.5.1 with an unupdated ndless_resource.tns file (4.4 or lower); it'll just reboot-loop because it'll crash when looking for 4.5.1 information in your ndless_resource.tns file.

First update your ndless_resource.tns file to 4.5.1 once release, or temporarily remove/rename it.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non luPosté: 20 Avr 2019, 19:45
de critor
Ndless has just been updated with OS 4.5.1 resources.

It has no OS 4.5.1 installer, so you need a third party boot loader to install it.

If you already have a working ControlX on your calculator or if you still didn't update to OS 4.5.1, then here is the right way to put both Ndless and OS 4.5.1 together on your calculator : :bj:
  1. install or update to Ndless 4.5 r2014
  2. install or update to ControlX 5.0.0
  3. update to OS 4.5.1