kukugt / mupen64plus

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

Open and close rom confusing #141

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Normally you set a rom dir and just select the rom you want to use from the
rom list and press play. There is however the option to use File->OpenRom
to load an external rom. You still have to press play though. This is not
100% transparent for the user.

Also, IMHO it's bad to make this "Open Rom" functionality the first thing
the users sees (first entry in menu and toolbar) while really most users
won't have to use it.

It would be be better to have an "Add rom" entry which would add a rom to
the list I think, which would use the gtk-add icon instead of the current
cartridge icon (which does not really say "open rom" at all and looks a bit
out of place anyway)

The "Close rom" has a problem, too :

---
Emulation is running. Do you want to stop it and load a rom?

---

Uh? I don't see why mupen tells me about loading a rom here. Also, I don't
understand what the difference between "close rom" and "stop emulation"
really is.

IMHO the whole file menu should me merged with the emulation menu.

Original issue reported on code.google.com by michael....@gmail.com on 7 Sep 2008 at 10:02

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Opening / closing the rom loads / flushes it to / from memory.

While many people will install mupen64plus, fill the rombrowser, and just 
double 
click (or highlight and click play or right click play) when they want to play, 
many others won't fill the rombrowser, think users loading roms off a DVD of 
the 
GoodN64 set. Or users who want to play a rom not in their rombrowser path.

I agree that configuring the rombrowser should be easier and will add a link to 
the 
rombrowser tab in the configure dialog on the rombrowser right click menu.

Maybe the text should be: Emulation is running. Do you want to stop it and load 
another rom?

Eventually there will be recent roms and recent rom directory entries in the 
File 
menu. The Emulation menu will also need an export as Project64 save state 
option, 
and where the screenshot, and toggle speed options should go. So there is no 
reason 
to create confusion by merging it with the File menu. There's plenty of room 
for 
two menus.

As far as icon, its open source. If you want to play around with it in 
inkscape, a 
more Tango spec. icon would be appreciated.

Original comment by sknau...@wesleyan.edu on 8 Sep 2008 at 6:33

GoogleCodeExporter commented 8 years ago
I think that the open rom button should open the rom like it currently does and 
then
immediately trigger the play button by itself.

Original comment by preotgee...@gmail.com on 9 Sep 2008 at 3:18

GoogleCodeExporter commented 8 years ago
"Emulation is running. Do you want to stop it and load another rom?"
Why mention the "and load another rom"? Perhaos it could be 

---
Emulation is running. Do you want to stop it?

Note: in order to play another rom, you must fist stop this one.
---

And why not just use the normal gtk-open icon for the open rom button?

preotgeerrs, that would be a good solution I think.

Original comment by michael....@gmail.com on 9 Sep 2008 at 3:29

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago

Okay, adding the autoplay to the open rom is a good idea. I also don't mind 
changing the text if its agreed that's clearer.

As far as the icon, we use the standard "document-open" icon for the Load State 
from... as the savestates are our documents. 

Original comment by sknau...@wesleyan.edu on 12 Sep 2008 at 1:26

GoogleCodeExporter commented 8 years ago
Discussed changes agreed upon by devs in IRC and implemented in r1077. Marking 
as 
fixed.

Original comment by sknau...@wesleyan.edu on 25 Sep 2008 at 9:43