Playpower Development Environment

12 views
Skip to first unread message

Pasquale Barilla

unread,
Jan 4, 2011, 1:09:45 AM1/4/11
to Playpower Tech
I made a linux distro that has almost everything required to get
creating. You can read more about it here:
http://work.playpower.org/w/page/34401453/Linux

and download the iso here http://brianqualls.com/_pb/Playpower/play.iso

Hope this helps.

-Pasquale

Noah Vawter

unread,
Jan 4, 2011, 2:56:15 PM1/4/11
to playpo...@googlegroups.com

hey that's a smart idea!

how about running your iso as a virtual machine? I have VMWare 2.0
and 3.0. in which I sometimes run windows and sometimes run Ubuntu.
Could I run this ISO as well?

and how about adding the software which techt and I wrote if it's not
already in there:

here's mine for dumping flash chips from using an Atmega32:

devcart.rar

Lukas Sabota

unread,
Jan 4, 2011, 4:44:27 PM1/4/11
to playpo...@googlegroups.com

someone should upload a vmware image, this is a good idea

> good work Pasquale! @ !

>> --
>> You received this message because you are subscribed to the Google Groups "Playpower Tech" group.
>> To post to this group, send email to playpo...@googlegroups.com.
>> To unsubscribe from this group, send email to playpowertec...@googlegroups.com.
>> For more options, visit this group at http://groups.google.com/group/playpowertech?hl=en.
>>
>
>
> --
> You received this message because you are subscribed to the Google Groups "Playpower Tech" group.
> To post to this group, send email to playpo...@googlegroups.com.
> To unsubscribe from this group, send email to playpowertec...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/playpowertech?hl=en.
>
>

techt

unread,
Jan 4, 2011, 5:39:53 PM1/4/11
to playpo...@googlegroups.com
On Tue, Jan 4, 2011 at 4:44 PM, Lukas Sabota <ltsmo...@gmail.com> wrote:
> someone should upload a vmware image, this is a good idea

I don't use VMWare so I don't know how well it'll work, but you could
try http://www.easyvmx.com/easyvmx.shtml online virtual machine
creator to create an image.

I've tried running it under QEMU in Ubuntu 10.04 LTS but,
unfortunately, the virtual machine is too painfully slow to be usable
since kqemu support has been dropped from recent versions of Ubuntu.
Can't recommend QEMU for this.

I've also just now tried running it under VirtualBox OSE in Ubuntu
10.04 LTS. Linux kernel startup complains a little and I had trouble
releasing the mouse/keyboard to the host OS (VirtualBox wasn't seeing
the hot key, I think) but it appears to run at an acceptable speed.

Dave

Pasquale Barilla

unread,
Jan 4, 2011, 9:52:20 PM1/4/11
to Playpower Tech
Currently I am running it in Parallels for Mac, it seems to work okay.
You should be able to run it on anything that is x86 compatiable.

I was thinking of getting an image that is perfectly setup and using
that instead of the ISO, which would avoid alot of the problems that I
am encountering at the moment (the biggest being the win32 app's not
showing as default on the desktop), and that way you dont need to run
through an install program, you just mount and go. The only problem is
that it is less personalised (however you can create your own user
accounts), and that you can't install it as a primary OS. Is this a
real problem for anyone? If not, I'll just start releasing it as an VM
image file rather than an ISO (makes my job a heck of a lot eaiser
that way).

I will add the other programs you (Noah, Techt) wrote to the image,
also. If there are any other programs you recommend I add, please let
me know.

Finally, is everyone okay with it being XFCE? I was thinking its
better for legacy hardware.


On Jan 5, 9:39 am, techt <tec...@gmail.com> wrote:
> On Tue, Jan 4, 2011 at 4:44 PM, Lukas Sabota <ltsmoot...@gmail.com> wrote:
> > someone should upload a vmware image, this is a good idea
>
> I don't use VMWare so I don't know how well it'll work, but you could
> tryhttp://www.easyvmx.com/easyvmx.shtmlonline virtual machine

Derek Lomas

unread,
Jan 5, 2011, 7:13:53 AM1/5/11
to playpo...@googlegroups.com
Great contribution, Pasquale!

Lucas, how hard would it be to get FCEUX with Subor keyboard support in Linux and Mac?  FCEUX has keyboard support for PC, currently.

This would definitely improve cross platform development.

I should mention that Don Miller (NO CARRIER) is working on a cross platform graphics editor (tile & pixel editor, to output .chr and .nam files).  He's been working in Processing and moving to Flash, so that it runs on the web. I'm really excited about this, since I feel like the community is capable of making some good graphics contributions. Right now it is a pain with YY-CHR only for PC.  

Happy New Year, everyone!
Derek

Lukas Sabota

unread,
Jan 5, 2011, 2:34:06 PM1/5/11
to playpo...@googlegroups.com
It should definitely be possible especially if it's working on the
win32 port. I can get around to checking out its current behavior but
if someone that had already been attempting this and knows the current
behavior and can provide a ROM to test it would make it a lot easier.
It's probably better to continue this discussion on the fceux
bugtracker so if someone would submit a bug report with a rom that I
can debug with, I can see what I can do to get it working

fceux bug tracker: http://sourceforge.net/tracker/?group_id=13536&atid=113536

Pasquale Barilla

unread,
Jan 5, 2011, 4:26:22 PM1/5/11
to Playpower Tech
Okay, made some big changes to the PDE, bumped its version to 0.3.1.
Woo.

Change list is as follows:

* Instead of making an ISO, made an image file. All subversions
(0.3.X, 0.4.X etc) will be image files, and all major updates (0.X.1,
0.X.2) will be ISOs. This way it is easier to test, and more stable
when it comes time to install.
* Added "NESDEVtools" from volunteers.playpower.org
* Added devcart.rar (Thanks Noah!)
* Changed desktop background to Playpower background
* Added entire backup of nesdev.paradious.com to Desktop, created
launcher for homepage. (this is good if you are using a netbook and
are out of internet range, or want to research on a plane or
something).
* Modified dosbox config file to automount desktop as C
* Default user is "playpower" with password as "playpower". This can
be changed, if required.

The image is a VDI format, which was created using virtualbox,
emulating a x86 processor with 512mb ram and a 128mb video card. This
format should be compatible with qemu, parallels, etc. If you can
spare the memory, i recommend using 1024mb ram when using this image
file. But, like with anything, the more the merrier!

Grab it below.

http://brianqualls.com/_pb/Playpower/Playpower031.rar


On Jan 6, 6:34 am, Lukas Sabota <ltsmoot...@gmail.com> wrote:
> It should definitely be possible especially if it's working on the
> win32 port.  I can get around to checking out its current behavior but
> if someone that had already been attempting this and knows the current
> behavior and can provide a ROM to test it would make it a lot easier.
> It's probably better to continue this discussion on the fceux
> bugtracker so if someone would submit a bug report with a rom that I
> can debug with, I can see what I can do to get it working
>
> fceux bug tracker:  http://sourceforge.net/tracker/?group_id=13536&atid=113536
>
>
>
>
>
>
>
> On Wed, Jan 5, 2011 at 7:13 AM, Derek Lomas <dereklo...@gmail.com> wrote:
> > Great contribution, Pasquale!
> > Lucas, how hard would it be to get FCEUX with Subor keyboard support in
> > Linux and Mac?  FCEUX has keyboard support for PC, currently.
> > This would definitely improve cross platform development.
> > I should mention that Don Miller (NO CARRIER) is working on a cross platform
> > graphics editor (tile & pixel editor, to output .chr and .nam files).  He's
> > been working in Processing and moving to Flash, so that it runs on the web.
> > I'm really excited about this, since I feel like the community is capable of
> > making some good graphics contributions. Right now it is a pain with YY-CHR
> > only for PC.
> > Happy New Year, everyone!
> > Derek
>
> > On Tue, Jan 4, 2011 at 9:44 PM, Lukas Sabota <ltsmoot...@gmail.com> wrote:
>
> >> someone should upload a vmware image, this is a good idea
>
> >> On Jan 4, 2011 2:56 PM, "Noah Vawter" <nvaw...@media.mit.edu> wrote:
>
> >> > hey that's a smart idea!
>
> >> > how about running your iso  as a virtual machine?  I have VMWare 2.0 and
> >> > 3.0. in which I sometimes run windows and sometimes run Ubuntu.  Could I run
> >> > this ISO as well?
>
> >> > and how about adding the software which techt and I wrote if it's not
> >> > already in there:
>
> >> > here's mine for dumping flash chips from using an Atmega32:
>
> >> > good work Pasquale! @ !
>
> >> > On Jan 4, 2011, at 1:09 AM, Pasquale Barilla wrote:
>
> >> >> I made a linux distro that has almost everything required to get
> >> >> creating. You can read more about it here:
> >> >>http://work.playpower.org/w/page/34401453/Linux
>
> >> >> and download the iso herehttp://brianqualls.com/_pb/Playpower/play.iso

Noah Vawter

unread,
Jan 6, 2011, 3:29:02 PM1/6/11
to playpo...@googlegroups.com

Heya Pasquale!

I wanted to make sure you had the newest googlecode archive on the
disk - there are lots of good tools there, some 6502, commodore, and
apple stuff as well. (which has been moved to Deprecated, but which I
feel is still very valuable, heh.)

I tried to do it myself, but I found the .iso you posted had a
squashfs image on it... So I tried to mount it in my Ubuntu VM and
ran out of disk space hahahaha. So I have to archive some stuff off
of my computer before I can take a good look at it.

Keep up the good work. I added the Linux live-cd stuff to the front
page of the wiki. If you are still interested in blogging, we could
maybe write up some of our experiments so far with the virtual machine
development and even just write a simple one-pager about it.


p.s. fceu src (2.1.1) is in that google archive too.
-Noah

Pasquale Barilla

unread,
Jan 6, 2011, 6:43:15 PM1/6/11
to Playpower Tech
I looked at the googlecode page (http://code.google.com/p/playpower/),
but the only item there is art-cart-v0.1.rar, which includes asm6 and
name.exe, but doesnt have the fceu stuff in it, so i dont think its
right. Can you point me in the right direction? Since I announced the
ISO, ive also released a more complete VM image with more software on
it. The VM images are designed to add items that we may or may not
include, and then i will wrap them up into an ISO every few versions
or so.

I think we need to think about maybe hosting this development
environment project somewhere. The host I am currently using was
donated by a friend, but it doesnt have alot of bandwidth (i think
100gb/month). Any ideas? Somewhere where multiple people have control
would be best, that way if a change is made the latest version can be
added, and the older version archived.

Regarding the blog post, I would love to write something about the VM
development. It looks like the blog has been a bit dead of late, so
i'd love to write something every week or two for it, I will work
through the "guess blog topic list" that Derek wrote in another
thread. Where should i submit them?

I'm really happy to be helping this project out, I've been a member on
the volunteer page since you guys launched, but have been too busy
with work - now its time to give something back.
> >> tryhttp://www.easyvmx.com/easyvmx.shtmlonlinevirtual machine

techt

unread,
Jan 6, 2011, 10:10:32 PM1/6/11
to playpo...@googlegroups.com
On Wed, Jan 5, 2011 at 4:26 PM, Pasquale Barilla <pat.b...@gmail.com> wrote:
> Okay, made some big changes to the PDE, bumped its version to 0.3.1.
> Woo.
> [...]
> http://brianqualls.com/_pb/Playpower/Playpower031.rar

Cool. I just downloaded it and will be taking a look. Thanks!

The manual at

http://www.virtualbox.org/manual/ch01.html#ovf

explains how to export and import an entire virtual machine in the
VMDK format. For those who are using VirtualBox, a VMDK contains all
the hardware setting information to insure the VirtualBox VMs will be
identical for those running it, and it contains a VBI hard disk image
file for those using other virtual machines.

Dave

Reply all
Reply to author
Forward
0 new messages