Search found 657 matches

by jedie
Mon Sep 22, 2014 4:50 pm
Forum: Discuss This Site
Topic: The Main Page is Empty
Replies: 14
Views: 12724

Re: The Main Page is Empty

The download area is also down: http://archive.worldofdragon.org/archive/

The "empty webpage" contains something from 1und1 sedoparking.com ?!?!
by jedie
Sat Sep 20, 2014 4:05 pm
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93949

Re: Dragon emulator written in Python ???

I started reimplementing Multicomp6809 (Grant Searle's Multicomp FPGA project, see: http://searle.hostei.com/grant/Multicomp/ ) You can start it with: /DragonPy$ ./DragonPy_CLI.py --machine Multicomp6809 run or with the shell script: /DragonPy$ ./run_Multicomp6809.sh Looks currently like this: http:...
by jedie
Wed Sep 17, 2014 4:15 pm
Forum: Hints and Tips
Topic: How does RND() and TIMER work?
Replies: 13
Views: 11799

Re: How does RND() and TIMER work?

I modify the test script a little bit and count to 500: 10 COUNT=500 20 CLS 30 TIMER=0 40 FOR I=0 TO COUNT 50 PRINT @0,"COUNTER=";I;"- TIMER=";TIMER 60 NEXT I run this on a real Dragon 64 and get: COUNTER=500 - TIMER=761 I start it multiple times and get: 760, 761, 760, 761, 761, 761, 761, 761, 761,...
by jedie
Sun Sep 14, 2014 10:24 pm
Forum: Hints and Tips
Topic: How does RND() and TIMER work?
Replies: 13
Views: 11799

Re: How does RND() and TIMER work?

I found the IRQ trace part of XRoar: https://gist.github.com/jedie/4400c4c086c3b2d84592 (on gist, because of linebreaks here) So, the IRQ routine reads PIA from $ff03 and $ff02: 9d3d| b6ff03 LDA $ff03 cc=98 a=b5 b=01 dp=00 x=00b4 y=b39b u=82ec s=7f1e| E..IN... 9d43| b6ff02 LDA $ff02 cc=94 a=00 b=01 ...
by jedie
Sun Sep 14, 2014 12:41 am
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93949

Re: Dragon emulator written in Python ???

I add a "config" menu (Currently the values are not load/save)... Now you can limit the speed: http://www.jensdiemer.de/static/jensdiemer.de/screenshots/20140913_DragonPy_PyPy.png I also add a IRQ callback function. It's not really "realtime" possible, because the target cycles/sec does varies very ...
by jedie
Tue Sep 09, 2014 1:26 pm
Forum: Hints and Tips
Topic: How does RND() and TIMER work?
Replies: 13
Views: 11799

Re: How does RND() and TIMER work?

Good question... I will check this. Maybe my simple PIA implementation is wrong here... Thanks for the suggestions...
by jedie
Mon Sep 08, 2014 5:02 pm
Forum: Hints and Tips
Topic: How does RND() and TIMER work?
Replies: 13
Views: 11799

Re: How does RND() and TIMER work?

I have update the CoCo code and add a logging routine for the TIMER read/write: https://github.com/jedie/DragonPy/compare/8c02cfc...804f7b4 Coco logging looks like this: ... MainProcess/MainThread $a7d5 *** IRQ, set PC to $010c E....... MainProcess/MainThread 8955| read byte $00 TIMER value from: $0...
by jedie
Mon Sep 08, 2014 4:41 pm
Forum: Dragon General
Topic: Dragon Plus from 1985
Replies: 5
Views: 3942

Re: Dragon Plus from 1985

There is a Wiki page about Dragon Plus: http://archive.worldofdragon.org/index. ... ragon_Plus

Maybe, place this pictures there and link the page also here: http://archive.worldofdragon.org/index. ... e_Pictures ?
by jedie
Mon Sep 08, 2014 1:41 pm
Forum: Hints and Tips
Topic: How does RND() and TIMER work?
Replies: 13
Views: 11799

Re: How does RND() and TIMER work?

I have IMHO now a better implementation via callback, with: https://github.com/jedie/DragonPy/commi ... 1d5b476194

I see that IRQ is called and PC goes to $010c but the TIMER value doesn't increase as it should :cry:
by jedie
Mon Sep 08, 2014 1:34 pm
Forum: Uploads
Topic: All of my Basic games in one zip
Replies: 75
Views: 198122

Re: All of my Basic games in one zip

Wow. All self written? Are all pure BASIC ?
Are the code open source? Which licence?

btw. the MC-10 emulator from your homepage has some very interesting debug features :shock: