#64224 - rmt38 - Tue Dec 20, 2005 9:46 am
tailed to excuse-proof your fitness plan. It is important to realize that excessive vitamin A supplementation during Contributions came in many forms, from information to editing, from
it seems when it rains,it pours; ya know?! im kinda like you grew up in haunted houses,seen lots of spirits; but in the last couple years my abilities have grown hugely! at times it does seem quite o
the honey, he starts breathing easier and deeper. The effect lasts for about an hour or so. This tested with a knife or fork. Allergies: Apricot, grapes, carrot, beet and spinach
However, family and twin studies sug- trol. In 1971 it was hypothesized that two coordination in the full-length, recombinant
Last edited by rmt38 on Tue Sep 07, 2010 2:59 pm; edited 2 times in total
#64429 - clooky - Thu Dec 22, 2005 10:32 am
it's not so surprising if you use static vars.
You should initialize all your vars within an init function at the begining of your program so that you will avoid random things.
However if it is in a library you would probably have to put your hands into. What is this kind of library ? Do you have the sources ? Is it big ?
#64504 - rmt38 - Fri Dec 23, 2005 12:47 am
clooky wrote: |
it's not so surprising if you use static vars.
You should initialize all your vars within an init function at the begining of your program so that you will avoid random things.
However if it is in a library you would probably have to put your hands into. What is this kind of library ? Do you have the sources ? Is it big ? |
It is Python 2.4, I've detailed it here:
http://www.disinterest.org/NDS/Python24.html
This library works fine on all other platforms I have compiled it on. And it is in use by hundreds of thousands of people :) I should add, that I am at my wits end with it. It took like 2 hours to cross compile it and get it working on Dualis (from no DS development knowledge), and I have subsequently spent 2 additional days trying to get it to compile with different options, or different versions of the library, with no luck. The same random corruption happens.
What I would really like to hear is something like:
- Oh, that's because you need to compile with this option!
- I ported something to the DS, and these types of pieces of code need to be rewritten because they just don't work reliably that way.
Or similar things which explain why what is happening, is happening.
#64543 - clooky - Fri Dec 23, 2005 11:48 am
It's a very interesting port. Programming python on NDS :D.
I'm so sorry I can't help you. Maybe if I try to build it as you said in your website I will be able to notice something that can help you.
Keep up the good work.
#65498 - GPFerror - Tue Jan 03, 2006 6:14 pm
while I dont have the required hardware to test on my ds yet, I usually run my code through all of the available emulators, usually if I can get it running on a couple of them its more likely to run on hardware. Then I ask in irc chat channels on efnet #dsdev or #mellowdsdev for nice people to test on hardware :)
Good Luck on this port , biggest problem I see is the library loading and storage of them since there is no standard filesystem yet finished.
Troy(GPF)
#65521 - rmt38 - Tue Jan 03, 2006 8:26 pm
GPFerror wrote: |
Good Luck on this port , biggest problem I see is the library loading and storage of them since there is no standard filesystem yet finished.
|
Well, it is not like there aren't applications out there (with source) which get by, so perhaps it isn't an obstacle at all, even if it means more work in the short term because there is no standard method.
#65523 - rmt38 - Tue Jan 03, 2006 8:27 pm
clooky wrote: |
It's a very interesting port. Programming python on NDS :D.
I'm so sorry I can't help you. Maybe if I try to build it as you said in your website I will be able to notice something that can help you.
Keep up the good work. |
I was running the devkitarm generated python24.nds on the Supercard, and because it was actually running (albeit badly) and because Supercard only runs .nds as NDS roms, I didn't question whether I should be running the .ds.gba instead. Renaming the .ds.gba to .nds and using that gives me something that runs perfectly. Too bad I wasted days on the erroneous raw .nds, when such a quick and simple fix was the right thing to do.
Python 2.4 works, now I just need to tack on some module loading as Troy mentions. As it stands, there is little you can do with it, besides using it as some kind of awkward command line calculator :)
#65556 - tepples - Tue Jan 03, 2006 11:01 pm
GPFerror wrote: |
Good Luck on this port , biggest problem I see is the library loading and storage of them since there is no standard filesystem yet finished. |
Hasn't Chishm made file system code for FAT file systems on CF or SD cards in M3 or SuperCard adapters?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#65642 - GPFerror - Wed Jan 04, 2006 6:12 pm
oh yeah i forgot about that :)