I was just wondering (based on the description in the downloads page) if it is possible to use this package to make an APP? It seems like it would be really usefull for my Pokemon Project. However, I only saw downloads for Ion games, which I don't believe is possible in an APP. Thanks!
OK, thanks. The reason I asked was because it said something about using it to make ION programs, so I thought it was limeted to only those. I might take a look, depending on if the other engine i'm considering flops or not.
You can't use Duck's gpp in an app without modifications. It uses self modifying code. I'm not sure about Jim's, but I guess it's pretty much the same. You'd have to rewrite a few parts to take out the smc, everything else is okay.
Yeah, both Duck's and Jim e's grayscale packages use smc, so the only way to run them from an APP would be to copy the grayscale routine to a saferam area and run it from there (if you can afford to).
I think that Jim e has an SE only grayscale routine that doesnt use any smc.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Smc is used to rotate the masks, it is also in a very speed crucial area. I dont think that copying to 'few opcodes' to a saferam area would be a good idea. An idea would be to copy the grayscale display routine to saferam and run it from there. It is a very simple task, you just have to make sure that NOTHING touches that saferam area.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Sounds goos to me. (1) Where can I get the package, and (2) How on earth do I go about copying code to saferam? I mean, wouldn't that mess up any labels and such?
1. Not sure - I'd like to know this to. JFGI didn't work.
2. You have to modify it to make labels relative to the beginning of saferam areas in use. For me, I'd have to let programmers know that using the grayscale libs would make certain saferam areas unusable.