I'm work on read/save ASCII listing by converting them on-the-fly...
Save works good.
Read is buggy.
-> https://github.com/6809/DwLoadServer/compare/ascii_save
The interesting code is here:
* read: https://github.com/6809/DwLoadServer/bl ... py#L24-L62
* save: https://github.com/6809/DwLoadServer/bl ... py#L24-L54
Drivewire... -> DWLOAD Server in Python
Re: Drivewire... -> DWLOAD Server in Python
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Re: Drivewire... -> DWLOAD Server in Python
I have released DWLOAD-Server v0.3.0
Now it works, the "on-the-fly converting "ASCII BASIC listing" <-> "Dragon DOS Binary" for read and write!
e.g.:
DLOAD"SAVE""HELLO.BAS"
will create two files: "HELLO.DWL" (raw data) and "HELLO.BAS" (ASCII listing)
to load, just run: DLOAD"HELLO.BAS"
This will convert the ASCII listing from "HELLO.BAS" on-the-fly to "Dragon DOS Binary" and send it
See also: https://github.com/6809/DwLoadServer#on ... ic-listing
HowTo install on Linux: https://github.com/6809/DwLoadServer#linux
HowTo install on Windows: https://github.com/6809/DwLoadServer#windows
Next step: dynamic "AUTOLOAD.DWL", see: https://github.com/6809/DwLoadServer#todo
Feedback welcome!
Now it works, the "on-the-fly converting "ASCII BASIC listing" <-> "Dragon DOS Binary" for read and write!
e.g.:
DLOAD"SAVE""HELLO.BAS"
will create two files: "HELLO.DWL" (raw data) and "HELLO.BAS" (ASCII listing)
to load, just run: DLOAD"HELLO.BAS"
This will convert the ASCII listing from "HELLO.BAS" on-the-fly to "Dragon DOS Binary" and send it
See also: https://github.com/6809/DwLoadServer#on ... ic-listing
HowTo install on Linux: https://github.com/6809/DwLoadServer#linux
HowTo install on Windows: https://github.com/6809/DwLoadServer#windows
Next step: dynamic "AUTOLOAD.DWL", see: https://github.com/6809/DwLoadServer#todo
Feedback welcome!
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Re: Drivewire... -> DWLOAD Server in Python
It works! -> https://github.com/6809/DwLoadServer/co ... 207c2211dbjedie wrote:Next step: dynamic "AUTOLOAD.DWL", see: https://github.com/6809/DwLoadServer#todo
But the generated listing must be enhanced, see: viewtopic.php?f=5&t=4977
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Re: Drivewire... -> DWLOAD Server in Python
I release 0.4.0
Have add some more information into README.
btw. This is a general mechanism to generate DLOAD responses via Python, see: https://github.com/6809/DwLoadServer#pyscripts
Have add some more information into README.
btw. This is a general mechanism to generate DLOAD responses via Python, see: https://github.com/6809/DwLoadServer#pyscripts
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Re: Drivewire... -> DWLOAD Server in Python
Hey... I modernized the Project... How it's easier to bootstrap, just run:
Code: Select all
~$ git clone https://github.com/6809/DwLoadServer.git
~$ cd DwLoadServer
~/DwLoadServer$ ./devshell.py run serial
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809