Add DRCS examples
This commit is contained in:
157
examples/Level2p5-DRCS/DRCS-CardSuits-MainPage.tti
Normal file
157
examples/Level2p5-DRCS/DRCS-CardSuits-MainPage.tti
Normal file
@@ -0,0 +1,157 @@
|
||||
DE,Level 2.5 DRCS card suits demo display page
|
||||
PN,22001
|
||||
SC,0001
|
||||
PS,8000
|
||||
RE,0
|
||||
CT,20,T
|
||||
OL,27,D@}@@@A}@@@B}@@@OPhD@@H}@@@H}@@@@@@
|
||||
OL,28,@@@|gpCUC@TpK@PA`Ub{~Ls_w}ww]_}_wMPv
|
||||
OL,26,@kD@PM`Rm`TMaVmamD@JAPKKYMMuOMuQMuSMu\KQ
|
||||
OL,26,A]APnD@hS|TMtUIPoD@hS|LM`NM`PM`RM`TM`UMd
|
||||
OL,26,BVmdYMdZmdpD@hS|UMeVmeWMdXmdYMeZmeqD@hS|
|
||||
OL,26,CUMdVmdWMeXmeYMdZmdrD@hS|UMeVmeYMeZmesD@
|
||||
OL,26,DhS|UMfVmfYMfZmftD@hS|UMgVmgWMfXmfYMgZmg
|
||||
OL,26,EuD@hS|UMfVmfWMgXmgYMfZmfvD@hS|UMgVmgYMg
|
||||
OL,26,FZmg[MbwD@hS|ZIP[mtxD@JAPKK|MmuOmuQmuSmu
|
||||
OL,26,G\Kt]APzD@PMbRmbTMcVmc_CxW|JcKJ@IJaKaZ
|
||||
OL,26,HMKhOKhQKhSKh\Au]aBBBBBBB
|
||||
OL,1,R] G(1/4)
|
||||
OL,2,R] Wppspppppppp
|
||||
OL,3,R] W]TCQHTSQD R]
|
||||
OL,4,R] W##s########
|
||||
OL,5,R] W||||||||||||||||||||
|
||||
OL,6,R] W]DA K Q J 10 R]
|
||||
OL,7,R] W]T! ! ! ! !n$ n$ R]
|
||||
OL,8,R] W]T .$n$.$ R]
|
||||
OL,9,R] W]T n$.$n$ R]
|
||||
OL,10,R] W]T .$ .$ R]
|
||||
OL,11,R] W]T l$ l$ R]
|
||||
OL,12,R] W]T n$l$n$ R]
|
||||
OL,13,R] W]T l$n$l$ R]
|
||||
OL,14,R] W]T n$ n$` R]
|
||||
OL,15,R] W]D 01 R]
|
||||
OL,16,R] W////////////////////
|
||||
OL,17,R] Wppspppppppp
|
||||
OL,18,R] W]TCQHTSQD R]
|
||||
OL,19,R] W##s########
|
||||
OL,20,R]
|
||||
OL,21,R]
|
||||
OL,22,R]
|
||||
OL,23,R]
|
||||
PN,22002
|
||||
SC,0002
|
||||
PS,8000
|
||||
RE,0
|
||||
CT,20,T
|
||||
OL,27,D@}@@@A}@@@B}@@@OPhD@@H}@@@H}@@@@@@
|
||||
OL,28,@@@|gpCUC@TpK@PA`Ub{~Ls_w}ww]_}_wMPv
|
||||
OL,26,@kD@PM`Rm`TMaVmamD@JAPKKYMMuOMuQMuSMu\KQ
|
||||
OL,26,A]APnD@hS|TMtUIPoD@hS|Lm`Nm`Pm`Rm`Tm`UMh
|
||||
OL,26,BVmhYMhZmhpD@hS|UMiVmiWMhXmhYMiZmiqD@hS|
|
||||
OL,26,CUMhVmhWMiXmiYMhZmhrD@hS|UMiVmiYMiZmisD@
|
||||
OL,26,DhS|UMjVmjYMjZmjtD@hS|UMkVmkWMjXmjYMkZmk
|
||||
OL,26,EuD@hS|UMjVmjWMkXmkYMjZmjvD@hS|UMkVmkYMk
|
||||
OL,26,FZmk[mbwD@hS|ZIP[mtxD@JAPKK|MmuOmuQmuSmu
|
||||
OL,26,G\Kt]APzD@PMbRmbTMcVmc_CxW|JcKJ@IJaKaZ
|
||||
OL,26,HMKhOKhQKhSKh\Au]aBBBBBBB
|
||||
OL,1,R] G(2/4)
|
||||
OL,2,R] Wppppspppppp
|
||||
OL,3,R] W]TCQHTSQD R]
|
||||
OL,4,R] W####s######
|
||||
OL,5,R] W||||||||||||||||||||
|
||||
OL,6,R] W]AA K Q J 10 R]
|
||||
OL,7,R] W]Q! ! ! ! !}5 }5 R]
|
||||
OL,8,R] W]Q * }5* R]
|
||||
OL,9,R] W]Q }5* }5 R]
|
||||
OL,10,R] W]Q * * R]
|
||||
OL,11,R] W]Q h h R]
|
||||
OL,12,R] W]Q ?5h ?5 R]
|
||||
OL,13,R] W]Q h ?5h R]
|
||||
OL,14,R] W]Q ?5 ?5` R]
|
||||
OL,15,R] W]A 01 R]
|
||||
OL,16,R] W////////////////////
|
||||
OL,17,R] Wppppspppppp
|
||||
OL,18,R] W]TCQHTSQD R]
|
||||
OL,19,R] W####s######
|
||||
OL,20,R]
|
||||
OL,21,R]
|
||||
OL,22,R]
|
||||
OL,23,R]
|
||||
PN,22003
|
||||
SC,0003
|
||||
PS,8000
|
||||
RE,0
|
||||
CT,20,T
|
||||
OL,27,D@}@@@A}@@@B}@@@OPhD@@H}@@@H}@@@@@@
|
||||
OL,28,@@@|gpCUC@TpK@PA`Ub{~Ls_w}ww]_}_wMPv
|
||||
OL,26,@kD@PM`Rm`TMaVmamD@JAPKKYMMuOMuQMuSMu\KQ
|
||||
OL,26,A]APnD@hS|TMtUIPoD@hS|LMaNMaPMaRMaTMaUMl
|
||||
OL,26,BVmlYMlZmlpD@hS|UMmVmmWMlXmlYMmZmmqD@hS|
|
||||
OL,26,CUMlVmlWMmXmmYMlZmlrD@hS|UMmVmmYMmZmmsD@
|
||||
OL,26,DhS|UMnVmnYMnZmntD@hS|UMoVmoWMnXmnYMoZmo
|
||||
OL,26,EuD@hS|UMnVmnWMoXmoYMnZmnvD@hS|UMoVmoYMo
|
||||
OL,26,FZmo[McwD@hS|ZIP[mtxD@JAPKK|MmuOmuQmuSmu
|
||||
OL,26,G\Kt]APzD@PMbRmbTMcVmc_CxW|JcKJ@IJaKaZ
|
||||
OL,26,HMKhOKhQKhSKh\Au]aBBBBBBB
|
||||
OL,1,R] G(3/4)
|
||||
OL,2,R] Wppppppspppp
|
||||
OL,3,R] W]TCQHTSQD R]
|
||||
OL,4,R] W######s####
|
||||
OL,5,R] W||||||||||||||||||||
|
||||
OL,6,R] W]DA K Q J 10 R]
|
||||
OL,7,R] W]T! ! ! ! !~4 ~4 R]
|
||||
OL,8,R] W]T .$~4.$ R]
|
||||
OL,9,R] W]T ~4.$~4 R]
|
||||
OL,10,R] W]T .$ .$ R]
|
||||
OL,11,R] W]T l$ l$ R]
|
||||
OL,12,R] W]T o%l$o% R]
|
||||
OL,13,R] W]T l$o%l$ R]
|
||||
OL,14,R] W]T o% o%` R]
|
||||
OL,15,R] W]D 01 R]
|
||||
OL,16,R] W////////////////////
|
||||
OL,17,R] Wppppppspppp
|
||||
OL,18,R] W]TCQHTSQD R]
|
||||
OL,19,R] W######s####
|
||||
OL,20,R]
|
||||
OL,21,R]
|
||||
OL,22,R]
|
||||
OL,23,R]
|
||||
PN,22004
|
||||
SC,0004
|
||||
PS,8000
|
||||
RE,0
|
||||
CT,20,T
|
||||
OL,27,D@}@@@A}@@@B}@@@OPhD@@H}@@@H}@@@@@@
|
||||
OL,28,@@@|gpCUC@TpK@PA`Ub{~Ls_w}ww]_}_wMPv
|
||||
OL,26,@kD@PM`Rm`TMaVmamD@JAPKKYMMuOMuQMuSMu\KQ
|
||||
OL,26,A]APnD@hS|TMtUIPoD@hS|LmaNmaPmaRmaTmaUMp
|
||||
OL,26,BVmpYMpZmppD@hS|UMqVmqWMpXmpYMqZmqqD@hS|
|
||||
OL,26,CUMpVmpWMqXmqYMpZmprD@hS|UMqVmqYMqZmqsD@
|
||||
OL,26,DhS|UMrVmrYMrZmrtD@hS|UMsVmsWMrXmrYMsZms
|
||||
OL,26,EuD@hS|UMrVmrWMsXmsYMrZmrvD@hS|UMsVmsYMs
|
||||
OL,26,FZms[mcwD@hS|ZIP[mtxD@JAPKK|MmuOmuQmuSmu
|
||||
OL,26,G\Kt]APzD@PMbRmbTMcVmc_CxW|JcKJ@IJaKaZ
|
||||
OL,26,HMKhOKhQKhSKh\Au]aBBBBBBB
|
||||
OL,1,R] G(4/4)
|
||||
OL,2,R] Wppppppppspp
|
||||
OL,3,R] W]TCQHTSQD R]
|
||||
OL,4,R] W########s##
|
||||
OL,5,R] W||||||||||||||||||||
|
||||
OL,6,R] W]AA K Q J 10 R]
|
||||
OL,7,R] W]Q! ! ! ! !~4 ~4 R]
|
||||
OL,8,R] W]Q +!~4+! R]
|
||||
OL,9,R] W]Q ~4+!~4 R]
|
||||
OL,10,R] W]Q +! +! R]
|
||||
OL,11,R] W]Q x0 x0 R]
|
||||
OL,12,R] W]Q o%x0o% R]
|
||||
OL,13,R] W]Q x0o%x0 R]
|
||||
OL,14,R] W]Q o% o%` R]
|
||||
OL,15,R] W]A 01 R]
|
||||
OL,16,R] W////////////////////
|
||||
OL,17,R] Wppppppppspp
|
||||
OL,18,R] W]TCQHTSQD R]
|
||||
OL,19,R] W########s##
|
||||
OL,20,R]
|
||||
OL,21,R]
|
||||
OL,22,R]
|
||||
OL,23,R]
|
||||
27
examples/Level2p5-DRCS/DRCS-CardSuits-Nptus.tti
Normal file
27
examples/Level2p5-DRCS/DRCS-CardSuits-Nptus.tti
Normal file
@@ -0,0 +1,27 @@
|
||||
DE,Level 2.5 DRCS card suits demo PTU page
|
||||
PN,2a000
|
||||
SC,0000
|
||||
PS,8010
|
||||
PF,5,0
|
||||
OL,1,C`GpGpC`Ox_|_|MXA@C`LX^|_|_|_|OxOxGpC`A@
|
||||
OL,2,A@C`C`GpGpOxOxEPA@C`A@C`C`GpGpOxGpC`C`A@
|
||||
OL,3,C`A@MX_|_|OxC`GpGpC`A@C`GpOxOx_|_|_|^|LX
|
||||
OL,4,C`A@EPOxOxGpGpC`C`A@A@C`C`GpOxGpGpC`C`A@
|
||||
OL,5,@G@O@_@_@_@_@O@GAwCx@|@~@~@~@~@|@x@{`p
|
||||
OL,6,GGGGC}Ay@A@C@C@@xxxxopg``@p@p@@@
|
||||
OL,7,@@@C@C@AAyC}GGGG@@p@p@`@g`opxxxx
|
||||
OL,8,CAw@G@O@_@_@_@_@O@Gp{`x@|@~@~@~@~@|@x@
|
||||
OL,9,AxC|C~GGGGGCCG`Op_pxxxxxpp
|
||||
OL,10,AA@@@_@O@G@C@A@@``@@~@|@x@p@`@@@
|
||||
OL,11,@@@A@C@G@O@_@@AA@@`@p@x@|@~@@@``
|
||||
OL,12,CCGGGGGC~C|Axppxxxxx_pOpG`
|
||||
OL,13,@A@A@C@C@G@O@_@_@@`@`@p@p@x@|@~@~@@@
|
||||
OL,14,AAAA}@y@A@A@C@G@@```o`g@`@`@p@x@@@
|
||||
OL,15,@@@G@C@A@A@yA}AAA@@x@p@`@`@g@o````
|
||||
OL,16,@@@_@_@O@G@C@C@A@A@@~@~@|@x@p@p@`@`@
|
||||
OL,17,@A@A@C@C@G@G@O@_@C`@`@p@p@x@x@|@~@@p
|
||||
OL,18,@@_@O@G@G@C@C@A@A@@@~@|@x@x@p@p@`@`@@@
|
||||
OL,19,@@@A@A@C@C@G@G@O@_@@@`@`@p@p@x@x@|@~@@
|
||||
OL,20,C@@_@O@G@G@C@C@A@Ap@~@|@x@x@p@p@`@`@
|
||||
OL,21,@@Y|[F[F[F[F[FY|@@@@@@OfXvXvXvXvXvOf@@@@
|
||||
OL,22,@@@@@@~|ysgO~_~_Ogsy|~@@@@@@
|
||||
21
examples/Level2p5-DRCS/DRCS-Parrot-MainPage.tti
Normal file
21
examples/Level2p5-DRCS/DRCS-Parrot-MainPage.tti
Normal file
@@ -0,0 +1,21 @@
|
||||
DE,Level 2.5 DRCS parrot demo display page
|
||||
PN,21000
|
||||
SC,0000
|
||||
PS,8000
|
||||
RE,0
|
||||
CT,20,T
|
||||
OL,27,D@_|@@@A_|@@@B_|@@@OPlD@@H_|@@@H_|@@@@@@
|
||||
OL,28,@@@|gpCu_@|wKpZA`UB_wLs_w}ww]_}_wM@G
|
||||
OL,26,@rD@^C@^M`_m``MaamasD@^C@^Mb_mb`McamctD@
|
||||
OL,26,A^C@^Md_md`MeameuD@^C@^Mf_mf`MgamgvD@^C@
|
||||
OL,26,B^Mh_mh`MiamiwD@^C@^Mj_mj`MkamkCCC
|
||||
OL,7, Level 2.5 DRCS
|
||||
OL,9, Mode 0 characters
|
||||
OL,10, 12x10 pixels of \
|
||||
OL,11, 1 bitplane \
|
||||
OL,12, \
|
||||
OL,13, \
|
||||
OL,14, 24 DRCS characters \
|
||||
OL,15, over 24 PTUs \
|
||||
OL,17, 6 rows of 4 columns
|
||||
OL,18, or 48x60 pixels
|
||||
17
examples/Level2p5-DRCS/DRCS-Parrot-Nptus.tti
Normal file
17
examples/Level2p5-DRCS/DRCS-Parrot-Nptus.tti
Normal file
@@ -0,0 +1,17 @@
|
||||
DE,Level 2.5 DRCS parrot demo PTU page
|
||||
PN,2b000
|
||||
SC,0000
|
||||
PS,8010
|
||||
PF,5,0
|
||||
OL,1,@@@@@@@@@@@C@O@O@O@@@@@@@@@@|{
|
||||
OL,2,@@@@@@@@~@||@@@@@@@@@@@@@@@@`@p@
|
||||
OL,3,@N@N@N@N@L@M@D@@@Gp____OOC@@p
|
||||
OL,4,_Op@x@~@`xx|~~
|
||||
OL,5,@A~A{C^B~C~Sn@NB^F~xOPF@@`@@@p@@@@@@C@B
|
||||
OL,6,oD{@G@_AA@|__~nztfbr}z}z
|
||||
OL,7,F~E^E^E~GxAxCxCxCpI`@F@O@O@O@O@_@_@^@~@|
|
||||
OL,8,~yyagO~@H}xx~|v\tLt@d@@@@@@@
|
||||
OL,9,I`L@@@@@@@D@d@@C@N@\@@@@@@@HA`L@x@`@@@@@
|
||||
OL,10,p@`@P@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
OL,11,ApC`G@N@X@p@`@@@@@@@@@@@@@@AAAA`A`AaAaA`
|
||||
OL,12,@@D@l@x@p@p@A@A@A@@@@@@@@@@@@@@@@@@@@@@@
|
||||
22
examples/Level2p5-DRCS/README-drcs.md
Normal file
22
examples/Level2p5-DRCS/README-drcs.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# DRCS examples
|
||||
## Viewing the examples
|
||||
Each example is in two page files: the main display page and the DRCS downloading page.
|
||||
- From the "File" menu select "Open".
|
||||
- Select the TTI file you wish to view with the `MainPage` extension.
|
||||
- From the "View" menu go to the "DRCS pages" submenu and under "Normal DRCS" select "Open file".
|
||||
- Select the TTI file with the same name but with the `Nptus` extension.
|
||||
|
||||
## DRCS downloading pages
|
||||
A teletext page can use X/26 triplets to invoke downloaded DRCS characters, but the Pattern Transfer Units (or bitmaps) of the DRCS characters themselves are stored on a separate hidden DRCS downloading page. Any teletext page for display can reference up to two DRCS downloading pages: one "Global" table and one "Normal" table.
|
||||
|
||||
## Viewing pages with DRCS characters in QTeletextMaker
|
||||
Since QTeletextMaker is a single page editor and does not see an entire teletext service, the DRCS downloading page(s) must be loaded manually after the main display page has been loaded in.
|
||||
|
||||
All the examples supplied with QTeletextMaker use DRCS characters from the "Normal" table only. For other pages it is required to check whether the page invokes DRCS characters from the "Global" or "Normal" table using the X/26 triplets dockwindow. Where an enhancement triplet mode is listed as "DRCS character" the data will either say "Global" or "Normal". Some pages may use DRCS characters from *both* tables.
|
||||
|
||||
From the "View" menu go to the "DRCS pages" submenu where there are two headings: "Global DRCS" and "Normal DRCS". Under each heading is a "Load file" option to load in the DRCS downloading page into that corresponding table, along with a "Clear" option.
|
||||
|
||||
If a Global DRCS page is accidentally loaded into the Normal DRCS table or vice versa, the "DRCS pages" submenu has a "Swap Global and Normal" option to correct this.
|
||||
|
||||
## Defining DRCS characters
|
||||
QTeletextMaker does not feature DRCS character bitmap *editing*. The Python script [image2drcs](https://github.com/gkthemac/image2drcs) can be used to convert small bitmaps in various image formats to DRCS downloading pages.
|
||||
Reference in New Issue
Block a user