#181✎ 480the_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievementsCyberyoshi, I have more ideas.
I think the first one is to have a folder explorer (in-OS, like Windows Explorer), second, we can use an SD explorer (The virtual explorer for the 3DS to explore the SD, but I think is unnecessary, and nearly impossible), third, we can add a function for the "START" menu, when that things show, "GAMES", "CALC", "CLOCK", etc. and fourth, we can add the browser for the new ver. Oh! I almost forgot the fifth, add animated screen savers and screen, or backscreen.
Posted
#182✎ 341spaceturtlesVideo GamesI like to play video games!HobbiesAvatar BlockI didn't change my avatar for 30 days.WebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthShould I try emulating a file system for this again? I've gotten better at things like that
Posted
#183✎ 480the_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievements
Should I try emulating a file system for this again? I've gotten better at things like that
I think...
Posted
#184✎ 392CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express Yourself
Should I try emulating a file system for this again? I've gotten better at things like that
I think...
I've got a very simple FS working?
It's hooked but none of my apps take advantage of it, say like "C:\User\AppData\app\cache".
That's Cymreig's FS model.
(But I guess you get a chance if you want, that is.)
Posted
#185✎ 72GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthVideo GamesI like to play video games!HobbiesPokemon Is Awesome!I love Pokemon!Express Yourself
Should I try emulating a file system for this again? I've gotten better at things like that
I think...
I've got a very simple FS working?
It's hooked but none of my apps take advantage of it, say like "C:\User\AppData\app\cache".
That's Cymreig's FS model.
(But I guess you get a chance if you want, that is.)
My FS Model?
Posted
#186✎ 392CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express Yourself
Should I try emulating a file system for this again? I've gotten better at things like that
I think...
I've got a very simple FS working?
It's hooked but none of my apps take advantage of it, say like "C:\User\AppData\app\cache".
That's Cymreig's Devin's FS model.
(But I guess you get a chance if you want, that is.)
#187✎ 480the_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievementsHey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Posted
#188✎ 392CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express Yourself
Hey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Thanks for the bug report.
Actually I want to scrap the explorer so I can compress its code into a window.
This also shrinks Windows 3DS's size by ~600 KB.
Speaking of, the setup program comes back but you can choose what files you want to unpack, f.e. games, backgrounds, language packs, etc.
I am gonna scrap the STRING$ DEF to be replaced by dummys that language packs will substitute them. Just like Windows 3.1, the files are named LANGname.
ERR_SYS_FILE_NOT_FOUND
'dummy placeholder
"The file %S couldn't be found."
'string corresponding the ID of the dummy located in LANGENG.DLL offset X
I still need to think whether I use binaries (arrays) or a massive text file...
Hey, Cymreig, get ready to translate some more when I finally release it.
EDIT: Why did Chrome add[/icode]at the front of[/code]?
Posted
Edited
by CyberYoshi64
#189✎ 480the_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievements
Hey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Thanks for the bug report.
Actually I want to scrap the explorer so I can compress its code into a window.
This also shrinks Windows 3DS's size by ~600 KB.
Speaking of, the setup program comes back but you can choose what files you want to unpack, f.e. games, backgrounds, language packs, etc.
I am gonna scrap the STRING$ DEF to be replaced by dummys that language packs will substitute them. Just like Windows 3.1, the files are named LANGname.
ERR_SYS_FILE_NOT_FOUND
'dummy placeholder
"The file %S couldn't be found."
'string corresponding the ID of the dummy located in LANGENG.DLL offset X
I still need to think whether I use binaries (arrays) or a massive text file...
Hey, Cymreig, get ready to translate some more when I finally release it.
EDIT: Why did Chrome add[/icode]at the front of[/code]?
No problem. But, wait, you will drop the Explorer to the void of dissapointment? (To be more understanding, to the trash)
Posted
#190✎ 72GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthVideo GamesI like to play video games!HobbiesPokemon Is Awesome!I love Pokemon!Express Yourself
Hey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Thanks for the bug report.
Actually I want to scrap the explorer so I can compress its code into a window.
This also shrinks Windows 3DS's size by ~600 KB.
Speaking of, the setup program comes back but you can choose what files you want to unpack, f.e. games, backgrounds, language packs, etc.
I am gonna scrap the STRING$ DEF to be replaced by dummys that language packs will substitute them. Just like Windows 3.1, the files are named LANGname.
ERR_SYS_FILE_NOT_FOUND
'dummy placeholder
"The file %S couldn't be found."
'string corresponding the ID of the dummy located in LANGENG.DLL offset X
I still need to think whether I use binaries (arrays) or a massive text file...
Hey, Cymreig, get ready to translate some more when I finally release it.
EDIT: Why did Chrome add[/icode]at the front of[/code]?
Good idea, language packs are a good idea, it'll put a little less stress on me since I have limited WiFi access now.
You should make it required to use a Language pack, even for english, and if you don't have one, it gives an error. That way, more storage is freed.
You will need people to know that you require a language pack to run said operating system.
Posted
Edited
by GamerCymreig
#191✎ 392CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express Yourself
Hey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Thanks for the bug report.
Actually I want to scrap the explorer so I can compress its code into a window.
This also shrinks Windows 3DS's size by ~600 KB.
Speaking of, the setup program comes back but you can choose what files you want to unpack, f.e. games, backgrounds, language packs, etc.
I am gonna scrap the STRING$ DEF to be replaced by dummys that language packs will substitute them. Just like Windows 3.1, the files are named LANGname.
ERR_SYS_FILE_NOT_FOUND
'dummy placeholder
"The file %S couldn't be found."
'string corresponding the ID of the dummy located in LANGENG.DLL offset X
I still need to think whether I use binaries (arrays) or a massive text file...
Hey, Cymreig, get ready to translate some more when I finally release it.
EDIT: Why did Chrome add[/icode]at the front of[/code]?
Good idea, language packs are a good idea, it'll put a little less stress on me since I have limited WiFi access now.
You should make it required to use a Language pack, even for english, and if you don't have one, it gives an error. That way, more storage is freed.
You will need people to know that you require a language pack to run said operating system.
I actually thought to just leave the dummies as they are when the OS cannot find said file LANGname.DLL
It would eventually lock the OS up with the Win10-ish BSoD look displaying the note in English only. After the message I´d give the user free chance of either continue using but having the dummy strings or he/she gets redirected to the setup where he can choose which one he/she wants.
EDIT: Maybe I change LANGname.DLL to LANGNNN.DLL (NNN = Language ID with 3 digits)
Posted
#192✎ 72GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthVideo GamesI like to play video games!HobbiesPokemon Is Awesome!I love Pokemon!Express Yourself
Hey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Thanks for the bug report.
Actually I want to scrap the explorer so I can compress its code into a window.
This also shrinks Windows 3DS's size by ~600 KB.
Speaking of, the setup program comes back but you can choose what files you want to unpack, f.e. games, backgrounds, language packs, etc.
I am gonna scrap the STRING$ DEF to be replaced by dummys that language packs will substitute them. Just like Windows 3.1, the files are named LANGname.
ERR_SYS_FILE_NOT_FOUND
'dummy placeholder
"The file %S couldn't be found."
'string corresponding the ID of the dummy located in LANGENG.DLL offset X
I still need to think whether I use binaries (arrays) or a massive text file...
Hey, Cymreig, get ready to translate some more when I finally release it.
EDIT: Why did Chrome add[/icode]at the front of[/code]?
Good idea, language packs are a good idea, it'll put a little less stress on me since I have limited WiFi access now.
You should make it required to use a Language pack, even for english, and if you don't have one, it gives an error. That way, more storage is freed.
You will need people to know that you require a language pack to run said operating system.
I actually thought to just leave the dummies as they are when the OS cannot find said file LANGname.DLL
It would eventually lock the OS up with the Win10-ish BSoD look displaying the note in English only. After the message I´d give the user free chance of either continue using but having the dummy strings or he/she gets redirected to the setup where he can choose which one he/she wants.
EDIT: Maybe I change LANGname.DLL to LANGNNN.DLL (NNN = Language ID with 3 digits)
Okay. Another idea; how about a hibernate shut down that displays a screen saver, and a narrator feature for dyslexic users?
Posted
#193✎ 72GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthVideo GamesI like to play video games!HobbiesPokemon Is Awesome!I love Pokemon!Express YourselfWhen is the next release btw? I only have WiFi until Friday, so it will be difficult to do afterwards.
Posted
#194✎ 480the_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievements
Hey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Thanks for the bug report.
Actually I want to scrap the explorer so I can compress its code into a window.
This also shrinks Windows 3DS's size by ~600 KB.
Speaking of, the setup program comes back but you can choose what files you want to unpack, f.e. games, backgrounds, language packs, etc.
I am gonna scrap the STRING$ DEF to be replaced by dummys that language packs will substitute them. Just like Windows 3.1, the files are named LANGname.
ERR_SYS_FILE_NOT_FOUND
'dummy placeholder
"The file %S couldn't be found."
'string corresponding the ID of the dummy located in LANGENG.DLL offset X
I still need to think whether I use binaries (arrays) or a massive text file...
Hey, Cymreig, get ready to translate some more when I finally release it.
EDIT: Why did Chrome add[/icode]at the front of[/code]?
Good idea, language packs are a good idea, it'll put a little less stress on me since I have limited WiFi access now.
You should make it required to use a Language pack, even for english, and if you don't have one, it gives an error. That way, more storage is freed.
You will need people to know that you require a language pack to run said operating system.
I actually thought to just leave the dummies as they are when the OS cannot find said file LANGname.DLL
It would eventually lock the OS up with the Win10-ish BSoD look displaying the note in English only. After the message I´d give the user free chance of either continue using but having the dummy strings or he/she gets redirected to the setup where he can choose which one he/she wants.
EDIT: Maybe I change LANGname.DLL to LANGNNN.DLL (NNN = Language ID with 3 digits)
Okay. Another idea; how about a hibernate shut down that displays a screen saver, and a narrator feature for dyslexic users?
Good! We could make that.
Posted
#195✎ 72GamerCymreigBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming StrengthVideo GamesI like to play video games!HobbiesPokemon Is Awesome!I love Pokemon!Express YourselfThese are both inspired by the Windows 7.
Posted
#196✎ 480the_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievements
These are both inspired by the Windows 7.
With this we can make it more near to a real Windows OS.
Posted
#197✎ 341spaceturtlesVideo GamesI like to play video games!HobbiesAvatar BlockI didn't change my avatar for 30 days.WebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming Strength
Hey, Cy64, I had fixed some sort of crash when loading the EDITOR file on EXPLORER.EXE, so I made this:
LOAD"PRG2:";FILE$
to
LOAD"PRG1:";FILE$
And, how I knew this? well...
Slot 1 is the Explorer's slot, so, when selecting that slot, causes a crash, but, how?
Explorer had loaded the editor into slot 2, and the Explorer is on slot 1.
Explorer is the core loading the editor, then, if the editor loads that file, crashes. That is because the slot 1 is the main core.
So, the solution was, overwriting slot 1 with the editor, making that slot unaccessible.
Hope that helps... Oh, and there is no key yet...
Thanks for the bug report.
Actually I want to scrap the explorer so I can compress its code into a window.
This also shrinks Windows 3DS's size by ~600 KB.
Speaking of, the setup program comes back but you can choose what files you want to unpack, f.e. games, backgrounds, language packs, etc.
I am gonna scrap the STRING$ DEF to be replaced by dummys that language packs will substitute them. Just like Windows 3.1, the files are named LANGname.
ERR_SYS_FILE_NOT_FOUND
'dummy placeholder
"The file %S couldn't be found."
'string corresponding the ID of the dummy located in LANGENG.DLL offset X
I still need to think whether I use binaries (arrays) or a massive text file...
Hey, Cymreig, get ready to translate some more when I finally release it.
EDIT: Why did Chrome add[/icode]at the front of[/code]?
Good idea, language packs are a good idea, it'll put a little less stress on me since I have limited WiFi access now.
You should make it required to use a Language pack, even for english, and if you don't have one, it gives an error. That way, more storage is freed.
You will need people to know that you require a language pack to run said operating system.
I actually thought to just leave the dummies as they are when the OS cannot find said file LANGname.DLL
It would eventually lock the OS up with the Win10-ish BSoD look displaying the note in English only. After the message I´d give the user free chance of either continue using but having the dummy strings or he/she gets redirected to the setup where he can choose which one he/she wants.
EDIT: Maybe I change LANGname.DLL to LANGNNN.DLL (NNN = Language ID with 3 digits)
A dynamic link library is a bit of code, or a lot, shared by a bunch if applications fyi
Posted
#198✎ 480the_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievementsHey, CY64, do you remember about Catch The Pots missing sprites? Well, here are some screenshots.
Posted
#199✎ 392CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express YourselfYeah, I modified it to be suitable for Windows 3DS ver. 0.3. It hadn't got a sprite sheet at the time so the SPDEFs were SmileBASIC´s standards. I think SPDEF or ACLS 1,0,1 should fix that.
Posted
#200✎ 392CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express Yourself
A Dynamic Link Library is a bit of code, or a lot, shared by a bunch if applications fyi
I knowDLLs, SCRs, even FONs and FOTs use the MZ file format that is normally used by EXEs.
Ever since Windows 1 (I guess) the EXE MZ format was used for the font files with the FON extension. Later in Win3, the users were able to add their own true type fonts, where Windows creates a little "program" witj tje extension FOT to point to the TrueType file when Windows reads that FOT file.Renaming f.e. VGASYS.FON to VGASYS.EXE and running it, works but outputs
This is a font file, not a program.
just like FOTs output
This is a TrueType font.
Also, hidden within the FOT files, there´s a string:
Windows! Windows! Windows!
This is why these can be accessed or be edited (like Resource Hacker can).
Posted