[comp.sys.atari.st] GEMINI v1.1

harryk@bucsf.bu.edu (Harry Karayiannis) (03/14/90)

  In the last two days I saw two articles talking about GEMINI v1.1 which is
  supposed to be "much-much" better than v1.0 (which i currently have)

  Since I like this program very much, I would like to ask 3 questions before
  I decide to send my registration fee to the author(Fisher if I remember well)

   1. Has v1.1 solved the problem with the GULAM Shell?
      (v1.0 is not capable of running any other application after 'gulam' has
       been executed once)

   2. Is an icon-editor included with this new version?

   3. Is there any option allowing GEMINI to deallocate the memory it uses when
      another application is launched from the GEMINI desktop(as NeoDesk does)?


   Since I don't have NeoDesk and I liked GEMINI very much, I will register,
   providing that at least problem#1 (above) has been solved!


	Thanks in advance.......

					HARRY KARAYIANNIS
					4th Year Computer Science
					Boston University
					US E-mail: harryk@bucsf.bu.edu
					       or  cscrzcc@buacca.bu.edu


--------- SORRIE FOR ANIE MISPELSS --------------------------------------------
	   I'm just another Greek

alex@athertn.Atherton.COM (Alex Leavens) (03/16/90)

About Gemini 1.1:

>  2. Is an icon-editor included with this new version?

I'm not sure, but if someone can mail me a copy of Gemini,
I'll see if I can't make it work with PiE (which I'm doing
a complete re-write of, anyway).  Also, if anyone knows the
file format of Gemini icons, it'll be a piece of cake for me
to make PiE write 'em out that way.

(PiE is my icon paint system)

-- 
|-------------------------------------------------------------------------|
|--alex | alex@Atherton.COM |  Caution!  Falling Opinions, next 6 miles   |
|     New Net Address!!: UUCP: {uunet,ucbvax}!unisoft!bdt!dsdeng!alex     |
|  "Mmmm...Ooo, say...Yummm......Blewuechh! Tiggers _don't_ like honey."  |

stabl@unipas.fmi.uni-passau.de (Robert Stabl) (03/16/90)

In article <53918@bu.edu.bu.edu> harryk@bucsf.bu.edu (Harry Karayiannis) writes:
>   1. Has v1.1 solved the problem with the GULAM Shell?
>      (v1.0 is not capable of running any other application after 'gulam' has
>       been executed once)
No, I discovered the same problem, too.
Who can help?

>   2. Is an icon-editor included with this new version?
No.

-- 
\  Robert Stabl              =|= stabl@unipas.fmi.uni-passau.de               /
 \ Dept. of Computer Science |=| stabl%unipas.fmi.uni-passau.de@unido.BITNET /
 / University of Passau      =|= stabl%unipas.fmi.uni-passau.de@relay.CS.NET \
/  West Germany              |=| ...!uunet!unido!unipas!stabl                 \

bammi@curie.ces.cwru.edu (Jwahar R. Bammi) (03/17/90)

In article <943@unipas.fmi.uni-passau.de> stabl@unipas.fmi.uni-passau.de (Robert Stabl) writes:

   >   1. Has v1.1 solved the problem with the GULAM Shell?
   >      (v1.0 is not capable of running any other application after 'gulam' has
   >       been executed once)
   No, I discovered the same problem, too.
   Who can help?

GEMINI (mufpel or whoever) wants SHELL_P to be in a certain state
(thats why you have to run shell0.prg before running gemini). Gulam
changes shell_p, but never restores is back to what it was. this
causes heart aches for gemini. writing a simple wrapper function which
saves shell_p execs gulam, and retores it before exit should solve the
problem, until gulam is fixed to behave itself.


   >   2. Is an icon-editor included with this new version?
   No.

Use any old icon editor (there must be alteast a dozen pd ones), go
into a resource editor (i use rcs3), and replace the images in
gemiinc.rsc.

a request to the authors of gemini: please distribute the .dfn files
along with the .rsc files in the next release. this will make life
much simpler when hacking the resource files.

nice work!
--


--
bang:   {any internet host}!dsrgsun.CES.CWRU.Edu!bammi	jwahar r. bammi
domain: bammi@dsrgsun.ces.CWRU.edu
GEnie:	J.Bammi

ONM65@DMSWWU1A.BITNET (Operator Stefan) (03/17/90)

In article <53918@bu.edu.bu.edu> (Harry Karayiannis) writes:

>   In the last two days I saw two articles talking about GEMINI v1.1 which is
>   supposed to be "much-much" better than v1.0 (which i currently have)
>
>   Since I like this program very much, I would like to ask 3 questions before
>   I decide to send my registration fee to the author(Fisher if I remember well

Disclaimer: I was never, am not and will never be named 'Fisher'. My name
if Eissing (pronounce it Icing) and I am one of the two authors of Gemini.
I wrote the 'Venus' part of Gemini.

>    1. Has v1.1 solved the problem with the GULAM Shell?
>       (v1.0 is not capable of running any other application after 'gulam' has
>        been executed once)

Gemini makes heavy use of the system() pointer (shell_p is the official name)
and swipes it using the XBRA protocol. GULAM also installs its own pointer
and overwrites Gemini's pointer. But it doesn't deinstall this pointer
on exit. On exit of GULAM shell_p points to freed memory, Gemini jumps
through this vector and BANG! So, this is an (easy to fix) bug in GULAM.
We can't do anything about it.

>    2. Is an icon-editor included with this new version?

No! Use any standard resource construction set instead to edit GEMINIIC.RSC.

>    3. Is there any option allowing GEMINI to deallocate the memory it uses whe
>       another application is launched from the GEMINI desktop(as NeoDesk does)

Not in version 1.1. But the next version will. It's already built in the
version we're hacking on.

  _____________________________________________________
 | Stefan Eissing  <onm65@dmswwu1a.bitnet>    +----+  \|#
 | Dorfbauerschaft 7, D-4419 Laer-Holthausen  | OK |   |#
 | "Author of Venus@Gemini"                   +----+   |#
 |_____________________________________________________|#
  #######################################################