ENTERPRISE KLUB
2021. október 2., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Enterprise Graphical Interface (Read 19318 times)

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
Enterprise Graphical Interface
« on: 2014.September.20. 23:18:09 »
The main EGI program, fman.egi(File Manager), freezes on the emulator, but I've managed to make work(some) two applets included on the EGI disk: Icon Editor and Word Count, made by the same autor of the EGI, Rhodri Cusack(can be this man? http://scholar.google.ca/citations?user=La2oJSkAAAAJ&hl=en http://www.cusacklab.org/)

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #1 on: 2014.September.21. 01:38:59 »
Ok, ok. It seems the file manager of the EGI isn't compatible with language roms(HUN.rom, ESP.rom, BRD.rom, etc) so I've removed it from the emulator memory and now it works fine. Don't forget to put first the image of the disk one on  the drive a:.

Remember, as I have no interface, I've changed the Mouse.xr driver for the HSOFT one, here. (That Paintbox v2.0R is not the same as Nick's).
« Last Edit: 2014.September.21. 02:32:26 by gflorez »

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re:Enterprise Graphical Interface
« Reply #2 on: 2014.September.21. 16:29:02 »
My try with JSep "webemu".

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re:Enterprise Graphical Interface
« Reply #3 on: 2014.September.28. 03:37:48 »
I tried to run EGI without a floppy drive, from SD card,
and it cannot run, because after loading the EGI file manager,
it forcibly want to access A: and does not enable to change to the other drive
regardless that it loaded from other drive than A:.
Z80 System

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #4 on: 2014.September.29. 14:12:30 »
EGI is an old program! In its file manager it only presents the floppy drives and the Ramdisk, letters A:, B:, C:, D: and E:.
But it is not a problem of EGI, as the EXDOS always asks at startup for the init file.
 
I think the necessary EXDOS.INI file is only read from a floppy. Ask Zozo how to execute a startup file(batch file) without a Floppy controller card. I don't know if it is possible.

On the other side, if EGI is well written it must admit other logical units. I'll see it with the emulator...

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #5 on: 2014.October.04. 02:46:53 »
The demo programs of EGI(wrdcount.egi, prime.egi) are very short. It can be easy to see how the environment is managed inside of a  graphic application.

On the other side, I've extracted and edited some fragments of assembler code left as text inside EGI.REL:

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #6 on: 2014.October.06. 00:26:57 »
Quote from: gflorez
EGI is an old program! In its file manager it only presents the floppy drives and the Ramdisk, letters A:, B:, C:, D: and E:.
But it is not a problem of EGI, as the EXDOS always asks at startup for the init file.
 
I think the necessary EXDOS.INI file is only read from a floppy. Ask Zozo how to execute a startup file(batch file) without a Floppy controller card. I don't know if it is possible.

On the other side, if EGI is well written it must admit other logical units. I'll see it with the emulator...
Effectively, EGI Filemanager(fman.egi) only admits those  five  units, but you can assign F: to B: and it manages  HD partitions like a pro... You must consider fman.egi only as a badly written app(but only cos then there wasn't other logic units) inside a good environment(good because it depends very much of EXOS, maintained by Zozo....)

To recreate this you may have the modified Nick1 disk in A: and   the filled ide vhd from Zozo on the Primary Master of the IDE disk section inside the emulator preferences.
« Last Edit: 2014.October.06. 00:36:50 by gflorez »

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re:Enterprise Graphical Interface
« Reply #7 on: 2014.October.06. 00:55:06 »
Quote
but you can assign F: to B: and it manages  HD partitions like a pro... 
How did you do this assignment ?
Z80 System

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #8 on: 2014.October.06. 01:22:09 »
Point on EGI at the upper left corner and press Space. It opens the EGI system menu. Then you must point to "System (: )" and a window opens where you can execute EXOS commands without exiting from EGI.

Write "assign b: f:", then press Enter. Esc to return to the main window. 

Now click at the B: square and you are viewing F: content.

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re:Enterprise Graphical Interface
« Reply #9 on: 2014.October.06. 01:29:56 »
Is "assign" a standard exdos command ?

Can I run it from an exdos.ini ?
Z80 System

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #10 on: 2014.October.06. 01:34:26 »
Yes, you can put it in the exdos.ini of the EGI disk.:)

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re:Enterprise Graphical Interface
« Reply #11 on: 2014.October.06. 01:38:16 »
Quote
Yes, you can put it in the exdos.ini of the EGI disk.

Cool ... :)

I did not know that ...

My drives come from SDs and named from F: to H:

I will try to assign the letter list in the egi file manager to my drives ...
« Last Edit: 2014.October.06. 02:03:11 by Z80System »
Z80 System

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #12 on: 2014.October.06. 01:59:38 »
Sorry, I don't know if you can start the EP on an EXDOS.INI file without floppy disks...

By the way write "help exdos" on the command line to see the internal commands. There are good manuals about EXDOS in Magyar.

-----------------------------------

As I said before, it seems fman.egi is incompatible with language roms, but not the EGI, as I managed to run the demo apps(icon.egi, prime.egi, wrdcount.egi) with the ESP.rom installed.

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re:Enterprise Graphical Interface
« Reply #13 on: 2014.October.06. 02:04:19 »
It seems  necessary to have a "default" startup drive where we can put te EXDOS.INI file.

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re:Enterprise Graphical Interface
« Reply #14 on: 2014.October.06. 02:09:41 »
Quote
It seems  necessary to have a "default" startup drive where we can put te EXDOS.INI file.
I have a modified exdos.

It looks for the exdos.ini on that drive I specified.

It is H: because the exdos.ini (egi's exdos.ini) and egi itself is on that drive.

I inserted a
:H:
line to the egi's exdos.ini, and modified the whole exdos.ini accordingly.

EGI started up with that exdos.ini, but always asked for A: and that retry/abort dialog does not disappear pushing anything.
But after the "assign" probably it will work ...
Z80 System