Homebrew Official Retroarch WiiU (wip.)

rioray

Well-Known Member
Member
Joined
Jul 24, 2017
Messages
152
Trophies
0
Age
43
XP
402
Country
France
@cucholix hum your joymap look weird!!
the index of axes seem wrong. should be 0 to 7 ( axes index 0 to 7)
and button index 0 to 15.

edit: something like this
Code:
# LIBRETRO_JOYPAD00
0 0 0 2 0 2  
0 0 1 2 7 4  
0 0 2 2 7 7        
0 0 3 2 0 7
0 0 4 1 0 8
0 0 5 1 0 4
0 0 6 1 0 2
0 0 7 1 0 1

0 1 0 2 0 0
0 1 1 2 0 1          
0 1 2 4              
0 1 3 5 Autostart image  
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5        
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports  
0 1 11 5 Speed settings&Warp mode  
0 1 12 5 Virtual keyboard  
0 1 13 1 0 16          
0 1 14 0          
0 1 15 0
 
Last edited by rioray, , Reason: correct dpad order
  • Like
Reactions: cucholix

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,289
Country
Chile
@cucholix hum your joymap look weird!!
the index of axes seem wrong. should be 0 to 7 ( axes index 0 to 7)
and button index 0 to 15.

edit: something like this
Code:
# LIBRETRO_JOYPAD00
0 0 0 2 0 2
0 0 1 2 7 4
0 0 2 2 7 7   
0 0 3 2 0 7
0 0 4 1 0 8
0 0 5 1 0 4
0 0 6 1 0 2
0 0 7 1 0 1

0 1 0 2 0 0
0 1 1 2 0 1     
0 1 2 4         
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5   
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16     
0 1 14 0     
0 1 15 0

Now it maps like this:

d-pad right---> up
d-pad left-----> down
d-pad up------> Enter
d-pad down---> Back (the same function as default "minus" button)

A--------------> Enter

LStick left----> Pause
LStick right---> left
LStick down--->Back (the same function as default "minus" button)

ZL------------> doesn't bring virtual keyboard but shows the pointer (?)
ZR------------> fire button

RStick--------->character movement, that's ok

L--------------> do nothing
R--------------> do nothing

:lol:
 
Last edited by cucholix,

rioray

Well-Known Member
Member
Joined
Jul 24, 2017
Messages
152
Trophies
0
Age
43
XP
402
Country
France
Now it maps like this:

d-pad right---> up
d-pad left-----> down
d-pad up------> Enter
d-pad down---> Back (the same function as default "minus" button)

A--------------> Enter

LStick left----> Pause
LStick right---> left
LStick down--->Back (the same function as default "minus" button)

ZL------------> doesn't bring virtual keyboard but shows the pointer (?)
ZR------------> fire button

RStick--------->character movement, that's ok

L--------------> do nothing
R--------------> do nothing

:lol:

really strange ! works fine here.
here is my exported joymap

Code:
# VICE joystick mapping file
#
# A joystick map is read in as patch to the current map.
#
# File format:
# - comment lines start with '#'
# - keyword lines start with '!keyword'
# - normal line has 'joynum inputtype inputindex action'
#
# Keywords and their lines are:
# '!CLEAR'    clear all mappings
#
# inputtype:
# 0      axis
# 1      button
# 2      hat
# 3      ball
#
# Note that each axis has 2 inputindex entries and each hat has 4.
#
# action [action_parameters]:
# 0               none
# 1 port pin      joystick (pin: 1/2/4/8/16 = u/d/l/r/fire)
# 2 row col       keyboard
# 3               map
# 4               UI activate
# 5 path&to&item  UI function
#

!CLEAR

# PAD00
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0





# PAD01
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0






# PAD02
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0






# PAD03
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0

BTW, i have hardcoded it a default in the last core.
you could try to remove your joymap and see if it works as expected with the new core ( it's your proposal binding but with joy1/0 swapped , also i don't experiment anymore the left joy pause bug)
https://filebin.net/8chua5wfg83xcjho
 
  • Like
Reactions: cucholix

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,820
Trophies
2
XP
7,863
Country
United Kingdom
really strange ! works fine here.
here is my exported joymap

Code:
# VICE joystick mapping file
#
# A joystick map is read in as patch to the current map.
#
# File format:
# - comment lines start with '#'
# - keyword lines start with '!keyword'
# - normal line has 'joynum inputtype inputindex action'
#
# Keywords and their lines are:
# '!CLEAR'    clear all mappings
#
# inputtype:
# 0      axis
# 1      button
# 2      hat
# 3      ball
#
# Note that each axis has 2 inputindex entries and each hat has 4.
#
# action [action_parameters]:
# 0               none
# 1 port pin      joystick (pin: 1/2/4/8/16 = u/d/l/r/fire)
# 2 row col       keyboard
# 3               map
# 4               UI activate
# 5 path&to&item  UI function
#

