What Shield/screen are you using? were can i buy/order them?
idea: use a 7-12V wall plug, will cut out the need for a 9v Battery,program it to run Conway's game of life
The screen is a little PAL compliant monitor, witch is meant to be used in conjunction with another screen witch acts as a DVD player for road-trip entertainment.
The system that controls the screen is the TVOut libary for arduino. I modified it quite a bit for my liking, though.
I am currently working on a filesystem/file manager, just so you know this project is still going.
I know I havent worked on this in a while, I have been bisy with other things, such as xmas. But development has restarted!
pictures soon!
it seems I "almost" have it working now. now I have this new strange problem.
this is what the main menu of the folder list looks like (I actually left out quite a few GUI pieces)
so, open the folder "/old", one from root, like so:
and I select "stuff". the directory is apparently empty (I know it's not) empty, however:
some strange character appears at the end of the file name. what is causing this? and how do I get rid of this/these (probably not meant to) non-printing chars? who knows.
besides it not yet opening any more than 1 folder (hey, you can't do that in iOS either. did apple have the same problem? if so, coder FAIL. (A.K.A as good as some teenager working on some side-project in his parent's garage)) do you like the interface? if it finaly does open folders, I might use it as an application menu too. think of it, you can easily customize and categorize apps in neat little folders. (important note: the "apps" (alt least system apps) will be short-cuts TO the apps, not actually containing the apps)
I am trying my best to get multiple folders working!
can i find the documentation of your project somewhere?
im kind of intrested in how it works :smile.gif:
The not-so-up to date documentation is on the main page. It covers image formats and application format, and some other things. Note this folder file thing is no longer needed, I found a way to do that automatically.
EDIT: fixed some spelling mistakes, touch screen keyboards are hard to use when you are tired...
I'm kinda curious about this now (instead of studying...)
Are programs on this machine interpreted? If programs are running natively, why are you specifying what looks like your own instruction set? I haven't looked up the chip you're building this on, but aren't you using the built in micro processor?
Rollback Post to RevisionRollBack
The winner of a rat race is still very much a rat. -Lily Tomlin
I'm kinda curious about this now (instead of studying...)
Are programs on this machine interpreted? If programs are running natively, why are you specifying what looks like your own instruction set? I haven't looked up the chip you're building this on, but aren't you using the built in micro processor?
the programs will be interpreted, at least user applications. but later, when the main system is done. I think I got a bit carried away with the API for it, though. that will be one of the last things I will work on. if I ever do.
also, some news, L-OS progress is delayed because my current shuebox is overpopulated with wires and the whole thing is becoming a great mess of junk. some good news, however, is that I am scecretly planning to upgrade the GPU! VGA output, 800X600 resolution, full colour video playback and mono audio, this is definitely the GPU for me! no 3D functions, but it does have an on-board SD card (for faster video playing) that can be acessed by the controller. it is also $50, but I am so gonna use it!
in other news, because this thing can do it all, I'm planning on getting a custom "motherboard" printed for L-OS! (a PCB, really. I have gotten one printed before, but not for L-OS)
the programs will be interpreted, at least user applications. but later, when the main system is done. I think I got a bit carried away with the API for it, though. that will be one of the last things I will work on. if I ever do.
Interesting. What are you writing this in? C? Assembly? Machine code? It'd be a bit surprising if you're running user apps in an interpreter if that forces you to write those in machine code instead of a higher level language.
If you're writing this in machine code, I could probably include a simple assembler for this in with my RG2 compiler. Should have two RG2 assembler languages supported pretty soon now that I have a few days to work on it.
also, some news, L-OS progress is delayed because my current shuebox is overpopulated with wires and the whole thing is becoming a great mess of junk. some good news, however, is that I am scecretly planning to upgrade the GPU! VGA output, 800X600 resolution, full colour video playback and mono audio, this is definitely the GPU for me! no 3D functions, but it does have an on-board SD card (for faster video playing) that can be acessed by the controller. it is also $50, but I am so gonna use it!
...Sounds like fun :tongue.gif:
in other news, because this thing can do it all, I'm planning on getting a custom "motherboard" printed for L-OS! (a PCB, really. I have gotten one printed before, but not for L-OS)
Wow. And I thought hooking up chips on a breadboard was fancy! Also, if that costs what I think it'll cost, you will soon have put more money into this I did into the computer I'm typing from.
Rollback Post to RevisionRollBack
The winner of a rat race is still very much a rat. -Lily Tomlin
Wow. And I thought hooking up chips on a breadboard was fancy! Also, if that costs what I think it'll cost, you will soon have put more money into this I did into the computer I'm typing from.
oh don't you worry. I've found an ultra cheap service! purple boards, no setup fee, you get 3 boards, GOLD PLATED, and did I mention it's cheap? http://www.dorkbotpdx.org/wiki/pcb_order
5$ per square inch for 3 boards is pretty much un-beatable.
the board will probably be at a later stage, even at this price I'm not printing boards only to have to print more since I still want to modify my design. that's what breadboards and shoe-boxes are for!
oh don't you worry. I've found an ultra cheap service! purple boards, no setup fee, you get 3 boards, GOLD PLATED, and did I mention it's cheap? http://www.dorkbotpdx.org/wiki/pcb_order
5$ per square inch for 3 boards is pretty much un-beatable.
the board will probably be at a later stage, even at this price I'm not printing boards only to have to print more since I still want to modify my design. that's what breadboards and shoe-boxes are for!
??? what do you mean steal? as in advertisement? this is only 1 company that makes boards cheaper and they only supply 1 board, this is still more value.
??? what do you mean steal? as in advertisement? this is only 1 company that makes boards cheaper and they only supply 1 board, this is still more value.
oh yes it has! you are that guy from UTD that asked my to join from my old bulky GPU, right? oh how sad it was when your clan thing died... I think I want to start my own or something/my friends. but yes, no I've made functional computers both in-game and IRL, so quite a lot has changed since my digital diamond.
The screen is a little PAL compliant monitor, witch is meant to be used in conjunction with another screen witch acts as a DVD player for road-trip entertainment.
The system that controls the screen is the TVOut libary for arduino. I modified it quite a bit for my liking, though.
I know I havent worked on this in a while, I have been bisy with other things, such as xmas. But development has restarted!
pictures soon!
it seems I "almost" have it working now. now I have this new strange problem.
this is what the main menu of the folder list looks like (I actually left out quite a few GUI pieces)
so, open the folder "/old", one from root, like so:
and I select "stuff". the directory is apparently empty (I know it's not) empty, however:
some strange character appears at the end of the file name. what is causing this? and how do I get rid of this/these (probably not meant to) non-printing chars? who knows.
besides it not yet opening any more than 1 folder (hey, you can't do that in iOS either. did apple have the same problem? if so, coder FAIL. (A.K.A as good as some teenager working on some side-project in his parent's garage)) do you like the interface? if it finaly does open folders, I might use it as an application menu too. think of it, you can easily customize and categorize apps in neat little folders. (important note: the "apps" (alt least system apps) will be short-cuts TO the apps, not actually containing the apps)
I am trying my best to get multiple folders working!
The not-so-up to date documentation is on the main page. It covers image formats and application format, and some other things. Note this folder file thing is no longer needed, I found a way to do that automatically.
EDIT: fixed some spelling mistakes, touch screen keyboards are hard to use when you are tired...
new video! I recommend you view it on youtube, the description has some important things:
Are programs on this machine interpreted? If programs are running natively, why are you specifying what looks like your own instruction set? I haven't looked up the chip you're building this on, but aren't you using the built in micro processor?
the programs will be interpreted, at least user applications. but later, when the main system is done. I think I got a bit carried away with the API for it, though. that will be one of the last things I will work on. if I ever do.
also, some news, L-OS progress is delayed because my current shuebox is overpopulated with wires and the whole thing is becoming a great mess of junk. some good news, however, is that I am scecretly planning to upgrade the GPU! VGA output, 800X600 resolution, full colour video playback and mono audio, this is definitely the GPU for me! no 3D functions, but it does have an on-board SD card (for faster video playing) that can be acessed by the controller. it is also $50, but I am so gonna use it!
in other news, because this thing can do it all, I'm planning on getting a custom "motherboard" printed for L-OS! (a PCB, really. I have gotten one printed before, but not for L-OS)
Interesting. What are you writing this in? C? Assembly? Machine code? It'd be a bit surprising if you're running user apps in an interpreter if that forces you to write those in machine code instead of a higher level language.
If you're writing this in machine code, I could probably include a simple assembler for this in with my RG2 compiler. Should have two RG2 assembler languages supported pretty soon now that I have a few days to work on it.
...Sounds like fun :tongue.gif:
Wow. And I thought hooking up chips on a breadboard was fancy! Also, if that costs what I think it'll cost, you will soon have put more money into this I did into the computer I'm typing from.
oh don't you worry. I've found an ultra cheap service! purple boards, no setup fee, you get 3 boards, GOLD PLATED, and did I mention it's cheap? http://www.dorkbotpdx.org/wiki/pcb_order
5$ per square inch for 3 boards is pretty much un-beatable.
the board will probably be at a later stage, even at this price I'm not printing boards only to have to print more since I still want to modify my design. that's what breadboards and shoe-boxes are for!
Wow, that is a hell of a steal.
??? what do you mean steal? as in advertisement? this is only 1 company that makes boards cheaper and they only supply 1 board, this is still more value.
??? what do you mean steal? as in advertisement? this is only 1 company that makes boards cheaper and they only supply 1 board, this is still more value.
oh, I get it. thanks for clearing that up, I'm not too good with expressions.
first: invest in an arduino and a lot of spare time. also, be prepared to spend a lot.
oh yes it has! you are that guy from UTD that asked my to join from my old bulky GPU, right? oh how sad it was when your clan thing died... I think I want to start my own or something/my friends. but yes, no I've made functional computers both in-game and IRL, so quite a lot has changed since my digital diamond.