Anything QL Software or Programming Related.
XorA
Site Admin
Posts: 1649 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Thu Mar 20, 2014 8:08 pm
Well actually the format for these is pretty easy, espcially as we have the source
Code: Select all
Image File QL_BDI.BIN
Medium Name QL-SD
Rand Number 1ef2
Number Updates 4
Free Blocks 401d
Good Blocks 407a
Total Blocks 407a
----------------
Sectors Per Track 3f
Sectors Per Cylinder 3f0
Number of Tracks 83
Sectors Per Block 8
Fat Size 11
Fat Type 81
----------------
Number of Headers 10
Number of Partitions 20
----------------
Part1: Number of Mapping blocks 11
Part1: Start Track of Partition 0
Allocating Map of 0x11000
Seeking to 11000
Directory Size 340
File: BOOT Len: 411
File: TK2_ROM Len: 16448
File: drv_exts_bin Len: 1866
File: PTR_GEN Len: 15204
File: WMAN Len: 10584
File: HOT_REXT Len: 11840
File: zip Len: 92370
File: unzip Len: 111222
File: QSBB_BAS Len: 973
File: qed Len: 7972
File: qltris_exe Len: 5860
File: german_kbd_bin Len: 1376
XorA
Site Admin
Posts: 1649 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Fri Mar 21, 2014 2:48 pm
So borrowed some code from qltools and we have sane directory listing working.
Code: Select all
./qubide -b QL_BDI.BIN -d
QL-SD
16413/16506 blocks.
BOOT 347 03/05/2098 03:00:03 v3
TK2_ROM 16384 29/09/2013 23:43:04 v1
drv_exts_bin 1802 29/09/2013 23:43:04 v1
PTR_GEN 15140 29/09/2013 23:43:04 v1
WMAN 10520 29/09/2013 23:43:04 v1
HOT_REXT 11776 29/09/2013 23:43:04 v1
zip E 92306 29/09/2013 23:43:04 v1 (309120)
unzip E 111158 29/09/2013 23:43:04 v1 (51810)
QSBB_BAS 909 29/09/2013 23:43:04 v1
qed E 7908 29/09/2013 23:43:04 v1 (1536)
qltris_exe E 5796 29/09/2013 23:43:04 v1 (4096)
german_kbd_bin E 1312 23/10/2013 16:15:44 v1 (576)
Peter
Font of All Knowledge
Posts: 2458 Joined: Sat Jan 22, 2011 8:47 am
Post
by Peter » Fri Mar 21, 2014 4:31 pm
Cool.
1024MAK
Super Gold Card
Posts: 593 Joined: Sun Dec 11, 2011 1:16 am
Location: Looking forward to summer in Somerset, UK...
Post
by 1024MAK » Fri Mar 21, 2014 5:37 pm
I do wish forums had a "
like " button
Mark
Standby alert
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer in Somerset later in the year
QL, Falcon, Atari 520STFM, Atari 1040STE, more PC's than I care to count and an assortment of 8 bit micros (Sinclair and Acorn)(nearly forgot the Psion's)
XorA
Site Admin
Posts: 1649 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Sat Mar 22, 2014 10:54 am
And next stage evolves, it can now extract files
Code: Select all
./qubide -b QL_BDI.BIN -n BOOT
100 base=RESPR(16384):LBYTES SDC1_TK2_rom,base:CALL base+PEEK_W(base+6)
110 TK2_EXT
120 PROG_USE SDC1_
130 DATA_USE SDC1_
135 LRESPR SDC1_german_kbd_bin
140 REMark LRESPR sdc1_drv_exts_bin
150 REMark DRIVER_FLUSH 100
160 REMark LRESPR sdc1_PTR_GEN
170 REMark LRESPR sdc1_WMAN
180 REMark LRESPR HOT_REXT
190 PRINT PEEK_L(163872)/1024-128;" KB RAM"
jose_leandro
ROM Dongle
Posts: 47 Joined: Sat Jun 22, 2013 8:49 am
Post
by jose_leandro » Thu Apr 10, 2014 8:09 pm
Hello
I would like to ask:
if I understand your message, you have modified the qltools ( for PC) to "understand" a native QL-SD / QuIbDE format. Right? With real Ql or with emulator?
If answer is yes. Will you put those qltools somewhere?
I'm looking for software to exchange information between QL+QuBIDE and PC
Thank
José Leandro
XorA
Site Admin
Posts: 1649 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Thu Apr 10, 2014 10:01 pm
It is not a qltools modified it is mostly new software with a couple of functions lifted from qltools.
I'm afraid I have been ill with flu the last couple of weeks so progress has pretty much stopped. I do intend the release the source when file writing is fixed.
G
Dave
SandySuperQDave
Posts: 2808 Joined: Sat Jan 22, 2011 6:52 am
Location: Austin, TX
Contact:
Post
by Dave » Fri Apr 11, 2014 2:59 am
If this utility is useful to QubIDE owners, would you mind if we included it with the software on UltimIDE?
jose_leandro
ROM Dongle
Posts: 47 Joined: Sat Jun 22, 2013 8:49 am
Post
by jose_leandro » Fri Apr 11, 2014 9:58 am
Hi
XorA wrote: It is not a qltools modified it is mostly new software with a couple of functions lifted from qltools.
I'm afraid I have been ill with flu the last couple of weeks so progress has pretty much stopped. I do intend the release the source when file writing is fixed.
G
I hope you are getting well
I will be waiting for your progress
Regards
José Leandro
XorA
Site Admin
Posts: 1649 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Fri Apr 25, 2014 9:49 pm
I have lost momentum
So here is the source.
Attachments
qubide.zip
(6.52 KiB) Downloaded 187 times