OK... 0 folder in OP updated.Don’t worry i was drinking Jim Beam while testing, thank you very much
Try this. Overwrite all nx files you have with these in this zip.
Please report back!
I haven`t got a console in bits at the minute
OK... 0 folder in OP updated.Don’t worry i was drinking Jim Beam while testing, thank you very much
Worked!! Thank you very much!!OK... 0 folder in OP updated.
Try this. Overwrite all nx files you have with these in this zip.
Please report back!
I haven`t got a console in bits at the minute
Correct. It isn`t required at all.@mattytrog: Sounds interresting but i‘m not sure if i understood completely what‘s the difference to the methods with included hekate we already had.
If i get it right this one uses the 0 folder for it‘s configs etc. instead of the bootloader folder and so it would be possible to use 2 different versions of hekate with different settings. Is that correct?
Ok thanksCorrect. It isn`t required at all.
Just something I been messing around with.
I can do. I wasn`t going to upload it because bugger all has changed. The config.c file have a couple of altered /added lines along with main.c.Ok thanks
There came an idea to my mind: It should be possible to also have 3 different versions if the bin is modded to support this isn‘t it?
If so, could you explain where this is edited / included in the source code (best would be via PM)? Because would be interesting for me as a developer playing arround with it
Is the sourcecode for this mod on your github? If not could you send me the source via PM?
Ok cool would be great Please send me a short message via PM or post the link to the source here if you want it to be publicI can do. I wasn`t going to upload it because bugger all has changed. The config.c file have a couple of altered /added lines along with main.c.
Thats it.
Will publish source later on though. But you will see there are hardly any differences.
No skin off my nose. It isn`t my code. Guess it is up to @CTCaer if he will let me or notOk cool would be great Please send me a short message via PM or post the link to the source here if you want it to be public
I can't force you to do anything.No skin off my nose. It isn`t my code. Guess it is up to @CTCaer if he will let me or not
I can't force you to do anything.
Your only obligation is to have the source included in the zip or in an online repo.
And that's it. No credit, no permission, no nothing. Only the source.
(Because it's gpl. if it was MIT for example, you only need the license file to be included.)
EDIT:
Also distributing it privately, for example via pm to some ppl, is perfectly fine.
Ofc having a "PM me for binary", is not. But well semantics.
EDIT2:
Btw I wanted for months to include modchip communication, but hadn't the time and had to manage priorities.
My intention was to configure/update payloads/flash new fw..
Well the only comms you can have, are through bootrom's usb stack.
So, only data. No special usb commands.
You have to add this support also to the chip. And then you can send payloads, get version info, change configuration, press buttons with "magic value" packets, etc.
The protocol already exists in the modchip. It's how you send a payload to switch. And you can do a state machine in the chip's code for anything else.
In hekate side, you need to add the usb stack functions. Check shofel2 cbfs or memloader payload for the protocol functions, or your chip's code.
Also you need to reduce hekate's size to approx 84KB and change the loading addr to 0x40010000. Otherwise the usb stack gets overwritten.
(That's why I haven't done it. I wanted to create minerva dram trainer in order for hos_launch in a module to not be slow).
I've uploaded source to GitHub.Ok cool would be great Please send me a short message via PM or post the link to the source here if you want it to be public
Here you go gents. @Osmiza @PSxed
To run Atmosphere as a temporary solution...
I`m assuming you are using the 0 folder version of the chainloader... (0.nx + start.bin error when ejecting SD. CHECK THIS!)
Steps:
1) Download this file
2) Put your SD card in PC
3) Rename your current 0.nx file to something else (ie old0.nx)
4) In the download attached is a replacement 0.nx
5) Drag it to your 0 folder
6) Make sure BCT.ini, atmosphere folder and fusee-secondary are in the root of SD where they should be...
7) Put SD back in switch. Should boot.
This is a temporary solution until I have figured out whats happening. Looks like a hwinit problem.