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 > Dasm rorg directive
2008-11-05 20:28
The Human Code Machine

Registered: Sep 2005
Posts: 112
Dasm rorg directive

Hi, I'm looking for a DASM cross assembler version newer than 2.12 for DOS/Win with correctly working rorg directive. All newer versions I found on the net can't assemble the lower attached test source. I found it ages ago on one of the famous Fred Fish disks and I don't want to switch to another one :( I tried to contact one of the new maintainers, but I got no response. Anybody here has a working version or knows the dasm sourcecode a bit and has time to fix it?

processor 6502
org $c000

Main subroutine
sei
jsr Test
jmp nmi

Test subroutine
ldx #nmi_end-nmi_start-1
.loop lda nmi_start,x
sta nmi,x
dex
bpl .loop
rts


nmi_start subroutine

RORG $02
nmi subroutine
.1 INC $d020
jmp .1
rend

nmi_end
 
... 15 posts hidden. Click here to view all posts....
 
2008-11-05 21:29
iAN CooG

Registered: May 2002
Posts: 3197
Quote: any version of dasm sucks arse, fact =P

hmpf. you're not even worth a reply
OMFG I replied anyway!1 /o\
2008-11-05 21:30
The Human Code Machine

Registered: Sep 2005
Posts: 112
Thx iAN CooG! I'll give it a try. I think DASM is still a good assembler and I like the way it handles local labels and I didn't find an assembler which offers this the same way. Perhaps I was too lazy to look deep enough...
2008-11-05 21:33
chatGPZ

Registered: Dec 2001
Posts: 11386
:o)

does yours give some half sane error messages at least? i have to use dasm for work atm and its inability to even print meaningful errors drives my nuts =)

thcm: many assemblers support "cheap" local labels :) dasm really doesnt have any special features at all.
2008-11-05 21:51
The Human Code Machine

Registered: Sep 2005
Posts: 112
@Groepaz: For me the SUBROUTINE is special enough and I like the simplicity and readability of my good old trusted DASM assembler. I don't like the high level stuff like the script stuff used in kickassembler. I also don't like the way local labels are handled, but that's just my personal taste. Thx everybody for the help.
2008-11-05 21:54
iAN CooG

Registered: May 2002
Posts: 3197
Quote: :o)

does yours give some half sane error messages at least? i have to use dasm for work atm and its inability to even print meaningful errors drives my nuts =)

thcm: many assemblers support "cheap" local labels :) dasm really doesnt have any special features at all.


Huh, depends on what do you mean by sane =)
Any example of weird messages?
I have to remember that I stripped from my build any other processor, it's 6502 only, so no need to write processor 6502 on top anymore -it's simply ignored - so if you use it for some microcontroller coding with different cpu it's no use for you. I only need coding in asm for the C64 =)
2008-11-05 22:01
chatGPZ

Registered: Dec 2001
Posts: 11386
well the one i use ("official" 2.20.11) doesnt really give any errors at all. for example when you make a simple typo somewhere, it just says assembling failed, doesnt give a line number or whatever, VERY annoying =P

and yeah well, i use it for 6502 :)
2008-11-05 22:36
iAN CooG

Registered: May 2002
Posts: 3197
Quote: well the one i use ("official" 2.20.11) doesnt really give any errors at all. for example when you make a simple typo somewhere, it just says assembling failed, doesnt give a line number or whatever, VERY annoying =P

and yeah well, i use it for 6502 :)


oh no, that would be unusable for sure.
My version is based on 2.20.07 but I can assure it gives errors and line numbers even with 0 verboseness. But it's been so modified that has nothing to spare with the original source, after 4 years of mods.
-v and -l are there for extra verboseness. I use -v 2 and -lname.lst all the time

2008-11-05 22:51
chatGPZ

Registered: Dec 2001
Posts: 11386
gotta try it then i guess :)
2008-11-06 08:48
Frantic

Registered: Mar 2003
Posts: 1648
iAN: Is your mod available somewhere?

//FTC
2008-11-06 12:04
Mace

Registered: May 2002
Posts: 1799
Frantic, check message nr. 3 in this thread.
You'll find a link to iAN's website ;)
Previous - 1 | 2 | 3 - 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
Freeze/Blazon
t0m3000/hf^boom!^ibx
aegis/ascraeus/r3turn
psych
rexbeng
MCM/ONSLAUGHT
CA$H/TRiAD
megasoftargentina
slimeysmine
MWR/Visdom
Technotron/I-I F
REBEL 1/HF
LightSide
Guests online: 124
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 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (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 Graphicians
1 Mirage  (9.8)
2 Archmage  (9.7)
3 Pal  (9.6)
4 Carrion  (9.6)
5 Sulevi  (9.6)

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