Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 21 Nov 2014, 23:11
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Puppy Arcade 7
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 5 Posts_count   Goto page: 1, 2, 3, 4, 5 Next
Author Message
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Wed 17 Feb 2010, 06:38    Post_subject:  Puppy Arcade 7
Sub_title: Genuine improvements in playability
 

Puppy Arcade 8 is has been released:

See the Puppy Arcade 8 thread


Please see Puppy Arcade version 8, above..
This thread will no longer be maintained (as much) Wink
___________________________________________

old version below:

Puppy Arcade 7 - http://scottjarvis.com/page105.htm

Puppy Arcade 7 is now much better in terms of gaming playability - it now supports full-screen in nearly all emulators, while gamepads are supported in all emulators, using Rejoystick and has had a few more emulator additions and replacements.

More Atari emulation has been added, and Spectrum support has also increased. NES and MasterSystem emulation is also now much improved. The 'pup' emulator frontends have been updated where possible to include the extra benefits of the emulator changes.

Wbarcc has been added to more easily manage the emulator bar and there are now no issues with 800x600 desktop setups- users can choose a wbar profile that suits their screen resolution. (thanks to trio)

A lot of people said they would like Puppy to connect to the internet automatically, so Puppy Arcade 7 SHOULD also connect to the internet (via LAN/eth0) automatically... It worked for me.
__________________________

Download: http://www.multiupload.com/4MJDPM21QD
(md5sum: f774f572ab8173a6eb11e453705baec0)

Bugfix, optional (805kb): Download, more details..

_________________________

Additional Emulators and Files (optional):

SDLMAME - latest mame version

MAMEPGUI - lovely frontend for SDLMAME

FCEU - Emulator for NES/Famicom, with netplay and gtk frontend

ZSNES 1.51 - alternative SNES emulator, use this if SNES9x is no good for you..

iNES - simple, reliable NES emulator

Zinc Emulator - emulator for (mainly) Namco arcade games such as Soul Edge, Rival Schools, Star Gladiator etc..

Yabause - SEGA Saturn emulator

SpectEmu - simple, alternative ZX Spectrum emulator.

MasterGear - simple and fast SEGA MasterSystem and GameGear emulator

Mednafen plus MednafenFE - multi sega emulator. Requires OpenGL.

GnGeo - fast NeoGeo emulator, no frontend

pSX - very accurate, fast PSX emulator.. Requires both OpenGL and Sony PSX BIOS!

Commodore Manual - LOADS of stuff on how to use the commodore

USB Installer for Windows - easily create a bootable USB stick with the Puppy Arcade ISO

_________________________

Details:

Consoles/Systems emulated:

Amiga (500, 1000, 2000), Atari (ST, 800, 800XL, 130XE, 5200), Amstrad (CPC, Plus, VEB), Arcades, Colecovision,
Commodore (64, 128, VIC20, PET), GameBoys (GB, GBC, GBA), GameGear, Genesis, MasterSystem, MS DOS, N64,
NeoGeo, NeoGeo CD, NES/Famicom, PC Engine/TurboGrafix 16, PSX, ScummVM, SNES and ZX Spectrum (16k, 48k, 128k, +2, +2A, +3) and more!

To play games, you need to load any emulator, optionally choose some settings, and select a rom to play.
___________________________

Help Guide

1. The desktop
2. The control panel
3. Configuring emulators and joypads
4. Getting ROMs
5. Enable 3D acceleration (optional)
6. Accessing your drives
7. Saving your settings
8. Tips & Tricks


1. The desktop:

- left-click on the deskop for a small 'apps' menu, with links to the most useful apps and tools
- right-click on the desktop for the full puppy menu
- you'll see an animated icon bar at the bottom, showing all the emulators available
- left-click on the emulator you want to load, then browse for a rom file.
- right-click on the emulator icons to reset/refresh the menu
- a start menu, quick links menu and taskbar at the very bottom, set to auto-hide
- the wallpaper can be changed by right clicking on any image any choosing 'Set as wallpaper'
- the file manager has all the most important bookmarks added already, in the toolbar

2. The control panel:

- a tabbed navigation panel showing most of the settings and tools available
- choose the 'Gaming' tab to configure your emulators config files
- if needed, use one of the network wizards to setup your internet connection

3. Configuring emulators and joypads:

BIOS

Some emulators require not only roms, but BIOS files too.

- Amiga: Find and download a kickstart file (kick13, kick20, kick31), put it in '/usr/lib/uae' and rename (or symlink) to 'kick.rom'.
- Atari ST: You need '/usr/share/hatari/TOS.img' installed. Get it from http://steem.atari.st/download.htm
- Atari 800: You'll need the Atari 800 BIOS (OS)
- Commodore: Download a pack of system roms, and extract to the relevant folder in '/usr/lib/vice'
- Prboom: get doom2.wad or freedoom.wad. You already have '/usr/share/games/doom/prboom.wad' installed

NOTES: You are not allowed to own the BIOS of any systems that you have never purchased.
Mupen64Plus requires OpenGL (3D acceleration, see below)

Joypads

- Plug in any joypads before the desktop has loaded and Puppy Arcade should get it working.
- To make ALL emulators support joypads you must use 'rejoypad' in 'Menu->Fun' or the 'Gaming tab of the Control Panel
- Use Rejoypad to map your joypad buttons to your preferred keyboard keys
- Use 'Menu->Shutdown->Restart X server' after changing your Rejoypad configuration
- type 'killall rejoystick' in the terminal if you need to close it


4. Getting ROMs

- I cannot include roms with this release, but here are some great links where you can get them:
- Rom-World.com, Romhustler.net, Emuparadise.org, Snes-O-Rama.us, ROMKeeper.com, LemonAmiga.com, Freeroms.com and so on

NOTE: You are not allowed to own the ROMs of any games released commercially, that you have never purchased.

5. Enabling OpenGL (for 3D acceleration - optional for most emulators):

You'll simply need to download and install the correct dot pet file for your graphics card.
Then (optionally) follow the softwares' instructions and restart X.

PETS FOR NVIDIA CARDS:
The 'nvidia-7186.pet' is for ancient nvidia graphics cards (riva TNT to Geforce 1).
The 'nvidia-9643.pet' is for most nvidia cards (officially Gf2 to Gf4 but tested on Gf7 OK).
The 'nvidia-100.14.19.pet' is for latest cards (Gf5 to Gf8).

All Nvidia drivers are available http://download.tuxfamily.org/nop/
More Nvidia info http://www.murga-linux.com/puppy/viewtopic.php?t=22272

Alternatively, you could find and download "NVIDIA-Linux-x86-180.22-pkg1_412.sfs" to add a large collection of proprietry Nvidia drivers.

PETS FOR ATI CARDS:
Catalyst 9.9: For newer cards, go to http://www.murga-linux.com/puppy/viewtopic.php?t=46507
Catalyst 9.3: For older cards, go to http://www.murga-linux.com/puppy/viewtopic.php?t=45601
You can find out which one you need at the pages above.

PETS FOR INTEL CARDS:
A few drivers and details about compatibility can be found at http://www.murga-linux.com/puppy/viewtopic.php?t=44388
Finally, for one more .PET, you can check out http://murga-linux.com/puppy/viewtopic.php?p=291587#291587

PETS for OLDER / VARIOUS CARDS:
Here are a load of .PET files for SiS, framebuffer, 3dfx, Voodoo, Intel, Matrox, VIA and others, see this post:
http://www.murga-linux.com/puppy/viewtopic.php?t=48019

If you STILL can't find what you are looking for, then try a search at http://pupplinux.ca or the puppy forums

6. Accessing your drives:

- all your storage drives can be found at '/mnt/' - but not until you 'mount' them
- left-click on the desktop and choose 'Drives' to see all your drives
- hard drives are listed as sda1, sda2, sda3 and so
- double-click on a drive to mount it, it will then open up in a file manager window
- after saving your settings (see below), you can use 'startmount' you open your drives at boot

7. Saving your settings

- when you shutdown for the first time, you'll be asked to save your session, so you don't lose any changes
- a nice menu will popup when you shutdown to help you create a savefile, if needed
- after creating a savefile, you will be asked whether to save to it or not, at each shutdown

8. Tips & Tricks

- After booting, you can simply replace your Puppy Arcade live-CD with a CD/DVD full of roms.
- Mount the DVD/CD drive and your roms will be available at '/mnt/sr0/'

or

- Put your savefile on the same drive as your roms, and your roms will be available at '/mnt/home/path/to/your/roms'
- You can then symlink your roms folder to /roms/ - so it's nice and fast to reach them
- To do this, type 'ln -s /path/to/your/roms /roms' in the terminal
MasterGear.pet
Description 
pet

 Download 
Filename  MasterGear.pet 
Filesize  209.98 KB 
Downloaded  992 Time(s) 
pa7-desktop.gif
 Description   
 Filesize   158.28 KB
 Viewed   11382 Time(s)

pa7-desktop.gif


_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search

Edited_times_total
Back to top
View user's profile Send_private_message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Wed 17 Feb 2010, 06:42    Post_subject: changes made in version 7  

puppy-arcade-7 - changes made from version 6:

(filesize: 117mb, md5sum: f774f572ab8173a6eb11e453705baec0)

- added wbarcc and better wbar options for lower resolutions
- desktop now supports 800x600 and up, without tweaking
- added 2 profiles - 800x600 and 1024x768. Choose the one for your desired resolution in wbarcc
- moved wbar startup from .xinitrc to /root/Startup

- added rejoystick daemon to /root/Startup
- joypad can be mapped to keyboard strokes automatically

- added rejoystick gui
- users can map keyboard to joypad, allows joypads with all emulators Smile
- restart x after changing your configuration
- type 'killall rejoystick' in the terminal to close it

- added nestopia for NES - thanks to nikukyu
- nestopia has a nice frontend, lots of options works well

- added amiga800 emulator
- works in both windows and fullscreen, in game menu, lots of options

- added osmose and dega for GameGear/MasterSystem
- dega is more basic, but has better compatibility and is much faster
- osmose is slower, but has more features
- both have a simple 'pup' frontend
- wbar and start menu use dega by default
- type either 'dega-gtk' or 'osmose-gtk' in the terminal to load 'pup' frontends for either emulator

- added Speccy for ZX Spectrums
- more features and better documentation, simpler 'pup' frontend

- added binaries/symlinks for all emulators into /usr/bin
- all systems (i hope) listed by system name
- example: nes -options /path/to/rom
- example: amiga800 -options /path/to/rom

- added autolan to connect to internet (ethernet only) automatically

- removed iNES and MasterGear
- both were fast and reliable but lacked nice fullscreen gaming and joypads!

- updated custom 'pup' frontends to support emulator changes above
- GUIs to choose systems to emulate for Atari and Commodore
- more options supported where possible

- updated start menu to support changes above
- added new entries, replaced the old ones

- updated wbar to support changes above

- updated control panel to support changes above
- NES options now configurable through the control panel (nestopia)
- MasterSystem now configurable through the control panel (osmose only)

- fixed xmame to load in fullscreen automatically - now uses 'Xvideo (Left Alt+Home)' as default

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search

Edited_time_total
Back to top
View user's profile Send_private_message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Wed 17 Feb 2010, 07:09    Post_subject: FIXES - RECOMMENDED DOWNLOAD  

[UPDATED BUGFIX!! RE-DOWNLOAD! ]

I have made a small bugfix dot pet for Puppy Arcade 7.

A few errors and missing libs have been sorted out, as well as a few more help files and messages to make it easier on beginners.

Following changes will be made after installing this fix:

- libSSL, libCUPS.so.2 and LibCrypto added - epdfview and transmission now working again
- added message about the need to download VICE system files to the 'pup' Commodore frontend
- added frodo to Commodore 'pup' frontend - no BIOS required Smile
- fixed a few links to help files in the Atari 'pup' frontend
- updated help file
puppy-arcade-7-fixes.pet
Description  updated bugfix file... doh!
pet

 Download 
Filename  puppy-arcade-7-fixes.pet 
Filesize  803.98 KB 
Downloaded  1595 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search

Edited_times_total
Back to top
View user's profile Send_private_message 
puppyiso


Joined: 12 Jan 2009
Posts: 595

PostPosted: Wed 17 Feb 2010, 08:15    Post_subject:  

Good to hear you posted v7.

However, there got to be a solution to share files.

I trried all 3 of them but not sends 0bit of the file.

Should I wait a couple of days?
Back to top
View user's profile Send_private_message 
Ambassador

Joined: 21 Sep 2007
Posts: 69

PostPosted: Wed 17 Feb 2010, 10:08    Post_subject:  

Nice update.

