Welcome, Guest. Please login or register.


Author Topic: SymbOS (Read 446190 times)

Offline Ep128

  • EP addict
  • *
  • Posts: 1849
  • Country: hu
    • Honlapom
Re: SymbOS
« Reply #795 on: 2016.November.27. 23:41:02 »
I love it and I wait for it very much! :-)

Offline Prodatron

  • EP user
  • *
  • Posts: 256
  • Country: de
  • Back on the Z80
    • http://www.symbos.de
Re: SymbOS
« Reply #796 on: 2016.November.28. 00:07:48 »
I love it and I wait for it very much! :-)

Thanks! :) The current preview is probably very close to the final release of SymbOS EP 3.0. I am trying to do the official release still in 2016 (around Xmass).
The website has been updated as well:
http://www.symbos.org
Some of the new sections are not finished, but at least the application area is now database driven and up-to-date:
http://www.symbos.org/apps.htm

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: SymbOS
« Reply #797 on: 2016.November.28. 09:03:25 »
It is using the Extended Desktop, so it won't fully boot on machines with 128K only (just delete the SYMBOS.INI if you have 128K only).
The Extended Desktop can be switched On/Off from settings somewhere?

Offline Prodatron

  • EP user
  • *
  • Posts: 256
  • Country: de
  • Back on the Z80
    • http://www.symbos.de
Re: SymbOS
« Reply #798 on: 2016.November.28. 12:32:35 »
Yes, it's the "load SymbOS extensions" option in the Control Panel -> System -> General tab, see here:
[ Guests cannot view attachments ]

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: SymbOS
« Reply #799 on: 2016.November.28. 12:47:44 »
And how many memory expansion needed for the extra functions? 16/32/64/128/256/512/1024? :-)

Offline Prodatron

  • EP user
  • *
  • Posts: 256
  • Country: de
  • Back on the Z80
    • http://www.symbos.de
Re: SymbOS
« Reply #800 on: 2016.November.28. 12:55:44 »
The extended desktop modul is using about 37K (16K buffer for desktop icons, startmenu entries, widget properties, 11K code etc.):
[ Guests cannot view attachments ]
Additional 64K would be enough :)

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: SymbOS
« Reply #801 on: 2016.November.28. 13:40:08 »
And, how the Symbos.ini files are done?

How can I add other mass storage (SD) if it isn't shown on the Control Panel/Mass Storage app?


Offline Prodatron

  • EP user
  • *
  • Posts: 256
  • Country: de
  • Back on the Z80
    • http://www.symbos.de
Re: SymbOS
« Reply #802 on: 2016.November.28. 16:56:04 »
The structure of the SYMBOS.INI file is described in the attached document (nearly up-to-date), which is included in the developer documentations ( http://www.symbos.org/download.htm#marke1 ).
Maybe you are more speaking about exchangeable mass storage device drivers? This feature is currently only available for the MSX version. Not sure if the IDE interface is still important for the Enterprise. If yes I can plan to make the drivers not fixed but loadable during booting like we have it on the MSX.

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: SymbOS
« Reply #803 on: 2016.November.28. 19:38:38 »
Thanks for the information. I only wanted to make your preview also work on a SD reader.

This a SIMBOS.INI file to make this same SymbOs version to work on a SD reader on slot 1 (big SD).

To use it, simply copy the content of Prodatron's disk on partition F:.

Then overwrite the SIMBOS.INI file with this modified file.

Load SymbOS with the usual command   :LOAD SYM

I have tested it on the emulator, but it should work on the real machine.
« Last Edit: 2016.November.28. 19:49:04 by gflorez »

Offline Tutus

  • EP lover
  • *
  • Posts: 679
  • Country: hu
    • Enterprise 128
Re: SymbOS
« Reply #804 on: 2016.November.29. 09:26:20 »
Could solve the SymbOS to use the extended partitions in the SD Card? :oops:
It could also be used to symcommander.

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: SymbOS
« Reply #805 on: 2016.November.29. 09:57:42 »
Yes, if you enter Control Panel/Mass Storage, now the SD appears on the options when you add a new device. You even can select slot 1 or 2 of the SD reader, then the partition.

I have to say that it seems that SymbOS takes the actual list of devices from EXOS, just before the loading.

On the previous post I said that the file is for :F on Slot 1, but actually it is for Slot 0. I had no opportunity to test it on the real machine, but at least now it can be fixed within SymbOS and then save the configuration to a new SYMBOS.INI file of our choice.
« Last Edit: 2016.November.29. 10:06:33 by gflorez »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: SymbOS
« Reply #806 on: 2016.November.29. 10:00:31 »
Yes, if you enter Control Panel/Mass Storage, now the SD appears on the options when you add a new device. You even can select slot 1 or 2 of the SD reader, then the partition.
But the SymbOS only handle the four Primary partitions, not the extended partitions :-(

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: SymbOS
« Reply #807 on: 2016.November.29. 10:48:55 »
Yes, only four partitions is a limitation with the actual FAT12 situation. There is also a "not partitioned" option, probably to format to FAT16/32 within SymbOS. I've not tested if an already created FAT32 partition is detected and used.

Now that IDE disks can coexist with the SD-reader, you must describe the device to Prodatron to be included on the list of devices.

Also,  in the future, explore how to return to EXOS without losing its integrity. Also, a way to launch an EXOS app.

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: SymbOS
« Reply #808 on: 2016.November.29. 11:13:22 »
As Prodatron has put it in Youtube, you all can enjoy this video preview.

The text in the video:

"Geco managed to modify SymAmp for playing sound modules on the Enterprise as well! This is only a little video showing the first two test songs on my real EP 128 machine.
The special thing about Gecos work is, that the "Dave" chip (which is responsible for the sound as well) of the Enterprise is not compatible to the AY-3-8912 (PSG) used in the Amstrad CPC, MSX, ZX Spectrum and others. Geco had to write conversion routines, so that the modules still sound fine on the Enterprise as well. IMHO it's a great result!"

I showed Geco on 25 November the place where Prodatron has the source of the SymAmp app, and Prodatron has released this video on 28 November.

Geco is fast....
« Last Edit: 2016.November.29. 11:27:38 by gflorez »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: SymbOS
« Reply #809 on: 2016.November.29. 11:25:55 »
Yes, only four partitions is a limitation with the actual FAT12 situation.
No, it is limit of standard MBR. And the solution are the Extended partitions, which is use only one entry in the MBR table.
Then the limits only the available drive letters :-) Under the EXDOS F-Z are available.

My IDE/SD driver collect details of all FAT partitions (LBA start, size, type) at system start, later no partition tables used.

The question are: how many drives (letters) are possible under SymbOS? If also possible up to Z, then only the partition collection routine needed to be extended.


Quote
There is also a "not partitioned" option, probably to format to FAT16/32 within SymbOS.
SD cards can be exist without partitions, 0. logical sector store the boot sector like as the floppy.


Quote
Now that IDE disks can coexist with the SD-reader, you must describe the device to Prodatron to be included on the list of devices.
Some power users want it! :-)

Quote
Also,  in the future, explore how to return to EXOS without losing its integrity. Also, a way to launch an EXOS app.
For this need to be system segment don't overwrited. Prodatron say previously it is only possible in the "for extended Enterprise" version, which can be use a different memory map.