Rodriguez012 / fbzx-wii

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

Display more characters of filenames in requester or make scrollable #55

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Is there any way that you could make an option to toggle the screenshots on/off 
in the file requester so we can see more of the filename please ? 26 characters 
is very limited. I don't won't to have to rename all the files so I can read 
the filename/version. Or maybe make the filename scroll like you did in UAE 
Wii. Thanks.

Original issue reported on code.google.com by wind...@ymail.com on 31 Jan 2015 at 8:10

GoogleCodeExporter commented 8 years ago
The second option (filename scroll) is better so I will implement that one

Original comment by olimpier...@gmail.com on 1 Feb 2015 at 10:52

GoogleCodeExporter commented 8 years ago
Nice one, I hope it doesn't take long for the filenames to scroll through due 
to the 26 character (plus extension) on-screen limit. I hope you can add this 
small change to Frodo too ? Awaiting release, thanks.

Original comment by wind...@ymail.com on 2 Feb 2015 at 5:57

GoogleCodeExporter commented 8 years ago
I have already wrote and tested the code for this new feature.
The scroll takes no long (I could also speed it up but it is not necessary).
Also in the current version, with 320X240 resolution the screenshot is not 
showed and all the characters are shown.
Regarding Frodo, I will implement it but I do not know when.

Original comment by olimpier...@gmail.com on 3 Feb 2015 at 8:59

GoogleCodeExporter commented 8 years ago
OK, i'll expect it any time soon. I haven't tried the 320x240 resolution yet 
but if it's anything like the UAE Wii 320x240 then i'll stay away as it's so 
blurry it hurts my eyes. Thanks.

Original comment by wind...@ymail.com on 3 Feb 2015 at 10:25

GoogleCodeExporter commented 8 years ago
Any progress or are you adding more things ?

Original comment by wind...@ymail.com on 5 Feb 2015 at 5:48

GoogleCodeExporter commented 8 years ago
Yes, I am adding the automatic extraction of the screen image from the TAP and 
TZX files. Some tape files have the screen image in a separate block so the 
emulator can shwow them in the screen preview without the need to manually save 
a screen copy.
Then I want to add the same for the .z80 files.

Original comment by olimpier...@gmail.com on 6 Feb 2015 at 9:50

GoogleCodeExporter commented 8 years ago
Nice, will this work with .ZIPped files ? At the moment you have to select the 
zipped game and it shows the contents of the zip and then you have to select 
the game again (unzipped). Would also be good if you could load the zips 
automatically (instead of them opening first and then have to select it again). 
I doubt there would be a reason to open the zip and choose between more than 
one file unless it was a RZX which this doesn't support.

Original comment by wind...@ymail.com on 7 Feb 2015 at 11:02

GoogleCodeExporter commented 8 years ago
A zip file could contain more than one file so it is impossible to know which 
file you want to show. In any case if the zip file has the same name as the 
zipped file it is not necesary to unzip it since when you select a zip file the 
program searches for scr file with the same name without the .zip extension and 
it is present, the program shows it.

Original comment by olimpier...@gmail.com on 7 Feb 2015 at 12:10

GoogleCodeExporter commented 8 years ago
I have also added the screenshot preview togle through left and right 
keys/D-Pad.

Original comment by olimpier...@gmail.com on 8 Feb 2015 at 1:45

GoogleCodeExporter commented 8 years ago
Excellent work, looking forward to release.

Original comment by wind...@ymail.com on 8 Feb 2015 at 5:02

GoogleCodeExporter commented 8 years ago
Is there a projected date for the new release ?

Original comment by wind...@ymail.com on 10 Feb 2015 at 10:28

GoogleCodeExporter commented 8 years ago
When I finish. The implementation of RZX will take time I believe.
Anyhow You can test a partial release here.
In addition to the changes you can find here:

https://code.google.com/p/fbzx-wii/source/list

I added the z80 snapshot compression format(the z80 files are saved in 
compressed format).

Original comment by olimpier...@gmail.com on 11 Feb 2015 at 6:01

GoogleCodeExporter commented 8 years ago
That's good news, I didn't think you were going to add RZX support. Nice.

Original comment by wind...@ymail.com on 11 Feb 2015 at 6:53

GoogleCodeExporter commented 8 years ago
Looking good so far, can I make another suggestion ? 
1) Can you make the file list scroll if you hold the up or down button (instead 
of having to keep pressing it to go through the list)

Or

2) Can you make the 'B' button toggle the screenshots on/off and use the 'right 
d-pad' to scroll down a few games (half a page) at a time and 'left d-pad' to 
scroll up a few. I know that + and - scroll a whole page at a time but 
sometimes it can be a bit much. Could you also add this to UAE and Frodo in the 
future ?

Original comment by wind...@ymail.com on 11 Feb 2015 at 9:30

GoogleCodeExporter commented 8 years ago
Are you also implementing the 'file requester saving it's scrolled position' 
like SNES9x GX and Genesis Plus do ?

Original comment by wind...@ymail.com on 27 Feb 2015 at 9:25

GoogleCodeExporter commented 8 years ago
What is it? Can you better explain? 

Original comment by olimpier...@gmail.com on 7 Mar 2015 at 9:50

GoogleCodeExporter commented 8 years ago
I just meant that when you select a game in the list and then when you go back 
to select another game the file list will be in the same position as the last 
game selected. SNES9x GX and Genesis Plus can do this (maybe others). This 
would also be very usefull of UAE when selecting multi disk games.

Original comment by wind...@ymail.com on 7 Mar 2015 at 10:30

GoogleCodeExporter commented 8 years ago
The additions and improvements sound great, I hope there is not much longer to 
wait for a release !

Original comment by wind...@ymail.com on 3 Apr 2015 at 3:45

GoogleCodeExporter commented 8 years ago
I finished to write the code (I also added 'file requester saving it's scrolled 
position') but there are some issues with the rzx recording that I must solve.

Original comment by olimpier...@gmail.com on 7 Apr 2015 at 2:39

GoogleCodeExporter commented 8 years ago
Any chance of a preview build ? I'm not fussed about making RZX files, I just 
want to watch them.

Original comment by wind...@ymail.com on 8 Apr 2015 at 9:33

GoogleCodeExporter commented 8 years ago
Here it is.

Original comment by olimpier...@gmail.com on 8 Apr 2015 at 3:16

GoogleCodeExporter commented 8 years ago
That 'boot.dol' you posted has no RZX playing capability, that was why I asked 
if I could try it. Did you post the wrong one by accident ?

Original comment by wind...@ymail.com on 8 Apr 2015 at 8:26

GoogleCodeExporter commented 8 years ago
That's wierd. Try this one.

RZX is under tool menu.

Original comment by olimpier...@gmail.com on 9 Apr 2015 at 10:08

Attachments:

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
My bad, sorry. I didn't think to look in the Tools menu. Impressive work, 
you've even added a RZX play progress percentage ! Excellent. I only had a 
quick look but i'll have a go later.

Original comment by wind...@ymail.com on 9 Apr 2015 at 10:46

GoogleCodeExporter commented 8 years ago
During recording you can add bookmarks and come back to the bookmarks and 
change the recording using the RZX browser. You can do the same on a closed 
file using the editing function. The brower can also be used to play a rzx file 
from the saved bookmarks.

The brower supports the snapshot preview of the bookmarks.

Anyhow there are some issues on the recording function which I must fix.  

Original comment by olimpier...@gmail.com on 9 Apr 2015 at 2:12

GoogleCodeExporter commented 8 years ago
I had a little test earlier and here are my conclusions :

1) Automatic screenshots on Z80 and RZX files: Brilliant, very helpful.

2) Scrolling filenames that are too long: Brilliant when you want to see the 
screenshot at the same time.

3) Filelist remembering it's last position: Brilliant and very very helpful. 
Hopefully you can add this to UAE Wii (as well as some other fixes).

4) RZX Playback: Very good, but a lot of files don't play, they say 'Error 
starting playback'. I've tried the same files on ZXDS (Nintendo DS) and they 
work fine (I got all the RZX's from RZXarchive.co.uk). You can normally tell 
that they aren't going to work because they don't show a screenshot.

Is there much demand for RZX Recording ? You could remove the recording options 
to save some headaches !!

Overall, one of the best ZX Spectrum Emulators.

Original comment by wind...@ymail.com on 9 Apr 2015 at 2:52

GoogleCodeExporter commented 8 years ago
Can you tell me the names of the files which do not work? 
Consider that some rzx files require an external z80 file which must be put in 
/fbzx-wii/snapshots.

Original comment by olimpier...@gmail.com on 10 Apr 2015 at 8:30

GoogleCodeExporter commented 8 years ago
Forget to say that rzx files should be put in /fbzx-wii/rzx

Original comment by olimpier...@gmail.com on 10 Apr 2015 at 8:38

GoogleCodeExporter commented 8 years ago
Here are just some RZX's from my A's and B's that say 'Error Starting Playback'.

After the War
Airborne Ranger
Action Farce II
Amazing Rocketeer
Afteroids
Alien Storm
Aliens
Arcade Flight Simulator
Armalyte
Battle Valley
Beach Buggy Simulator
Beach Head II
Bear A Grudge
Beastie Feastie
Beverly Hills Cop
BMX Simulator
Bomber
Bonanza Bros
Boombot
Bouncing Bomb Redux
Bounty Hunter
Brian vs the Bullies
Bubble Run

I also got some that say 'RZX Sync Lost'.

ATV Simulator
Bubble Bobble

I tested all of these on :-

SpecEmu v3.1 (Windows)
ZXDS v1.33 (Nintendo DS)

and they all work fine.

Original comment by wind...@ymail.com on 10 Apr 2015 at 10:06

GoogleCodeExporter commented 8 years ago
Thanks for the usefull information.
The rzx files say 'Error Starting Playback' since they contain not supported 
z80 or slt file formats. In this release I can fix the z80 file format but not 
the slt bacause it takes a lot of time to implement.

I knew about the isssue with Bubble Bobble but not about ATV Simulator. Please 
let me know if you find more files with RZX Sync Lost.

Original comment by olimpier...@gmail.com on 10 Apr 2015 at 1:42

GoogleCodeExporter commented 8 years ago
3 more that say 'RZX Sync Lost'.

Ball Crazy
Basil the Great Mouse Detective
Blood & Guts

Is it a known bug that makes these 'lose sync' or do you have to fix them all 
separately ? 

Original comment by wind...@ymail.com on 10 Apr 2015 at 3:28

GoogleCodeExporter commented 8 years ago
Thanks again for the usefull information.

Difficult to say if it is a common bug.

I extended the z80 file format to include +2A/+3 and +2 models so about 30% of 
the files of your list work now. The remaning files are in 2 categories:

1) Files that use szx compressed format (I was wrong with indicating slt)
2) Files recorded with Scorpion 128K

Both are not supported by FBZX Wii.

I post a new boot file which generates a log file for testing in /fbzx-wii.

Could you please use this boot file and send me the log file ?

It is sufficient that you scroll the list of your rxz files (no need to open 
them) since the program analyses the file when it tries to extract the screen.

Thanks again for your support.

Original comment by olimpier...@gmail.com on 11 Apr 2015 at 8:23

Attachments:

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I did the single RZX's from 0 to L. I have a lot of games that have multiple 
parts/RZX's that are not named nicely in directories, I skipped those. I have 
to go out for a few hours.

Original comment by wind...@ymail.com on 11 Apr 2015 at 10:03

Attachments:

GoogleCodeExporter commented 8 years ago
Thanks a lot. It is what I wanted to know.
All the files which are not opened are:

1) Files that use szx compressed format that gives

> LOADSNAP: 'rzxtemp.SZX' (18277 bytes), embedded, uncompressed
Not supported snap format
Load snapshot error -1

2) Files recorded with Scorpion 128K that gives

z80: model not suported: 9
Load snapshot error -3

There is also a file recorded with Scorpion 256K that gives

z80: model not suported: 10
Load snapshot error -3

Original comment by olimpier...@gmail.com on 11 Apr 2015 at 3:37

GoogleCodeExporter commented 8 years ago
Do you need me to test any more (M-Z) ?

Also, would it be difficult to make a button on the controller pause/resume the 
RZX ? Some replays (mostly adventures) skip the text before I can read it. It 
would be good if you could pause it to read the screen and then resume when 
needed.

