Spelkontroll  ::  Emulation64  ::  DCEmu.co.ukNetwork Sites:    About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews



Welcome to EmuTalk.net

Go Back   EmuTalk.net > N64 Emulation > Mupen64

Welcome to EmuTalk

Reply
 
Thread Tools Display Modes
Old March 18th, 2008, 03:04   #1
Richard42
EmuTalk Member
 
Join Date: Oct 2007
Posts: 382
Richard42 is just really nice
Mupen64Plus release candidate!
Emulator fans, come and test our release candidate of the upcoming Mupen64Plus version 1.3. The major features of this emulator are:

- runs on 32-bit or 64-bit Linux systems with optimized code
- includes 3 great OpenGL video plugins: glN64, RiceVideoLinux, and glide64
- massively cleaned-up interface code; GTK GUI build and "nogui" build are unified
- install/uninstall scripts to properly handle a multi-user environment
- bugfixes in the 64-bit dynamic recompiler, GTK GUI, and plugins

I would like to acknowledge Ebenblues, who put a lot of work into the enhancements and changes, and Günther, who made a backwards-compatible 64-bit port of Glide64 included here.

You can download the packages here:

Mupen64Plus-1-3-RC1-bin-32.zip
Mupen64Plus-1-3-RC1-bin-64.zip
Mupen64Plus-1-3-RC1-src.zip

Or you can get the latest SVN snapshot and build your own with this repository:
svn://fascination.homelinux.net:7684/mupen64plus/trunk/
There is read-only access for the username "mupen64" with password "Dyson5632-kart".

So please test it out and report bugs in this thread. We'll make an official release in a couple of weeks after addressing the issues reported here. We would also be interested to talk with distro packagers to get it included with upcoming Linux distributions.
Richard42 is offline   Reply With Quote
Old March 18th, 2008, 05:27   #2
mudlord
Banned
 
Join Date: Sep 2006
Posts: 879
mudlord has much to be proud of
Send a message via AIM to mudlord Send a message via MSN to mudlord
Yay!

I'm happy I set up my dual boot with Linux, so I can try out this. I tried out your previous compiles, and they work just fine. My only concern is the input plugins and how to set keys, though I'll try this compile set and see how it works.

Nice job btw.
mudlord is offline   Reply With Quote
Old March 18th, 2008, 05:47   #3
Richard42
EmuTalk Member
 
Join Date: Oct 2007
Posts: 382
Richard42 is just really nice
Quote:
Originally Posted by mudlord View Post
I'm happy I set up my dual boot with Linux, so I can try out this. I tried out your previous compiles, and they work just fine. My only concern is the input plugins and how to set keys, though I'll try this compile set and see how it works.

Nice job btw.
Let us know how it goes. BTW thanks to you also mudlord. I was using VisualBoyAdvance 1.7.2 in my downstream project and I noticed some sound glitches in Metroid Fusion. So on Sunday I grabbed a VBA-M snapshot from SVN and built it for my HTPC box. It runs perfectly with the HQ3X filter with no sound glitches and really nice visuals on my TV. I love it; I played a bunch of Crash Bandicoot and Metroid Fusion tonight and it was great!
Richard42 is offline   Reply With Quote
Old March 18th, 2008, 07:46   #4
kosmi
EmuTalk Member
 
Join Date: Feb 2008
Posts: 10
kosmi is just really nice
Hi, just to mention two small problems with compilation (Ubuntu Gutsy 32-bit) that i have with this RC release. I'm will testing some games later

1. glide64 plugin: stops for me because of yasm (v0.5) again, for me that works with:

yasm -f elf -DBITS=$(BITS) $< -o $@

2. install: tipo in install.sh:

INSTALL=ginstall

Also i have one proposal: If this will to be emulator for linux only, 'mupen64plus-1.3' is proper name for src package, also use of tar.gz or tar.bz2 for compression. I think, every distribution packagers will agree with this.
kosmi is offline   Reply With Quote
Old March 18th, 2008, 08:02   #5
ebenblues
Mupen64Plus Dev.
 
Join Date: Feb 2008
Location: USA
Posts: 144
ebenblues is just really nice
Quote:
Originally Posted by kosmi View Post
2. install: tipo in install.sh:

INSTALL=ginstall
Thanks for the feedback. I actually have a ginstall program on my system, but looking closer I see it's a symlink to /bin/install. I updated install.sh to look for install executables in the following order: /usr/bin/ginstall, /bin/ginstall, /usr/bin/install, /bin/install. Hopefully that should address your concern.
--------------------
"The humble learn the fastest because they don't waste time on defending a false image."
ebenblues is offline   Reply With Quote
Old March 18th, 2008, 09:03   #6
kosmi
EmuTalk Member
 
Join Date: Feb 2008
Posts: 10
kosmi is just really nice
I never heard of this ginstall program, but OK maybe that solution will helps both of us. I'm will try this with some following RC release.

