that's a good list of suggestions =D, i'll try to see what i can do =P
but i gotta make comments
1) if i'm desperate for updates, i'll do this
2) already does this, i don't wanna say rtfm =P, but look around the exe a lil more
3) done =P, o man, read my post above =D
4) is not gonna happen =(, although i did make an improvement to switch from a rtf box to a whole lot better text editing control
5) i dunno, i really don't wanna enter in all my commands into another command list
6) sorry, will not happen =P
7) uhm, dream on =D, if i release the source, i'll probably see +10 more basic compilers made by joe bob
8) if i'm desperate for updates =D
9) ok, will do, piece of cake
10) mask is doing me a favor of hosting my stuff, i dont want to use a whole lot of server side scripts (actually don't want to use any at all) for a simple bug messaging thing. it'd be nice, but that's what i have a support forum for =D
11) no, b/c then i'd have to introduce more drawing tools, eg: lines, circles, shapes
12) omg i wish =D
13) not necessary, only take 1 sec to load
14) i'm planning on that, i'd also have to make not only the driver, but some kinda tracker - that doesn't suck =D. that's gonna take me a while
[glow=red,2,300]15) lol[/glow]
sorry if i shot down your suggestions, no suggestion is a bad suggestion at all. its just that i'm pointing in one direction (eg: the compiler), and you're mostly pointing in another (the gui)
EDIT: here's what i finished with v0.11:
- Now added the Let command
- When the Open/Save dialog is opened for the first time, its default directory will be the compiler's directory
- The Library command can now handle long file names
- Added the command: Incasm, which is like the Library command, except it doesn't search the "slibrary" directory for the assembler file. It either searches the project's own directory, or the compiler's directory if the source code is untitled
- Forgot to add the Ignore SCD Commands option. It is now added
- Fixed a bug with the Sega CD commands that froze the main CPU
- Fixed the LoadSCD command to disable interrupters when loading a cluster
- Fixed the text DMA commands (CLS, Line Feeds) to work for the different planes
- Fixed the clear length in CLS
- Big sprite commands added
- Fixed DataFile to recognize labels not on the same line
- Now aligns DataFile to EVEN bounds
- For the 4th time, the FOR...next loop has been recoded, now even faster
- The one update that makes me the most happiest: compiler speed increase =D - by 200 times. The compiler doesn't use VB's buffers to store the compiled assembly file no more =). This bypasses all of VB's overhead, and makes it compile 100,000 number of lines of print "hi" in 48 seconds on a 1.2 ghz computer running number line checks.
- For the VB users, i created an option to save BASIC files with a .bex extension
now does everyone think that i should release v0.11 out right now, with all that? or update it more, with big sprite and tile routines and graphics compression and other stuff?