? Development/Bugreports for Windows 3DS Professional (Page 1) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password

Development/Bugreports for Windows 3DS Professional

  • #1 ✎ 44 CyberYoshi64 Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself "Here you can join development, suggest and help us with the content. If you found glitches or programbreaking bugs you can write here too." - CyberYoshi64 Posted
  • #2 ✎ 172 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Maybe you can implement my worm code somehow. Posted
  • #3 ✎ 44 CyberYoshi64 Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself
    Maybe you can implement my worm code somehow.
    For what purpose...
    Posted Edited by CyberYoshi64
  • #4 ✎ 172 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    Maybe you can implement my worm code somehow.
    For what purpose...
    ¯\_(ツ)_/¯ After I've released my space game I'll probably get to work on my "mock computer". Instead of just a mock os it'll be more like a programmable virtual machine which runs a mock os. Maybe I can make it complex enough so that the mock os the mock computer is running can run a mock os. The point of me saying this is I can help develop a file system for your mock os since I should make one for mine so that it can manage files properly on my mock computer's mock hard drive.
    Posted Edited by spaceturtles
  • #5 ✎ 44 CyberYoshi64 Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself ¯\_(ツ)_/¯ Oh, nice idea. (Especially a "virtual HDD".) X·J Posted
  • #6 ✎ 57 ninjagnu Avatar Taboo I didn't change my avatar for 180 days Website Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    Maybe you can implement my worm code somehow.
    For what purpose...
    ¯\_(ツ)_/¯ After I've released my space game I'll probably get to work on my "mock computer". Instead of just a mock os it'll be more like a programmable virtual machine which runs a mock os. Maybe I can make it complex enough so that the mock os the mock computer is running can run a mock os. The point of me saying this is I can help develop a file system for your mock os since I should make one for mine so that it can manage files properly on my mock computer's mock hard drive.
    That woudn't be a bad idea. The only thing I'd be concerned about would be speed.
    Posted
  • #7 ✎ 172 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    That woudn't be a bad idea. The only thing I'd be concerned about would be speed.
    Yeah speed could be a bit of an issue if someone tries to code something graphics expensive like a 3d cube or something. For now I plan on coding a basic "integrated gpu" which has very low level control over each pixel. I might even make this a game for beginners to help them understand coding a bit better. I'll elaborate on a seperate thread once I've got the project going. As for the file system thing I mentioned before my project will probably be too low-level to help with Cyber's mock os. I'll work on a file system mini model which can be integrated into the mock os when I get spare time which I seem to get often.
    Posted
  • #8 ✎ 57 ninjagnu Avatar Taboo I didn't change my avatar for 180 days Website Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    That woudn't be a bad idea. The only thing I'd be concerned about would be speed.
    Yeah speed could be a bit of an issue if someone tries to code something graphics expensive like a 3d cube or something. For now I plan on coding a basic "integrated gpu" which has very low level control over each pixel. I might even make this a game for beginners to help them understand coding a bit better. I'll elaborate on a seperate thread once I've got the project going. As for the file system thing I mentioned before my project will probably be too low-level to help with Cyber's mock os. I'll work on a file system mini model which can be integrated into the mock os when I get spare time which I seem to get often.
    Your best bet would to allow inline SB code that you can compile and run. This would for sure increase gfx speed.
    Posted
  • #9 ✎ 348 chicken OSP Contest 1 Contest Participant I participated in the first SmileBASIC Source OSP Contest! Second Year My account is over 2 years old Website Good Page Hidden Achievements
    That woudn't be a bad idea. The only thing I'd be concerned about would be speed.
    Yeah speed could be a bit of an issue if someone tries to code something graphics expensive like a 3d cube or something. For now I plan on coding a basic "integrated gpu" which has very low level control over each pixel. I might even make this a game for beginners to help them understand coding a bit better. I'll elaborate on a seperate thread once I've got the project going. As for the file system thing I mentioned before my project will probably be too low-level to help with Cyber's mock os. I'll work on a file system mini model which can be integrated into the mock os when I get spare time which I seem to get often.
    Your best bet would to allow inline SB code that you can compile and run. This would for sure increase gfx speed.
    or compile a custom language into SB code ('cause real computers don't run SB)
    Posted
  • #10 ✎ 172 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    Your best bet would to allow inline SB code that you can compile and run. This would for sure increase gfx speed.
    or compile a custom language into SB code ('cause real computers don't run SB)
    I was actually going for a basic kind of assembly/number thingy where the user would call machine functions like this: 0x01 0x05 0x02 0x0E etc. Once the user or whoever has coded an assembler then they could code in text. I think I'll go make that thread now.
    Posted
  • #11 ✎ 44 CyberYoshi64 Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself Hey, I'm planning to do a sort of manual. Similar to the 3DS's "software manual" How would you like that? EDIT: I already implemented a mouse (it's there but you couldn't click anything except the start button) and a better UI. (Start Menu is broken though. (Originally it wasn't! XD))
    ... Some sort of Assembly like: 0x01 0x05 0x02 0x0E etc.
    What a good idea but early Assembly is completely binary information: 20 E3 8F 7F AA... But newer ones (since MS-DOS): JSR 8FE3 ASL A LDX JMP 0000 ... The problem: There are already PUSH and POP but they are functions rather than instructions... Also I already have a huge DEF library with a lot of DEFined instructions and functions... What would happen with that?
    Posted Edited by CyberYoshi64
  • #12 ✎ 172 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Maybe use POOSH and PAWP instead? Or just PSH and I'm not sure what for POP besides coming up with another name. Maybe, if you make a thingy to execute your code you won't need to execute the instructions as sb code. Instead you could decode the instructions to numbers or something which a function selects a DEF function or sb function and runs that. You could also go as far as to make a compiler which converts your code to sb code (which is possible, it's been done) and save your compiled programs as DEFs in a text file(s) which can be loaded in a slot and called when the icon for the program is clicked in your mock os. Btw I keep forgetting to work on the file system, probably because I keep running into some issues where I want to implement file explorer capabilities but I should keep it simple and only add the base file manipulation functions. I should have the thing done within a few weeks. Posted
  • #13 ✎ 44 CyberYoshi64 Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself
    Btw I keep forgetting to work on the file system, probably because I keep running into some issues where I want to implement file explorer capabilities but I should keep it simple and only add the base file manipulation functions. I should have the thing done within a few weeks.
    It's so difficult that you forget it, right? lol
    Posted
  • #14 ✎ 172 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    It's so difficult that you forget it, right? lol
    Yep, forgetting stuff makes things hard! Do you want a simple example file explorer with the file system or just the file system? It'll come with documentation anyways.
    Posted
  • #15 ✎ 44 CyberYoshi64 Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself The current explorer is a bit off. It would be nice if you send the file system with the new explorer. EDIT: If it doesn't look nice i'll make it look better + It helps me figuring out how hard it is. The current explorer doesn't really count as one... Posted Edited by CyberYoshi64
  • #16 ✎ 172 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength So example file explorer it is. An easy way to impliment that (and every program so those things don't become full time parts of the os) is to load the program being run into a slot and calling its execution function (ie the commonly defined function containing the program's code). The program can be loaded based on a registry value which is part of the os stored in a text file which has its contents loaded on startup. Therefore when a shortcut is used it loads its assigned program into a slot and executes the DEF function (call it main or something so the os doesn't need modification). The program should be made work with the os's main loop so multi tasking is possible. The program can also make calls to the os's built-in library (built-in cause a lack of available slots) for window interface widgets and whatnot. You can paste the code of my mock file system library into your os's main file if you want to save space once I've gotten it ready. Yet another program concept but using the mock file system: the def files loaded can be used as a form of media (disks. Cool, right?) which give the option to run the program or install it onto the available drive (dat file). Since slots are limited only one of each instance from each slot can happen but with the drive you can have more than three instances running at a time. Also I suggest dummy files on the drive for the os for immersion. You'll see how to do this. To make this more like windows (but not too much, the button-based ui is great and should stay, do both?) try making a cursor and use sprites as shortcuts with a registered link to the installed programs. If you need help with that think of the "SPSET" commands. It shouldn't be too difficult. Oh I forgot you'll need a form of assembler to run the installed program code from the drive and a memory management system. I'll work on some concepts for those too. Posted Edited by spaceturtles
  • #17 ✎ 44 CyberYoshi64 Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself Don't be fooled to know that it only comes with 2 files and the package is very light. You might encounter glitches and crashes.B5TEEKNE Posted