For a future version, you may also want to add some Apple Computer (Apple II, Macintosh, etc.) emulators as well, like minivMac, Basilisk II, Sheepshaver, etc. There were numerous games for these platforms as well.
Back to top
View user's profile Send_private_message YIM MSNM 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Wed 17 Feb 2010, 11:51    Post_subject:  

puppyiso wrote:
Good to hear you posted v7.

However, there got to be a solution to share files.

I trried all 3 of them but not sends 0bit of the file.

Should I wait a couple of days?

They should be working already... But try the torrent (see main post)..
Only I'm seeding at the moment, but it should be quick enough... Smile

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send_private_message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Wed 17 Feb 2010, 11:52    Post_subject:  

Ambassador wrote:
Nice update.

For a future version, you may also want to add some Apple Computer (Apple II, Macintosh, etc.) emulators as well, like minivMac, Basilisk II, Sheepshaver, etc. There were numerous games for these platforms as well.

I've tried a few of those (briefly) and not had a lot of luck so far, either the emulator was a bit poor (crappy version etc) or it wouldn't run in puppy.. But I will post any other emulators I get working here as well..

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send_private_message 
Ambassador

Joined: 21 Sep 2007
Posts: 69

PostPosted: Fri 19 Feb 2010, 11:00    Post_subject:  

Quote:
I've tried a few of those (briefly) and not had a lot of luck so far, either the emulator was a bit poor (crappy version etc) or it wouldn't run in puppy.. But I will post any other emulators I get working here as well..


Did you go to emaculation.com? They have a lot of information on the various emulator versions. I can elaborate a bit on them if that would help.

MinivMac would be easier to run in Puppy than the others though.
Back to top
View user's profile Send_private_message YIM MSNM 
arcadeko

Joined: 12 Feb 2010
Posts: 14

PostPosted: Fri 19 Feb 2010, 13:58    Post_subject: xmame vs sdlmame  

from http://freshmeat.net/projects/xmame/

16 Aug 2009 04:34 darxus ..Xmame has been abandoned for years, and replaced with sdlmame.

It looks like the last xmame build was 2006 - almost 4 years ago.
Is this a good mame client to use? Apparently SDL mame has also been scrapped and it is now included in the standard mame release as of 0.136
http://mamedev.org/

http://sdlmame.wallyweek.org/

But if there is nothing wrong with Xmame then it doesnt really matter. But I do seem to have some problems running many roms with xmame - I am trying to do some comparisons xmame vs .136

I am also considering trying to build a slick front end with Adobe Air - gonna try to tackle that this weekend. I can't seem to find a decent linux front end for use in a cabinet with only arcade controls (no keyboard) so I am thinking AIR might be a quick and easy platform for it. But maybe I am trying to put a square peg in a round hole? Any feedback would be appreciated.
Back to top
View user's profile Send_private_message 
willz06jw

Joined: 19 Feb 2010
Posts: 6

PostPosted: Fri 19 Feb 2010, 16:33    Post_subject: KEGS Apple II emulator  

Hi and thanks for your work.

Did you try to compile kegs for this? I see that it has many fans as an Apple IIgs emulator for Linux.

Thanks again,
Will
Back to top
View user's profile Send_private_message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Sat 20 Feb 2010, 09:40    Post_subject: Re: xmame vs sdlmame  

arcadeko wrote:
from http://freshmeat.net/projects/xmame/

Xmame has been abandoned for years, and replaced with sdlmame.

But if there is nothing wrong with Xmame then it doesnt really matter. But I do seem to have some problems running many roms with xmame

Indeed... Xmame and other MAME versions sometimes look for different files in the zipped roms...

Romkeeper.com is now down, but was a great place to make sure all your roms work, even in Xmame... I never had any problems getting any roms to work in xmame...

As long as you make a note of the 'missing files' when the roms don't load, then download and add these files to the rom zip file, you should be fine.

About SDLMAME/MAME 136

I don't actually compile stuff for Puppy Arcade for various reasons, I steal binary packages from either Ubuntu, Fedora or Debian.

Currently, I've only just found a binary of SDLMAME 136 (today, in fact) - although I haven't been looking hard as xmame works very well, with a little effort...

However, xmame (apparently) has a much better GUI frontend... I haven't run SDLMAME yet (i will try to make it work today) so can't compare myself..

I'll let you now how it goes, and if all goes well, we should see SDLMAME or MAME-136u3 in Puppy Arcade 8... Rolling Eyes

