Start Page
Question Page
Wrong Answer Page
Finish Page

Introduction


This tool takes in plain-text template files in the MRG Systems TTI format, and allows you to generate a collection of TTI files to form a quiz which can be uploaded to your own Teletext service.

Workflow


You should generally navigate the tabs from left to right, with the 'Summary' tab providing you the option to double-check your quiz structure, and then download all of the TTI files.

However, every tab should update depending on the changes you make to the others, so it should always be possible to jump between tabs, backwards or forwards, making changes until you are happy with your quiz.

The 'Save / Load' tab will enable you to save the entire quiz as a JSON file, including the TTI templates you've used. This JSON file can be used as a complete quiz template for a future quiz, with all of the questions and quiz structure retained, and restored when you upload the file back into the Bamboozle Generator.

Tabs


Screenshot of a Bamboozle question page being edited in wxTED.
Templates

The Bamboozle templates have been provided and automatically loaded as defaults. However, just because this tool is called the Bamboozle Generator, you don't have to make an exact replica of Bamboozle! Using a TTI editor, you can customise the templates whilst keeping the same basic structure (four answers, because there are four Fastext links).

Question Page template

If you've already made a quiz the manual way, just take one of these pages and convert it into a template, by replacing the question area with a rectangle of 'Q' characters, and each answer line with 'A', 'B', 'C', or 'D' characters respectively. Then, copy-and-paste the text from the TTI file into the 'Question Page' box in the Templates tab.

Note: questions will be word-wrapped as best as possible, and any overflow in the questions or answers will be ignored/truncated. Use the 'Teletext Preview' buttons to check that your questions and answers fit.

Wrong Answer Page template

Use a rectangle of 'B' characters for your comiserating (or mocking) message for getting the question wrong, a rectangle of 'Q' characters for the bonus question, and a rectangle of 'A' characters for the bonus answer. You can also include a row of 'F' characters for a footer.

Start page
Screenshot of a Bamboozle question page being edited in wxTED.
Quiz starting page number

This should be a fully numeric page number (i.e. no letters) that can be navigated to using the number keys. It's set to 152 by default (because...Bamboozle...this will be a bit of a theme...) but it can be changed to any number you wish.

Question 1 page number

This should be a "hexadecimal" page number (i.e. ending in a letter A, B, C, D, E, or F). These are not navigable using the number keys on a remote control, only via the Fastext links, which is the whole point. The Bamboozle Generator will automatically increment the page numbers to use these "hexadecimal" pages for each question and each wrong answer page. So, if you set Question 1 to start on page 12B, Question 2 will be on 12C, Question 3 will be on 12D, and so on. When it gets to 12F, the next will be on 13A, just like...you guessed it...Bamboozle.

Changing the starting page numbers will allow you to host multiple quizzes on a single service. Just remember: the tool has no knowledge of your particular service, so allowing enough space for the pages in separate quizzes is left entirely up to you. Don't start a new quiz on page 14A, if your previous quiz ends on 14C! Also, don't start a quiz on page 8FF...

Note: changing the Question 1 starting page number will also regenerate your entire quiz to use the page numbers above it, so it should be easy to use one quiz as a template for another, or move an entire quiz to make room for other pages.

Question pages

Fill in the inputs with your questions and answers, then move the slider to identify which is the correct answer.

Click on the 'Teletext Preview' button to get an idea of how it will render as an actual Teletext page, based on the TTI template you provided.

If you need additional questions, click on the 'Add question page' button, and a new question panel will appear.

Wrong answer pages

In Bamboozle, there would usually be several "wrong answer" pages, featuring a bonus question where you could use the reveal button to reveal the answer.

You will need at least one "wrong answer" page, but if you don't want to add bonus questions, you can leave the fields blank, and use a template without any fields, if you prefer.

Quiz structure

Use this tab to alter the structure of the quiz, i.e. which wrong answer page goes back to which question page. For example, Bamboozle would not usually send you all the way back to Question 1 if you got Question 10 wrong, but more likely Question 7 or 8. Wrong Answer Page 1 always goes back to Question 1, though, and is fixed.

Summary

Use this tab for final double-checks. Here, you will see a preview of the page numbers that will be generated, and a summary of the correct answers for each question (so you can hopefully iron out any howlers!) You can also download individual TTI files separately, which could be useful if you have only changed one question and don't need to re-download the entire quiz.

Click on the 'Download All' button at the bottom to get a zip file of the TTI files comprising your quiz, then upload it to your Teletext service of choice. All of the Fastext links should have been calculated automatically and placed on each page, so as long as you don't manually edit your TTI files and/or page numbers, the quiz will continue to work as intended.