What's new

Mupen64plus - Unable to load *CERTAIN* Hi-res textures.

Hi all,

I've recently switched to Linux, a move I've been meaning to do for some time. One reason for this is so that I could cross off of my to-do list, re-texture a full game on N64.

I started a project back when Mupen 1.5 was current and everything went fine, I grew bored of the project and eventually ceased continuation.

I then picked it back up and started using Rice with PJ 64 - Windows 7, again everything ran fine, all textures loaded and then AGAIN! I grew bored of the pack and ceased working on it.

NOW! I'm back, ready to continue my semi-complete pack, however some of the textures that used to work, are now now working at all...

I am using Ubuntu 11.04 - Mupen64Plus with the rice plug-in Richard42 has ported/created - Mupen64Plus 1.99.4

My run command for Mupen - loading Super Mario 64:

mupen64plus --set Video-Rice[LoadHiResTextures]=True --saveoptions ~/.ROMS/Super\ Mario\ 64\ \(U\)\ \[\!\].z64

Here is the terminal output:

Code:
quack@Quack-Igor-Ubuntu:~$ mupen64plus --set Video-Rice[LoadHiResTextures]=True --saveoptions ~/.ROMS/Super\ Mario\ 64\ \(U\)\ \[\!\].z64  __  __                         __   _  _   ____  _             
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___ 
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|  
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \  
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/  
             |_|         http://code.google.com/p/mupen64plus/  
Mupen64Plus Console User-Interface Version 1.99.4

UI-console: attached to core library 'Mupen64Plus Core' version 1.99.4
            Includes support for Dynamic Recompiler.
Core: Goodname: Super Mario 64 (U) [!]
Core: Name: SUPER MARIO 64
Core: MD5: 20B854B239203BAF6C961B850A4A51A2
Core: CRC: 635a2bff 8b022326
Core: Imagetype: .z64 (native)
Core: Rom size: 8388608 bytes (or 8 Mb or 64 Megabits)
Core: Version: 1444
Core: Manufacturer: Nintendo
Core: Country: USA
UI-Console: Cheat codes disabled.
UI-console: using Video plugin: 'Mupen64Plus OpenGL Video Plugin by Rice' v1.99.4
UI-console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v1.99.4
Input: N64 Controller #1: Using SDL joystick 0 ('Microsoft X-Box 360 pad')
UI-console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v1.99.4
UI-console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP Plugin' v1.99.4
Input: N64 Controller #1: Using SDL joystick 0 ('Microsoft X-Box 360 pad')
Input: 1 controller(s) found, 1 plugged in and usable in the emulator
Input: Rumble activated on N64 joystick #1
Input: Mupen64Plus SDL Input Plugin version 1.99.4 initialized.
Video: SSE processing enabled.
Video: Found ROM 'SUPER MARIO 64', CRC ff2b5a632623028b-45
Video: Texture loading option is enabled. Finding all hires textures
Video: Initializing OpenGL Device Context.
Core: Setting 32-bit video mode: 640x480
Video Warning: Failed to set GL_DEPTH_SIZE to 16. (it's 24)
Video: Using OpenGL: NVIDIA Corporation - GeForce GTX 480/PCI/SSE2 : 4.1.0 NVIDIA 270.41.06
Video: OpenGL Combiner: Fragment Program
Audio: Initializing SDL audio subsystem...
/dev/mixer: : No such file or directory
Core: Starting R4300 emulator: Dynamic Recompiler
Core: R4300: starting 64-bit dynamic recompiler at: 0x7f4974220200
/dev/mixer: : No such file or directory

The problem I have is with 2 of the ground textures in Bomb-Omb Battlefield, they simply do not load for me. In the screenshot I have please see the grass texture - default

jcHsqW.png


Where as in this picture here:
Fullscreen%20capture%201142010%2073114%20PM.jpg


The textures have loaded - please note the later is on Project 64 - using Rice 6.1.4.

---------------------------------------------------------------------------------------------------------------------

I have uploaded my texture, should anyone wish to try it/see if there is anything wrong with it.


Texture download: http://www.mediafire.com/?3f9n1qamc61cggl
I apologise for the file size of just a single texture - The res is 1024x1024 and has no Alpha channel

Any help on this issue would be amazing, as I'd really like to finish this pack, perhaps even bring amazing glory to Mupen64plus' - Rice plug-in 1.99.4



Cheers - KR

P.S - Sorry about external Hosts, the Emutalk attachments wasn't working.
PP.S - Will file a bug report too :D
PPP.S - Let me know if there is any other information that is needed.

http://code.google.com/p/mupen64plu...Status Priority Stars Milestone Owner Summary
 
Last edited:

Richard42

Emulator Developer
I fixed some bugs in the rice video code which caused this problem, but it was after the 1.99.4 release. Can you build the latest code from source and re-test? If you don't have a development environment set up, you can drop a request on the irc channel (#mupen64plus on irc.freenode.net) and someone should be able to make one for you.
 

Top