sysgodmin / mupen64plus

Automatically exported from code.google.com/p/mupen64plus
0 stars 0 forks source link

Paper Mario 64 Crash on launch + Audio not working #621

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Describe your system:
 - Operating System (be specific): CrunchBang 11 with testing Debian repos
 - Machine type (32-bit or 64-bit): 64-bit
 - Mupen64Plus version: 2.0.0
 - Plugins used: OpenGL Rice 2.0.0

Describe the problem:

The game crashes after the Inteligent Systems logo, and I get "Illegal 
Instruction" on the terminal. Also sound doesn't work and the reason stated in 
the terminal is elusive. Here's the full terminal output:

________________________________________________________________________________
_
UI-Console: attached to core library 'Mupen64Plus Core' version 2.0.0
UI-Console:             Includes support for Dynamic Recompiler.
UI-Console:             Includes support for MIPS r4300 Debugger.
Core: Goodname: Paper Mario (U) [!]
Core: Name: PAPER MARIO         
Core: MD5: A722F8161FF489943191330BF8416496
Core: CRC: 65eee53a ed7d733c
Core: Imagetype: .z64 (native)
Core: Rom size: 41943040 bytes (or 40 Mb or 320 Megabits)
Core: Version: 144b
Core: Manufacturer: Nintendo
Core: Country: USA
UI-Console Status: Cheat codes disabled.
UI-Console: using Video plugin: 'Mupen64Plus OpenGL Video Plugin by Rice' v2.0.0
UI-Console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v2.0.0
UI-Console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v2.0.0
UI-Console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP 
Plugin' v2.0.0
Input: 0 SDL joysticks were found.
Input: N64 Controller #1: Forcing default keyboard configuration
Input: 1 controller(s) found, 1 plugged in and usable in the emulator
Input Warning: Couldn't open rumble support for joystick #1
Input Warning: Couldn't open rumble support for joystick #2
Input Warning: Couldn't open rumble support for joystick #3
Input Warning: Couldn't open rumble support for joystick #4
Input: Mupen64Plus SDL Input Plugin version 2.0.0 initialized.
Video: SSE processing enabled.
Video: Found ROM 'PAPER MARIO', CRC 3ae5ee653c737ded-45
Video: Initializing OpenGL Device Context.
Core: Setting 32-bit video mode: 640x480
Video Warning: Failed to set GL_SWAP_CONTROL to 0. (it's 32)
Video Warning: Failed to set GL_DEPTH_SIZE to 16. (it's 24)
Video: Using OpenGL: Intel Open Source Technology Center - Mesa DRI Intel(R) 
945G  : 2.1 Mesa 10.2.3
Audio: Initializing SDL audio subsystem...
Input Warning: Couldn't open rumble support for joystick #1
Input Warning: Couldn't open rumble support for joystick #2
Input Warning: Couldn't open rumble support for joystick #3
Input Warning: Couldn't open rumble support for joystick #4
Core: Starting R4300 emulator: Dynamic Recompiler
Core: R4300: starting 64-bit dynamic recompiler at: 0x7fe73224dab0
Audio Error: Couldn't open audio: Couldn't set hardware audio parameters: 
Success
Core Warning: couldn't open flash ram file 
'/home/andoru/.local/share/mupen64plus/save/Paper Mario (U) [!].fla' for reading
Core Warning: couldn't open flash ram file 
'/home/andoru/.local/share/mupen64plus/save/Paper Mario (U) [!].fla' for reading
Illegal instruction
________________________________________________________________________________
__

Original issue reported on code.google.com by aekk...@gmail.com on 25 Jul 2014 at 4:52

GoogleCodeExporter commented 8 years ago
CPU doesn't seem to be compatible with some component. Please start it with the 
prefix:

gdb --args

Something like

gdb --args /path/to/mupen64plus paper_mario.v64

Then type "r", press "enter", wait until it crashed and then type "bt full", 
press "enter", type "q" and press enter. Post the complete output here and make 
sure that you have the -dbg packages for all your installed packages installed 
to make the output readable.

Not working audio is most likely an SDL bug. Please contact the maintainer of 
your distribution for support. If not then change the frequency in 
.config/mupen64plus/mupen64plus.cfg to a working value. You can also try to use 
an audio server like pulseaudio to hide the bad audio hw you have behind an 
abstraction layer.

Original comment by conc...@web.de on 26 Jul 2014 at 7:59

GoogleCodeExporter commented 8 years ago
Thanks for the answer, in the meantime I reinstalled the OS with an 32-bit 
version, and now everything works, so I assume that's what you meant by "CPU"
And I have pulseaudio removed from the system as it caused me a great deal of 
problems

Original comment by aekk...@gmail.com on 28 Jul 2014 at 3:34

GoogleCodeExporter commented 8 years ago

Original comment by dorian.f...@gmail.com on 29 Jul 2014 at 11:05