Jump to content

Squeak: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 1: Line 1:
==Description==
==Description==
[[Image:SqueakonOS2.jpg|thumb|300px|'''Squeak''']]
[[Image:SqueakonOS2.jpg|thumb|300px|'''Squeak''']]
Squeak is a multi platform open source [[Smalltalk]] environment.
Squeak is a multi platform open source [[Smalltalk]] environment originally released in 1996 by [[Apple]].


This is a native, high performance Squeak port, wrote specifically for OS/2. It uses DIVE, a game oriented display API from IBM, that uses hardware acceleration to achieve fast display updates. The result is a quite fast Squeak even on a 486 machine.
This is a native, high performance Squeak port, wrote specifically for OS/2. It uses DIVE, a game oriented display API from IBM, that uses hardware acceleration to achieve fast display updates. The result is a quite fast Squeak even on a 486 machine.
Line 20: Line 20:
==Version==
==Version==
* '''Latest Version:''' 3.5 (2003/06/05) [http://hobbes.nmsu.edu/h-search.php?key=squeakos2vm.zip Hobbes]
* '''Latest Version:''' 3.5 (2003/06/05) [http://hobbes.nmsu.edu/h-search.php?key=squeakos2vm.zip Hobbes]
 
* Last known DOS version: 2.0 (Squeak 2.1)
==Links==
==Links==
* OS/2 Port web site [http://www.jvuletich.org/Squeak/SqueakForOS2/SqueakForOS2Eng.html]
* OS/2 Port web site [http://www.jvuletich.org/Squeak/SqueakForOS2/SqueakForOS2Eng.html]
Line 29: Line 29:


==Author==
==Author==
* Ported by [[Juan Manuel Vuletich]].
* Apple Corp (Original author)
* Disney (Current maintainer)
* Alan Kay (Original author)
* Dan Ingalls (Original author)
* Ted Kaehler (Original author)
* John Maloney (Original author)
* Scott Wallace  (Original author)
* [[Juan Manuel Vuletich]] (OS/2 port).


==Related Articles==
==Related Articles==

Revision as of 11:46, 1 February 2015

Description

Squeak

Squeak is a multi platform open source Smalltalk environment originally released in 1996 by Apple.

This is a native, high performance Squeak port, wrote specifically for OS/2. It uses DIVE, a game oriented display API from IBM, that uses hardware acceleration to achieve fast display updates. The result is a quite fast Squeak even on a 486 machine.

It includes a convenient mapping of several keys in the VM. Ctrl-Break and Esc are the interrupt keys and, Ctrl-Ins, Shft-Ins and Shft-Del manage the clipboard (emulating Alt-c, Alt-v and Alt-x). Besides all Squeak color depth are supported from 1 to 32 bit. If you select a Squeak color mode with more colors that your OS/2 desktop, color dithering will occur, giving a very good illusion of having more colors than you really have.

This version has support for sound and TCP/IP networking. It doesn't still have support for MIDI, serial port or joystick.

System requirements

  • Long file name support (install Squeak on a HPFS or network drive)
  • DIVE video dlls (Installed by default by OS/2 Warp 4 Multimedia Support, but can be added to any OS/2)
  • DART audio dlls (Installed when installing an audio card, but can be added even without one)
  • Video mode with at least 256 colors, and support for DIVE (any driver should work)


Version

  • Latest Version: 3.5 (2003/06/05) Hobbes
  • Last known DOS version: 2.0 (Squeak 2.1)

Links

License

Author

  • Apple Corp (Original author)
  • Disney (Current maintainer)
  • Alan Kay (Original author)
  • Dan Ingalls (Original author)
  • Ted Kaehler (Original author)
  • John Maloney (Original author)
  • Scott Wallace (Original author)
  • Juan Manuel Vuletich (OS/2 port).

Related Articles

Publications