Search found 432 matches

by Martin_Head
Mon Nov 18, 2019 10:02 am
Forum: Software & Programming
Topic: QLiberator decompiler
Replies: 5
Views: 184

Re: QLiberator decompiler

Hi Martin, I think that me that enquired about Diskmate 5. I have been trying to re-write it from the useage. I have extracted most of the Easypointer screen, but not got a working programme yet. If you want I could upload the current decompilation. It's got some problems (especially SEL..ON) and w...
by Martin_Head
Sat Nov 16, 2019 11:01 am
Forum: Software & Programming
Topic: QLiberator decompiler
Replies: 5
Views: 184

QLiberator decompiler

I have started this thread to carry on from this thread https://qlforum.co.uk/viewtopic.php?f=3&t=3019&start=10 I have got the decompiler to the point where I am starting to throw real programs at it. It's still got a few problems to sort out, but it seems to be mostly going. I thought I wou...
by Martin_Head
Mon Oct 28, 2019 10:54 am
Forum: Software & Programming
Topic: QL Menu Generator
Replies: 30
Views: 2073

Re: QL Menu Generator

Perhaps using original variable names is possible, if the QLiberated program was compiled with "Names on", then there are all variables and prc/fn names at the bottom of the compiled program. And in case of the QLib Error window, they are showed, so recognized by the runtime modul (I thin...
by Martin_Head
Sat Oct 26, 2019 10:51 am
Forum: Software & Programming
Topic: QL Menu Generator
Replies: 30
Views: 2073

Re: QL Menu Generator

I think, it is a bit more complicated than a Turbo decompiler. I hope, Martin can find out the way, the Runtimes are used in conjunction with the compiled program, a totally different way compared to both the DP compiler. And the runtime system has to be disassembled to understand it all. There are...
by Martin_Head
Thu Oct 24, 2019 11:11 am
Forum: Software & Programming
Topic: QL Menu Generator
Replies: 30
Views: 2073

Re: QL Menu Generator

One of the best news of the year! Thank you. This is one chance to try to take QLiberater itself a bit further. I have not actually looked, So is QLiberator, A QLiberated SuperBASIC program? I looked on Dilwyn's Web site to see if the sources are available, But there was no mention of them. So I gu...
by Martin_Head
Wed Oct 23, 2019 11:09 am
Forum: Software & Programming
Topic: QL Menu Generator
Replies: 30
Views: 2073

Re: QL Menu Generator

Ralf R. wrote:I fear, if Wolfgang does not have the SB source, no chance, as the program is compiled with QLiberator.

I'm working on a QLiberator decompiler at the moment. So I may use the program for testing it.

It's still very much in the development stage, but it does throw out a lot of valid SuperBASIC code.
by Martin_Head
Mon Oct 14, 2019 10:35 am
Forum: The Off-Topic Section
Topic: Horace meets Gran Turismo on the PS4
Replies: 11
Views: 612

Re: Horace meets Gran Turismo on the PS4

Now we know the real identity of 'The Stig' :)
by Martin_Head
Mon Oct 07, 2019 10:55 am
Forum: Hardware
Topic: DIY QubIDE Parts list
Replies: 15
Views: 1184

Re: DIY QubIDE Parts list

Someone else may know if this should work? (I'm not familiar with this board, or it's circuit diagram) If you remove all the plug-in IC's ( it looks like the two SMD IC's have something to do with the IDE socket), and plug it in. Does the QL work normally, or do you still get the bars? If you do thi...
by Martin_Head
Wed Oct 02, 2019 10:54 am
Forum: General QL Chat
Topic: QL Net server to back-up Spectrum files?
Replies: 22
Views: 1263

Re: QL Net server to back-up Spectrum files?

What about 'microdrive2image' here http://www.worldofspectrum.org/utilities.html#disk on World of Spectrum. Mdv2Img is a tool to transfer and recover raw microdrive cartridge image from a 48K ZX Spectrum to PC consisting of two separate binaries. The first one (mdv2img.snp) is transferred via spxfr/...
by Martin_Head
Tue Oct 01, 2019 11:20 am
Forum: General QL Chat
Topic: QL Net server to back-up Spectrum files?
Replies: 22
Views: 1263

Re: QL Net server to back-up Spectrum files?

Another possible solution..... Copy the Microdrive files to an audio cassette. Then use one of the programs available on line, to convert the audio cassette into something like a TAP file. And if you ever need to, just convert the TAP file back into an audio cassette. You could also create a WAV fil...