Author Topic: Wabbitspasm  (Read 6733 times)

0 Members and 1 Guest are viewing this topic.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Wabbitspasm
« Reply #15 on: May 22, 2007, 01:09:00 pm »
c1-->
CODE
ec1
#define equ .equ
#define EQU .equ
#define end .end
#define END .end
c2
ec2

Those work fine for me. I will try and compile your source and see if it works because it possibly could be the version you are using. I am not using the updated version.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Wabbitspasm
« Reply #16 on: May 22, 2007, 01:24:00 pm »
Alright I found your problem. Obviously SPASM does not support directives being equated yet I am thinking(although it supports ti83plus.inc). When I try with equ or EQU it hangs but with .equ and = it works absolutely fine.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Wabbitspasm
« Reply #17 on: May 25, 2007, 11:15:00 am »
Yeah.  What Halifax said.  It works for me, though.  Try eliminating the #defines you have and just use http://de.pastebin.ca/510460

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Wabbitspasm
« Reply #18 on: May 25, 2007, 12:53:00 pm »
even better, just use the normal .equ directive, instead of changing it...

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Wabbitspasm
« Reply #19 on: May 25, 2007, 01:44:00 pm »
Except that TI's ti83plus.inc doesn't use the normal .equ directive....  ;)wink.gif

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Wabbitspasm
« Reply #20 on: May 25, 2007, 05:21:00 pm »
oh yeah...
you could edit all ~4000 lines to use .equ :)smile.gif

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Wabbitspasm
« Reply #21 on: May 25, 2007, 07:22:00 pm »
ti83plus.inc is supported by it. So I am thinking it is the multiple definitions that he is doing because of the windowing algorithm that Spencer used. Those aren't always full-proof so it is hanging on it. So basically just take out you definitions of it and you can still use it because ti83plus.inc already does it.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Wabbitspasm
« Reply #22 on: May 26, 2007, 03:19:00 am »
Halifax, note that all versions of ti83plus.inc don't come with the #defines and all (not that I'm diagreeing with you or anything, I just want to make sure you know this).  I don't think the version availible off of the TI Education website has it.  The version I gave him does, though (and I got that verison from RevSoft).

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Wabbitspasm
« Reply #23 on: May 26, 2007, 06:13:00 pm »
The one I use is the original shipped, but it is just edited by Brett Wagner. It still has all the defines and stuff.

Check it out http://www.nomorepasting.com/paste.php?pasteID=79680

So basically Iambian I am not thinking it is what works, but it is what allows hacks :reuben:reuben.gif
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Wabbitspasm
« Reply #24 on: May 27, 2007, 05:22:00 pm »
You know, with all this talk about ti83plus.inc, I just want to remind or point out that I'm not using any include files.

So, what was the solution to the problem again? I couldn't decipher the post that had it well enough to figure out what to do. (yes. I'm a n00b. I need these things spelled out to me... )
A Cherry-Flavored Iambian draws near... what do you do? ...

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Wabbitspasm
« Reply #25 on: May 27, 2007, 06:06:00 pm »
If you aren't using any include files, then this means....

Why would you be using EQU instead of .equ?

You might be able to use an editor that has a find/replace feature to replace EQU with .equ in case the defines don't work.