Author Topic: Bug Reports  (Read 456320 times)

0 Members and 4 Guests are viewing this topic.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Bug Reports
« Reply #660 on: August 20, 2010, 01:54:51 pm »
I have two very minor bugs, and they might not even apply anymore, since I'm still using Axe 0.2.6 :P But just to let you know, AND logic between 0 and -1 seems to be true. In other words:
Code: (Axe BASIC) [Select]
:If -1 and 0
:Disp "Hi!"
:End
will always display "Hi!". The other bug is that I left my calculator on the Axe Select Program screen for a few minutes (stupid of me :P). After it APD'd, I turned it on again, and it still worked, meaning I could still navigate around Axe, but when I quit, it RAM cleared. Probably not important, but just in case.

Also, I've been wondering: What should people call your language? ;D
Code: (Axe) [Select]
or
Code: (Axe BASIC) [Select]
?
« Last Edit: August 20, 2010, 01:55:21 pm by Deep Thought »




Offline LordConiupiter

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 339
  • Rating: +3/-0
  • Just one of the thousands of Axe-fans...
    • View Profile
Re: Bug Reports
« Reply #661 on: August 21, 2010, 02:53:48 pm »
I would call it Axe, because there will be perhaps some BASIC ans ASM support later on, which I will call then Axe BASIC and Axe ASM ...
everytime that I was down, you would always come around, and get my feedback on the ground. (modified part from 'Seasons in the sun')

No matter how many errors are bothering you, always try to stay rel-Axe!

The HoMM project will be resumed as soon Axe 1.0.0 will be released!
Projects:
Code: [Select]
HoMM:   [==--------]    Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :P
tiDE:   [----------]    Explored and understood the main part of the code: just started writing a Tokenizer.



password of the week: uvanapererubupa (Any pronunciation is the right one ;) )   :D click me, and you'll be raided :D

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Bug Reports
« Reply #662 on: August 21, 2010, 03:01:38 pm »
I have two very minor bugs, and they might not even apply anymore, since I'm still using Axe 0.2.6 :P But just to let you know, AND logic between 0 and -1 seems to be true. In other words:
Code: (Axe BASIC) [Select]
:If -1 and 0
:Disp "Hi!"
:End
will always display "Hi!".
-1=signed version of 255 in 8 bit, or 65535 in 16 bit. So, technically, since it's not 0, it's a 1.  So, the problem seems to be with and itself. Try 255 and 65535 explicitly, and see what happens.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Bug Reports
« Reply #663 on: August 21, 2010, 03:47:47 pm »
Oh, I know why it's happening.
" and " is an 8-bit AND only. It only AND's the LSB, putting the MSB of the first argument into the MSB of the answer.
So "-1 and 0" simplifies to "EFFFF and 0", which simplifies to "EFF00", since only the LSB is operated upon.
What you need to do is use the 16-bit version, which, for AND, is the statplot dot. (Looks like a raised single pixel, pretty much).
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Bug Reports
« Reply #664 on: August 21, 2010, 08:35:42 pm »
No biggie, but the title of the new Commands.htm still says Axe 0.4.3. Make sure to keep that updated! :P

Offline patriotsfan

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 118
  • Rating: +2/-0
  • Go Pats!
    • View Profile
Re: Bug Reports
« Reply #665 on: August 21, 2010, 08:43:32 pm »
Not to be picky, but in the documentation on page 17 about the Pong game explanation, you forgot the r in "first". :P


Doomsday: 12/21/2012 6:11 AM EST 11:11 AM GMT

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Bug Reports
« Reply #666 on: August 21, 2010, 11:09:44 pm »
so does anyone else on axe guess always (except for special exceptions) always get 4?
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Bug Reports
« Reply #667 on: August 22, 2010, 03:17:25 pm »
Thanks for those, I'll get them fixed.  I have hardly been able to use the internet yet so I don't know how often I'll be able to post for the next few days.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bug Reports
« Reply #668 on: August 22, 2010, 03:28:01 pm »
Yeah I saw on fb, I guessed you would most likely not get online for an extended period of time. Btw, will version 0.5.0 be the last version before final release?

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Bug Reports
« Reply #669 on: August 23, 2010, 01:38:22 pm »
Oh, I know why it's happening.
" and " is an 8-bit AND only. It only AND's the LSB, putting the MSB of the first argument into the MSB of the answer.
So "-1 and 0" simplifies to "EFFFF and 0", which simplifies to "EFF00", since only the LSB is operated upon.
What you need to do is use the 16-bit version, which, for AND, is the statplot dot. (Looks like a raised single pixel, pretty much).

Oh, I get it. Thanks.




Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Bug Reports
« Reply #670 on: August 23, 2010, 07:30:58 pm »
I don't know which you intended, but the commands list says float{ is mapped to iPart(, while the actual application maps it to fPart(.
« Last Edit: August 23, 2010, 07:31:32 pm by Runer112 »

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Bug Reports
« Reply #671 on: August 23, 2010, 11:00:15 pm »
I'm not sure if it's my calculator that's the problem, but lately, it's been running into several weird glitches.

For example, when I'm trying to compile a program, it'll occasionally give me an error.  It zooms down to the end of the program, and for some inexplicable reason, a whole bunch of nonsense symbols were tacked on to the end.  

Also, once, I kept trying to run my program (no shell), like this
Code: [Select]
asm(FALL1which kept returning this
Code: [Select]
asm(FALL1
            Done
without actually executing the code (which worked fine for the past several weeks)
But when I go back up to highlight it, it turns into a weird combination of symbols, like this
Code: [Select]
Sin(A????????rref((or something vaguely like that)
I had to reset my RAM, but it hasn't happened again.

I have OS 2.53 MP, and Axe 0.4.4.

I've attached my source, in case it's something I'm doing.
« Last Edit: August 23, 2010, 11:08:18 pm by Michael_Lee »
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bug Reports
« Reply #672 on: August 23, 2010, 11:04:55 pm »
Mhmm, I remember often getting the Asm(prgmFALL1 Done thing before. It wouldn't even bother executing anymore ASM program from the home screen. In one case, I fixed this with a RAM clear then re-compiling the program. I never got the Sin(A????????rref(, though (although maybe I did and I didn't notice). I'M not too sure if this is an Axe bug, as often it was the result of bad Axe code I created.

IN any case, make sure to backup frequently, in case!

By the way, are you the guy you did the Falldown clone with the cat on ticalc.org? I liked it. You should post about your new projects or release if you get any in the future :)
« Last Edit: August 23, 2010, 11:05:12 pm by DJ Omnimaga »

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Bug Reports
« Reply #673 on: August 23, 2010, 11:16:25 pm »
Okay, that was quick.
I was still editing my post...
That was kind of scary... but in a good way ;D.

Ah, so it is probably my fault.
Still, it ran fine under Axe 0.4.3, and I added only minimal tweaks...
Hmm.

Yeah, that was me - I'm flattered that you like it.
Although, really, it didn't seem like a big enough project to be posting about - there are lots of Falldown clones available, and mine really isn't original.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bug Reports
« Reply #674 on: August 23, 2010, 11:20:06 pm »
Yeah I happened to check new posts and opened this topic ;D

As for the error, this is something that Quigibo might check, then. I think he's slowing down updates, though, so the next update may take a long while until it comes out. Otherwise, someone could maybe check the code. I would help but I haven't used Axe much lately D:

And I see, well feel free to post about your other stuff if you feel like it later ^^