HanSamBen-a derivative of Edupup with Gcompris 8.4- Alpha V2

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#201 Post by sullysat »

sidders wrote:@Sullysat- you just need to copy the Vmlinuz, initrd.gz and the sfs file (hsb_412..sfs.)
Will start on the docs immediately.
That's what I thought too. okay, I'll try again. Thanks sidders!

Sully

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#202 Post by sidders »

Just a little concern over "RE-DISTRIBUTION" of the 3 dos games. Well i reckon i could give any lawyer a good going over, however that doesnt help leaving a bleeding lawyer on the steps of a law court?. anybody any experience of this. With "abandonware" the copy-write is still valid for 95 years, but then again the games havnt been re engineered or changed.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#203 Post by ecomoney »

I agree Sidders, if you went to a court of law, and told them you had spent hundreds of hours of your unpaid time developing a system so that young people can have access to computer based learning using recycled materials, and included games that a free in any case, no longer sold...well I doubt you would get any more than a "cease and desist" or "stop it now please". In this case you could just include some other DOS based games.

I do believe though, both to cover yourself, and as a courtesy, you should contact the game manufacturers and enquire, giving an overview of the HSB project and its aims. If you would like I could write the "business speak" letters to these companies, if they still exist, and post copies here to prove we did at least attempt to acknowledge any "intellectual property" (whatever that is) claims.

Just to let you know, Seeker has completed a superb Puppy Linux Windows Installer creation suite, and Tasmod has used it to create a Windows Installer for HanSamBen!. This is a windows .exe file that automatically sets up a dual boot with windows (using a method discovered by Lin4Win which means defragging doesnt wipe it out Bill Gates Style).

Ive just had the opportunity to test it on one laptop so far, but found when I booted the Win2k machine into HSB, Rox would not launch, and I only had a black screen with no icons. The Apps worked from the Start Menu however.

If someone has access to a 98/Win2K/XP machine and would do some more testing, it would make a great way of setting up dual boot without the need for Boot CD's (which tend not to last very long around children!). I think if I asked Tasmod nicely he might also make a package so that HSB could be netbooted around school networks from this installation, making it available to the whole school computer system, just by installing one package into a windows machine anywhere on the same network :wink: :D

The link to the installer is here

http://www.murga-linux.com/puppy/viewto ... 8&start=63
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#204 Post by sidders »

Just managed to do a kiosk version from the Lite version. Its now down to 170 mb. A question popped into my muddled brain, as there are no pup-saves, no printing or web\mail, is it worth keeping Abiword in the Kiosk?.

johnebbinghaus
Posts: 6
Joined: Fri 01 Feb 2008, 20:01
Location: Denmark

md5 sum for HSBFULL_alphav2.iso

#205 Post by johnebbinghaus »

Could the md5sum for the latest .iso files please be published? Thanks in advance!

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#206 Post by technosaurus »

There used to be a writing module in gcompris, but I think it was removed. There should be some kind of writing program for learning purposes, but it doesn't necessarily need to be abiword. Nicoedit is another good possibility.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#207 Post by sidders »

Sorry johnebbinghaus , i didnt upload the md5sum. I will re upload everything over the weekend with the md5sum.

technosaurus. Youre right, i re-enabled the writing module and removed Abiword. Just trying to disable the right click. "button mapping works, but everytime Xorgwizard is run, its wiped out. Xmodmap hasnt worked either. I will dig deeper into Xorgwizard.

Ecomoney
If you would like I could write the "business speak" letters to these companies
That would be great, i will find out who they are. I know one of them ended up under Atari.

TheProphet
Posts: 174
Joined: Mon 18 Feb 2008, 06:22

#208 Post by TheProphet »

sidders wrote:Just a little concern over "RE-DISTRIBUTION" of the 3 dos games. Well i reckon i could give any lawyer a good going over, however that doesnt help leaving a bleeding lawyer on the steps of a law court?. anybody any experience of this. With "abandonware" the copy-write is still valid for 95 years, but then again the games havnt been re engineered or changed.
Microsux has begun to stink in the European Courts. BUT I could it see it causing some trouble in the U.S.

One workaround is instead of including them directly on the disk, have a link to a site from which they can be downloaded.

Also there's some "educational license" Microsoft products that might just include them.

Or published as a shareware package. Check google's cache for something like that.
He who skydive without parachute, jumps to own conclusion.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#209 Post by technosaurus »

if you remove abiword there are several other dependencies that can probably be removed ... libgnomeprint, libgnomeprintui, libwv, libenchant, libgoffice, libgailutil??, libaiksaurus, libaiksaurusGTK, liblinkgrammar, libwmf, libglade?? and any of their associated files in subdirectories of /usr/lib and /usr/share

?? = not sure
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#210 Post by sullysat »

@sidders and ecomoney,

I figured I'd ask this on the thread in case anyone else has comments.

As I look at the apps and games offered in HSB and work them into some sort of single document, I'm thinking more and more that the documentation should focus on the 'purpose' apps, rather than get too deep into how the system works.

Any thoughts on that?

I'm looking at a quick intro to Puppy as an OS, then sections for Coordination Games and Activities, Learning Games, and 'Fun' stuff (like Oneko).

Sully

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#211 Post by sidders »

Along the lines of:

Creativity
Discover the world
Fine motor skills
Hand eye coord
Learn to read
Learn to write
Problem solving
Social skill
Stimulating senses
Sharing

All the categories taken from ELC , under the learning skill section

http://www.elc.co.uk/?ppckey=elc&ppc=google

PS. I must mention the idea was nicked and was encouraged by a bottle of Argentine Malbec. It may get the ball rolling.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#212 Post by ecomoney »

Now the kiddies are back at preschool, I will ask some of the teachers there to get involved in helping produce the documentation.
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#213 Post by sullysat »

I'm drafting. Will get something posted asap.

cj.veniot

Running Edupup with Virtual PC

#214 Post by cj.veniot »

G'day folks,

Another option to installing, dual-booting, and running from Live CD: booting from the ISO with Virtual PC.

I use virtual PC a lot of the time to test any version of Puppy without burning CD's. Just have to boot the CD's (or ISO's) with: puppy i8042.noloop clock=pit

Just in case there are scenarios where dual-booting on a Winblows machine isn't practical and users want to be able to quickly switch between Winblows and HanSamBen. Of course, it requires a machine with a little extra gusto than HanSamBen needs on it's own.

(You know, a VMWare-HanSamBen appliance might be attractive...)

Cheers and best regards.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#215 Post by ecomoney »

Hi, Im sorry to have to report some major problems with the new release, specifically the add-on sfs's. I arrived at the Nursury at the start of the new term saying I had some extra games for them. I was then stuck for hours trying to make good on my promise and finding the shortcut icons for the games in them for the desktop. Im not sure if I did find them all. Is there a way of adding these automatically without going through the "/initrd" directories? Its a common problem with .sfs files as they have no way of adding desktop entries automatically, so if this could be done as (theoretically) a script that adds lines to the /PuppyPin text file (which defines the desktop icons) then this could be reused by other puppy projects.

Ive also had the opportunity to test the windows hansamben installer, and I can confirm it works on the few machines Ive tried it on. Unfortunately its still possible for the little darlings to find their way onto the host windows drive and delete things, and the pDisk partition manager is still showing on the menus (although gParted has gone).
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#216 Post by sidders »

I'll work on the SFS icons, there is also the issue of the SFS's on a full install.

I have the Livecd\Kiosk down to 164mb (with no docs as yet), but still stuck on eliminating the right click. I will drop it for the moment and pick it up later.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#217 Post by ecomoney »

cj, Ive just read your post fully. Your talking about a qemu version of HSB? It certainly would give our more well heeled computer owners a solution to the real world problem of being able to let their kids on their computer without fear...especially if it automatically ran full screen and we had a more obscure "exit window" key combination than Alt+Enter (kids tend to bash the keyboard with both fists more than adults are occasionally prone to :roll: ). Would you have the time to build such a package for us?

To go along with the documentation, does anyone have any website building expertise? I have webspace which I can give either empty, or with a CMS installed (such as drupal etc).

Sidders, many thanks for time put into the icons. I believe under bash there is a instruction for extracting .sfs files, adding support for them under the installer might just be as simple as "[bash extract] *.sfs", perhaps technosaurus would advise.
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#218 Post by technosaurus »

Icons are easy - just drag the .desktop file from /usr/share/applications to the desktop (if the desktop file properly uses the full path to the icon then it should already have an icon set... I think the path is usually /usr/local/lib/pixmaps/some_name.png)
or drag an executable to the desktop and right click > file 'some_game' and then set icon

@ sidders - I am compiling a bunch of core packages right now but I would look at Barry's script that does the drive icons (/etc/rc.d)
the rest is just mounting the sfs - I can't remember where that one is, but I would update it to look for and run pinstall.sh in the root of the mounted sfs (pet packages are already set up to do this so look in petget for that)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#219 Post by sidders »

Just had a quick look at icons for SFS, they're a bit on the small size.

TODO:
1.Sort icons for sfs - done but not yet uploaded

2. Look at Dejans script for Full sfs install and add something for the desktop for both full and frugal.
look at Barry's script that does the drive icons (/etc/rc.d)
3. Still not looked at Qemu, discover whether it can be packaged to download and fireup with little or no user intervention.

4. find out who does the DOS games and send a nice letter.

5. Look at the win exe installer and incorporate. Edit- Duh, Robs already sorted it.

6. Look at the full install script

command > file

subsequent commands

command >> file

ex.

echo "this is the section where... to some variable" $VARNAME1 >> myoutfile.txt
7. Keep an eye on pebble
http://www.murga-linux.com/puppy/viewto ... 9&start=75
At the moment, it's not looking like I'll start on Pebble 2.0 until Fall
8. Upload HSB with md5sum - Done

9. Coins game with Euro and Aus dollar - Done whilst the forum was down

This list is more for myself. Its in one place.
Last edited by sidders on Thu 01 Oct 2009, 08:26, edited 3 times in total.

cj.veniot

QEMU?

#220 Post by cj.veniot »

Eh, not so sure I'm crazy about QEMU for this. Using DSL with QEMU, there's a significant slow-down.

Now KQEMU, maybe. My personal life isn't quite all settled yet, but I'll see if I can look into that.

I'll look into a VMWare solution too.

Either way, I like the idea of an "appliance" requiring no install on a machine that needs to keep running Winblows.

Cheers folks.

Post Reply