Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Branch too far in 64TASS
2008-08-13 17:17
Higgie

Registered: Apr 2002
Posts: 127
Branch too far in 64TASS

hiho!

what does 'Branch too far' mean?

the readme of 64tass says: 'can't relative branch that far'

i understand that sentence but what is the limit then?
and how to deal with the limitation?

sorry for coming up with stupid stuff already known to most of the decent coders here.... ;)

thanx in advance!
 
... 10 posts hidden. Click here to view all posts....
 
2008-08-14 10:10
WVL

Registered: Mar 2002
Posts: 902
Quote: @higgie: just do it manually. :D I mean, if the compiler complains, simply invert your branch and add a jmp. It's really not that hard.

F.e.

beq farAwayThatComplains

Invert it and make it branch past the jmp:

bne *+3
jmp farAwayThatComplains ; won't complain anymore

Simple as that!




FAIL!

should be

bne *+5
jmp FarAwayThatComplains

:)

Or just use + and -, which is easier imo..

bne +
jmp FarAway
+
2008-08-14 11:06
JackAsser

Registered: Jun 2002
Posts: 2014
@WVL: blahblahblahblahblahblalblah. :D
2008-08-14 11:26
WVL

Registered: Mar 2002
Posts: 902
Quote: @WVL: blahblahblahblahblahblalblah. :D

bah! you just dont understand the power of * ;D
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
stephan-a
Weetibix
Guests online: 120
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 X-Mas Demo 2024  (9.5)
7 Dawnfall V1.1  (9.5)
8 Rainbow Connection  (9.5)
9 Onscreen 5k  (9.5)
10 Morph  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 Antitrack  (9.8)
3 OTD  (9.8)
4 Fungus  (9.8)
5 S!R  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.042 sec.