• Is it possible to control vertical page scrolling while the user is engaged with the emulator? My pages scroll up and down (per up, down button input) as I’m trying to control the game…

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter gdfwilliams

    (@gdfwilliams)

    Best way to deal with this turned out to be changing the controls for up/down and left/right. Instead of arrow keys, I use I/K, J/L respectively.

    In /lib/apps.js:

    switch(event.keyCode){
    			case 73: // UP
    				callback(player, jsnes.Controller.BUTTON_UP); break;
    			case 75: // Down
    				callback(player, jsnes.Controller.BUTTON_DOWN); break;
    			case 74: // Left
    				callback(player, jsnes.Controller.BUTTON_LEFT); break;
    			case 76: // Right
    				callback(player, jsnes.Controller.BUTTON_RIGHT); break;

    And in /shortcode-template.php:

    <tr>
            <td><?php echo __("Left"); ?></td>
            <td><?php echo __("J"); ?></td>
            <td><?php echo __("Num-4"); ?></td>
        <tr>
            <td><?php echo __("Right"); ?></td>
            <td><?php echo __("L"); ?></td>
            <td><?php echo __("Num-6"); ?></td>
        </tr>
        <tr>
            <td><?php echo __("Up"); ?></td>
            <td><?php echo __("I"); ?></td>
            <td><?php echo __("Num-8"); ?></td>
        </tr>
        <tr>
            <td><?php echo __("Down"); ?></td>
            <td><?php echo __("K"); ?></td>
            <td><?php echo __("Num-2"); ?></td>
        </tr>

    Hi Williams!
    Thanks a ton for the solution. It helped me a lot. However, I improvised a bit, since in my browser, <tab> key was also making the page scroll. I then replaced the tab key with shift key (case 16), using the modifications similar to those told by you. It works nicely.

    Thanks again,
    Ankit

    Hi Williams!
    I changed the input setting like you but no thing happens,what can I do?
    thank you

    i have same problem

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Control Vertical Scrolling?’ is closed to new replies.