Puppy Arcade 10

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
zekebaby
Posts: 50
Joined: Thu 18 Nov 2010, 03:47

#106 Post by zekebaby »

Gnuxo wrote:I changed the folder name and yes I made sure about the sfs, I just copied the .sfs and related files into the folder
Try putting the initrd, kernel and sfs in the root folder, not in a subdir. I don't believe all 4.x puppies supported subdir booting.

Gnuxo
Posts: 365
Joined: Thu 09 Feb 2012, 19:01

#107 Post by Gnuxo »

How do I dual boot puppy arcade with Macpup then?

How do I set up Grub4dos to boot puppy arcade outside a subdir?

User avatar
zekebaby
Posts: 50
Joined: Thu 18 Nov 2010, 03:47

#108 Post by zekebaby »

Gnuxo wrote:How do I dual boot puppy arcade with Macpup then?

How do I set up Grub4dos to boot puppy arcade outside a subdir?
Sorry, I don't have either distro, but assuming they both look like standard Puppies, all you have to do is simply rename your initrd and vmlinuz, and drop them all into your root directory along with the SFS files. Put something like this in your grub menu.lst:

Code: Select all

title Puppy Arcade
  kernel vmlinuz_arcade
  initrd initrd_arcade.gz

title MacPup
  kernel vmlinuz_macpup
  initrd initrd_macpup.gz

User avatar
Keef
Posts: 987
Joined: Thu 20 Dec 2007, 22:12
Location: Staffordshire

#109 Post by Keef »

To boot from the root directory just remove the subdir reference from the menu entry:

Code: Select all

title Puppy Arcade 10 
   find --set-root --ignore-floppies --ignore-cd /initrd.gz 
   kernel /vmlinuz   pmedia=atahd 
   initrd /initrd.gz
If MacPup is booting from a directory ok, just leave it where it is.

Have you also tried pmedia=idehd ?

Gnuxo
Posts: 365
Joined: Thu 09 Feb 2012, 19:01

#110 Post by Gnuxo »

Errr...what's the difference between Ide and Ata? I'm pretty sure I have an Ata.

Also do you think Puppy Arcade has issues with Grub4Dos? Do you think I should get the grub bootloader instead? Or does it not matter?

Another issue is that I don't really have a root folder unless you count the puppy distros themselves. All of my puppy folders are directly inside mnt/sda1

Gnuxo
Posts: 365
Joined: Thu 09 Feb 2012, 19:01

#111 Post by Gnuxo »

I've now installed the grub bootloader.

How do I get rid of grub4dos and use grub instead?

I've never tried using grub to boot puppy, so I'm a little nervous.

It's obviously not grub2 because I can't access grub from grub4dos.

Gnuxo
Posts: 365
Joined: Thu 09 Feb 2012, 19:01

#112 Post by Gnuxo »

I just discovered an interesting error.

Ok...I don't have a large OS installed. I just made an ext4 partition and moved Macpup onto it and linked to it with Grub.

Now when I boot up the Puppy Arcade cd, it won't mount my sda1.
It also detects my hdd partition as ext3, not ext4. And when I try the installer it says I have no free space on my partition even though I have 70 gigs free.
My Macpup save file is 3fs. which means puppy arcade is trying to mount my Macpup save file instead of the sda drive itself.

Also a few of the emulators won't even open when I click on them.

These are all issues I am having and maybe its's why Puppy Arcade is having issues booting frugally.

Maybe it's not playing well with my Macpup. Or maybe it's just defective.

Any ideas folks?

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

#113 Post by sc0ttman »

Gnuxo wrote:I just discovered an interesting error.

Ok...I don't have a large OS installed. I just made an ext4 partition and moved Macpup onto it and linked to it with Grub.

Now when I boot up the Puppy Arcade cd, it won't mount my sda1.
It also detects my hdd partition as ext3, not ext4. And when I try the installer it says I have no free space on my partition even though I have 70 gigs free.
My Macpup save file is 3fs. which means puppy arcade is trying to mount my Macpup save file instead of the sda drive itself.

Also a few of the emulators won't even open when I click on them.

These are all issues I am having and maybe its's why Puppy Arcade is having issues booting frugally.

Maybe it's not playing well with my Macpup. Or maybe it's just defective.

Any ideas folks?
Puppy Arcade is based on puppy 420, and the 2.6.25.16 kernel it uses does not support ext4... That will be the root of your problems, if trying to boot puppy arcade off an ext4 partition... If you have frugal installs it should be easy enough to copy the files over to another drive or partition, then reformat as ext3... Or not bother, if you don't think puppy arcade is worth it.. ;) It's up to you...
[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]

Gnuxo
Posts: 365
Joined: Thu 09 Feb 2012, 19:01

#114 Post by Gnuxo »

Oh, I figured that out on my own.

I already have Puppy Arcade up and running frugally. I made a new ext3 partition.

Getting some drivers, will copy them over to sda3 from Macpup. Wifi in Puppy Arcade doesn't work but It's for gaming so it doesn't matter.

Thanks for making Puppy Arcade 10 and hopefully 11 will be soon to follow.

Gnuxo
Posts: 365
Joined: Thu 09 Feb 2012, 19:01

#115 Post by Gnuxo »

A few interesting comments:

Under xvesa, snes9x won't even open. The screen flashes.

I had to switch to xorg which is much slower and install a .pet for my intel graphics chip.

The games run fine but I can't seem to figure out which settings to use because all of them seem to possess some graphical glitch.

johncl
Posts: 5
Joined: Fri 04 May 2012, 05:33

Boot stops at Grub4Dos

#116 Post by johncl »

Hi, I am in the process of building myself a Mame arcade cabinet and wanted to use an older Via Epia CN13000 (1.3 GHz C7 CPU, Via Unichrome Pro GPU, 1 GB memory). I tried Puppy Arcade 10 boot USB stick on my 3 year old work laptop and it booted up fine although the X3100 graphics chipset was not supported out of the box. The boot start shows me a fancy graphics based boot selector where I can choose to boot or install, etc.

But when I try to boot it on my Via Epia system it only brings up a textbased prompt for Grub4Dos with an option to press ESC to bring up a menu with 4 options, none which boots Puppy.

I am sorry but I am really Linux illiterate so that is really why I wanted to try out a prebuilt distribution for Mame fun. If it doesnt work on my Via does anyone have any experience in other linux distros that work fine and will allow me to run Mame at fullscreen for my arcade project? I'd rather use a faster Linux boot than WinXP if I could.

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

#117 Post by sc0ttman »

Gnuxo wrote:A few interesting comments:

Under xvesa, snes9x won't even open. The screen flashes.
Maybe try the default Xvesa from pup4 repos: http://distro.ibiblio.org/pub/linux/dis ... -7.3-1.pet

Or if that is the one you're already using, see here (I cant remember which PA10 uses): http://www.murga-linux.com/puppy/viewtopic.php?t=62145
The games run fine but I can't seem to figure out which settings to use because all of them seem to possess some graphical glitch.
What kind of glitches? It might be that JWM is the culprit, especially if it's while trying to go fullscreen... I recommend testing IceWM, here: http://distro.ibiblio.org/pub/linux/dis ... -1.3.2.pet
[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
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Re: Boot stops at Grub4Dos

#118 Post by sc0ttman »

johncl wrote:But when I try to boot it on my Via Epia system it only brings up a textbased prompt for Grub4Dos with an option to press ESC to bring up a menu with 4 options, none which boots Puppy.
How are you trying to boot from this system? From live CD?
I've no idea why you're GRUB boot menus would differ if that is the case...
I am sorry but I am really Linux illiterate so that is really why I wanted to try out a prebuilt distribution for Mame fun. If it doesnt work on my Via does anyone have any experience in other linux distros that work fine and will allow me to run Mame at fullscreen for my arcade project? I'd rather use a faster Linux boot than WinXP if I could.
Maybe try another puppy, and add the MAME .pet...

You could try these (Search this forum using link in my signature):

- Puppy 431
- TurboPup Extreme
- Lucid Puppy

You can then download various MAME versions (none so recent) from my online repo thingy: http://ppm.scottjarvis.com/?dir=./emulation/MAME

But please note, I never tested MAME on any other puppies,,,
[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]

MarkHill
Posts: 1
Joined: Sat 23 Jun 2012, 22:12

#119 Post by MarkHill »

morgonzola wrote: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.
Is this sfs available? I am interested in using the Xbox controller.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

xserver headers

#120 Post by mavrothal »

Tried to compile the geode driver in Arcade 10 with devx_420 loaded but apparently xserver.h is not in devx.
Any idea where I could find it?
(other 4xx puppies maybe with the same xserver?)
Thx
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

johncl
Posts: 5
Joined: Fri 04 May 2012, 05:33

Re: Boot stops at Grub4Dos

#121 Post by johncl »

sc0ttman wrote:How are you trying to boot from this system? From live CD?
I've no idea why you're GRUB boot menus would differ if that is the case...
Hi and thank you for the reply. Sorry for my late reply back here! :)

