@splapoon You can take my code and make your own version of it. I'd really want to continue working on it later on. @YoshiBoy Well, it really feels like it. Also, the lockdown hasn't hit my school (yet).Dang man that sucks. If your looking to work as a programmer, I plan on starting an indie development company in the future. I have a trilogy of games planned out called the Cole Legacy, with developed lore, character development, and gameplay (well maybe not gameplay yet). The steps to get where I need to be to make these games are crazy complicated, I have to release 2 games before I begin the first one to get the money and recognition to work on them. And I need more people so if you want to keep a contact for when i have the money.....Spoiler
TBH I hope the lockdown actually hits my school since then will these tests and exercises be a ton easier. The "complex test", called "Belegarbeit" in german, will remain to be absolute d**k though.
The "SB Download Station Project"
Root / Talk About Programs / [.]
the_squat1115Created:
@splapoon
You can take my code and make your own version of it.
I'd really want to continue working on it later on.
@YoshiBoy
Well, it really feels like it. Also, the lockdown hasn't hit my school (yet).
Spoiler
TBH I hope the lockdown actually hits my school since then will these tests and exercises be a ton easier. The "complex test", called "Belegarbeit" in german, will remain to be absolute d**k though.I'm gonna work as a freelance programmer instead of working at a company.@splapoon You can take my code and make your own version of it. I'd really want to continue working on it later on. @YoshiBoy Well, it really feels like it. Also, the lockdown hasn't hit my school (yet).Dang man that sucks. If your looking to work as a programmer, I plan on starting an indie development company in the future. I have a trilogy of games planned out called the Cole Legacy, with developed lore, character development, and gameplay (well maybe not gameplay yet). The steps to get where I need to be to make these games are crazy complicated, I have to release 2 games before I begin the first one to get the money and recognition to work on them. And I need more people so if you want to keep a contact for when i have the money.....Spoiler
TBH I hope the lockdown actually hits my school since then will these tests and exercises be a ton easier. The "complex test", called "Belegarbeit" in german, will remain to be absolute d**k though.
show what that means
my income is from open-source software.Hmm. What I plan on doing if I become a solo indie dev is not to work on smaller projects to get money as much as recognition and experience. I’d probably work at a grocery store or something to hold myself up before I get into the bigger stuff. But that’s just how I’d approach that.
Also, old sbs is still going lol.
How's the project coming along?
I have finally got my screen threading shenanigans to work, so I can start on the improved GUI, however, since I handed over the official ownership of the source code to splapoon, this is not really relevant I think.
BTW this thread looks like it stopped 2 months ago, lmao.
EDIT:
A little taste of the new GUI
It is absolutely useless as is, right now but the functions will be reinstated here, ofc. Link: https://mega.nz/file/C1dBnKrL#sQfW1wWlDg0sClZ3rtoRFI1Y_KwABjuoBUMkPcQgvq4 Just put this in the /3ds directory (and rename the original, so it won't be overwritten.) Try pressing certain buttons (including HOME) to test certain animations.:/ I almost forgot this project. Oops.
Anyway: I'm trying to keep working on it.
One issue that I never noticed:
I was a moron when I was making the extData handling routine (or rather the initialization)
As I only have a european copy of SB3, I only have its title ID which I need to open the extData for writing projects to it.
As SmileBASIC barely changed through the regions (JP, US, EU) I thought all 3 shared the title ID but that's not true; they are entirely seperate.
Hence why japanese and american users can't use my homebrew; the extData code doesn't look for their versions.
Ok: no problem. I've obtained the title IDs for every region through a database.
But: how am I going to change the code?
[poll=p737][/poll]
About the options:
distribute 3 versions of the homebrew for each region at a time
self-explanatory. The issues with this, however are:
somehow figure out, which region to target
This can have some ways. Such as adding a settings menu to change there or determine on boot, which version the user has.
ditch auto-updating and force people to build it with a "region switch"
The in-app updater gets removed and instead, new versions have to be built by the user, as they have to decide, which version to target. On second thought, forget this option. It's no use for that.
EDIT: This is the first poll in a long time here, lmfao
these
- some people are stupid, pick the wrong one and complain why it doesn't work - this update has to be done manuallyIssues
- If a user happens to have 2 versions, it will be confusing to find, which version is correct - If settings were to be added, people could delete or corrupt the file, or add a folder with that name, causing nightmare behind the scenesThat’s funny. This site has become fairly inactive since the new site existed.True. Although I considered opening a thread on the new site, as a continuation of this discussion, am just not sure whether I'd actually do it
I’ll try to revive this project soon.
I’ve been inactive for months due to home chores, school and other things, but the only thing that matters is that I am back.
How have you been? How is the project going?
EDIT: I’ve read what CY said. The TitleIDs are separated through each region, right? Maybe there can be a way to somehow check for those IDs and inject the programs to an specific region?
I have filed an issue myself on it here
My plan was to add a settings menu with some configurations.
When the app cannot find the settings, it will try opening all 3 extData with these titleIDs and see, which one succeeded. If it gets confusing, as to someone having used 2 versions, I'll try getting the version from the SecureInfo (aka the console's own way of knowing which region it is)
If someone does use multiple versions, they can just pull up the settings and change the region which the app is going to look for.
BTW I was also planning to stop using in-line data but instead have them as binaries instead.
Therefore I can actually have more flexibility and parts of my source code don't look messy anymore.
I also need to start using these resources which I made for it.
EDIT: These textures aren't rotated or placed by me. It was Tex3DS doing it. I am directly talking about the textures themselves
I have filed an issue myself on it here My plan was to add a settings menu with some configurations. When the app cannot find the settings, it will try opening all 3 extData with these titleIDs and see, which one succeeded. If it gets confusing, as to someone having used 2 versions, I'll try getting the version from the SecureInfo (aka the console's own way of knowing which region it is) If someone does use multiple versions, they can just pull up the settings and change the region which the app is going to look for. BTW I was also planning to stop using in-line data but instead have them as binaries instead. Therefore I can actually have more flexibility and parts of my source code don't look messy anymore. I also need to start using these resources which I made for it. EDIT: These textures aren't rotated or placed by me. It was Tex3DS doing it. I am directly talking about the textures themselvesGreat. We made some progress while I was inactive. Also, I’m planning to move the official thread to the new SBS site. Is that ok?
Sure! I mean, the old site is kinda dead, so moving it to the new one may give a bit more attention
Great. We made some progress while I was inactive. Also, I’m planning to move the official thread to the new SBS site. Is that ok?Your alive?
Here's the new page for it.
(I made it, as I heavily agree to move to New SBS for this program)
Yep. I’m still alive. Sorry for not been active for, like, 7 months or so. I was taking a break from videogames and programming due to personal reasons. I’ll continue to work with Realm after summer starts and after I end with this project (or at least when I see that is finished)Great. We made some progress while I was inactive. Also, I’m planning to move the official thread to the new SBS site. Is that ok?Your alive?
Here's the new page for it. (I made it, as I heavily agree to move to New SBS for this program)Cool! Thanks for the new page. I’m very busy with school right now and don’t have much time with the project, however, I can still take some free time from my weekend to continue with this project. I’m also busy with another school project. Its a text-based game. Anyway, glad to see that most of the people involved on this project are still alive! EDIT: Also, while reading the thread, I remember there was a Discord server for the project. Is it active? My mom erased me Discord but I’ll try to convince her to bring me Discord back.
EDIT: Also, while reading the thread, I remember there was a Discord server for the project. Is it active? My mom erased me Discord but I’ll try to convince her to bring me Discord back.I cannot recall there's a Discord server for this project. Even if one exists, I'm not aware of it, as I wasn't told or asked if I can join it. iirc we had the idea to make one but I think it wasn't realised (yet). For the sake of it, I'll make one.
hi._. Anyway… How’s the project going? It’s been a while since I’ve not been active.
I didn't make any progress. I didn't have motivation to continue working on it, thanks to school putting a final 1000-pounds pressure on me at the very end. Now, that I'm done with school for real, and my apprenticeship starts in September, I can finally go ahead to work on it again.