Support and General Use > Plugins/Viewers

ZX Spectrum emulator

<< < (9/17) > >>

evilnick:

--- Quote ---Oh, one major fix would be able to press >1 buttons simultaneosly - can't jump left or right on mm.

--- End quote ---

This *might* be a hardware problem on the iRiver h**0 players, the way I understand it, you can only press PLAY+another button, so if you map PLAY to jump then in theory you should be able to jump sideways.

Of course, I'm usually wrong!

theli:
hm .. it shows 60 % and 30 % ? (these are not FPS if they are %) rather slow ... :(
you confused me ... first versions really showed rendered frames per second number ....
but now zxbox shows actual emulation speed disregarding number of frames rendered
though as you say you changed frameskip i assume you are using more or less up-to-date patch ...
btw, are you using the latest patch posted?

as for buttons - i also think this is a hardware problem because zxbox reads states of all buttons each frame and i can easily jump sideways on my iPod mini in Manic Miner/Rainbow Islands/Chuckie Egg/Bubble Bobble


--- Quote from: miner49er on September 05, 2006, 10:28:00 AM ---Kokotoni wilf stays on a green screen.

--- End quote ---
did you tried that tape link to which i provided?
are there any messages before it stays at that screen?
actually .. there can be a bug regarding file extension ... can you rename tape from KOKOTONI.TAP to something like kokotoni.tap ( 'tap' with lower letters )

pabouk:

--- Quote from: evilnick on September 05, 2006, 01:28:05 PM ---
--- Quote ---Oh, one major fix would be able to press >1 buttons simultaneosly - can't jump left or right on mm.

--- End quote ---
This *might* be a hardware problem on the iRiver h**0 players, the way I understand it, you can only press PLAY+another button, so if you map PLAY to jump then in theory you should be able to jump sideways.

--- End quote ---
Yes, it is a hardware problem.
There are several possible workarounds:

- PLAY button and HOLD switch are independent so you can detect any PLAY / HOLD + other button combination.

- The remote can be used and any combination of one button on the remote + one button on the main unit can be detected.

- Although you cannot detect more buttons pressed simultaneously you can detect transitions. For example:
1) Sequence REC, REC+RIGHT, RIGHT gives this sequence of values from ADC:
    E0, 87, 87
2) Sequence REC, no-press, RIGHT gives:
    E0, FF, 87
It is possible to detect whether the REC was being pressed when you clicked RIGHT although it could be CPU hungry to read ADC often enough.
3) Unfortunately the reversed sequence cannot be detected as RIGHT, REC+RIGHT gives:
    87, 87
Also REC release cannot be detected while RIGHT is pressed because RIGHT value - 87 overrides REC value - E0.

theli:
zxbox has just been commited and became a part of RockBox ....
as i own only one target i may have introduced some errors...
i f anyone wants to test (latest cvs buils already includes this) please report problems here.
thanks :).

theli:
i've added some basic documentation to wiki here:
http://www.rockbox.org/twiki/bin/view/Main/PluginZXBox

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version