1

Topic: scl2trd utility

Hello!

I've maid very simple scl2trd utility that works on esxDos.
This very first version.

Feel free to use it, enjoy it, improve it and send me PRs :-)

https://github.com/nihirash/esxdos-scl2trd/releases

I'll be glad if it helps you.

2

Re: scl2trd utility

Hello anihirash,
thank you for this tool. This makes it possible for me to work with .SCL without using the PC.
Fantastic is that you can work with such big files.
The browser is very well designed and functional.
About the colors used but you can be divided opinion wink
The .TRD is about 4k larger than the .SCL, so similar to the PC-Tool of Mr. Velesoft.
Keep it up !

3

Re: scl2trd utility

Spezzi63 wrote:

The browser is very well designed and functional.

We must thanks Yombo and his library https://github.com/yomboprime/ZXYLib

Spezzi63 wrote:

About the colors used but you can be divided opinion wink

Oh color) A bit acid, yes)
I'll correct it.

Spezzi63 wrote:

The .TRD is about 4k larger than the .SCL, so similar to the PC-Tool of Mr. Velesoft.
Keep it up !

But there two sides of coin - resulting TRDs are read-only.

4

Re: scl2trd utility

Dear Nihirash,

thanks for giving us this SCL2TRD converter!

Could you please make a .DOT-command version of it?

Is it possible to exit from your browser / GUI to DOS?

And could you please include display of program version into your browser?

Regards,

Luzie

5

Re: scl2trd utility

Luzie wrote:

Could you please make a .DOT-command version of it?

I may try do it. But without promises(I never do it before).

Luzie wrote:

Is it possible to exit from your browser / GUI to DOS?

Now it just simple zx-spectrum program(they usually doesn't have exits).  I've added "RESET"  by pressing space/break/esc.

Luzie wrote:

And could you please include display of program version into your browser?

Done.

New version at github!

You may push your requests as issues at github(It will be stored and I won't lost it).

6

Re: scl2trd utility

Hello, guys and girls, and other folks.

I did dot-command, but mine FPGA board where i've tested dead today - I need real hardware testers.

Zesarux gone mad with esxDos handler mode on case sensetive file systems and I can't test it normally in emulator(it builds trd file, that's works in other emulator).

https://github.com/nihirash/esxdos-scl2trd-dot/releases

7 (edited by Luzie 2019-05-12 22:46:32)

Re: scl2trd utility

anihirash wrote:

Hello, guys and girls, and other folks.

I did dot-command, but mine FPGA board where i've tested dead today - I need real hardware testers.

Zesarux gone mad with esxDos handler mode on case sensetive file systems and I can't test it normally in emulator(it builds trd file, that's works in other emulator).

https://github.com/nihirash/esxdos-scl2trd-dot/releases

Thanks a lot! As I´m not at home until Wednesday, I can only test it on Emulator SpecEmu: This works OK with DOT-command .SCL2TRD v0.0.1

Will soon add it to my "Almost (In-) Complete List of esxDOS DOT-Commands" ( http://board.esxdos.org/viewtopic.php?id=98 )

8

Re: scl2trd utility

Luzie wrote:

Thanks a lot! As I´m not at home until Wednesday, I can only test it on Emulator SpecEmu: This works OK with DOT-command .SCL2TRD v0.0.1

Will soon add it to my "Almost (In-) Complete List of esxDOS DOT-Commands" ( http://board.esxdos.org/viewtopic.php?id=98 )

Yeah! Thank you for testing!

Does it need some first-priority fixes before including to list?

If there something that's breaking pleasure of using it?

9

Re: scl2trd utility

anihirash wrote:

Yeah! Thank you for testing!

Does it need some first-priority fixes before including to list?

If there something that's breaking pleasure of using it?

Only thing I yet can think of is adding an option to produce full sized .TRD-Images (640k size) instead of trimmed .TRD-Images so they are not read-only.

10

Re: scl2trd utility

Luzie wrote:

Only thing I yet can think of is adding an option to produce full sized .TRD-Images (640k size) instead of trimmed .TRD-Images so they are not read-only.

Ok. I'll add option to make full TRDs.

.scl2trd f file.scl -- for full TRD
.scl2trd file.scl -- for cutted

Is this will be ok?

11

Re: scl2trd utility

anihirash wrote:

Ok. I'll add option to make full TRDs.

.scl2trd f file.scl -- for full TRD
.scl2trd file.scl -- for cutted

Is this will be ok?

Yes, it's looking good. Please add it also to the .TAP/GUI-Version.

12

Re: scl2trd utility

Luzie wrote:

Yes, it's looking good. Please add it also to the .TAP/GUI-Version.

Step by step :-)

And CLI version makes full TRDs now.

https://github.com/nihirash/esxdos-scl2trd-dot/releases

13

Re: scl2trd utility

And GUI version updated!

I set version number to 1.0.0 - cause all base functionality are made and working.

14

Re: scl2trd utility

anihirash wrote:

I set version number to 1.0.0 - cause all base functionality are made and working.

This is great! May I ask your permission to include the scl2trd dot command in esxDOS 0.8.7?

15

Re: scl2trd utility

You may, I've licensed as GPLv3. I agree to include binary copy of tool.

I can change license to less viral(if it gets in the way of spreading) but I've prefer to keep it GPLed. 

For me it is more important that the utility be available to everyone than the struggle with licenses.

16

Re: scl2trd utility

anihirash wrote:

And GUI version updated!

I set version number to 1.0.0 - cause all base functionality are made and working.

Thank you very much!

Could I tell a personal wish: I use divMMC interface with Sinclair 6,7,8,9,0 joystick. Could you please add steering of cursor 8=down, key 9=up and key 0=select together with the now used (shifted) cursor-keys 6=down and 7=up?!

17 (edited by anihirash 2019-05-14 19:23:15)

Re: scl2trd utility

Luzie wrote:


Could I tell a personal wish: I use divMMC interface with Sinclair 6,7,8,9,0 joystick. Could you please add steering of cursor 8=down, key 9=up and key 0=select together with the now used (shifted) cursor-keys 6=down and 7=up?!

Ok) I did it. 1.0.1 - already with Sinclair joy support

18

Re: scl2trd utility

Does it need optional boot apending to TRDs?

Or buildin TRDN good enough?

We may select something from this library: http://bbb.retroscene.org/prods.php?t=3

19

Re: scl2trd utility

anihirash wrote:

Ok) I did it. 1.0.1 - already with Sinclair joy support

Works well on Emulator SpecEmu and real hardware divMMC Interface with esxDOS 0.8.6

Thanks again!

btw.: Will add .DOT-command-version to my list in the next days when I found some more spare time.

20

Re: scl2trd utility

Added .SCL2TRD v1.0.0 to the "Almost (In-) Complete List of esxDOS DOT-Commands" ( http://board.esxdos.org/viewtopic.php?id=98 )

21

Re: scl2trd utility

Guys, sorry!

GUI version of scl2trd sometimes makes broken TRD files!
If you converts more than one file, second and all next files goes broken(

I've fixed it! https://github.com/nihirash/esxdos-scl2 … /tag/1.1.0

Please, upgrade it!

22

Re: scl2trd utility

anihirash wrote:

Guys, sorry!

GUI version of scl2trd sometimes makes broken TRD files!
If you converts more than one file, second and all next files goes broken(

I've fixed it! https://github.com/nihirash/esxdos-scl2 … /tag/1.1.0

Please, upgrade it!

Thanks you very much for info and new program version!

23

Re: scl2trd utility

License changed to MIT - feel free to use it as you wish and include anywhere/