MaxCoderz

for your 1 bit pleasure!

All times are UTC




Post new topic Reply to topic  [ 299 posts ]  Go to page Previous  1 ... 12, 13, 14, 15, 16, 17, 18 ... 20  Next
Author Message
 Post subject:
PostPosted: Thu 28 Sep, 2006 4:26 pm 
Offline
Calc King

Joined: Sat 05 Aug, 2006 7:22 am
Posts: 1513
so why did the list file generation stop working? it used to be so cool.. real pitty.. but you're going to fix that right?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 29 Sep, 2006 10:17 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3066
Location: Croydon, England
If you mean the HTML file output, that's had a dictionary-related bug for quite a long time.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 29 Sep, 2006 1:34 pm 
Offline
Calc Wizard
User avatar

Joined: Tue 05 Jul, 2005 11:28 pm
Posts: 549
I think the reason it still works for me is I've stuck with 1.0.4.4. I haven't had any major problems, and it ain't broke, so I haven't fixed it.

_________________
Image Image Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 29 Sep, 2006 1:37 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3066
Location: Croydon, England
Note that anything under 1.0.4.6 has a major bug relating to certain instruction groups (for example, rr (ix+1) won't work).


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 5:29 am 
Offline
Extreme Poster

Joined: Mon 17 Jan, 2005 8:56 am
Posts: 346
Location: Indiana
I've been curious for a while, with support for tabbed forward labels, what happens if a mnemonic is misspelled? For example
Code:
 routine
    add a,10
    rte
Wouldn't this create a label by the name of "rte"?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 9:12 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3066
Location: Croydon, England
Yes, it would. In the same way that ld a,1 is different to ld a,l. ;)

Syntax highlighting should make this clear(er).


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 10:47 am 
Offline
MCF Legend

Joined: Mon 20 Dec, 2004 8:45 am
Posts: 1601
Location: Budapest, Absurdistan
That's why colons were invented. ;)

_________________
The Independent Z80 Assembly Guide
Acelgoyobis
PindurTI


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 4:41 pm 
Offline
Calc King

Joined: Sat 05 Aug, 2006 7:22 am
Posts: 1513
hey ben, you know that app tutorial at the brass online manual..
it got me this error:
http://www.freewebs.com/lawcompany/apptest.PNG
am i forgetting something?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 5:55 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3066
Location: Croydon, England
I don't really know, but it will cause issues if you try and use the demo code from the standard 83+ program template.

Try removing '.inclabels "ti8x.lbl"' and the two .deflong/.enddeflong blocks?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 6:05 pm 
Offline
Calc King

Joined: Sat 05 Aug, 2006 7:22 am
Posts: 1513
"you can not redefine page 0" I checked - it hasnt been defined. Kinda strange..


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 6:31 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3066
Location: Croydon, England
Er, wait, of course.

You're using the Latenite template for programs - this inserts all sorts of stuff into the file, like the AsmPrgm token and so on. Apps don't have any of that stuff in them whatsover.

As you are redefining page 0 after this stuff has been output (onto page 0), it gets confused.

Edit the project properties to compile Program.asm instead of Includes/Headers.asm. Copy and paste the "define bcall..." stuff for the 83+ into Program.asm. Add .inclabels "Headers/ti8x.lbl". Er... that might work.

EDIT: To clarify, when Brass assembles the project, it assembles Includes/Headers.asm first, which in turn includes ../Program.asm - this is where all these problems are coming from.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 02 Oct, 2006 6:46 pm 
Offline
Calc King

Joined: Sat 05 Aug, 2006 7:22 am
Posts: 1513
i thought it might be that, but i thought it would just stuff the asmprgm token into the program and set some equates and that sort of stuff, but i'll stop confusing brass and do it the right way.

edit: wow i've never been this clever, i made a new header file for apps all by myself!! (lol there's hardly anything in it but still..) :D :D
even better is that I came to understand hooks today, but i just copied the the stuff to saferam and set it up there (like ld hl,appbackupscreen \ in a,(6) \ bcall(_EnableRawKeyHook) )


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue 03 Oct, 2006 9:18 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3066
Location: Croydon, England
Glad you got it working :)

I assume you have the TI-83 Plus SDK installed? Otherwise your apps won't get signed. You just need to have it installed, you don't need to set up anything exotic.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue 03 Oct, 2006 1:00 pm 
Offline
Calc King

Joined: Sat 05 Aug, 2006 7:22 am
Posts: 1513
i have but they arent getting properly signed, it spits out an app (.8xk) that works for PindurTI but when i load it onto my TI 84+ it says "app invalid, bad signature" :(


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue 03 Oct, 2006 1:22 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3066
Location: Croydon, England
Have you tried signing the output hex file with another app signer?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 299 posts ]  Go to page Previous  1 ... 12, 13, 14, 15, 16, 17, 18 ... 20  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB ® Forum Software © phpBB Group | DVGFX2 by: Matt