-
Notifications
You must be signed in to change notification settings - Fork 255
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
How debug? #772
Comments
ok i try the follow : I try gdb again :
Now its working well i don't understand the console-ui just simply print "Error in configuration file" |
Starting program: /tmp/mupen64plus/mupen64plus "m64p_test_rom.v64" | / |_ _ _ __ ___ _ __ / /_ | || | | _ | |_ _ ___ UI-Console: attached to core library 'Mupen64Plus Core' version 2.5.9
ok i try the follow : I try gdb again :
Now its working well i don't understand the console-ui just simply print "Error in configuration file" |
When mupen64plus open config file, it read its version. If config file version is older than mupen64plus version, it try to update. I suspect the update process is crashing. Could you provide the crashing config file? |
Old Config (Crashing Configuration File) :
New Default config file (Just i move the crasing file to let mp64+ create a new one) :
|
Just so it's easier for others to see. Here are the weird differences I noticed: Old (line 4):
Not in new. This is weird. Old (line 10, 81):
New (line 15, 77):
So there is double quotes. Old (line 45):
New (line 41):
I suspect this is the problematic one. It use a comma instead of a point. It's the only place where it do so. Looks like a C local problem. One test you could do is take you crashing config, replace the comma by a point and see if that works. I would also try to remove the double quotes. |
After test, i notice the problem was be the line 4 Sorry for take too long to response, i had making this SVG file : I put on mediafire because github don't allow attach svg files ¬¬ I made it because on internet is very hard to me to find which keycodes are useful with mupen64plus based on sdl2. and well i am from venezuela and i have a spanish keyboard becuase of that, have a various differences between my keboard and the keyboard on the image of the site. i had two things i want to mention about controls
Or someone know about plugin like NRage but native for GNU/Linux because i try "mupen64plus-input-raphnetraw" and set keyboard but do nothing. i try the plugins "angrylion-rdp-plus" & old plugin -> this but none works for me Here an example should be included in the docs or default configuration file #Controles de InukazeEmulador : Solo puedes asignarle una tecla a cada función.
Control de N64 - Jugador 1 :
|
Thank you for writing up this documentation. I have added it to our wiki here: |
Hi again, LOL i don't spec that go to the documentation, well i not had answer until right now because i has working on the SVG file with InkScape, you can download the latest version from here -> http://www.mediafire.com/file/esra4wrogdkykwx/000-Teclado_Mupen64Plus-Final.svg/file Well i don't have sure about "Enter", "X"/"C" (Because i can't remember if X is L or R and the same with C. In that table had a inverted info in Is Dunno : The emulator can't use key combinations like ? Or if possible how i should write it on the config file ? |
That looks great, thanks for the new keyboard image. I have updated the wiki.
Sorry, but it's currently not possible to bind the modifier keys for game
commands like Save/Load State, Volume, etc. The input plugin is hard-coded to
use the Right Shift and Control keys as amplitude modifiers for the X/Y analog
axes, and Left Control + Left Alt toggles the mouse grab.
Richard
…On 9/10/20 9:41 PM, Inukaze wrote:
Hi again, LOL i don't spec that go to the documentation, well i not had answer
until right now because i has working on the SVG file with InkScape, you can
download the latest version from here ->
http://www.mediafire.com/file/esra4wrogdkykwx/000-Teclado_Mupen64Plus-Final.svg/file
Well i don't have sure about "Enter", "X"/"C" (Because i can't remember if X
is L or R and the same with C.
In that table had a inverted info in
Kbd Mapping Load State 288 "key(F7)"
Is
Kbd Mapping Load State F7 "key(288)"
Dunno : The emulator can't use key combinations like ?
Alt + H
Ctrl + K
Ctrl + Alt + L
Ctrl + Shift + Z
Ctrl + Alt + Shift + J
Or if possible how i should write it on the config file ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#772 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABPQSH5XKD335AEH5DWGJX3SFGS67ANCNFSM4QJ6NH3A>.
|
Thank you very much. i don't know that about toggle mouse grab, that is very useful information because when i use games like Perfect Dark using Mouse, the mouse is automatically retain inside the window. Well, that mean mupen64plus can not use key combination defined by user, in that case, i think is better just put the first value of the key on the keyboard because is the unique can be used when the user set it. Well after i edit the svg file again i update the download link xD |
Hi there look i am trying to found why my mupen64plus its not working anymore, some weeks ago i use perfectly, but right now i just got a segmentation fault. and i don't have idea why.
Try 1 : just open the test rom :
Try 2 : using --debug parameter
I had compile using "DEBUG=1" why that "UI-Console Error: can't use --debug feature with this Mupen64Plus core library." ?
Try 3 : Using gdb
Well i don't know how make gdb take mupen64plus binary executable with the test rom, because i saw this line :
UI-Console Error: no ROM filepath given
I need to know how debug the error to try fix it.
I had my own bash script for download, compile and install mupen64plus, well this is a modify version to not download, compile for generic machines, and install inside /tmp/mupen64plus. i am from venezuela, and my script are the mayor part on spanish. Here is :
This script is just for use like :
./mupen64plus instalar todo
on english => mupen64plus install all
The text was updated successfully, but these errors were encountered: