rodinef / mupen64plus

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

Majoras Mask Crash on Mac when entering the Stock Pott Inn for the first time #615

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
iOS 10.9.2
64 bit MBP
Mupen64 - mupen64plus-bundle-osx-2.0.zip
Using the glide plugin (rice is too choppy)

When I enter the Stock Pot Inn, the game crashes - here's terminal info:
 __  __                         __   _  _   ____  _             
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___ 
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|  
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \  
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/  
             |_|         http://code.google.com/p/mupen64plus/  
Mupen64Plus Console User-Interface Version 2.0.0

UI-Console: attached to core library 'Mupen64Plus Core' version 2.0.0
UI-Console:             Includes support for Dynamic Recompiler.
Core: Goodname: Legend of Zelda, The - Majora's Mask (U) [!]
Core: Name: ZELDA MAJORA'S MASK 
Core: MD5: 2A0A8ACB61538235BC1094D297FB6556
Core: CRC: 5354631c 3a2def0
Core: Imagetype: .z64 (native)
Core: Rom size: 33554432 bytes (or 32 Mb or 256 Megabits)
Core: Version: 144b
Core: Manufacturer: Nintendo
Core: Country: USA
UI-Console Status: Cheat codes disabled.
UI-Console: using Video plugin: 'Glide64mk2 Video Plugin' v2.0.0
UI-Console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v2.0.0
Input Warning: get_hat_pos_by_name(): direction 'Right)"' unknown
Input Warning: get_hat_pos_by_name(): direction 'Left)"' unknown
Input Warning: get_hat_pos_by_name(): direction 'Down)"' unknown
Input Warning: get_hat_pos_by_name(): direction 'Up)"' unknown
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
Video: opening 
/Users/Rob-Old/Desktop/mupen64/mupen64plus.app/Contents/Resources/Glide64mk2.ini

INI_FindSection trying to find name for DEFAULT
Video: 3DNOW! detected.

Input: 1 SDL joysticks were found.
Input Warning: get_hat_pos_by_name(): direction 'Right)"' unknown
Input Warning: get_hat_pos_by_name(): direction 'Left)"' unknown
Input Warning: get_hat_pos_by_name(): direction 'Down)"' unknown
Input Warning: get_hat_pos_by_name(): direction 'Up)"' unknown
Input: N64 Controller #1: Using auto-config with SDL joystick 0 ('Generic   USB 
 Joystick  ')
Input: 1 controller(s) found, 1 plugged in and usable in the emulator
Input: Mupen64Plus SDL Input Plugin version 2.0.0 initialized.
INI_FindSection trying to find name for DEFAULT
INI_FindSection trying to find name for ZELDA MAJORA'S MASK
Video: Using TEXUMA extension.

&ConfigOpenSection is 0x10fb3e0e8
(II) Setting video mode 1440x900...
Core: Setting video mode: 1440x900
NPOT extension used
use_fbo 1
Video: InitCombine() 
Video: extensions 
Video: initialized.
Video: 

Audio: Initializing SDL audio subsystem...
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Core: Starting R4300 emulator: Dynamic Recompiler
Core: R4300: starting 64-bit dynamic recompiler at: 0x1086d6d20
INI_FindSection trying to find name for UCODE
./run_glide.sh: line 1:   856 Segmentation fault: 11  
./mupen64plus.app/Contents/MacOS/mupen64plus --corelib 
./mupen64plus.app/Contents/MacOS/libmupen64plus.dylib --plugindir 
./mupen64plus.app/Contents/MacOS --gfx mupen64plus-video-glide64mk2 "$@"

I have the crash report too if that's helpful

Original issue reported on code.google.com by Imprompt...@gmail.com on 22 May 2014 at 12:15

GoogleCodeExporter commented 9 years ago
Does it still happen when compiling with following patch?

Original comment by conc...@web.de on 28 Jun 2014 at 3:11

Attachments:

GoogleCodeExporter commented 9 years ago
Or does this patch work better?

Original comment by conc...@web.de on 28 Jun 2014 at 3:32

Attachments:

GoogleCodeExporter commented 9 years ago
Can I ask a silly question - how to compile with a patch?

Original comment by Imprompt...@gmail.com on 28 Jun 2014 at 6:45

GoogleCodeExporter commented 9 years ago
Download the sources, apply the patch with http://linux.die.net/man/1/patch and 
then compile it as usual. You can ask Richard@fascinationsoftware.com for more 
information.

Please test it:

 * new compiled glide64mk2 plugin without the patch
 * new compiled glide64mk2 plugin with the patch 1
 * new compiled glide64mk2 plugin with the patch 2

Original comment by conc...@web.de on 29 Jun 2014 at 7:49

GoogleCodeExporter commented 9 years ago
- current master (0e03ad142bfb4e236b674b218afc29f978a53fc1) crashes
- replace_negative_int_shift.patch crashes
- replace_negative_int_shift2.patch WORKS, can enter Stock Pot Inn without 
crash :)

Compiled from git with newest master branches on OSX 10.10.

Original comment by andrp...@googlemail.com on 21 Oct 2014 at 11:02