CPCWiki forum

General Category => Programming => Topic started by: CheshireCat on 15:01, 08 June 23

Title: Write your DSK files directly from SJASMPlus
Post by: CheshireCat on 15:01, 08 June 23
Hi, I just wanted to tell you I wrote a small LUA library aiming to manipulate DSK files directly from SJASMPlus :
https://github.com/ClaireCheshireCat/dsk-lua (https://github.com/ClaireCheshireCat/dsk-lua)

It still needs to be worked on, but It's already useable if you want to save binaries on a data-format DSK.

I hope this will be useful for some of you !
Title: Re: Write your DSK files directly from SJASMPlus
Post by: CheshireCat on 13:52, 09 June 23
This morning I added the extended DSK support.
DSK-LUA is now able to explore strange formats like the 18 sectors tracks of the Batman demo.
Title: Re: Write your DSK files directly from SJASMPlus
Post by: Rabs on 08:29, 10 June 23
Quote from: CheshireCat on 13:52, 09 June 23This morning I added the extended DSK support.
DSK-LUA is now able to explore strange formats like the 18 sectors tracks of the Batman demo.
Hi, this looks interesting and I spotted the SJASMPLUS refernce but quickly got lost in the documentation. Also noted in the documentation the reference to DeZog. Where is the best place to go to get to understand all of this? I am currently using Visual Code on Windows with the Retro Assembler and  tools like CPCDiskXP with WinApe as a debug platform  I am writing code for the Amstrad CPC and my own simple DIY Z80 computer. Any tips much appreciated.
Title: Re: Write your DSK files directly from SJASMPlus
Post by: CheshireCat on 11:24, 10 June 23
Maybe you should take a look at this Discord to get information about Z80 assembly programming, snippets of code, and help : Z80 Corner (https://discord.gg/5uvyUMGe)
Title: Re: Write your DSK files directly from SJASMPlus
Post by: CheshireCat on 17:09, 19 December 24
It's still alive !

DSK-LUA has been recently updated.

Some bugs corrected, DSK-LUA is now able to generate exotic formats with non-regular sector sizes, strange numberings, etc. I've used it for a musical trackloader like the one which is used in the 5kb3, and it works ! All of this without leaving SJASMPlus, of course.

https://github.com/ClaireCheshireCat/dsk-lua
Powered by SMFPacks Menu Editor Mod