Exist there somewhere a memory hex viewer? If not, i will start to implement this in BASIC: Simply PEEK the memory and display it with as HEX code...
(Don't know if i can simply PEEK everywhere... Maybe i must exclude some special areas?)
Search found 657 matches
- Mon Sep 09, 2013 3:04 pm
- Forum: Software Requests
- Topic: Memory Hex viewer ?
- Replies: 7
- Views: 6738
- Mon Sep 09, 2013 3:03 pm
- Forum: Hints and Tips
- Topic: PyDC converter (was: dragon 32 cassette format ?)
- Replies: 80
- Views: 54861
Re: dragon 32 cassette format ?
The only bad thing is that the blocks not limited to 255 characters, yet, if source is .bas... But this will come ;) Now i added IMHO a nice feature with https://github.com/jedie/PyDragon32/commit/a293f944e00eef21402109b80fbc55bd0a4e7860 from README ( https://github.com/jedie/PyDragon32/tree/master/...
- Mon Sep 09, 2013 11:26 am
- Forum: Hints and Tips
- Topic: BASIC and strings
- Replies: 16
- Views: 13254
Re: BASIC and strings
Anyone knows if dragon replace "tokens" in comments in memory and on tape?
e.g.:
would be changed to:
btw. REM and ' are themself tokens... Maybe the line would be stored as:
e.g.:
Code: Select all
10 ' PRINT "FOOBAR"
Code: Select all
10 ' $87 "FOOBAR"
Code: Select all
10 $83 $87 "FOOBAR"
- Mon Sep 09, 2013 10:48 am
- Forum: Software Requests
- Topic: OpenSource Dragon BASIC code???
- Replies: 3
- Views: 4261
OpenSource Dragon BASIC code???
Exist somewhere OpenSource BASIC programms for the Dragon?
I would like to have more test code for PyDC: https://github.com/jedie/PyDragon32/tree/master/PyDC
I would like to have more test code for PyDC: https://github.com/jedie/PyDragon32/tree/master/PyDC
- Mon Sep 09, 2013 10:37 am
- Forum: Hints and Tips
- Topic: PyDC converter (was: dragon 32 cassette format ?)
- Replies: 80
- Views: 54861
Re: dragon 32 cassette format ?
So it looks like this: 'UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU' # 35x Leadin bytes 0x55 '<' # Sync byte 0x3C '\x00' # block type: filename block (0x00) '\x0b' # block length (11Bytes) 'HELLOWOR' # filename '\x00' # File type: BASIC programm (0x00) '\xff' # format: ASCII BASIC (0xff) '\xff' # gap flag (...
- Mon Sep 09, 2013 9:45 am
- Forum: Hints and Tips
- Topic: PyDC converter (was: dragon 32 cassette format ?)
- Replies: 80
- Views: 54861
Re: dragon 32 cassette format ?
You need to set the gap flag ($FF) for ASCII BASIC. Have i done with https://github.com/jedie/PyDragon32/commit/981f7451079e661e679641a4c15f6d0cc0daac47#L0R377 But why? ...or: what is the gap flag for? GAP-FLAG if ASCII-BASIC and NO-GAPS if tokenized BASIC ?? Makes no sense, because we have the fla...
- Mon Sep 09, 2013 8:29 am
- Forum: Hints and Tips
- Topic: collected "machine code starting/loading address"
- Replies: 8
- Views: 5169
Re: collected "machine code starting/loading address"
Seems you have right! With https://github.com/jedie/PyDragon32/com ... 0cc0daac47 i didn't add a machine code starting/loading address in BASIC files. And it works.
Thank you very much!
Thank you very much!
- Sat Sep 07, 2013 9:06 pm
- Forum: Hints and Tips
- Topic: PyDC converter (was: dragon 32 cassette format ?)
- Replies: 80
- Views: 54861
Re: dragon 32 cassette format ?
anybody a idea what's wrong here: 'UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU' # 35x Leadin bytes 0x55 '<' # Sync byte 0x3C '\x00' # block type: filename block (0x00) '\x0f' # block length (15Bytes) 'HELLOWOR' # filename '\x00' # File type: BASIC programm (0x00) '\xff' # format: ASCII BASIC (0xff) '\x00' #...
- Sat Sep 07, 2013 8:38 pm
- Forum: Hints and Tips
- Topic: bricked dragon 32...
- Replies: 27
- Views: 15296
Re: bricked dragon 32...
It's repaired and runs!
It was the CPU! I buy a Hitachi 63x09E from tormod and it was in post today.
I'm happy!
It was the CPU! I buy a Hitachi 63x09E from tormod and it was in post today.
I'm happy!
- Sat Sep 07, 2013 8:33 pm
- Forum: Hints and Tips
- Topic: collected "machine code starting/loading address"
- Replies: 8
- Views: 5169
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.
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.