Complete bullshit.Services like filesystem require the sm session to be active throughout runtime
Also complete bullshit, it's needed only for service initialization.The service manager (sm) session MUST remain open for the entire lifetime of a
sysmodule
There are new developments with Claude called Claude Skills and someone made a skill which can completely consume docs/wikis/instructions as a base set of instructions instead of trying to use websearching and historical information.Complete bullshit.
Post automatically merged:
Also complete bullshit, it's needed only for service initialization.
This is what chatgpt told me to put in the main thingy in the sysmodule template after a few hours of asking it where babies come from:Been at it for 2 hours but cannot seem to even get it to create a simple debug.txt in the sd.
// Open the file ---on the SD card---
FILE *debug = fopen("sdmc:/debug.txt", "w");
// ----- loop------
for(uint64_t i =0; i < (uint64_t)-1; i++)
fputs("80085", debug);
// --close-- the file on the SD card ---
fclose(debug);
Forgive me, I do not code in C, but does this not require some brackets to denote the extent of the debugging loop? I fear this would not achieve the... full breadth of debugging information you require, possibly only running once or not at all.This is what chatgpt told me to put in the main thingy in the sysmodule template after a few hours of asking it where babies come from:
C:// Open the file ---on the SD card--- FILE *debug = fopen("sdmc:/debug.txt", "w"); // ----- loop------ for(uint64_t i =0; i < (uint64_t)-1; i++) fputs("80085", debug); // --close-- the file on the SD card --- fclose(debug);
I don't actually know, so I asked chatgpt and here's what he said:Forgive me, I do not code in C, but does this not require some brackets to denote the extent of the debugging loop? I fear this would not achieve the... full breadth of debugging information you require, possibly only running once or not at all.
Maybe ChatGPT has optimised this beyond my human understanding, though. Or made the loop nonfunctional in an attempt to stop the user's SD card from catching on fire.
C doesn't look at indentation.Forgive me, I do not code in C, but does this not require some brackets to denote the extent of the debugging loop?
for(uint64_t i =0; i < (uint64_t)-1; i++) fputs("80085", debug);
Oh, thanks. Sounds like the code should work perfectly fine as a cautionary tale on trusting code from LLMs or random people on the internetC doesn't look at indentation.
It's the same as
C:for(uint64_t i =0; i < (uint64_t)-1; i++) fputs("80085", debug);
Though that -1 type casting is a really weird thing to do, too hacky for standard C.
Hey. I'm not just some random person. I'm the guy that wrote the prompts that made ChatGPT rewrite JKSV. It was a lot of work, but I did it all by myself. OP really inspired me with those SDL tutorial programs it made for him. I didn't even know the best, most best practice, efficient way to render text in SDL was to constantly allocate a new surface and texture for it, render it to screen, and destroy it every frame. I'd think caching the texture and reusing them would be more efficient, but there goes deepseek proving me wrong and takin mer jerb away.Oh, thanks. Sounds like the code should work perfectly fine as a cautionary tale on trusting code from LLMs or random people on the internet
You're not just some random person - I can tell from your avatar that you're an actual criminalHey. I'm not just some random person. I'm the guy that wrote the prompts that made ChatGPT rewrite JKSV. It was a lot of work, but I did it all by myself. OP really inspired me with those SDL tutorial programs it made for him. I didn't even know the best, most best practice, efficient way to render text in SDL was to constantly allocate a new surface and texture for it, render it to screen, and destroy it every frame. I'd think caching the texture and reusing them would be more efficient, but there goes deepseek proving me wrong and takin mer jerb away.
I even had chatgpt rip out JKSV's font cache map in favor of it. The fps dropped by about 1/3, but I'm glad AI showed me the way.
USA already had case about AI generated art and stated that prompter cannot copyright it. So I bet it's the same for code.How do you license anything created by an AI? It's not your code, you did not write it, so once you are done, under what license can you publish in good conscience? I'm just curious.

I believe that "loop" is the reason why two microSD cards became unusable while I was using LineageOS and Ubuntu on my NSwitch. You simply can't trust custom OSs or software with the potential to damage your hardware.Forgive me, I do not code in C, but does this not require some brackets to denote the extent of the debugging loop? I fear this would not achieve the... full breadth of debugging information you require, possibly only running once or not at all.
Maybe ChatGPT has optimised this beyond my human understanding, though. Or made the loop nonfunctional in an attempt to stop the user's SD card from catching on fire.
This is what I'm working on in a port. It doesn't make sense to delete meshes or textures and then re-render them if they're already in front of the camera. It will consume a huge buffer (copying from CPU to GPU) and you'll only get 10fps on mobile in games like this. This is where issues like Frustum, Colliding, and Instance come into play.Hey. I'm not just some random person. I'm the guy that wrote the prompts that made ChatGPT rewrite JKSV. It was a lot of work, but I did it all by myself. OP really inspired me with those SDL tutorial programs it made for him. I didn't even know the best, most best practice, efficient way to render text in SDL was to constantly allocate a new surface and texture for it, render it to screen, and destroy it every frame. I'd think caching the texture and reusing them would be more efficient, but there goes deepseek proving me wrong and takin mer jerb away.
I even had chatgpt rip out JKSV's font cache map in favor of it. The fps dropped by about 1/3, but I'm glad AI showed me the way.
If there was human intervention, and I see many established developers creating scaffolding or integrating third-party code through AI, in the end it's your creation; the AI was just an "assistant." Greetings Masagrator, you do great things.USA already had case about AI generated art and stated that prompter cannot copyright it. So I bet it's the same for code.
https://www.reuters.com/world/us/us...nerated-art-lacking-human-creator-2025-03-18/
So beerware?![]()


