![]() |
![]() |
#61 |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 594
|
i dont see such a button
![]() it's a Toshiba 40vb701B and the manual says it has text mode: https://www.manualslib.com/manual/52...page=40#manual but i dont see it in the remote! i am in the uk and this is a uk tv it ought to be supported now i am confused |
![]() |
![]() |
#62 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,957
|
Does your remote look different to this? https://i.ebayimg.com/images/g/z2kAA...I4/s-l1600.jpg
|
![]() |
![]() |
#63 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
Time for technicalities.
Some time ago I had made this diagram for reference, I don't remember if I had already published it, so here it is: In losso code default start line for VBI TeleText code is line $8. As you can see it corresponds to lines 6 and 319 (respectively for long and short fields) of the (interlace) PAL standad. Although it are acceptable lines I noticed that in "Final draft ETSI EN 300 706 V1.2.1 (2002-12)" Appendix F.4, 'Allocation of Teletext packets to VBI lines', it's reported: "Some existing Level 1 and 1.5 decoders may not decode Teletext signals on lines 6, 318 and 319. Thus these lines should be used for Level 2.5 or 3.5 enhancement data only, or non-Teletext signals.." This means that an attempt to try, for those with problems, could be to use the number $9as the first line for the data (and the $17as the final one). It's a sure valid first line in both LOF and SHF. Another attempt could be to move VBSTRT and VBSTOP to better cover the equalization pulses (it is true that black is used as the 'cover color' but black does not actually correspond to blank. But in this case there would be some complication regarding the $0 line and the VERTB, which would require changing the code, so for now these are only attempts that can be 'partially' successful. Nice stuff, really ![]() |
![]() |
![]() |
#64 |
Registered User
Join Date: Oct 2013
Location: Hamburg
Posts: 70
|
You learn so much...
![]() I got a bit side-tracked with wrapping things up, will try to post a more standard-adhering version with more parameters later. If I see it correctly, you could avoid outputting data in line 6 (Amiga $8) by pushing the displayed data block down, pressing G and B repeatedly. The number of rows displayed is fixed, though. |
![]() |
![]() |
#65 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
Yes, absolutely do not touch it
![]() Quote:
![]() |
|
![]() |
![]() |
#66 | |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 594
|
i think i need to go to the eye doctor i found the button!
![]() Quote:
|
|
![]() |
![]() |
#67 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,918
|
Quote:
|
|
![]() |
![]() |
#68 |
Registered User
Join Date: Oct 2013
Location: Hamburg
Posts: 70
|
Somewhat enhanced standalone Teletext tester (de-wormed
![]()
For stubborn TVs, many options can still be explored, for example page flags and sub-page numbers. Built with vasm/vlink, i.e. Code:
vasmm68k_mot -quiet -phxass -x -nosym -align -Fbin -Fhunk -o main.obj main.asm vlink -bamigahunk -o main.exe -s main.obj |
![]() |
![]() |
#69 | |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 594
|
is there any way to get teletext content besides a test screen?
Quote:
|
|
![]() |
![]() |
#70 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,301
|
Quote:
|
|
![]() |
![]() |
#71 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
|
![]() |
![]() |
#72 | ||
Registered User
Join Date: Oct 2013
Location: Hamburg
Posts: 70
|
Quote:
![]() One question would be if the high latency you observed improves with a lower framerate (pressing S repeatedly in the screen with the mouse cursor). If that works, I'll put that option in the "final" version of the game, too. Quote:
teletextprocess. On the Raspberry, you run nc -l 2000 | ./teletext -and then you can send Teletext data to it on that port via TCP. Or locally: your_script.py | ./teletext -. Pointers to projects/demos that use that approach:
I would have to test, but I think there is no easy way to throw, for example, the output of a Teletext page you made in an online editor at the screen directly, as raspi-teletext handles 3 of the 45 Teletext packet bytes itself and requires properly-encoded headers/characters. See BuffersAndEncoding.kt for some of the gritty details. |
||
![]() |
![]() |
#73 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,301
|
Quote:
|
|
![]() |
![]() |
#74 | |
old bearded fool
Join Date: Jan 2010
Location: Bangkok
Age: 57
Posts: 807
|
Quote:
On the "Teletext page refresh test" I still have the blinking box, and the "Frame ...." counter gets about 3 - 5 erratic updates every 100 frames at 25.0 fps, sometimes it freezes for a few seconds, then it runs through a few frames, and so on. Changing the "FPS slowdown" with 's' key doesn't affect much, although it seems to work less erratic with '0' (25 fps) or '1' (12.5 fps) setting on my TV. PS: At first I thought the "Frame" counter slowed down by a factor of ten or so after a few minutes running the program, but it's probably just the counter display somehow moved the last digit off screen, in other words I only see 4 out of 5 digits (this goes for both Amiga and Teletext screen). Also, the 'teletest-01.exe' binary in zip file doesn't have the executable flag for some reason, had to use 'protect teletest-01.exe +e', perhaps intentional. Last edited by modrobert; 05 August 2023 at 08:42. Reason: Added PS. |
|
![]() |
![]() |
#75 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,301
|
Quote:
|
|
![]() |
![]() |
#76 |
old bearded fool
Join Date: Jan 2010
Location: Bangkok
Age: 57
Posts: 807
|
Aha, OK, I noticed the counter spills over and becomes negative after a while as well.
|
![]() |
![]() |
#77 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
losso relaxing after his work on Amiga Teletext:
https://yle.fi/aihe/tekstitv?P=837#2 |
![]() |
![]() |
#78 | |
old bearded fool
Join Date: Jan 2010
Location: Bangkok
Age: 57
Posts: 807
|
Quote:
![]() |
|
![]() |
![]() |
#79 |
Registered User
Join Date: Oct 2013
Location: Hamburg
Posts: 70
|
It feels appropriate to post a little update here: Teletext on Amiga has been done before, back in 1994, using an ECS-equipped Amiga 500!
I’m not even mad, for from it – figuring out all of this without today’s online resources and off-the-shelf video grabber hardware, studying printed Teletext specifications obtained from then-current TV standards institutions: What an achievement! So, all hail to Martin, pioneer of the real world’s first native Teletext output on the Amiga (as far as we know right now… ![]() Technically interesting: Martin, too, ended up with basically the same solution, i.e. stretching 720 hi-res pixels to 736 hi-res pixels with pixel duplication. |
![]() |
![]() |
#80 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
And, surprise surprise, I also managed to make it work on an A1000, therefore in a much older machine than an Amiga ECS!
It's more complex than on ECS, I assure you ![]() When will I be able to publish it? I do not know... But 'someone' saw it work ![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Zif/Lif HDD Capable to Work with Amiga? | nathanm1991 | support.Hardware | 1 | 07 May 2018 12:33 |
Things you thought the amiga was never capable of | cosmicfrog | Amiga scene | 38 | 13 March 2009 23:10 |
Broadcasting Teletext, possible? | pepzi | Coders. General | 2 | 22 September 2008 23:21 |
Amiga 1200 capable | AliasXZ | New to Emulation or Amiga scene | 7 | 21 January 2008 10:49 |
MicroText teletext adaptor (£10 posted) | Smiley | MarketPlace | 13 | 15 April 2006 17:20 |
|
|