Author Topic: Gui  (Read 5838 times)

Offline shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Gui
« on: March 03, 2012, 09:11:08 PM »
So it's late over here and I cant sleep and for some reason ( I can only assume the lack of sleep) I noticed that apps seem to be going down a similar style and decided to knock up some (dodgey) concepts for Mupen a.e in the same kind of style

Main Screen listing roms in roms folder


Slide out side panel for settings

Offline MattyGlen

  • byte
  • *
  • Posts: 44
    • View Profile
Re: Gui
« Reply #1 on: March 03, 2012, 09:22:07 PM »
Very nice! well done.
Device: Xperia Play R800i
Resolution: 480 x 854
CPU: 1.8GHz (OC) Qualcomm Snapdragon MSM8x55 chipset
GPU: Adreno 205 245 MHz
RAM: 512 MB
Rom: Verizon 4.0.2.A.0.62 Gingerbread 2.3.4 rooted

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Gui
« Reply #2 on: March 03, 2012, 09:33:08 PM »
I like that.  I'm not sure how I could do the box-art thumbnails legally, though.  I definitely couldn't include them in the app (I'd be banned from the Market for copyright infringement, and potentially sued by Nintendo and other copyright holders).  Maybe I could download them from somewhere when there is an internet connection (the assumption being that the user has a right to the game if they have it on their phone, to include the box-art).  It is definitely a legal grey area I'm not sure I want to enter.
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Re: Gui
« Reply #3 on: March 03, 2012, 09:49:11 PM »
Definitely grey although their are apps that are doing similar things on the android market atm for cd covers and have been up for years.

https://market.android.com/search?q=cover+art&c=apps

also SuperGnes has the feature, but like you say its a very grey area

https://market.android.com/details?id=com.bubblezapgames.supergnes&feature=search_result

Offline MattyGlen

  • byte
  • *
  • Posts: 44
    • View Profile
Re: Gui
« Reply #4 on: March 03, 2012, 11:07:18 PM »
I always wondered how the Devs of DaedalusX64 got away with providing thumbnail packs with their Beta 2 and Beta 3 releases. Not only that, they supply a separate download of a thumbnail pack for their Rev. releases.    ---> Example            (First Post. Under "Preview Pictures:")

I'd like to know if they've found a loophole.

To avoid any grey areas, you could add the feature of thumbnails which is just pointing to a folder, say at: /sdcard/Android/data/paulscode.android.mupen64plus/thumbs/,  and users can add their own images (for the games that they own...). Have a default image included, that displays if no thumbnail is available.

I'm just throwing ideas here.

impressive GUI though.
« Last Edit: March 03, 2012, 11:23:23 PM by MattyGlen »
Device: Xperia Play R800i
Resolution: 480 x 854
CPU: 1.8GHz (OC) Qualcomm Snapdragon MSM8x55 chipset
GPU: Adreno 205 245 MHz
RAM: 512 MB
Rom: Verizon 4.0.2.A.0.62 Gingerbread 2.3.4 rooted

Offline Tom.K

  • Green Team
  • long
  • *
  • Posts: 130
    • View Profile
Re: Gui
« Reply #5 on: March 04, 2012, 02:08:19 AM »
Wouldn't be better that thumbnails show lastest saved location of game instead?
Though, I wouldn't rather suggest adding thumbnails at all, it's not really required IMO.

Offline OurFriendIrony

  • int
  • **
  • Posts: 78
    • View Profile
Re: Gui
« Reply #6 on: March 04, 2012, 03:45:55 AM »
More of a 'nice to have'. looks tasty tho.
Device: Samsung Galaxy S2
CPU: Dual-core 1.2 GHz Cortex-A9
GPU: Mali-400MPH
RAM: 1GB
Resolution: 480 x 800
Rom: v4.03 ICS (stock) (rooted)

Offline shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Re: Gui
« Reply #7 on: March 04, 2012, 07:57:16 AM »
Wouldn't be better that thumbnails show lastest saved location of game instead?
Though, I wouldn't rather suggest adding thumbnails at all, it's not really required IMO.

More of a 'nice to have'. looks tasty tho.

Couldn't agree more I'd much rather see the emu running at full speed with everything than have a new gui, but as I say it was more of I cant sleep and my mind wandering away as it so often does than a feature request ;D

Offline OurFriendIrony

  • int
  • **
  • Posts: 78
    • View Profile
Re: Gui
« Reply #8 on: March 04, 2012, 08:19:55 AM »
not sure id want 8 copies of mario 64 anyhow haha
Device: Samsung Galaxy S2
CPU: Dual-core 1.2 GHz Cortex-A9
GPU: Mali-400MPH
RAM: 1GB
Resolution: 480 x 800
Rom: v4.03 ICS (stock) (rooted)

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Gui
« Reply #9 on: March 04, 2012, 08:21:56 AM »
This type of thing was actually my intention after Mupen64Plus is out of Beta testing (in a year or two).  I would like to sell some nice closed-source front-ends (this is allowed by the GPL as long as they are not sold bundled with the emulator the way Yongzh did with N64oid, which got him pulled from the Market -- they would need to be sold as separate add-on apps, like the way Skyfire browser sells its video content plug-in)
« Last Edit: March 04, 2012, 08:25:56 AM by Paul »
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline OurFriendIrony

  • int
  • **
  • Posts: 78
    • View Profile
Re: Gui
« Reply #10 on: March 04, 2012, 09:01:09 AM »
would this allow others to create front ends too?
Device: Samsung Galaxy S2
CPU: Dual-core 1.2 GHz Cortex-A9
GPU: Mali-400MPH
RAM: 1GB
Resolution: 480 x 800
Rom: v4.03 ICS (stock) (rooted)

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Gui
« Reply #11 on: March 04, 2012, 09:23:02 AM »
Yes.  This would apply not just to the front-end but all the plug-ins.  I plan to write a simple Java-side API that goes hand-in-hand with the Mupen64Plus 2.0 native API, for definining settings to be used by the front-end.  This will be documented and could be used by anyone to write front-ends that automagically know what settings go with every plug-in (including custom plug-ins that folks may write in the future).  It opens up new potential for tallented folks want to use their skills to make some money, or who just aren't into the concept of open-source (like Jabo, for example).  It's still in the concept phase, though.. probably will be a while before it is a reality.  In the mean time I need to get the emulator running faster and with better game compatibility.
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Gui
« Reply #12 on: March 09, 2012, 01:54:49 PM »
This could be done the same way that the old tiger emulators did where it shows a screenshot of your latest save state next to the game. That way you would have images next to the games and there wouldn't be any legal issues including them with your app (because you wont).
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline OurFriendIrony

  • int
  • **
  • Posts: 78
    • View Profile
Re: Gui
« Reply #13 on: March 09, 2012, 02:29:49 PM »
im with epic bubble. love that idea
Device: Samsung Galaxy S2
CPU: Dual-core 1.2 GHz Cortex-A9
GPU: Mali-400MPH
RAM: 1GB
Resolution: 480 x 800
Rom: v4.03 ICS (stock) (rooted)