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,301
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,845
Trophies
2
XP
7,960
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,845
Trophies
2
XP
7,960
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,301
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,845
Trophies
2
XP
7,960
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,301
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,845
Trophies
2
XP
7,960
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,301
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
  • No one is chatting at the moment.
  • realtimesave @ realtimesave:
    @SylverReZ that guy seriously spent over 2 grand on that hot wheels pc?
    +1
  • RedColoredStars @ RedColoredStars:
    LTT is a noob
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    +1
    Xdqwerty @ Xdqwerty: :sad: