Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[flat] TODO #16

Open
sergiobenrocha2 opened this issue Nov 6, 2015 · 4 comments
Open

[flat] TODO #16

sergiobenrocha2 opened this issue Nov 6, 2015 · 4 comments

Comments

@sergiobenrocha2
Copy link
Contributor

sergiobenrocha2 commented Nov 6, 2015

Missing:

  • Famicom Disk System
    -- add L and R to nes.cfg (think in a button like "change side A-->B" and "change disk" for example), https://github.com/libretro/nestopia/blob/master/libretro/libretro.cpp#L354
  • Nintendo 64
    -- an overlay with d-pad, start, A, B, c-buttons, L and R
    -- other with analog, start, A, B, c-buttons, R and Z
    -- other with d-pad, analog, start, L and Z
  • Jaguar - too many buttons... one overlay to d-pad, pause, option, A, B, C, and other to the 9 phone buttons? Not a priority, virtualjaguar will not run smoothly on mobile anyway...
  • Sega Saturn
    -- a genesis 6-button overlay like, with L and R
    -- another with analog
  • WonderSwan
  • Lynx
  • Atari 2600
  • MSX / MSX2 - d-pad and two face buttons? It seems there's no standard...
  • Dreamcast - easy, retropad-fast with flipped face buttons
  • Vectrex
  • DOOM? Quake? Cave Story?
  • Arcade overlay using D-pad scheme from wonderswan (different approach in diagonal) & analog stick
  • Make a keyboard overlay too?
@jvook
Copy link

jvook commented Apr 2, 2016

Genesis with ABC only and bigger

@sergiobenrocha2
Copy link
Contributor Author

Bigger? What's your device screen size @jvook ?

Btw, the first overlay in genesis one is the ABC only

@sergiobenrocha2
Copy link
Contributor Author

I found out that it's very hard to play Metroid Fusion with current gba overlay... hard to press R+B together. And L must be closer to B too.

@sergiobenrocha2
Copy link
Contributor Author

I need to improve portrait in all gamepads

diff --git a/gamepads/flat/nes.cfg b/gamepads/flat/nes.cfg
index 681c673..da89b31 100644
--- a/gamepads/flat/nes.cfg
+++ b/gamepads/flat/nes.cfg
@@ -375,45 +375,45 @@ overlay5_desc17_next_target = "portrait-gb-B"
 
 overlay6_descs = 18
 
-overlay6_desc0 = "left,0.12778,0.85417,radial,0.09630,0.04635"
+overlay6_desc0 = "left,0.12778,0.65625,radial,0.09630,0.04635"
 overlay6_desc0_overlay = dpad-left.png
-overlay6_desc1 = "right,0.35370,0.85417,radial,0.09630,0.04635"
+overlay6_desc1 = "right,0.35370,0.65625,radial,0.09630,0.04635"
 overlay6_desc1_overlay = dpad-right.png
-overlay6_desc2 = "up,0.24074,0.79063,radial,0.08241,0.05417"
+overlay6_desc2 = "up,0.24074,0.59271,radial,0.08241,0.05417"
 overlay6_desc2_overlay = dpad-up.png
-overlay6_desc3 = "down,0.24074,0.91771,radial,0.08241,0.05417"
+overlay6_desc3 = "down,0.24074,0.71979,radial,0.08241,0.05417"
 overlay6_desc3_overlay = dpad-down.png
-overlay6_desc4 = "left|up,0.09259,0.77188,rect,0.06481,0.03646"
-overlay6_desc5 = "right|up,0.38704,0.77188,rect,0.06481,0.03646"
-overlay6_desc6 = "left|down,0.09259,0.93750,rect,0.06481,0.03646"
-overlay6_desc7 = "right|down,0.38704,0.93750,rect,0.06481,0.03646"
+overlay6_desc4 = "left|up,0.09259,0.57396,rect,0.06481,0.03646"
+overlay6_desc5 = "right|up,0.38704,0.57396,rect,0.06481,0.03646"
+overlay6_desc6 = "left|down,0.09259,0.73958,rect,0.06481,0.03646"
+overlay6_desc7 = "right|down,0.38704,0.73958,rect,0.06481,0.03646"
 
-overlay6_desc8 = "a,0.87407,0.85417,radial,0.08889,0.05000"
+overlay6_desc8 = "a,0.87407,0.65625,radial,0.08889,0.05000"
 overlay6_desc8_overlay = A.png
-overlay6_desc9 = "b,0.68148,0.89584,radial,0.08889,0.05000"
+overlay6_desc9 = "b,0.68148,0.69792,radial,0.08889,0.05000"
 overlay6_desc9_overlay = B.png
 
-overlay6_desc10 = "a|b,0.77037,0.86417,radial,0.02963,0.01667"
-overlay6_desc11 = "a|b,0.78518,0.88584,radial,0.02963,0.01667"
+overlay6_desc10 = "a|b,0.77037,0.66625,radial,0.02963,0.01667"
+overlay6_desc11 = "a|b,0.78518,0.68792,radial,0.02963,0.01667"
 
-overlay6_desc12 = "start,0.88889,0.72396,radial,0.08148,0.021875"
+overlay6_desc12 = "start,0.88889,0.52604,radial,0.08148,0.021875"
 overlay6_desc12_overlay = start_genesis.png
 
-overlay6_desc13 = "select,0.11111,0.66146,radial,0.08148,0.021875"
+overlay6_desc13 = "select,0.11111,0.46354,radial,0.08148,0.021875"
 overlay6_desc13_overlay = start_genesis.png
 
-overlay6_desc14 = "menu_toggle,0.50000,0.47083,radial,0.046296,0.02604"
+overlay6_desc14 = "menu_toggle,0.50000,0.94792,radial,0.046296,0.02604"
 overlay6_desc14_overlay = rgui.png
 
-overlay6_desc15 = "overlay_next,0.35000,0.47083,radial,0.046296,0.02604"
+overlay6_desc15 = "overlay_next,0.35000,0.94792,radial,0.046296,0.02604"
 overlay6_desc15_overlay = rotate.png
 overlay6_desc15_next_target = "landscape-gb-A"
 
-overlay6_desc16 = "overlay_next,0.20000,0.47083,radial,0.046296,0.02604"
+overlay6_desc16 = "overlay_next,0.20000,0.94792,radial,0.046296,0.02604"
 overlay6_desc16_overlay = overlay-A.png
 overlay6_desc16_next_target = "portrait-gb-B"
 
-overlay6_desc17 = "overlay_next,0.65000,0.47083,radial,0.046296,0.02604"
+overlay6_desc17 = "overlay_next,0.65000,0.94792,radial,0.046296,0.02604"
 overlay6_desc17_overlay = 2-button.png
 overlay6_desc17_next_target = "portrait-A"
 

screenshot_2017-08-24-01-39-30

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants