Re: Console Mode, DOS Emulator on OLPC

2007-09-26 Thread Jim Gettys
On Wed, 2007-09-26 at 13:23 +0200, [EMAIL PROTECTED] wrote:
 Hello,
 
 I also volunteer - I believe as well that a console mode + a standard
 X windows, as suggested by the first poster, could have advantages.
 

You seem to have missed Mitch's point: we don't have VGA or similar
emulation on our console (which uses fbdev): the code emulating such
hardware (which is how it would have to work on the Geode) was
encumbered, and we could not maintain it long term, so we dropped it
from our firmware.

So you need to go for the X based emulation; Sugarizing the existing X
based version is a small task.
- Jim
 If you agree, a different runlevel could be used for that, ie the olpc
 could be switched easily between sugar mode and non sugar mode - call
 it salt or pepper if you want :)
 
 Actually, it could be a usefull distinction - the bootloader could
 start the kernel in either runlevel, depending on a special key
 combination, so that legacy educational applications could run without
 any problem or any complex operation, without interfering at all with
 anything else.
 
 Ex: press some button at boot time, and you are presented with the dos
 mode, where you can run your legacy applications as you always did.
 Press another button and you have a standard x-windows, so if you have
 a remote server with existing specific apps (math/chem), just log
 there, export the display and you're set, without python eating
 power/memory for tasks where it is not required.
 
 I too can see that being put into a good use, because there are
 several important DOS application for sign language actually used in
 Brazil, and many X applications in highscools and universities around
 where I live.
 
 I've been experimenting with such hacks. I'll try to release a good
 prototype soon.
 
 Guylhem
 
 On 9/26/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 
 
  I suppose that I have effectively opened my mouth and inserted foot, so
  perhaps I should volunteer to start a bit of work in this direction.
 
  Any other volunteers?  We'll work something out.  ;-)
 
  --elijah
 
 
  On Tue, 25 Sep 2007, Jim Gettys wrote:
 
   Date: Tue, 25 Sep 2007 20:35:46 -0400
   From: Jim Gettys [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Cc: Mitch Bradley [EMAIL PROTECTED], devel@lists.laptop.org
   Subject: Re: Console Mode, DOS Emulator on OLPC
  
   On Tue, 2007-09-25 at 18:57 -0500, [EMAIL PROTECTED] wrote:
  
   Subject: Re: Console Mode, DOS Emulator on OLPC
  
   OLPC does not support VGA/EGA/CGA graphics, so the display code for all
   those old programs will not work.
  
  
   IIRC xdosemu provides vga support within an X window.
  
   I sympathize with folks who want to run ancient dos educational apps on
   the OLPC - it'd be great if xdosemu were available as an activity-like
   bundle for folks who need it.
  
   Seems like a good idea?  Any volunteers?  It isn't high enough on the
   priority list that we'll get to it anytime very soon.  Would be a good
   way for someone to learn how to sugarize a simple application.
- Jim
  
  
   [Same goes for C64 emulators... there are still folks in chemistry and
   biology and physics who have useful code that runs on the Commodore
   machines.. even at Big 10 universities.  ;)]
  
 --e
  
  
   1. There are large number of DOS education application suitable for
  teacher and students.
   2. Most DOS applications are designed for slow PC below 100 MHz.
   3. There are many abandonware/freely available 20 years old DOS
  applications/tools on the Internet, such as TurboC, TurboPascal, TurboBasic
  etc.
  
   ___
   Devel mailing list
   Devel@lists.laptop.org
   http://lists.laptop.org/listinfo/devel
  
  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel
 
-- 
Jim Gettys
One Laptop Per Child


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Console Mode, DOS Emulator on OLPC

2007-09-26 Thread Bert Freudenberg
On Sep 26, 2007, at 14:07 , Jim Gettys wrote:

 Sugarizing the existing X based version is a small task.

Small compared to writing a VGA emulator anyway.

- Bert -


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Console Mode, DOS Emulator on OLPC

2007-09-25 Thread big one
 Booting to console mode / svgalib possible

Can someone put a wiki / HOWTO about booting OLPC to console mode, setting up 
svgalib, SDL, xinit command and xinitrc?

 Lack of FreeDOS because of BIOS

With console mode, IMO it is possible to run DOS Emulator such as DosEMU + 
FreeDOS or DOSbox with decent speed on OLPC.

http://dosemu.sourceforge.net
http://dosbox.sourceforge.net

1. There are large number of DOS education application suitable for teacher and 
students.
2. Most DOS applications are designed for slow PC below 100 MHz.
3. There are many abandonware/freely available 20 years old DOS 
applications/tools on the Internet, such as TurboC, TurboPascal, TurboBasic etc.

DOS Freeware / Shareware applications:
Simtel.net:
http://www.eunet.bg/simtel.net/msdos/
Garbo.uwasa.fi:
ftp://garbo.uwasa.fi/pc/

_
= You want FREE web-based email ? 
= You want your own @qon.lao.net address??
= Then you want LaoNet's WebMail !
= Get it at http://webmail.lao.net !!
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Console Mode, DOS Emulator on OLPC

2007-09-25 Thread Mitch Bradley
OLPC does not support VGA/EGA/CGA graphics, so the display code for all 
those old programs will not work.


big one wrote:
 Booting to console mode / svgalib possible
 

 Can someone put a wiki / HOWTO about booting OLPC to console mode, setting up 
 svgalib, SDL, xinit command and xinitrc?

   
 Lack of FreeDOS because of BIOS
 

 With console mode, IMO it is possible to run DOS Emulator such as DosEMU + 
 FreeDOS or DOSbox with decent speed on OLPC.

 http://dosemu.sourceforge.net
 http://dosbox.sourceforge.net

 1. There are large number of DOS education application suitable for teacher 
 and students.
 2. Most DOS applications are designed for slow PC below 100 MHz.
 3. There are many abandonware/freely available 20 years old DOS 
 applications/tools on the Internet, such as TurboC, TurboPascal, TurboBasic 
 etc.

 DOS Freeware / Shareware applications:
 Simtel.net:
 http://www.eunet.bg/simtel.net/msdos/
 Garbo.uwasa.fi:
 ftp://garbo.uwasa.fi/pc/

 _
 = You want FREE web-based email ? 
 = You want your own @qon.lao.net address??
 = Then you want LaoNet's WebMail !
 = Get it at http://webmail.lao.net !!
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel
   

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Console Mode, DOS Emulator on OLPC

2007-09-25 Thread Jim Gettys
On Tue, 2007-09-25 at 18:57 -0500, [EMAIL PROTECTED] wrote:
 
  Subject: Re: Console Mode, DOS Emulator on OLPC
  
  OLPC does not support VGA/EGA/CGA graphics, so the display code for all 
  those old programs will not work.
 
 
 IIRC xdosemu provides vga support within an X window.
 
 I sympathize with folks who want to run ancient dos educational apps on 
 the OLPC - it'd be great if xdosemu were available as an activity-like 
 bundle for folks who need it.

Seems like a good idea?  Any volunteers?  It isn't high enough on the
priority list that we'll get to it anytime very soon.  Would be a good
way for someone to learn how to sugarize a simple application.
  - Jim

 
 [Same goes for C64 emulators... there are still folks in chemistry and 
 biology and physics who have useful code that runs on the Commodore 
 machines.. even at Big 10 universities.  ;)]
 
   --e
 
 
  1. There are large number of DOS education application suitable for 
  teacher and students.
  2. Most DOS applications are designed for slow PC below 100 MHz.
  3. There are many abandonware/freely available 20 years old DOS 
  applications/tools on the Internet, such as TurboC, TurboPascal, 
  TurboBasic etc.
 
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel
-- 
Jim Gettys
One Laptop Per Child


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Console Mode, DOS Emulator on OLPC

2007-09-25 Thread elw


I suppose that I have effectively opened my mouth and inserted foot, so 
perhaps I should volunteer to start a bit of work in this direction.

Any other volunteers?  We'll work something out.  ;-)

--elijah


On Tue, 25 Sep 2007, Jim Gettys wrote:

 Date: Tue, 25 Sep 2007 20:35:46 -0400
 From: Jim Gettys [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Cc: Mitch Bradley [EMAIL PROTECTED], devel@lists.laptop.org
 Subject: Re: Console Mode, DOS Emulator on OLPC
 
 On Tue, 2007-09-25 at 18:57 -0500, [EMAIL PROTECTED] wrote:

 Subject: Re: Console Mode, DOS Emulator on OLPC

 OLPC does not support VGA/EGA/CGA graphics, so the display code for all
 those old programs will not work.


 IIRC xdosemu provides vga support within an X window.

 I sympathize with folks who want to run ancient dos educational apps on
 the OLPC - it'd be great if xdosemu were available as an activity-like
 bundle for folks who need it.

 Seems like a good idea?  Any volunteers?  It isn't high enough on the
 priority list that we'll get to it anytime very soon.  Would be a good
 way for someone to learn how to sugarize a simple application.
  - Jim


 [Same goes for C64 emulators... there are still folks in chemistry and
 biology and physics who have useful code that runs on the Commodore
 machines.. even at Big 10 universities.  ;)]

   --e


 1. There are large number of DOS education application suitable for 
 teacher and students.
 2. Most DOS applications are designed for slow PC below 100 MHz.
 3. There are many abandonware/freely available 20 years old DOS 
 applications/tools on the Internet, such as TurboC, TurboPascal, 
 TurboBasic etc.

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel