oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Mar 22, 2005 11:03:20 GMT -5
go to www.eidolons-inn.net and find yourself snasm68k 2.02d compiler. i take it you're running xp/2000 because version 2.01ex doesn't work on these os's
|
|
|
Post by SCDLover on Mar 26, 2005 14:08:34 GMT -5
Gotta Problem,
Code: Option Title, "My Genisis Creation"
print "GENNISIS MAKING IS EZ"
then on KEGA (in my opinon , the best Emulator i ever downloaded! [good job Steve Snake])
Title Bar: Fusion 0.1e- Genisis: BasiEgaXorz:My Genisis Creation
Can i get rid of the BasiEgaXorz Part, Just wonderin'
|
|
|
Post by Tom Maneiro on Mar 26, 2005 14:58:54 GMT -5
Yes, with GenRomSuiteJust use the Header Editor, and delete the "BasiEgaXorz: " Also, update your Kega Fusion! 0.1e is way old... grab 3.2
|
|
oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Mar 26, 2005 23:33:06 GMT -5
why is this in the bug thread???
|
|
|
Post by Tom Maneiro on Mar 31, 2005 9:32:25 GMT -5
because users also count as bugs
|
|
|
Post by haroldoop on Mar 31, 2005 15:34:28 GMT -5
Yes, the buggiest component of a computer is the interface between the chair and the keyboard.
|
|
oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Apr 1, 2005 22:40:53 GMT -5
still gotta respect the noobs. if the noobs weren't around, we'd be coding in assembly. so there'd be no need for basic =P. how do kiddies say it? major props for noobs =D fo shizzles btw, i've been debugging bex all day looking at the assembly language, and i haven't once looked at my registers list =P, except for A5, which gives me the poiner to the current heap. i could still get it from the memory mapping output from the compiler =D i think there'd be a greater use for variable watches, but this can still be done even without compiler intervention is that the right thread for this? maybe it was in suggestions the register list was suggested
|
|
|
Post by Tulio Adriano on Apr 4, 2005 9:41:22 GMT -5
These codes didn't work.
There may be a bug in the expression parser when passing values within parenthesis in middle of an IF or an String.
Examples:
For I = 1 to 500 If I % (2/6) = 0 Then Print "12 o' colck ";I/12 ;" Times" Sleep 5 Next
Returns: Argument types do not match Returns: Cannot identify variable type
For I = 1 to 500 If I % 12 = 0 Then Print "12 o' colck ";I/(2/6) ;" Times" Sleep 5 Next Returns: Argument types do not match
Hope that can be fixed for 0.25
Cya!
|
|
oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Apr 4, 2005 14:03:15 GMT -5
i checked the code with the v0.19 compiler, and indeed, both give errors. i dunno why it's giving this error =P, but i checked it with v0.25 and they both compile and produce the right code =D. i swear, i dunno what i did before to fix this, and i didn't document it in "bugs fixed" =D
one other note: when i ran the compiled code on an emulator, it gives me a divide by 0 error. This is because when you do the fraction (2/6), it turns into 0 because basiegaxorz does not support any fixed point or floating point math, as in all math calculations are whole, positive numbers. i'm in the same hole too because i was making 3d rotations, and the math doesn't work out really nice =), so i'm thinking about adding fixed point support which is gonna take some work
|
|
|
Post by Tulio Adriano on Apr 5, 2005 9:14:23 GMT -5
Wow, that should solve a couple of troubles, like this one bellow: Dim A as Integer Dim B as Integer A = 10 B = 5 A = 7 - A 'A should become -3 If B > A Then Print "Cool, now B is greater than A" Else Print "Wo_Ot? B shoud be greater than A" End If
That's related with the old negative numbers lack of support. Sometimes it makes really hard to code without them... Seeya!
|
|
oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Apr 5, 2005 23:25:11 GMT -5
there's never been negative number support in the begining because i never liked negative numbers. there are always alternatives around code to mock negative numbers
in your code, you an alternative would be:
if b+32768>a+32768 then
|
|
|
Post by MPN on May 19, 2006 16:57:23 GMT -5
me again...haven't bothered coding in months... I upgraded to the new v0.26 and now whenever I clear an imagenesis image that's been on screen using cls, a portion of it is left at the top. Please fix.
|
|
|
Post by ScroGer on May 20, 2006 16:57:41 GMT -5
me again...haven't bothered coding in months... I upgraded to the new v0.26 and now whenever I clear an imagenesis image that's been on screen using cls, a portion of it is left at the top. Please fix. Same here it's a real eye sore it would be nice if this was fixed
|
|
|
Post by Tom Maneiro on May 20, 2006 18:43:33 GMT -5
I did not have such issues, only on old emulators. Some emulators, like Ages and Genecyst DO NOT support BEX games properly.
The recommended emulators for run BEX code are Gens, Kega Fusion and jEnesis (BTW, jEnesis, a new emu coded in Java, had this bug too, but was fixed recently).
|
|
|
Post by ScroGer on May 21, 2006 2:13:37 GMT -5
Thank's Tom that fixed it I've been using Kmod but it all good now
|
|