Search results

  1. J

    GP32 MISC assembler for ARM

    Some updates for everyone... First off, the Dragon BASIC website has changed. My service provider before screwed me and sold the domain name out from under me. Anyways, the new address is http://www.jm-basic.com . Next, I was wondering if anyone could provide me with some information before I...
  2. J

    GP32 MISC assembler for ARM

    Just wanted to keep everyone updated as to status so far. Version 1.4 of Dragon BASIC is taking some giant strides forward in terms of what it can do, syntax, etc. Up until now, Dragon BASIC has (for the most part) been my own little language, using whatever syntax I liked at the moment. Well...
  3. J

    GP32 MISC assembler for ARM

    Things are going quite well. TIN is still focused on the GBA right now until I do a lot more research on the GP32. But everything is in place for GP32 code to be generated. Rest asured, y'all here will be the first to know when I got something that will run ;) Jeff
  4. J

    GP32 MISC assembler for ARM

    Well, I'm glag that there is still interest... Just to clarify something that I think a few of you may be misunderstanding. Dragon BASIC will not be the same from the GBA as it is for the GP32 (ie. you won't have the same code for the same game and just re-target the other platform). Just the...
  5. J

    GP32 MISC assembler for ARM

    There would be little to no difference between the GBA version and the GP32 version. In fact, they way I'm coding it, it would be the same product. It would be able to compile for both the GBA and the GP32. The differences would lie in the API. Since the GBA and GP32 are both embedded devices...
  6. J

    GP32 MISC assembler for ARM

    A while back I posted about possibly porting (thanks to gobs of emails requesting) Dragon BASIC to the GP32. At that time, it was going to be based on numerous things (including Jupiter aligning with Saturn) and there being enough interest... ...well, time passes, and development is going...
  7. J

    GP32 What is the difference...

    The first reply was close, but not correct. Fixed point numbers use the bits of a 32-bit value. This can be divided in any way that you like. For example, a 16.16 fixed point value is read: 0xwwwwffff, where wwww is the whole part of the number and ffff is the fractional part of the number...
  8. J

    GP32 Compiler / C optimization question..

    RobertG, Using some massive switch statement to handle different opcodes (I assume this is what you are doing) is extremely inefficient when making an emulator -- even though it is what is done 99% of the time ;) I would recommend doing the following bit of code: typedef void...
  9. J

    GP32 Dragon BASIC

    Glad to see some support :D The problem I am having is finding decent documentation on how the entire system works. I can find great docs on using C to program the GP32, but that's not what I need (or want)... Is there sample ASM (commented) code for setting up a graphics display and plotting...
  10. J

    GP32 Dragon BASIC

    Hello, all. Evidently, someone posted here about Dragon BASIC (my compiler) for the GBA here, hoping to gain support for me to port it to the GP32. Well, you got it ;) The GP32 (while ARM based) is probably still very much different enough from the GBA that it may take a lot of work to do...
Back
Top