About your frontend plans.. If you could build a multi-emulator frontend (that works with snes9x, gens, and the others) that would rock!

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send_private_message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Sat 20 Feb 2010, 09:43    Post_subject: Re: KEGS Apple II emulator  

willz06jw wrote:
Hi and thanks for your work.

Did you try to compile kegs for this? I see that it has many fans as an Apple IIgs emulator for Linux.

Thanks again,
Will

With every release of Puppy Arcade, people want more emulators included... Understandable, of course... I've never checked out the Apple emulators in any great detail, but will do soon, and hope to have some of them working in Puppy Arcade 8

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send_private_message 
ICPUG

Joined: 24 Jul 2005
Posts: 1290
Location: UK

PostPosted: Sat 20 Feb 2010, 10:40    Post_subject:  

sc0ttman

I have run the Puppy Arcade 7 on both my ancient desktop and slightly more modern laptop. They are frugal installations dual booting with Windows 98 (desktop) or Windows XP (laptop).

In both case I run into a problem running the Commodore Emlator. It shows me the dialog box to choose a Commodore computer (I choose C64). I click continue - the dialog box disappears and nothing happens! The Amiga emulator seems to work OK so Puppy Arcade has not completely failed.

I now realise this happened on Puppy Arcade 6 as well. Puppy Arcade 5 works OK, but then it did not have this dialog box to choose your Commodore computer.

I like the new lines of the recent version so can I ask you to check this emulator works properly on your computer, i.e. it appears when requested. Maybe there is a little bug in the dialog box code.

What version of Puppy is Puppy Arcade 7 based - 4.2.x or 4.3.x? The sfs file suggests 4.2.x. Both work on my PCs so this is not the problem.

Thanks
Back to top
View user's profile Send_private_message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Sat 20 Feb 2010, 12:21    Post_subject:  

ICPUG wrote:
I run into a problem running the Commodore Emulator. It shows me the dialog box to choose a Commodore computer (I choose C64). I click continue - the dialog box disappears and nothing happens! The Amiga emulator seems to work OK so Puppy Arcade has not completely failed.

Puppy Arcade has not 'failed' at all... As mentioned in the main post, you need to install the system BIOS files for Vice, which is used for Commodore emulation as of Puppy Arcade 6...

Type 'x64' in the terminal for proof..

Type 'frodo' in the terminal to use Frodo for faster, simpler C64 emulation - it does not require any extra BIOS files and will work 'out of the box'... I personally like frodo, and any other emulators that do NOT require BIOS files..

I would prefer to release a Puppy Arcade that requires no BIOS at all, or includes alternative, free/open source BIOS files as standard... However, Lots of people sent me messages requesting that VICE be included, so that's what I did...

ICPUG wrote:
I now realise this happened on Puppy Arcade 6 as well. Puppy Arcade 5 works OK, but then it did not have this dialog box to choose your Commodore computer.

Again, that is because Puppy Arcade 6 and 7 use Vice, not frodo.. Although frodo is still available, as I said.

ICPUG wrote:
I like the new lines of the recent version so can I ask you to check this emulator works properly on your computer, i.e. it appears when requested. Maybe there is a little bug in the dialog box code.

Already done.. I always test before releasing, and don't include anything I haven't personally used to a satisfactory standard.

ICPUG wrote:
What version of Puppy is Puppy Arcade 7 based - 4.2.x or 4.3.x? The sfs file suggests 4.2.x. Both work on my PCs so this is not the problem.

Thanks

Puppy Arcade is based on TurboPup Xtreme 1.0, which is a 4.2 system.

Hope this is helpful, and you get it working soon..

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send_private_message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Sat 20 Feb 2010, 17:43    Post_subject: MAME info  

Quick update, I got a few different versions of SDLMAME and MAME 136u3 working in Puppy Arcade, still testing them...

They run very well in my first tests...

So far rom compatibility seems very similar, and Gxmame does indeed have by far the better frontend... Options are impossible to configure via the default MAME menu...

However, I tried getting a few versions of GMAMEUI to work, but it fails everytime, producing lots of gtk errors...

So GMAMEUI may need compiling... I'll have a go, I guess...

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 5 Posts_count   Goto page: 1, 2, 3, 4, 5 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1251s ][ Queries: 13 (0.0049s) ][ GZIP on ]