Search found 656 matches

by jedie
Wed Oct 02, 2013 3:28 pm
Forum: Dragon General
Topic: New Dragon DOS controllers available!
Replies: 35
Views: 24077

Re: New Dragon DOS controllers available!

IMHO, good to keep this thread alive. But you should send him a mail, too. See first post.
by jedie
Wed Oct 02, 2013 1:56 pm
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

I have tried ALLDREAM and ", without success. I get always "FULL"

I looked into Dragondata_alldream_manual.pdf and it seems that's very complicated to use, isn't it?

I also tried DskDream for Dragon DOS, but can't LOAD or RUN in XRoar. The emulator hangs.
by jedie
Wed Oct 02, 2013 9:36 am
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

Yes, there is a routine to print the value of D. JSR 38266 outputs the decimal value of D register I get it: 10 ' MACHINE CODE LOADER 20 READ LA ' LA = LOAD ADDRESS (START OF PROGRAM) 30 READ EA ' EA = ADDRESS OF FIRST INSTRUCTION 40 PA = EA 'TO BE EXECUTED 50 READ HB$ ' HEX CONSTANTS 60 IF HB$="EN...
by jedie
Wed Oct 02, 2013 8:41 am
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

Sarah wrote:Use a debugger
Which one?
by jedie
Tue Oct 01, 2013 10:39 pm
Forum: Dragon General
Topic: XRoar 0.30 released
Replies: 47
Views: 22380

Re: XRoar 0.30 released

Great job! Is there any plans to add a visual debugger on it ? The debugger on MESS is what makes me stick with it. It is really useful to develop or port games using it. Well now, I don't really have plans to build a debugger into the main binary beyond "trace mode", but look: http://www.6809.org....
by jedie
Tue Oct 01, 2013 10:37 pm
Forum: Hints and Tips
Topic: Howto setup Slim SD HxC Floppy Emulator ?
Replies: 9
Views: 5574

Re: Howto setup Slim SD HxC Floppy Emulator ?

Rink wrote:Did you get this working then?
No. I tried a little bit, but no success, yet.
Rink wrote:Maybe we need a Wiki page on this topic?
Wiki pages with information is a general good idea :D
by jedie
Tue Oct 01, 2013 10:05 pm
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

OK, here a programm thats print "X" via machine code: 10 ' MACHINE CODE LOADER 20 READ LA ' LA = LOAD ADDRESS (START OF PROGRAM) 30 READ EA ' EA = ADDRESS OF FIRST INSTRUCTION 40 PA = EA 'TO BE EXECUTED 50 READ HB$ ' HEX CONSTANTS 60 IF HB$="END" THEN 100 70 POKE PA,VAL("&H"+HB$) ' POKE VALUE INTO M...
by jedie
Tue Oct 01, 2013 3:49 pm
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93811

Re: Dragon emulator written in Python ???

next small steps done: BEW, BIT, BNE and "relative" addressing mode, done.

Debug output looks like: https://gist.github.com/jedie/6779646

commints: https://github.com/jedie/DragonPy/commits
by jedie
Tue Oct 01, 2013 12:22 pm
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

I see that there is the commented assembler code in InsideTheDragon. I put all together: 170 DATA 34,12 ' SCRFL PSHS A,X ; Save registers A, X 180 DATA 86,00 ' LDA $0 ; First character 190 DATA 8E,04,00 ' NXTSC LDX $400 ; X = text screen start 200 DATA A7,80 ' PRCH STA ,X+ ; Store character 210 DATA...
by jedie
Tue Oct 01, 2013 8:11 am
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

OK, now it worked! :D code: 10 ' MACHINE CODE LOADER 20 READ LA ' LA = LOAD ADDRESS (START OF PROGRAM) 30 READ EA ' EA = ADDRESS OF FIRST INSTRUCTION 40 PA = EA 'TO BE EXECUTED 50 READ HB$ ' HEX CONSTANTS 60 IF HB$="END" THEN 100 70 POKE PA,VAL("&H"+HB$) ' POKE VALUE INTO MEMORY 80 PA = PA + 1 ' INC...