Search found 656 matches

by jedie
Wed Jul 02, 2014 3:59 pm
Forum: Hints and Tips
Topic: TFR and EXR: 8bit <-> 16bit and undefined registers?!?
Replies: 3
Views: 4241

TFR and EXR: 8bit <-> 16bit and undefined registers?!?

What happen on real hardware if transfer/exchange a...: *... 16Bit Register into a 8Bit register? *... 8Bit Register into a 16Bit register? *... Undefined Register into existing register? *... existing register into Undefined Register? I read the XRoar code, e.g.: https://github.com/jedie/XRoar/blob...
by jedie
Wed Jul 02, 2014 10:36 am
Forum: Hints and Tips
Topic: Small assembler test programms...
Replies: 17
Views: 12890

Re: Small assembler test programms...

I have include the new division assembler code from https://github.com/6809/sbc09/pull/2 info DragonPy with commit: https://github.com/jedie/DragonPy/commit/69988af32fd7c451cdb67e1d2dbb7316e6d19d7a Also some tests are ok and some fails: These are fine: test(10, 10) # OK: 10/10=1 remainder: 0 test(10...
by jedie
Wed Jul 02, 2014 9:38 am
Forum: Dragon General
Topic: New Dragon 32/64 Software
Replies: 43
Views: 29996

Re: New Dragon 32/64 Software

Wow, didn't know that this is possible on the Dragon!

Not enough memory on a dragon 32 to run?
by jedie
Tue Jul 01, 2014 11:17 am
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93892

Re: Dragon emulator written in Python ???

Update, after last bugfixes:

Code: Select all

6809 EXTENDED BASIC
(C) 1982 BY MICROSOFT

OK
10 FOR I=1 TO 3
20 PRINT STR$(I)+" DRAGONPY"
30 NEXT I
RUN
 .0/////909 DRAGONPY
 .0/////909 DRAGONPY
OK

A="B"
?TM ERROR
OK

LIST
0./////909 FOR I=1 TO 3
0./////909 PRINT STR$(I)+" DRAGONPY"
0.///90909 NEXT I
OK
Strange :P
by jedie
Tue Jul 01, 2014 10:56 am
Forum: Hints and Tips
Topic: Small assembler test programms...
Replies: 17
Views: 12890

Re: Small assembler test programms...

OK, the crc32 test works now with commit https://github.com/jedie/DragonPy/commit/08cff1bd9dd4a8604ccb372782cc36d2ded38abf :D These Tests run fine: Test String: 'F' python..: $4dbd0b28 crc32...: $4dbd0b28 Test String: 'DragonPy test!' python..: $570e3666 crc32...: $570e3666 Test String: 'DragonPy In...
by jedie
Tue Jul 01, 2014 8:49 am
Forum: Hints and Tips
Topic: Small assembler test programms...
Replies: 17
Views: 12890

Re: Small assembler test programms...

Please be patient, I will push a new version of uslash.asm soon, which will contain both variants and with my variant handling above underflows correctly (hopefully). ;) I'm curious ;) One question to crc32: The current implementation: ... ; ZIP polynomic, reflected (bit reversed) from $04C11DB7 CR...
by jedie
Mon Jun 30, 2014 10:06 pm
Forum: Hints and Tips
Topic: Small assembler test programms...
Replies: 17
Views: 12890

Re: Small assembler test programms...

OK, division test code runs. See commit: https://github.com/jedie/DragonPy/commit/a24f6b8a1ab76437131e51b2761e312f9972d62f But some tests failed: These all are ok: test(10, 5) # is: 10/5 test(10, 3) test(1000, 2000) test(0xffff, 0x80) test(0xfffff, 0x800) test(0xffffff, 0x8000) test(0xfffffff, 0x800...
by jedie
Mon Jun 30, 2014 8:22 pm
Forum: Hints and Tips
Topic: Small assembler test programms...
Replies: 17
Views: 12890

Re: Small assembler test programms...

Thx, for the info... I will try to use it...
by jedie
Mon Jun 30, 2014 8:22 pm
Forum: Hints and Tips
Topic: sbc09 - Lennart Benschop 6809 Single Board Computer
Replies: 5
Views: 5921

Re: sbc09 - Lennart Benschop 6809 Single Board Computer

Ah, yet. I forgot this ;) Yes, we should delete binaries. Or maybe it is possible to quick build binaries for different platforms? e.g.: v09-i386 and v09-amd64 etc.? btw.: I have moved my sbc09 repository to the new "6809" group on GitHub: https://github.com/6809/ https://github.com/6809/sbc09 If so...
by jedie
Mon Jun 30, 2014 5:17 pm
Forum: Hints and Tips
Topic: Small assembler test programms...
Replies: 17
Views: 12890

Small assembler test programms...

For the 6809 emulator in Python i need some small test programs... I hope that helps debugging ;) I have successfully adapt the crc16 assembler program with: https://github.com/jedie/DragonPy/commit/7bbf10fe8f7c9b7f35d24b27b9ca1642bee55f1b It works and the crc16 was calculated successfully :D Next i...