Original comment by wind...@ymail.com on 11 Apr 2015 at 3:53

GoogleCodeExporter commented 8 years ago
If you have time it would be appreciated to test M - Z too (there is no harry 
you can do when you can).

Regarding your request I think it can be done since during playing it is not 
necessary to use the other buttons (I have to check).

I was wrong writing "Scorpion 128K". Actually it is Pentagon 128k.

Original comment by olimpier...@gmail.com on 11 Apr 2015 at 4:05

GoogleCodeExporter commented 8 years ago
I'm not going to do the games with multiple parts/RZX's as there are nearly 
3000 files !

Here are the rest of the single RZX's.

Original comment by wind...@ymail.com on 12 Apr 2015 at 10:59

Attachments:

GoogleCodeExporter commented 8 years ago
Thank you they are sufficient

Original comment by olimpier...@gmail.com on 12 Apr 2015 at 6:08

GoogleCodeExporter commented 8 years ago
Very well thanks to your test now I am sure that there are files only in 2 
categories described above

I verified that the files recorded with the pentagon 128k can be played with 
the ZX spectrum 128k model which is currently emulated by FBZX Wii. Therefore 
only the files that use szx compressed format can not be currently played.

I reserved the button "-" to pause the emulator both in normal and rzx mode.

Original comment by olimpier...@gmail.com on 12 Apr 2015 at 6:21

GoogleCodeExporter commented 8 years ago
Here it is the last dol updated with "-" on wiimote which pauses the emulator 
and Pentagon 128k RZX files emulated with the ZX 128k model.

Now I can work to fix the rzx playing and recording.

Original comment by olimpier...@gmail.com on 12 Apr 2015 at 7:40

GoogleCodeExporter commented 8 years ago
So is it just SZX format that doesn't work (when playing RZX files) and the 
unknown 'Lost Sync' error ?

I noticed a message in the log file that comes up sometimes saying :-

opening /fbzx-wii/spectrum-roms/plus3-41-0.rom
Can't load the Spectrum +3 ROM version 4.1. Trying with version 4.0
opening /fbzx-wii/spectrum-roms/plus3-40-0.rom
Can't load the Spectrum +3 ROM version 4.0. Trying with legacy filenames

I don't know if the roms you included are v4.0 or v4.1. Does this matter in 
terms of compatibility ? (There is a website by Philip Kendall where these can 
be downloaded freely).

Lastly, can you make an option to turn on/off the logfile (or will it be turned 
completely off on the final release ?). The file can start to get pretty big 
after a while.

Thanks for your hard work.

Original comment by wind...@ymail.com on 13 Apr 2015 at 2:31

GoogleCodeExporter commented 8 years ago
SXZ format causes 'Error Starting Playback' and the screen preview not showed. 
The Sync lost has to be fixed.

The 3+ model roms provided with FBZX are the version 4.0. You can try also with 
v4.1.
Actually I do not know which is the difference.

The log file is dumped only in the testing version I posted. In the final 
version there will no logfile.

Original comment by olimpier...@gmail.com on 13 Apr 2015 at 3:25

GoogleCodeExporter commented 8 years ago
I tried out the RZX Bookmark option. I'm not sure what happened. When I looked 
at my SD card the file I bookmarked has been modified to 1K filesize. Where 
does it save the bookmark and can you make it so it doesn't modify the original 
files ?

Original comment by wind...@ymail.com on 14 Apr 2015 at 11:44

GoogleCodeExporter commented 8 years ago
The bookmark option adds a snapshot to the recording file. It works only when 
you record or edit a file. The dimension of the file increases when you add a 
bookmark.

Original comment by olimpier...@gmail.com on 14 Apr 2015 at 12:31

GoogleCodeExporter commented 8 years ago
Oh, I thought it was to save up to the position that you'd watched so you can 
resume watching later from that position.

Original comment by wind...@ymail.com on 14 Apr 2015 at 12:46

GoogleCodeExporter commented 8 years ago
In version 14 you can toggle the screenshots on/off in the file requester with 
the left and right controls and moreover the filenames scroll 

Original comment by olimpier...@gmail.com on 29 Jun 2015 at 3:52