I'm using glide64 because this is good for me in most cases, but not with this included in RC. Games now goes stright in fullscreen (rice and glN64 don't), F1 not work like in previous versions and custom fulscreen resolution in glide64 configuration gtk dialog not working, it now start always with 640x480 and use 'window resolution' for fullscreen.

edit: to be more clear, F1 in v12 is used to change fulscreen mode or window, now not leave fullscreen and just goes to the smallest 320x200 plus another hit on it now not working

I think that all plugins must functioning in the same fashion on its default values.

Last edited by kosmi : March 18th, 2008 at 09:50.
kosmi is offline   Reply With Quote
Old March 18th, 2008, 13:36   #7
Richard42
EmuTalk Member
 
Join Date: Oct 2007
Posts: 382
Richard42 is just really nice
Quote:
Originally Posted by kosmi View Post
I never heard of this ginstall program, but OK maybe that solution will helps both of us. I'm will try this with some following RC release.

I'm using glide64 because this is good for me in most cases, but not with this included in RC. Games now goes stright in fullscreen (rice and glN64 don't), F1 not work like in previous versions and custom fulscreen resolution in glide64 configuration gtk dialog not working, it now start always with 640x480 and use 'window resolution' for fullscreen.

edit: to be more clear, F1 in v12 is used to change fulscreen mode or window, now not leave fullscreen and just goes to the smallest 320x200 plus another hit on it now not working

I think that all plugins must functioning in the same fashion on its default values.
I'm aware of the fullscreen compatibility issue in Glide64. I think it was broken during the Linux porting process. Originally it refused to go into fullscreen at all, so I hacked it to properly use one of the config file parameters to select window/FS. I need to make it work with the command-line option and the F1 key.

The reason I've been using zips instead of .tar.bz2 for the packages is that ZIP removes the user info from the files, which is what I want. When I used .tar.bz2, it saves the UID with the files and when they're extracted they end up being owned by either root or a UID which may be invalid for your system. There should be some way around this, I just haven't taken the time to find it.
Richard42 is offline   Reply With Quote
Old March 18th, 2008, 15:52   #8
phorsyon
EmuTalk Member
 
Join Date: Mar 2008
Posts: 7
phorsyon is just really nice
Hello everybody, I've just registered to this forum to post my first bug report. :-)
I used the 64bit binary and discovered the following bugs:

1. The "--noask" switch stopped working

2. To many useless confirmations
2.1 Load a rom which is a "bad dump" or a "hack"
2.2 You get asked if you want to load the rom anyway. Choose "No"
At this point no more popups should appear, but it goes on.
2.3 Confirm: "There is no Rom loaded. Do you want to load one?". Choose "No"
2.4 Error: "Couldn't load Rom!" --> OK

I also have (still) graphical issues in with some roms like objects rendered invisible or black and heavy screen flickering especially with split screen. Would it help you out if i report those too?

BTW: Thanks to all the developers for making a great N64 emulator for unix. :-D
phorsyon is offline   Reply With Quote
Old March 18th, 2008, 17:14   #9
csi
EmuTalk Member
 
Join Date: Mar 2008
Posts: 6
csi is just really nice
Great work, respect for those improvements to mupen64.

I noticed:
1. Starting the configuration panel does not show any default plugin enabled.
2. Starting RiceVideoLinux config panel resets resolution to 320x240.

I recently started to play with hi-resolution packs (http://www.emutalk.net/showthread.php?t=42231), and RiceVideoLinux doesn't seem to cope with them yet. It did work for some packs with RiceVideoLinux v1.1, but often crashed cause of color depth issues. I suppose this is a known request. (BTW Is the right place to ask about RiceVideoLinux plugin?)
csi is offline   Reply With Quote
Old March 18th, 2008, 17:49   #10
ebenblues
Mupen64Plus Dev.
 
Join Date: Feb 2008
Location: USA
Posts: 144
ebenblues is just really nice
Quote:
Originally Posted by phorsyon View Post
I used the 64bit binary and discovered the following bugs:

1. The "--noask" switch stopped working

2. To many useless confirmations
2.1 Load a rom which is a "bad dump" or a "hack"
2.2 You get asked if you want to load the rom anyway. Choose "No"
At this point no more popups should appear, but it goes on.
2.3 Confirm: "There is no Rom loaded. Do you want to load one?". Choose "No"
2.4 Error: "Couldn't load Rom!" --> OK
Cool, thanks for the feedback. You're right, --noask functionality was accidentally lost during the gui/nogui merge. I'll look into both of these issues.
--------------------
"The humble learn the fastest because they don't waste time on defending a false image."

Last edited by ebenblues : March 18th, 2008 at 18:05.
ebenblues is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 04:57.


Powered by vBulletin Version 3.6.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.