!CLEAR

# PAD00
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0





# PAD01
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0






# PAD02
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0






# PAD03
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0

BTW, i have hardcoded it a default in the last core.
you could try to remove your joymap and see if it works as expected with the new core ( it's your proposal binding but with joy1/0 swapped , also i don't experiment anymore the left joy pause bug)
https://filebin.net/8chua5wfg83xcjho
Thanks for the update.. I'm still getting DSI Error after loading a game, closing content then loading another game?
 

rioray

Well-Known Member
Member
Joined
Jul 24, 2017
Messages
152
Trophies
0
Age
43
XP
402
Country
France
Thanks for the update.. I'm still getting DSI Error after loading a game, closing content then loading another game?
it can be an issue with the core himself (it's WIP).
have not tested multiple loading from RA , i only load multiple c64 games using the autostart menu .
but i had this behavior with the vice_x64 core.
 
  • Like
Reactions: ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,820
Trophies
2
XP
7,863
Country
United Kingdom
it can be an issue with the core himself (it's WIP).
have not tested multiple loading from RA , i only load multiple c64 games using the autostart menu .
but i had this behavior with the vice_x64 core.
I see, hopefully it get figured out soon :) I just try to remember to load from the Autostart menu for now.
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,289
Country
Chile
really strange ! works fine here.
here is my exported joymap

Code:
# VICE joystick mapping file
#
# A joystick map is read in as patch to the current map.
#
# File format:
# - comment lines start with '#'
# - keyword lines start with '!keyword'
# - normal line has 'joynum inputtype inputindex action'
#
# Keywords and their lines are:
# '!CLEAR'    clear all mappings
#
# inputtype:
# 0      axis
# 1      button
# 2      hat
# 3      ball
#
# Note that each axis has 2 inputindex entries and each hat has 4.
#
# action [action_parameters]:
# 0               none
# 1 port pin      joystick (pin: 1/2/4/8/16 = u/d/l/r/fire)
# 2 row col       keyboard
# 3               map
# 4               UI activate
# 5 path&to&item  UI function
#

!CLEAR

# PAD00
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0





# PAD01
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0






# PAD02
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0






# PAD03
0 0 0 1 0 8
0 0 1 1 0 4
0 0 2 1 0 2
0 0 3 1 0 1
0 0 4 2 0 2
0 0 5 2 7 4
0 0 6 2 7 7
0 0 7 2 0 7

0 1 0 2 0 0
0 1 1 2 0 1
0 1 2 4
0 1 3 5 Autostart image
0 1 4 1 1 1
0 1 5 1 1 2
0 1 6 1 1 4
0 1 7 1 1 8
0 1 8 1 1 16
0 1 9 2 7 5
0 1 10 5 Machine settings&Joystick settings&Swap joystick ports
0 1 11 5 Speed settings&Warp mode
0 1 12 5 Virtual keyboard
0 1 13 1 0 16
0 1 14 0
0 1 15 0

BTW, i have hardcoded it a default in the last core.
you could try to remove your joymap and see if it works as expected with the new core ( it's your proposal binding but with joy1/0 swapped , also i don't experiment anymore the left joy pause bug)
https://filebin.net/8chua5wfg83xcjho
Thanks :)
Works great, and the pause bug is gone, however my .tap game still takes like 2 mins to load :lol:
Here's my sdl-vicerc
Code:
[C64]
SoundDeviceName="retro"
SoundBufferSize=100
SDLBitdepth=32
SDLWindowWidth=384
SDLWindowHeight=272
VirtualDevices=1
VICIIVideoCache=1
VICIIFilter=0
SidEngine=0
SidModel=1
JoyDevice1=4
JoyDevice2=4
DriveTrueEmulation=0

I know that sdl-vicerc overrides are working because I disable the CRT filter and it save the changes, but still can't figure out why it load the tape so slow, maybe it's because it's a .tap file?

I'm all for true emulation but I think I've had enough of the USA anthem in Bruce Lee :lol:
 
Last edited by cucholix,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,820
Trophies
2
XP
7,863
Country
United Kingdom
Thanks :)
Works great, and the pause bug is gone, however my .tap game still takes like 2 mins to load :lol:
Here's my sdl-vice
Code:
[C64]
SoundDeviceName="retro"
SoundBufferSize=100
SDLBitdepth=32
SDLWindowWidth=384
SDLWindowHeight=272
VirtualDevices=1
VICIIVideoCache=1
VICIIFilter=0
SidEngine=0
SidModel=1
JoyDevice1=4
JoyDevice2=4
DriveTrueEmulation=0

