Search found 67 matches

by JeeK
Mon Sep 16, 2013 12:32 am
Forum: Hints and Tips
Topic: Emulate Floppy with a Raspberry Pi ?
Replies: 22
Views: 17613

Re: Emulate Floppy with a Raspberry Pi ?

It seems that it is possible, read: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=41&t=34143 Very interesting, but to summary up (if I got it right): The authors version supports only FM (single density) so far (someone other intends to add MFM support), there are only some pictures, no schemat...
by JeeK
Fri Sep 13, 2013 5:08 pm
Forum: Dragon General
Topic: disassembled Dragon 32 ROM ?
Replies: 48
Views: 23892

Re: disassembled Dragon 32 ROM ?

Does anybody know if there exist a disassembled Dragon 32 ROM ? EDIT: found "6809dasm.pl" from http://www.6809.org.uk/dragon/ In http://www.6809.org.uk/dragon/6809dasm.txt is a example: $ ./6809dasm.pl org=0x4000 fcc=0x401e,0x4100 64k.bin Is is for the Dragon 64 ROM, isn't it? Are the aguments the ...
by JeeK
Wed Sep 11, 2013 10:15 pm
Forum: Hints and Tips
Topic: dragon64 assembler: string I/O
Replies: 13
Views: 8413

Re: dragon64 assembler: string I/O

1. I can't remember whether or not OUTCH ($800C) preserves the registers you're using (you need X, U and A preserved). Please check? Both OUTCH and INCH preserves the registers (just checked in the Dragon32 ROMs, probably this may hold for the D64 too). 2. I didn't follow what GETLNE is doing with ...
by JeeK
Wed Sep 11, 2013 4:22 pm
Forum: Hints and Tips
Topic: dragon64 assembler: string I/O
Replies: 13
Views: 8413

Re: dragon64 assembler: string I/O

That's how the official Motorola assembler worked, but DREAM accepts multiple arguments and instead limits what can be used as the delimiter. Saner approach if you ask me (and so I adopt that approach in my own assembler). Ok, nice. In this case FCC 9,/STRINGA=/,0 produces 09 53 54 52 49 4E 47 41 3...
by JeeK
Wed Sep 11, 2013 2:52 pm
Forum: Hints and Tips
Topic: dragon64 assembler: string I/O
Replies: 13
Views: 8413

Re: dragon64 assembler: string I/O

The string definitions looks strange to me, they don't match the string termination character idea. FCC 9,/STRINGA=/,0 FCB 0 I don't know the assembler you are using, but mine accepts only one parameter and takes the first character as delemiter character which is expected as terminator for the stri...
by JeeK
Wed Sep 11, 2013 1:35 pm
Forum: Hints and Tips
Topic: dragon64 assembler: string I/O
Replies: 13
Views: 8413

Re: dragon64 assembler: string I/O

First I have to transform this "listings" just to be able to read it. Other may participate:
http://klasek.at/hc/string-io/
This style remembers to my decades old documention I had so far from my projects ... :)
by JeeK
Sat Sep 07, 2013 11:05 pm
Forum: Hints and Tips
Topic: collected "machine code starting/loading address"
Replies: 8
Views: 5101

Re: collected "machine code starting/loading address"

Yes, i grab it from the name block if the source is wave or a cas file. But if PyDC should convert a bas to wav/cas then i must "create" a "machine code starting/loading address"... But it seems that the values are only used in machine code and only exist in BASIC code, because it the same format. ...
by JeeK
Thu Aug 29, 2013 10:05 pm
Forum: Hints and Tips
Topic: BASIC and strings
Replies: 16
Views: 13079

Re: BASIC and strings

Dragon BASIC doesn't touch the contents of comments, as far as I know. The comment text can contain some special characters - only if achieved through modification - but usually won't, as most comments will have been entered using the keyboard. I didn't meant that BASIC changed anything of the prog...
by JeeK
Thu Aug 29, 2013 1:13 pm
Forum: Hints and Tips
Topic: BASIC and strings
Replies: 16
Views: 13079

Re: BASIC and strings

Just a couple more quick points that might affect what you're doing: A single quote starts a comment, but obviously not when inside double quotes. It could be followed by a double quote without starting a string and there may be an odd number of such double quotes; the same obviously applies to REM...
by JeeK
Wed Aug 28, 2013 8:37 pm
Forum: Hints and Tips
Topic: BASIC and strings
Replies: 16
Views: 13079

Re: BASIC and strings

Well, my approach simply would be to do it the way most of us learnt BASIC back in 198x. We read the manuals of our computers. For example the C64 manual (less than 100 pages) or the Dragon manual :D . The world was not so complicated back then and manuals could be read within minutes to hours. Wel...