| Home | Forums | Register | FAQ | Search | Today's Posts | Mark Forums Read |
|
Welcome to the misticriver forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Writing plugins
Can someone point me to some information regarding plugin writing? Is there a cross complier I can get for the H3X CPU? I've looked around and didnt see any posts about this. Maybe I can port Doom or something.
|
|
||||
|
I suggest you go to www.Rockbox.org all the info is over there, including IRC
__________________
The Rings of Saturn are made of Lost Luggage. |
|
|||
|
I have tried and I will say that the information given is sketchy; I intent to write up a good how to guide but haven’t got that far yet. Here is my quick first attempt. I will probably have missed stuff out, just go to the IRC page and ask nicely and someone should be able to help.
Go to http://www.rockbox.org/twiki/bin/vie...ideToCompiling Follow the instructions on this page, to compile your own version (is should essentially be the same) then have a look at the source code of the other plugins to see how they work. Then copy and paste the code into a new file and call it something else e.g. “new.c”. Go to the SOURCES file and add “new.c” where it seems correct. Go to the build folder and type make again (it should be faster this time) followed by make zip. Then in the rockbox folder (within the zip) go to Rocks and you should find new.rock copy this to your rocks folder on your DAP and run rockbox to see if it is there. Hope this helps. As I said, I probably missed stuff out, just go to the IRC page and ask nicely and someone should be able to help. Good luck
__________________
Pi() - My programing is only as good as my speling |
|
|||
|
Thanks PI, I'll look into this more after finals are over. I currently don't have a linux installation anymore, but I'm thinking I'll just use VMware so I dont have to bother with installing it again. I don't want to promise anything, but I'm a 3rd year CS undergrad, so I pretty much know what I'm doing in C, and I'd like to start contributing a bit to the H3xx port. Hopefully I'll have some spare time next semester to mess around with this stuff.
|
|
|||
|
Im a second year Chemical engineer, as such they decided to teach us fortran, (why?) so i have some fast learning to do if i want to help.
WRT Linux, i don't have linux, the page i showed you downloads a lot of files, then you open a .bat file, and the rest is ran from comand prompt. Good luck with your finals Amar
__________________
Pi() - My programing is only as good as my speling |
|
|||
|
Quote:
I just hear it's fairly slow. I doubt vmware would be much faster tho, and it'd definently have more overhead. |
|
|||
|
yeah, cygwin also gives you all those sweet GNU tools like ls, uname df and whatever. Whenever I happen to sit on a Win box I first check for cygwin being installed..
/me is shell junkie |