English Amiga Board Amiga Lore


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 08 November 2014, 14:01   #1
TenLeftFingers
Registered User

TenLeftFingers's Avatar
 
Join Date: Sep 2013
Location: Ireland
Age: 38
Posts: 782
Lightbulb Desktop Amiga launchers for Ubuntu

I've been emulating for a while and although it's been fun, for some reason I've been wanting to order the original boxed software I used to have (despite not having original Amiga hardware to run it on).

I've also been using FS-UAE which is amazing, but for my smaller personal collection I decided that I'd keep the boxes stacked beside my monitor and create launcher shortcuts my Ubuntu desktop that launches them fullscreen using FS-UAE (see attached).

I've put my FS-UAE config files as well as the software in my Copy folder which can be quickly sync'd to any system. Here's what I've got so far and I plan to treat myself to a new title of some kind every month or two once the kids aren't going to be hungry

Everyone's probably technical enough here but if anyone wants help doing something similar I'd be glad to help.
Attached Thumbnails
Click image for larger version

Name:	Ubuntu Launcher Desktop.jpg
Views:	890
Size:	121.9 KB
ID:	42120  
TenLeftFingers is offline  
AdSense AdSense  
Old 13 November 2014, 19:00   #2
Anubis
Maj. Voodoo

Anubis's Avatar
 
Join Date: Jan 2005
Location: Vega Sector
Age: 45
Posts: 2,285
Love your setup, just like my bookman on ipad and gog.com.

I am interested in how to setup my ubuntu like this.

Great idea, and great looks.
Anubis is offline  
Old 15 November 2014, 11:48   #3
TenLeftFingers
Registered User

TenLeftFingers's Avatar
 
Join Date: Sep 2013
Location: Ireland
Age: 38
Posts: 782
Floppy disk

Thanks Anubis, glad you like it! Right, here goes You need FS-UAE installed for this tutorial to work.

The first part is getting the wooden shelves wallpaper. I've attached mine but here's a prepared google search and you can pick what suits best.
Click image for larger version

Name:	shelf-desktop-background-wallpaper-panda-wallpaper-free-ipad-shelves-shelf-desktop-background-pa.jpg
Views:	8463
Size:	211.4 KB
ID:	42230

The next three pieces are included in the attachment
1) The box art of the game you want to iconise and rename it to the name of your game, eg soccerkid.jpg (I recommend keeping this lowercase as you will want to type it later without needing to refer back to the file itself).
Click image for larger version

Name:	soccerkid.png
Views:	162
Size:	132.6 KB
ID:	42228

Finally we need to create two files.

2) .fs-uae file, an independent launcher for your game that bypasses the FS-UAE desktop application and only uses it's backend.

Here's what the .fs-uae file looks like
Code:
amiga_model = CD32
fullscreen = 1
save_states_dir = /home/<yourusername>/Copy/a1200/Save States/Soccer Kid (CD32, TOSEC, M5, !)
kickstarts_dir = /home/<yourusername>/Copy/a1200/Kickstarts
cdrom_drive_0 = /home/<yourusername>/Documents/FS-UAE/CD-ROMs/Soccer Kid/Soccer Kid (1994)(Krisalis)(M5)[!]/Soccer Kid (1994)(Krisalis)(M5)[!].cue
All these options are explained on this FS-UAE page if you run into touble. But basically, you need to change the <yourusername> part to your actual username. Open a terminal and type whoami if you don't know. Also, the paths to your files may differ to mine depending on where you/FS-UAE has put them. Fix those too.

Test the .fs-uae file
To make sure we've got this part right (we're nearly done!) go to a terminal and type fs-uae /path/to/your/.fs-uae-file

The game should launch. If not, there's something wrong with the file you've created. Refer to the above link or ask here.

3) .desktop file, the nice Ubuntu iconised application launcher that you launch and will call the .fs-uae file. This needs to be placed (or be linked in) the /home/<yourusername>/.local/share/applications directory if you want the Unity Dash to pick it up. Or anywhere you like if you just want it accessible from the one place.
and here's the accompanying .desktop file
Code:
[Desktop Entry]
Name=Soccer Kid
Comment=
Exec=fs-uae /home/<yourusername>/Copy/a1200/Ubuntu\ Launchers/soccer_kid.fs-uae
Icon=/home/<yourusername>/Copy/a1200/Ubuntu Launchers/soccerkid.png
Terminal=false
Type=Application
Categories=Game;
StartupNotify=true
When done, save and right-click the file and choose properties. Under Permissions tick the option Allow executing file as program.
Click image for larger version

Name:	desktop-file1.png
Views:	158
Size:	49.9 KB
ID:	42229

The moment of truth
Double click this file now and it should launch the game. If your Icon entry is correct in the file you should also see the icon as a picture now. Move it to your desktop and right-click -> resize icon and fit it nicely on your desktop shelves!
Click image for larger version

Name:	Ubuntu Launcher Desktop.jpg
Views:	744
Size:	121.9 KB
ID:	42231

PM me if you have any trouble with this and I'll either update this post to make it clearer or meet on IRC some saturday morning and walk anybody through it.
Attached Files
File Type: zip Ubuntu Launchers.zip (133.3 KB, 63 views)

Last edited by TenLeftFingers; 15 November 2014 at 13:10.
TenLeftFingers is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
FS Amiga A4000 desktop Megamix MarketPlace 11 25 July 2010 16:39
Amiga 1200 Desktop Dreamcast270mhz MarketPlace 4 06 February 2010 12:03
How do I install a folder on ubuntu as an amiga HDD? dword New to Emulation or Amiga scene 6 17 July 2008 03:45
Launchers BippyM request.Apps 2 27 June 2006 03:41
Amiga 1200 Desktop Oxygene Amiga scene 0 28 November 2004 22:56

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:50.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.13246 seconds with 12 queries