Puppy Arcade 10

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
TrailerTrash
Posts: 67
Joined: Tue 29 Jan 2008, 16:50

Puppy Arcade

#31 Post by TrailerTrash »

I see Vesa mentioned in the write up for Puppy Arcade. Does this mean it won't work with Xorg? My computer doesn't like Vesa.

User avatar
TrailerTrash
Posts: 67
Joined: Tue 29 Jan 2008, 16:50

Puppy Arcade

#32 Post by TrailerTrash »

I see Vesa mentioned in the write up for Puppy Arcade. Does this mean it won't work with Xorg? My computer doesn't like Vesa.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Re: Puppy Arcade

#33 Post by sc0ttman »

TrailerTrash wrote:I see Vesa mentioned in the write up for Puppy Arcade. Does this mean it won't work with Xorg? My computer doesn't like Vesa.
It first boots into Xvesa, but Xorg works fine. After 1st boot the 'firstrun' dialog pops up, and you can choose Xorg or Xvesa, and your resolution.

But you could update firstrun (from shinobar) to the latest version, as it would make Puppy Arcade boot straight into Xorg instead.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

gedditoffme
Posts: 4
Joined: Thu 31 Mar 2011, 01:14

Designing a retro 'console'

#34 Post by gedditoffme »

G'day all,

I am working on converting an old Acer Extensa 2000 laptop into a retro 'console', similar to http://www.instructables.com/id/Build-a ... do-NES-PC/

The laptop has Celeron 2.8GHz CPU, but not much RAM (I think 702MB -basing it off an old DxDiag from shortly before it failed). I remember it ran (3-4 yrs ago) slowly sometimes, and hot, but that was Windows XP, so am hoping the more lightweight Puppy Arcade will run better. I'd like to be able to play up to PS1 or N64 games.

My laptop has a faulty hard drive (the reason I stopped using it). I have now ordered a cheap replacement, but if I understand LiveCD - I can start testing it now if I burn Puppy Arcade to a CD and boot it?

I don't have much experience with linux (though did use a Xandros EEE for 6 months while travelling), so this post is just to reassure myself this will work. And also to ask for help when I stuff up in a few weeks once I have the parts I need :P

So does it include working emulators for all the common systems, or will I need to track them down separately?
Does it boot quickly (I want the proper console experience - playing within a few seconds of turning the switch on)?
Would it run faster than Windows XP?
Does it support a full range of USB controllers (bought some dirt cheap knockoffs from eBay)? Are they easy to set up?
How does it compare with similar front ends for Windows (eg: GameEx looks pretty good too - http://www.gameex.net/)?

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#35 Post by cthisbear »


User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#36 Post by sc0ttman »

gedditoffme, here are a few answers to your queries:

Yes, Puppy Arcade can run fine without a hard drive.. Boot the Live CD, and when the desktop has loaded up and you're ready, you can remove the Puppy Arcade CD and put in a CD/DVD with all your roms on it.

Puppy Arcade includes, as standard, emulators for the following systems: Amiga (500, 1000, 2000), Apple (68k, 128k, 512k, SE, MacOS, Plus), Atari (ST, 800, 800XL, 130XE, 5200), Amstrad (CPC, Plus, VEB), Arcades, Colecovision, Commodore (64, 128, VIC20, PET), Doom, GameBoys (GB, GBC, GBA), GameGear, Genesis/MegaDrive, MasterSystem, MS DOS, MSX, N64, NDS, NeoGeo, NeoGeo CD, NES/Famicom, PC Engine/TurboGrafix, PSX, ScummVM, SNES and ZX Spectrum (16k, 48k, 128k, +2, +2A, +3) and more.

More emulators can be installed though: see the first few posts of this thread for extra downloads.

Boot times depend on your hardware and how you installed Puppy. It will not boot in seconds, as you want, maybe a minute or so (or less).

Linux in general supports lots of gamepads, I always use cheap Logitech Dual Analog (PS2 style) pads.. They work great - just plug them in before your desktop loads up to load them. (Or restart X after plugging in the joypad).

"Rom-Loader" (the 'GameEx of Puppy Arcade) is really simple, not as fully featured as GameEx... Rom-Loader does not have screenshot previews, most plyaed lists on so on..

And Yes, Puppy Arcade should work much faster than Windows XP.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

gedditoffme
Posts: 4
Joined: Thu 31 Mar 2011, 01:14

Thanks

#37 Post by gedditoffme »

Thanks for the replies. I installed it to a CD and played a bit last night.

It worked well, possibly the only complaint was the boot time. It seemed most of the time was spent copying itself to RAM. Will this improve if I install Puppy Arcade to the Hard Drive?

But aside from that it seemed fine for my purposes.

Thanks for releasing such a great product.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Re: Thanks

#38 Post by sc0ttman »

gedditoffme wrote:It worked well, possibly the only complaint was the boot time. It seemed most of the time was spent copying itself to RAM. Will this improve if I install Puppy Arcade to the Hard Drive?
Yes, it will be a bit quicker... But there are two (or more) HD install options: firstly the 'full install', or 'frugal install'.. A 'full install' should boot faster - stuff is not copied to RAM..


But if using a frugal install the real speed up would be to remove all the kernel drivers that you are not using.. Note: The kernel drivers are stored in /lib/modules/... But do not do this manually.

IF you can be bothered to do this, here is some information:

There is a tool called "zdrvcutr", which can remove the extra drivers for you. To use 'zdrv_cutr' you must be using a Puppy 'frugal' install with a zdrv file...

The zdrv SFS file is a separate SFS file that contains ONLY the kernel modules. If a puppy uses a zdrv, the kernel drivers are not in the main SFS file, only in the zdrv SFS file.

Anyway... Creating a frugal install to HD is easy, using the 'Frugal Installer' tool, in Menu->Setup.

However, Puppy Arcade does not use a zdrv SFS file by default - everything is in pup_420.sfs
But Puppy Arcade can be easily made to use a zdrv file, by installing and using the latest 'Woofy remaster tool', which is here
gedditoffme wrote:Thanks for releasing such a great product.
You're welcome, glad you enjoy it.
Last edited by sc0ttman on Fri 01 Apr 2011, 12:20, edited 1 time in total.

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#39 Post by cthisbear »

gedditoffme :

I replied to your Whirly Pool post.

Gave you an easy USB fix.
Menu, instructions the lot.

http://forums.whirlpool.net.au/forum-re ... ?t=1669518

/////////////

sc0ttman....pretty good effort mate.

The only confusion was Dillo.
Couldn't find the menu entry under Internet,

but you made another in the menu...same name different directory??

Messing with my mind man.
Luckily I switched on my 3rd neurone, and I saw your cunning strategy.

Chris.

User avatar
morgonzola
Posts: 161
Joined: Thu 22 Apr 2010, 03:14
Location: Los Angeles, CA

#40 Post by morgonzola »

hey i have a question regarding using an xbox360 controller with this

do you have the xboxdrv needed to be able to use xbox 360 pads?
(is that even the right thing?)

i have one that is plug in and one that is wireless ( it needs some receiver thing) and i think i might have a computer for emulation purposes coming into my hands soon so i just want to ask if this is a part of it or not

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#41 Post by sc0ttman »

morgonzola wrote:hey i have a question regarding using an xbox360 controller with this

do you have the xboxdrv needed to be able to use xbox 360 pads?
(is that even the right thing?)

i have one that is plug in and one that is wireless ( it needs some receiver thing) and i think i might have a computer for emulation purposes coming into my hands soon so i just want to ask if this is a part of it or not
Yes xboxdrv is the thing.. And no, it is not included in Puppy Arcade. I thought it was a bit heavy, considering bluetooth and other things would need to be added to make it work with most controllers.

But it should be possible, if you install the right deps and compile it.

..Would be great to play RR4 on the PSX with the analog shoulder buttons for brake and accelerate though :)
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Jim2029
Posts: 41
Joined: Fri 29 Feb 2008, 05:40
Location: Michigan

#42 Post by Jim2029 »

What are the system requirements for this?

I'm running it on a P3 450MHZ, 768Ram, 80GB 7200RPM Seagate, and a Ge-force 2 200? MX 64MB video card.

NES with Super Mario Brothers 3 LAGS!!! Its unplayable its so bad... Running this thing with Win98 with a nes emulator was perfect.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#43 Post by sc0ttman »

Jim2029 wrote:What are the system requirements for this?

I'm running it on a P3 450MHZ, 768Ram, 80GB 7200RPM Seagate, and a Ge-force 2 200? MX 64MB video card.

NES with Super Mario Brothers 3 LAGS!!! Its unplayable its so bad... Running this thing with Win98 with a nes emulator was perfect.
There are two NES emulators included, as I've noticed they work for some, not for others. Are you using FCEU or Nestopia? Both are installed by default, I will be very surprised if neither one can work better for you. Also make sure to play with the settings!
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Jim2029
Posts: 41
Joined: Fri 29 Feb 2008, 05:40
Location: Michigan

#44 Post by Jim2029 »

I've just used the the NES one from the OS X style menu bar on the bottom. I haven't found any others installed for NES. I also have a hard time loading a rom. After i click the NES from the menu bar on the bottom, I select the rom from the list... but there is no load button.... And if i double click it loads it about 1 out of 10 times.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#45 Post by sc0ttman »

Jim2029 wrote:I've just used the the NES one from the OS X style menu bar on the bottom. I haven't found any others installed for NES. I also have a hard time loading a rom. After i click the NES from the menu bar on the bottom, I select the rom from the list... but there is no load button.... And if i double click it loads it about 1 out of 10 times.
Use the "Frontend Chooser" tool to change emulators. This tool can be found in the QuickStart menu, or in Menu->Setup (as far as I remember).. In the Frontend Chooser tool you can choose either FCEU or Nestopia as your default NES emulator... (Please note that the "Rom-Loader" tool will always use FCEU as Nestopia has no CLI options!! grrrr...)

You could also try another emulator.. iNES is simple but fast: iNES-3.6.pet

Also note that performance can be improved a lot (particularly for FCEU) by adding OpenGL drivers where possible. Use either the "Xorg_dri_full" in the Puppy Package Manager, or specific ATI/Nvidia drivers (see first post).

If you really need to, you could try changing from Xorg to Xvesa, with a low resolution (800x600, or 640x480) - which actually works alright, as most emulated games have low resolutions anyway - there is not much sense in scaling up the graphics in resolution, then stretching them to make them fill the screen...

Edit: You may also want to run some tools on your ROMs, to byte swap them or god know what else..
This tool can do all that kinda stuff: ucon64-2.0.0

Hope that helps.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
morgonzola
Posts: 161
Joined: Thu 22 Apr 2010, 03:14
Location: Los Angeles, CA

#46 Post by morgonzola »

well after some experimenting, i just decided to try out installing all the stuff on to lupu which worked for the most part (i didn't have to build it manually i could just rip some debs :D ) Are you thinking about moving this to lupu at some point?
have you seen this if you are worried about size restrictions?

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#47 Post by sc0ttman »

morgonzola wrote:well after some experimenting, i just decided to try out installing all the stuff on to lupu which worked for the most part (i didn't have to build it manually i could just rip some debs :D ) Are you thinking about moving this to lupu at some point?
have you seen this if you are worried about size restrictions?
Out of curiosity, which PETs did you install? And what libs did you need to update?

And yes, I saw Lupu-lite - without nearly any apps installed it is still only 5bm smaller than Puppy Arcade! But... Yes, at some point I do plan to make a Puppy 5 based Puppy Arcade... Possibly version 12 - I think version 11 will have to be be the last in a TurboPup base :(

(Although to be honest, Puppy Arcade is very near completion, as far as I am concerned...I don't know what more I can do with it, expect add a few emulators, make a few new GUIs, improve a few things here and there.... )
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

SouthPaws
Posts: 66
Joined: Sat 16 Sep 2006, 15:49

Emulator

#48 Post by SouthPaws »

Is there a 3DO(panasonic) emulator...?

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Re: Emulator

#49 Post by sc0ttman »

SouthPaws wrote:Is there a 3DO(panasonic) emulator...?
SDLMESS - http://murga-linux.com/puppy/viewtopic.php?p=467026
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
morgonzola
Posts: 161
Joined: Thu 22 Apr 2010, 03:14
Location: Los Angeles, CA

#50 Post by morgonzola »

well i installed xboxdrv (duh :lol: ) and then it needed libboost-thread1.42.0 which is available from Debian's site

i ripped debs of these and i am not sure if it works with turbopup due to a different glibc? (correct me if im wrong)

and yea i agree i think puppy arcade is a great puplet all you really need to do is adapt it to newer versions (or not)

i made the xboxdrv+liboost thing into an sfs so i can upload if you want.

Post Reply