I think I just made a bootable USB stick from the Live CD ISO using the pendrivelinux tool. Yesterday I was able to make a bootable xubuntu using the same tool, but running sdlmame on it is a complete dog. Donkey Kong is running like a slideshow. Perhaps its a driver issue (the Via CN13000 has a CN700 chipset).

johncl
Posts: 5
Joined: Fri 04 May 2012, 05:33

#122 Post by johncl »

Ok, I tried making another one on another USB stick and this time it boots fine on my old Via Epia CN13000, great distribution I must say!

However I wonder if either the drivers for the system is not the best or perhaps the CPU is just underpowered as a game like Donkey Kong runs only at about 50% speed in Mame (autoframskip will quickly jump to 10/10 and it still runs at about 90% speed, rather unplayable indeed). I noticed I got better performance if I set the resolution for the linux desktop to e.g. 640x480. I thought mame fullscreen would just set the screen to whatever resolution it needed for the actual game? A game like Donkey Kong uses 224x256 so it should have worked fine with 320x240. Perhaps I need to tweak something in the mame.ini manually? Choosing 320x240 from the dropdown config for the primary mame frontend (forgot the name of it now) doesnt seem to have any effect really.

I chose the Vesa graphics options, but I also see there is an xorg option there, might this have better drivers for the CN700 chipset (unichrome Pro). I guess I will have to try that out also as it would be fantastic to run Mame on this old board.

I also tried making a usbstick with FreeDos and AdvanceMame (for DOS) but when I start AdvanceMame the screen text just becomes scrambled and it locks up (perhaps AdvanceMame cant be run from FreeDos but requires MSDOS?).

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

#123 Post by sc0ttman »

It's been a while since i booted PA10, all I can remember is that mame works better with Xorg, and in the mame settings, use the "Xvideo" output thing, and even better combined with opengl drivers - you might find yours here: http://akita.scottjarvis.com or the 'xorg_xorg_dri' pet from the pup4 repo, in the puppy package manager.

Disabling sound also helps a lot with speed, but that's not a great option.

A lot of those old games need extra low native resolutions that puppy won't do, nor will many other distros unless built for the job... MAME (and hence it frontends) should change your desktop resolution to whatever you choose though... I use 800x600, works fine for me.
[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]

johncl
Posts: 5
Joined: Fri 04 May 2012, 05:33

#124 Post by johncl »

Ah thank you for the tip. I will try switching to xorg instead, I just tried starting that last time and saw that it seemed to require a bit of restarting and configuring? I will try to check that out this weekend as well as installing PA10 to the HD so I can experiment some more.

As for OpenGL I will try that after just in case I dont have 100%. I noticed that turning off sound didn nothing to improve speed when I tried that. Although I didnt have speakers connected so I dont really know if I have any sound at all on my PA10 boot now, haha. :)

I dont mind running at 800x600 or thereabouts really as I wouldnt mind having some raster effects going as well if they can be applied cheaply if I get the games running at 100%. I will only be using this for vertical games like Donkey Kong and PacMan so the games should be easy to run really.

gertrud
Posts: 12
Joined: Mon 13 Feb 2012, 14:38

#125 Post by gertrud »

Having a blast with this despite a bit of an issue getting MAME roms to work on this and I'm guessing it's due to me having a severely outdated romset. Noticed the MAME version in 0.136 but I can't seem to find that set.

Which romsets are you guys using, i.e. what will work on PA?

Also have a bit of an issue getting Vice to launch properly using the icon on the dock, namely the C64 part. The C128 works flawlessly but I can only start the C64 emu via the terminal. Any thoughts on that?

Other than that, I love this Puppy! Got all my retro stuff in storage so this is pretty much exactly what I need :D

Post Reply