Search found 657 matches

by jedie
Sun Sep 07, 2014 12:38 pm
Forum: Uploads
Topic: Interrupt driven real-time-clock
Replies: 11
Views: 7490

Re: Interrupt driven real-time-clock

Great! ;)
by jedie
Sun Sep 07, 2014 11:43 am
Forum: Hints and Tips
Topic: How does RND() and TIMER work?
Replies: 13
Views: 11799

Re: How does RND() and TIMER work?

Thanks for the information, that's help me much. I will implement this soon. But currently i working to limit the Speed to realtime: https://github.com/jedie/DragonPy/compa ... ...df7eaeb :D
by jedie
Sat Sep 06, 2014 7:36 pm
Forum: Hints and Tips
Topic: How does RND() and TIMER work?
Replies: 13
Views: 11799

Re: How does RND() and TIMER work?

I would like to implement IRQ in DragonPy, so that the TIMER will work. I have looked into "Inside the Dragon": There is no page 193: The Dragon does not use all the M6809's interrupts but only makes use of the IRQ and FIRQ interrupts. and on page 197: The normal interrupt (IRQ) is derived from the ...
by jedie
Sat Sep 06, 2014 7:35 pm
Forum: Uploads
Topic: Interrupt driven real-time-clock
Replies: 11
Views: 7490

Re: Interrupt driven real-time-clock

Here's an interrupt driven (IRQ) real-time-clock that you can use in your own BASIC programs. The machine code routine is position independent and DragonDOS compatible. 200 DATA 1A,50,30,8D,0,12,BC,1,D,27,A,FC,1,D,BF,1,D,ED,8D,0,35,1C,AF,39,96,FC 210 DATA 4C,81,31,25,28,F,FC,96,FD,4C,81,3C,25,1B,F,...
by jedie
Fri Sep 05, 2014 3:17 pm
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93949

Re: Dragon emulator written in Python ???

I have done some simple performance optimization... I Implement pause/resume, hard-/soft-reset 6809 in GUI and improve a little the GUI/Editor stuff: http://www.jensdiemer.de/static/jensdiemer.de/screenshots/20140905_DragonPy_Dragon32_CPython_Linux.png It's runs on my PC with a i4790K CPU with CPyth...
by jedie
Thu Sep 04, 2014 1:14 pm
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93949

Re: Dragon emulator written in Python ???

I have refactor the threading stuff. With https://github.com/jedie/DragonPy/commit/119942e50fb3e21aec36f7c54bd89164bb3660e9 i used only Tkinter after() and recalculate the CPU burst count dynamiclly. Seems that's this is a better solution than before and much simpler. The benchmark cycles/sec values...
by jedie
Wed Sep 03, 2014 6:59 pm
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93949

Re: Dragon emulator written in Python ???

Today, DragonPy is runnable with Python 2 and 3... (and pypy2 and pypy3) commits: https://github.com/jedie/DragonPy/compare/fefac43...2and3 And i add a simple benchmark with https://github.com/jedie/DragonPy/commit/c51ee6f3b848fd26d797120c363acd2f6a333905 Usage, e.g.: ...path/to/DragonPy$ python2 Dr...
by jedie
Thu Aug 28, 2014 6:00 pm
Forum: Hints and Tips
Topic: BASIC code editor...
Replies: 5
Views: 7195

Re: BASIC code editor...

New Updates to the BASIC editor in DragonPy: To run the BASIC Editor without the Emulator: ...path/to/DragonPy$ DragonPy_CLI.py editor A rudimentary BASIC source code highlighting is available and looks like this: http://www.jensdiemer.de/static/jensdiemer.de/screenshots/20140826_DragonPy_BASIC_Edit...
by jedie
Wed Aug 27, 2014 12:40 pm
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93949

Re: Dragon emulator written in Python ???

Now it runs CoCo with Extended Color Basic v1.1 looks like this:
Image

Transfer BASIC listing between editor and Emulator works also with CoCo, now.