#173978 - jukka - Mon May 10, 2010 4:29 pm
Hi all,
Anyone know the address/email/contact information so I could pay the shareware Dragon Basic and get the 32K limit away ? The author of software is Jeff Massung.
Thanks !
-Jukka
#173979 - dantheman - Mon May 10, 2010 4:57 pm
Jeff released the registration code for Dragon BASIC freely some time ago, but the forums are long gone so I'm not surprised you couldn't find that info.
Put this at the top of your \include\gba.dbc file (or alternatively, at the top of any specific program you want to compile):
#REGISTER "Jeff Massung:ZVGOJNG-ORSNDPG-SPMUTUI-ZNKQNF-PULOOQ-IRLZNQ-HTRPECG"
#173981 - jukka - Mon May 10, 2010 7:16 pm
Thanks very much, this works with 1.4.5, at least there's no restrictions with it now. Anyway I'm trying to find registration code for older 1.3.8, it is actually just the compiler, DBC.exe, I'm trying to build a very small environment (to a floppy disk), 1.3.8 takes just 200 kB, some vi-clone etc, OS and emulator, that's all. Maybe I'm able to strip 1.4.5 to a smaller size, especially if all includes are not needed.
Thanks !
-Jukka
dantheman wrote: |
Jeff released the registration code for Dragon BASIC freely some time ago, but the forums are long gone so I'm not surprised you couldn't find that info.
Put this at the top of your \include\gba.dbc file (or alternatively, at the top of any specific program you want to compile):
#REGISTER "Jeff Massung:ZVGOJNG-ORSNDPG-SPMUTUI-ZNKQNF-PULOOQ-IRLZNQ-HTRPECG" |
#173984 - Dwedit - Mon May 10, 2010 8:31 pm
Can UPX get it any smaller?
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."
#173996 - jukka - Tue May 11, 2010 9:20 am
UPX is actually a good idea, I was able to fit Linux kernel, X11 4.0 and a lot of other stuff to a one floppy (1.7MB) with the UPX. However, it seems 1.4.5 needs more stuff than it is possible to get one floppy, not only includes, also one DLL. two other EXE's etc. I tried to strip it yesterday by moving files one by one but the compiling process stopped to error message "File not found", nothing else. However there's another possibility, stick in 1.3.8 but write two subroutines which makes PLAYSOUND and PLAYNOISE, by poking the sound chip addresses (does it work this way, too ?), that way I wouldn't need to use sample files and 32K would be fine. Any help would be appreciated, I start to check the sound registers now.
(Not sure if I mentioned that I'm building a small environment (an old laptop and GBA), sampler/sequencer for live performances).
Thanks !
-Jukka
Dwedit wrote: |
Can UPX get it any smaller? |
#174474 - nathanpc - Tue Jun 15, 2010 6:13 pm
But where I can download Dragon BASIC?
_________________
Reading Tonc and trying to remind my very old C knowledge.
Just bought a GameBoy Advance SP one of those cartridges to put the ROMs for onboard debug.