Rodriguez012 / fbzx-wii

Automatically exported from code.google.com/p/fbzx-wii
GNU General Public License v3.0
0 stars 0 forks source link

Not supported TZX blocks #30

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Load a TZX tape with a "Select block"

What is the expected output? What do you see instead?
When the Select block is found, it should prompt the user between some choices, 
and then continue loading from a different block, depending on the choice made.

What version of the product are you using? On what operating system?
Any version.

Please provide any additional information below.
Some multi-game TZX prompt the user to select the game or the version to load 
(48k/128k) at some point in the tape, so adding this would be very useful.

Also, I'm not sure if other kinds of blocks (like "Stop the tape if in 48K 
mode" or "Message block") are supported, but here's the specifications just in 
case you need to check them out:
http://www.worldofspectrum.org/TZXformat.html

Original issue reported on code.google.com by iceknigh...@gmail.com on 21 Jan 2013 at 11:37

GoogleCodeExporter commented 8 years ago
Here's some examples of TZX files with selectors.

Original comment by iceknigh...@gmail.com on 21 Jan 2013 at 4:39

GoogleCodeExporter commented 8 years ago
I saw that other emulators do not support this block (they go to the firts 
selection) since they have a tape browser.

I will do the same.

I inserted the code to go to the first selection.

"Stop the tape if in 48K mode" or "Message block" are supported. Indeed the 
last one does nothing.

Original comment by olimpier...@gmail.com on 27 Jan 2013 at 8:39

GoogleCodeExporter commented 8 years ago
Not sure what emulator you're using, but Spectaculator shows correctly both the 
Selection menus and Message blocks (not to be mistaken with "Text description" 
blocks, which are just internal and shouldn't appear on screen while loading).

In any case, the Selection block is an incredibly useful feature for 
multigame/multi-version tapes, I really hope you consider supporting it even if 
some other emulators don't seem to care about following the established TZX 
standards.

Original comment by iceknigh...@gmail.com on 28 Jan 2013 at 1:01

GoogleCodeExporter commented 8 years ago
Here's an example TZX with both Text (Side "A" label) and Message (displayed 
for 5 seconds) blocks.

Original comment by iceknigh...@gmail.com on 28 Jan 2013 at 1:43

GoogleCodeExporter commented 8 years ago
Thanks. Yesterday I also implemented the text and Message blocks, but I did 
have a file to test the last one.

Anyhow, I am not sure to leave the text block appearing (OK per message 
blocks). How about Spectaculator?   

Original comment by olimpier...@gmail.com on 28 Jan 2013 at 9:08

GoogleCodeExporter commented 8 years ago
It doesn't show the Text blocks on screen, just inside the tape browser.

I've attached two examples of Text blocks and one Message block in 
Spectaculator.

Original comment by iceknigh...@gmail.com on 28 Jan 2013 at 4:19

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
While we're at it, here's how it handles the Select blocks:

Original comment by iceknigh...@gmail.com on 28 Jan 2013 at 4:27

GoogleCodeExporter commented 8 years ago
Ok. I will do the same.

Original comment by olimpier...@gmail.com on 28 Jan 2013 at 5:15

GoogleCodeExporter commented 8 years ago
Select block is implemented in V10

Original comment by olimpier...@gmail.com on 24 Mar 2013 at 6:45