Enterprise Forever

:UK => Hardware => Topic started by: John Fante on 2018.July.18. 16:46:09

Title: HxC manager program
Post by: John Fante on 2018.July.18. 16:46:09
Is there a link to the latest version of the HxC manager program?

And hopefully also a short description on how it works :-)

Thank you in advance.
Title: Re: HxC manager program
Post by: gflorez on 2018.July.18. 20:19:24
I remember HxC manager as a progra (https://enterpriseforever.com/hardware/exdos-with-hxc-floppy-emulator-works-perfect/msg34087/#msg34087)m, but you already have the HxC.Rom on the emulator.

Of course, you need a way to put Roms on the system...
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.18. 20:23:13
Theres is the ROM version.
Title: Re: HxC manager program
Post by: pear on 2018.July.18. 21:19:46
It can be instal instead or after EXDOS ROM ?
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.18. 21:43:08
It can be instal instead or after EXDOS ROM ?
EXDOS required, this is a additional utility for change the mounted image on a HxC.
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.18. 21:56:02
Combined ROM versions.
Title: Re: HxC manager program
Post by: pear on 2018.July.19. 05:53:34
Thanks, now I have to buy the HxC ;)
Title: Re: HxC manager program
Post by: John Fante on 2018.July.19. 08:10:51
Combined ROM versions.

Thank you very much :-D

However, it has been MANY years since I last worked with an Enterprise, so could you - or someone else - tell me in more detail how I run HxC manager?

As far as I know HxC.rom is not included on the Exdos controller. And Pear does not supply a version with (as far as I understood from him - excuse me in advance if I understood this wrong).

Is this the way https://www.youtube.com/watch?v=t-624bEIkVo I know that my version is not the slim version but loading EPDOS (where do I get that BTW?) and then loading HxC manager?

Title: Re: HxC manager program
Post by: pear on 2018.July.19. 08:30:22
In the ROM of the card at now is EXDOS only.
In addition, to see additional applications in ROM (e.g. HxC), you will need EXOS in version at least 2.2 (Zozo, please correct me if I've got something mixed up).
Title: Re: HxC manager program
Post by: gflorez on 2018.July.19. 08:42:01
Your EXDOS-Compact from Pear has space for a lot of extra Roms. I think that Zozo will provide you an image to program the FlashRom included.

Using Epdos is the "cheap" way for an Enterprise with spare memory to install a virtual Rom, that will last until the next hard reset. You don't need that method, but Epdos is indeed a great file manager with a lot of extras. Ask Zozo to include it on the Roms compilation.

All HxC versions behave the same.

.--------

Pear: Zozo has provided John the Enterprise, so surely it has inside installed the most actual EXOS Rom, no problem with that.
Title: Re: HxC manager program
Post by: pear on 2018.July.19. 08:50:57
Pear: Zozo has provided John the Enterprise, so surely it has inside installed the most actual EXOS Rom, no problem with that.
I did not know.
John did not write me that the Flash should be on the card and I sent him a simple EPROM.
Sorry :(
Title: Re: HxC manager program
Post by: John Fante on 2018.July.19. 09:24:55
I did not know.
John did not write me that the Flash should be on the card and I sent him a simple EPROM.
Sorry :(

My bad. Misunderstood the concept. Can I buy from you (and replace my self) the Flashrom?

Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.19. 09:40:38
you will need EXOS in version at least 2.2 (Zozo, please correct me if I've got something mixed up).
Yes. Another option: also exist cartridge version of my Memory Test (which is built in to the EXOS 2.4), needed to put 04h segment at the cartridge. (And exist a loadable version, but in this way need to run after every cold reset.)

John Fante got a machine with EXOS 2.4.
Title: Re: HxC manager program
Post by: pear on 2018.July.19. 09:59:48
Can I buy from you (and replace my self) the Flashrom?
It will be cheaper to buy any (almost) Flash memory on local than to send from foreign.
If you have a Flash memory programmer, you can replace the chip itself (the description of the jumper setting is on the wiki).

If you do not have the right tools, then of course there is no problem.
I can send Flash memory with any content.
You do not have to send to me anything back, it does not make sense :)
Title: Re: HxC manager program
Post by: gflorez on 2018.July.19. 10:45:43
However, it has been MANY years since I last worked with an Enterprise...

Zozo(and others, but mainly...) has improved very much the computer with his EXOS and EXDOS revisions, adding new characteristics and compatibility  with new hardware without losing(but incrementing...) the old exciting feelings when managing this lovable computer.
Title: Re: HxC manager program
Post by: John Fante on 2018.July.19. 11:13:26
Zozo(and others, but mainly...) has improved very much the computer with his EXOS and EXDOS revisions, adding new characteristics and compatibility  with new hardware without losing(incrementing...) the old exciting feelings when managing this lovable computer.

@Pear: Unfortunately I do not ave the tools to flash the rom my self. What do I need?

@Zozo: What would be your recommendation for the optimal layout/content of the ROM? I know it is up to individual taste any suggestions?
Title: Re: HxC manager program
Post by: pear on 2018.July.19. 11:16:06
If it's a one-time thing, I'll prepare the right ROM for you.
Buying tools makes sense when you are going to start playing at the max :ds_icon_cheesygrin:
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.19. 12:04:16
@Zozo: What would be your recommendation for the optimal layout/content of the ROM? I know it is up to individual taste any suggestions?
EXDOS+HXC, EPDOS 1.7/Z, Iview from the latest Multiplay pack, Zozotools 1.9
At this point 128K used.
For the remaining space (128K), you can select some more what you prefer:
Other programing languages: IS-Lisp, IS-Forth, Hisoft Pascal
Assembler/Monitor programs: ASMON, FENAS, HEASS
Your favorite games: Nodes, Raid, Beach Head, Sorcery, Eat-it-up, Cyclone, etc
Title: Re: HxC manager program
Post by: gflorez on 2018.July.19. 12:36:05
I was writing this while Zozo...

If you mount a big FlashRom, you will have room for a lot of valuable Roms.

A must for you can be the Danish Rom (https://enterpriseforever.com/other-topics/new-member-introduction/msg64320/#msg64320), a modification done on your own country on classic times. Probably you have heard about it.

We have already talked here about Epdos, that has a Rom version, but you also have all the classic programming languages, like Forth, Lisp and HiSoft Pascal among several assemblers like Asmon/Genmon, Heass and  Fenas.

There are other Rom utilities, like ZozoTools(worth if you have a RTC installed, but with  a lot other applications inside), File/Iview, HxC, all intended to make the use of the Enterprise more enjoyable, with several music players and graphic screen launchers. EDCW is a mouse controlled windows like environment that has some sound applications in it.

Of course you have some games on Rom, like Paszians(a solitaire cards game with mouse control...) and Kaszino, but also a way to put standard games on Rom.

But the most surprising Roms are SPEMU, SPEMU128, CPCEMU, able to emulate other machines with high compatibility.
Title: Re: HxC manager program
Post by: John Fante on 2018.July.19. 14:00:47
@All: Thank you for all the very good suggestions/recommandations :-D

Is there a place where I can get all the latest versions of the files mentioned or is Google my friend? :-)

@Pear: I think I will take you up on your offer to burn this first 256K. :smt038
Title: Re: HxC manager program
Post by: pear on 2018.July.19. 14:10:10
Prepare a list of what do you want to find in the ROM.
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.19. 15:32:40
Is there a place where I can get all the latest versions of the files mentioned or is Google my friend? :-)
This is the first 128K, what I recommended.
[attach=2]
Title: Re: HxC manager program
Post by: John Fante on 2018.July.19. 18:10:22
This is the first 128K, what I recommended.
(Attachment Link)

@ZoZo: Super recommendations. Thank you! :-)

@Pear: Besides the one recommended by ZoZo (for the first 128K) I would like (in that order):

Danish character rom
SPEMU
SPEMU128
CPCEMU
Basic Exension I.-IV. version 2.0 (the updated version of the one from BoxSoft)
ASMON
Games: OTW128, Sorcery, Eat-it-up, Cyclone

If room:
ZZzzip
Hisoft Pascal
IS-Lisp
IS-Forth

I have written you a personal message regarding payment etc.

Thank you very much :-)
Title: Re: HxC manager program
Post by: pear on 2018.July.19. 19:24:56
May I ask for ROMs links ?
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.19. 20:17:20
This list about 2-3x many than the IC capacity :oops:
Title: Re: HxC manager program
Post by: John Fante on 2018.July.19. 20:40:40
This list about 2-3x many than the IC capacity :oops:

I had that feeling :-)

If there is enough room for your list plus until basic extensions then I am very happy :-D.
Title: Re: HxC manager program
Post by: gflorez on 2018.July.19. 21:59:54
To John:  Zozo means that you would need double or triple than that capacity(256KB) to put all these Roms...

Take in account that the minimum space that takes a Rom is 16KB, but there are 32KB, 48KB and 64KB Roms.

You must select carefully what to put inside.

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

To Pear: What is the maximum  capacity of the possible installable FlashRom chip on your compact EXDOS?
Title: Re: HxC manager program
Post by: pear on 2018.July.20. 06:10:17
In the socket can be mounted a chip with a capacity of up to 512KB, but the supported area is limited to 256KB.
Title: Re: HxC manager program
Post by: gflorez on 2018.July.20. 07:18:11
While you get your FlashRom you still can simulate the HxC.Rom loading the EPDOS as a system extension.

Download this (http://www.ep128.hu/Ep_Util/Prg/Epdos17.rar) compacted file. Select  the EPD17Z12.EXT file in it and put it on the floppy image file. Put also the HXC.Rom file on the floppy image file.

Then start the Enterprise and select the floppy image file on the HxC. Then, from Basic, write:

 :LOAD EPD17Z12.EXT
 :LROM HXC.ROM

After this your system will think that it has physically installed that Rom, until a hard reset occurs.

You even can write the commands on the EXDOS.INI batch file to do the things automatically at start.
Title: Re: HxC manager program
Post by: John Fante on 2018.July.20. 07:32:17
Thank you @all for all your help :-)

If there is room for a 256K (working) IC I would like to have installed:

The list from ZoZo - it should amount to 128K according to him self

And then:

SPEMU
SPEMU128
CPCEMU

And if there is room:

Basic Exension I.-IV. version 2.0 (the updated version of the one from BoxSoft)

That should fit on a 256K. Sorry about getting carried away with all my wishes. :smt043
Title: Re: HxC manager program
Post by: gflorez on 2018.July.20. 07:47:23
I think that the Basic Extensions are not Roms. There is the EP-Plus.Rom with all Basic Extensions, but it has some system incompatibilities.

Remember, you have almost all the Roms on the EP128EMU installation.
Title: Re: HxC manager program
Post by: geco on 2018.July.20. 08:31:05
Thank you @all for all your help :-)

If there is room for a 256K (working) IC I would like to have installed:

The list from ZoZo - it should amount to 128K according to him self

And then:

SPEMU
SPEMU128
CPCEMU

And if there is room:

Basic Exension I.-IV. version 2.0 (the updated version of the one from BoxSoft)

That should fit on a 256K. Sorry about getting carried away with all my wishes. :smt043
I think if you choose only SPEMU128 insted of both SPEMU and SPEMU128 is enough, because all 48KB games are running on SPEMU128 also if I remember well, but if you does not have RAM expansion then I suggest to use only SPEMU.
Title: Re: HxC manager program
Post by: John Fante on 2018.July.20. 08:49:42
While you get your FlashRom you still can simulate the HxC.Rom loading the EPDOS as a system extension.

Download this (http://www.ep128.hu/Ep_Util/Prg/Epdos17.rar) compacted file. Select  the EPD17Z12.EXT file in it and put it on the floppy image file. Put also the HXC.Rom file on the floppy image file.

Then start the Enterprise and select the floppy image file on the HxC. Then, from Basic, write:

 :LOAD EPD17Z12.EXT
 :LROM HXC.ROM

After this your system will think that it has physically installed that Rom, until a hard reset occurs.

You even can write the commands on the EXDOS.INI batch file to do the things automatically at start.

Thank you!! Do you also have a link for the HXC.ROM file? I can not seem to find it anywhere?

I think that the Basic Extensions are not Roms. There is the EP-Plus.Rom with all Basic Extensions, but it has some system incompatibilities.

Remember, you have almost all the Roms on the EP128EMU installation.

Ok. I did not know there where problems with compatibility with Basic Extensions/EP-Plus.rom. We will take that out then :-)