I know that sdl-vicerc overrides are working because I disable the CRT filter and it save the changes, but still can't figure out why it load the tape so slow, maybe it's because it's a .tap file?

I'm all for true emulation but I think I've had enough of the USA anthem in Bruce Lee :lol:
Yea I use D64 faster than tap, especially with FF mapped ;)
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,289
Country
Chile
Yea I use D64 faster than tap, especially with FF mapped ;)
Thanks ploggy that made the trick :)

--------------------- MERGED ---------------------------

I see, hopefully it get figured out soon :) I just try to remember to load from the Autostart menu for now.
What core you load after C64?
I just loaded Tetris with Gambatte after closing C64 Bruce Lee, and it works fine
 
Last edited by cucholix,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,820
Trophies
2
XP
7,863
Country
United Kingdom
Thanks ploggy that made the trick :)

--------------------- MERGED ---------------------------


What core you load after C64?
I just loaded Tetris with Gambatte after closing C64 Bruce Lee, and it works fine
I get the DSI Error loading multiple C64 roms after each other not by switching Cores.
But if I reload the C64 Core after closing content then load another C64 Rom it doesn't crash.
 
Last edited by ploggy,
  • Like
Reactions: cucholix

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,289
Country
Chile
IMG-20180205-WA0014.jpg

Had to create a controller overlay cause I haven't idea about what the hell every number does:lol:
 
Last edited by cucholix,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Soundcore is decent for cheap
  • NinStar @ NinStar:
    I used to have my entire music collection in FLAC, but there is so many songs and devices that I want to store them that lossless compression wasn't enough, not to mention compatibility
  • NinStar @ NinStar:
    a few years ago I decided to convert everything to mp3 with a relatively high bitrate, I had a terrible feeling I would regret doing that but to honest, I couldn't tell the difference in the audio quality after I did that
  • Sicklyboy @ Sicklyboy:
    I got rid of my local music collection years ago when I subscribed to Google Play Music. Big regerts
  • Sicklyboy @ Sicklyboy:
    I'm planning to start building it back up though. Plus, Usenet automation around music downloading has gotten so much better since then
  • Psionic Roshambo @ Psionic Roshambo:
    I used to use high end headphones and speakers JBL back when they made good speakers lol X-Fi Fatality edition sound card on PCI with XP back when Windows had good sound....
  • SylverReZ @ SylverReZ:
    @Sicklyboy, Using a Fiio DAC and Betron headphones.
    +1
  • Sicklyboy @ Sicklyboy:
    I use AKG K7XX headphones for daily use, but Meze 99 Classics when I want to *enjoy* the music
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I mean built in sound on mobo's has gotten way better but still XP handled sound better and X-Fi was still better than onboard audio even to this day
  • Psionic Roshambo @ Psionic Roshambo:
    Hell not sure what was going on but for like a few weeks MP3's sounded muffled, some driver or Windows update fixed it. Thank god lol
  • Sicklyboy @ Sicklyboy:
    Oh boy Massdrop has $1100 IEMs. Want, but not at that price lmao. https://drop.com/buy/campfire-audio-andromeda-emerald-sea-iem
  • Sicklyboy @ Sicklyboy:
    I'd sooner buy the Meze 109 Pro if I was dropping that much on headphones. I don't even like buds/IEMs
  • Sicklyboy @ Sicklyboy:
    I got the Google Pixel Pro buds, they're good enough for when I need portable audio. And some really cheap IEMs that Dankpods recommends, I think the KZ ZSN Pro
    +1
  • K3Nv2 @ K3Nv2:
    I'd stick with cheapo Chinese $10 ones quality is actually becoming on pair with name brand since name Brand usually quads the price up anyway loose one bud that's another $200
  • Sicklyboy @ Sicklyboy:
    My Pixel Pro buds shit the bed a month or two ago. My wireless charger (which they do support Qi charging) absolutely COOKED them. Caused some problem that caused the case to heat up to 180F+
  • Sicklyboy @ Sicklyboy:
    They were like 9 months out of warranty but I hit up Google support anyway and told them how hot they were getting and they replaced them with new ones because they wanted these for failure analysis lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol wireless charging
  • K3Nv2 @ K3Nv2:
    Yeah that's why I can't bring myself to even spend $100 on wireless earbuds
  • Psionic Roshambo @ Psionic Roshambo:
    I think it's a cool idea but damn
  • Sicklyboy @ Sicklyboy:
    Apparently the case has a problem with >15W wireless chargers. Google design fault, that one.
  • K3Nv2 @ K3Nv2:
    I could live with wireless charging if the damn standard case doesn't block connection
  • Xdqwerty @ Xdqwerty:
    how is wireless charging possible?
    Xdqwerty @ Xdqwerty: how is wireless charging possible?