I think if you choose only SPEMU128 insted of both SPEMU and SPEMU128 is enough, because all 48KB games are running on SPEMU128 also if I remember well, but if you does not have RAM expansion then I suggest to use only SPEMU.

Ok. Good advice. It will save som space then. I have a RAM expansion so it will be SPEMU128.

Well that freed up some space :-). The result is now:

The list from ZoZo (first 128K) plus:

Danish character rom
SPEMU128
CPCEMU

And then - if there is room (I do not know how much the three above take up) - in that priority:

1. ASMON
2. ZZzzip (if it exist as rom)
3. Hisoft Pascal
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.20. 09:59:02
Thank you!! Do you also have a link for the HXC.ROM file? I can not seem to find it anywhere?
Two days earlier at this topic (https://enterpriseforever.com/hardware/hxc-manager-program/msg71581/#msg71581) :ds_icon_cheesygrin:
Title: Re: HxC manager program
Post by: John Fante on 2018.July.20. 10:20:22
Two days earlier at this topic (https://enterpriseforever.com/hardware/hxc-manager-program/msg71581/#msg71581) :ds_icon_cheesygrin:

Thank you! :lol:
Title: Re: HxC manager program
Post by: gflorez on 2018.July.20. 10:40:21
The Boxsoft Basic Extensions (https://translate.google.com/translate?sl=hu&tl=en&js=y&prev=_t&hl=es&ie=UTF-8&u=http%3A%2F%2Fwww.ep128.hu%2FEp_Util%2FBASIC_Extensions.htm&edit-text=&act=url) where originally released as program extensions(software (http://www.ep128.hu/Ep_Util/Prg/Basic_Extensions.rar)), only loadable within the Basic language. They where written as individual extensions because they occupy memory when loaded, so you can select which, from one to all extensions, suit your program. The Boxsoft Basic Extensions where correctly written, following the official IS rules about Basic Extensions (http://enterprise.iko.hu/technical/BOOK16-1_Chapter_16_IS-BASIC_Introduction_to_Extensions.pdf).

Years later, in Hungary, the  "a" Studio marketed the EP-Plus cartridge (https://translate.google.com/translate?sl=hu&tl=en&js=y&prev=_t&hl=es&ie=UTF-8&u=http%3A%2F%2Fwww.ep128.hu%2FEp_Konyv%2FEp_Plus.htm&edit-text=&act=url) as a new product. In reality they had managed to attach all the Boxoft extensions to the Basic 2.1 stock Rom, adding also a few more external applications. It was a very good idea to put the extensions on Rom, but they failed on following the system rules to access paginated memory so, at the end, this Rom is not recommended for an Enterprise with more than 128KB Ram(like yours). Zozo can give more information about this.
Title: Re: HxC manager program
Post by: IstvanV on 2018.July.20. 19:32:06
The list from ZoZo (first 128K) plus:

Danish character rom
SPEMU128
CPCEMU

And then - if there is room (I do not know how much the three above take up) - in that priority:

1. ASMON
2. ZZzzip (if it exist as rom)
3. Hisoft Pascal

The CPC emulator takes up 2 segments, as does ASMON. So, that is 64K. HiSoft Pascal 1.2 is 1 segment. SPEmu 128 almost fits on 2 segments, it is currently 33K, maybe it could be packed better to reduce the size by a few percents. Zzzip looks like it could be packed onto 1 segment if a ROM version was made. 128K might be enough for all of this, but only with some work, putting more than one program on the same segment if there is unused space, and with good compression.

Edit: another idea is to create a common loader for all programs that are packed .COM files, this could even be an extension that can be called with the segment:address of the data as parameter.
Title: Re: HxC manager program
Post by: Zozosoft on 2018.July.23. 11:55:37
Based on existing ROM files :-)
EXDOS 1.4
HXC
EPDOS 1.7
ASMON 1.5
IVIEW (Multiplay)
Zzzip 2.2
OTW (start with RUN "OTW:")
Eat-it-up
Hisoft Pascal 1.2
DK (Danish ROM)
Zozotools 1.9

Included ep128emu snapshot of the config, you can check it.
Title: Re: HxC manager program
Post by: pear on 2018.July.23. 13:15:52
Thanks :D