Author Topic: FutureOS corner  (Read 95272 times)

0 Members and 1 Guest are viewing this topic.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #675 on: 13:45, 16 March 20 »
Good news: The recent version (8/2019) is proven Corona free.  ;D
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #676 on: 21:01, 24 March 20 »
Update of the CBM - Command Bar Menu, see link below...
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
FutureTex - the text editor for FutureOS
« Reply #677 on: 22:56, 07 April 20 »
Well, half-time. Did upload the first version of 'FutureTex' - the text editor for FutureOS to the net (see download section in www.FutureOS.de).

What can it do?
- Load text(s)
- Edit
- Save
- Load / edit / save character set
- Use 8 or 9 scan lines
- Use all 256 characters
- Work with up to nine different texts / files at the same time
- Length of text files can be up to 480 KB

What's missing?
- Show text in View mode (control codes exert their functions)
- Import / Export of texts or files
- work with blocks of text
- and and and...

If you like you can give me a mouthful ;) :)
« Last Edit: 22:58, 07 April 20 by GUNHED »
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #678 on: 17:05, 09 April 20 »
Thanks to @XeNoMoRPH I realized that ROM A did still contain the commands !FVER and !FHELP. A while ago I switched them inactive to gain space in ROM A. In addition we have already better tools to have the same functionality somwhow.
For the next release these two command are taken out completely - that shall happen during this year.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
FutureOS corner: FutureTex update...
« Reply #679 on: 16:29, 13 April 20 »
To the screen formats (of FutureTex) already supported:

- 80 x 25
- 64 x 32
- 68 x 30

the following was added:

92 x 22

This one will support PcW text too.

If you miss a screen format please let me know...
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #680 on: 15:29, 22 April 20 »

Well, I had some time, so I made some videos of the Wallpapers for FutureOS (discs 1-3 / sets 1-3)


1. Set:

https://www.youtube.com/watch?v=BmLMAJSfd60


2. Set:

https://www.youtube.com/watch?v=aPRgYC5VuWM


3. Set:

https://www.youtube.com/watch?v=VMUiRrPC_8c



In case you like to have your own wallpaper use JavaCPC to do that. It contains a converter which even saves a wallpaper to a DSK.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #681 on: 19:17, 23 April 20 »
And even more wallpapers, with some great topics.
If you want your own set of wallpapers, let me know.

4. set:

https://www.youtube.com/watch?v=WQYAHhqXIQk

5. set:

https://www.youtube.com/watch?v=2De_kPN_ctM

6. set:

https://www.youtube.com/watch?v=UaTrZ49hXxY

7. set:

https://www.youtube.com/watch?v=wY_TYvfAkFs

http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #682 on: 02:14, 07 May 20 »
FutureTex is evolving. Download it from my homepage (see below) and have a try.

Run file "- FutureTex" to launch the application.

Anything else should be self explaining.

The manual is called "FT.TXT". You can type it using the FutureOS TYPE function.

Let me know your comments.  :)

Edit: Uploaded a new version this afternoon, one bug less. Enjoy!
« Last Edit: 16:35, 07 May 20 by GUNHED »
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline m_dr_m

  • CPC664
  • ***
  • Posts: 75
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 60
  • Likes Given: 34
Re: FutureOS corner
« Reply #683 on: 10:19, 08 May 20 »
Good to hear! Do you plan to distribute the sources?

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #684 on: 16:49, 08 May 20 »
Good to hear! Do you plan to distribute the sources?
Guess nobody will be interested, but why not? I'll put it to the download archive with the next update. But it will only be of interest for people programming for FutureOS - and that number is probably close to 1  :laugh: :picard: :picard2:
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #685 on: 17:14, 14 May 20 »
Uploaded an update of FutureTex (Application on Data format) with Source Code (on Vortex fomat, because it's more then 180 KB).

Also here a picture of the new expansion RAM (E-RAM) occupation map.

Let me know what you think about it.  :o
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
ISO/IEC 8859-1
« Reply #686 on: 15:55, 04 June 20 »
Does somebody have the ISO/IEC 8859-1 character set for the CPC?
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #687 on: 18:59, 18 June 20 »

Now you can use FutureTex to check if a character is assigned to the keyboard at all. And to which key. The example screen shows alle 256 characters, the number of the key (see CPC keyboard matrix), and the keyboard level (normal, shift, control or shift + control). It's a bit narrow, but this way you an asses all 256 characters at once.

Of course you can assign characters to keys (all keyboard levels).

The first time the CPC can use all 256 characters (using keyboard keys) at the same time with a text editor.  :) :) :)
« Last Edit: 19:04, 18 June 20 by GUNHED »
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #688 on: 17:13, 16 July 20 »
Little update on the FutureOS homepage...


If you go to the download section now, you can get the questionnaire to request a personalized version of the OS. This way you will receive a personalized version for free. Personalized versions allow you this and more:
- Games know which kind of monitor / color scheme you're using
- Games / Apps know which HID devices you're using
- Apps know more exactly about available hardware, they will run even better
- Use personalized colors
- Enhanced printing
- and and and...
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #689 on: 16:06, 21 July 20 »
Alright, who would like to participate?
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #690 on: 11:23, 22 July 20 »
Slartibartfast from Germany told me he likes to participate. Would anybody else like to join the programming contest?
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #691 on: 13:15, 23 July 20 »
Hmmm.... maybe I should explain why it's fun to participate in this coding contest!?!

- Of course you do have all needed stuff (like in other OS) like keyboard scanning, print characters on screen, load/save files etc.
- But you can so some things very free... for example use IM 1 or IM 2
- Use the whole memory area from 0 to &B000
- The OS functions are really fast
- You have support for recent hardware
- Memory management up to 4 MB

And of course you can program in ASM and in C. However the C library was made for Small C. Maybe somebody wants to adapt it to another C language. I can help with all OS specific parts.

Still, we should have at least 3 participants (2 are missing). Else it's kind of boring.
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #692 on: 15:16, 24 July 20 »
Nobody?
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline asertus

  • CPC664
  • ***
  • Posts: 111
  • Country: es
  • Liked: 79
  • Likes Given: 273
Re: FutureOS corner
« Reply #693 on: 15:28, 24 July 20 »
Nobody?


It is time for CPCretrodev, MSXdev, etc.., maybe it would be good to choose other dates..

Online AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.876
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 1082
  • Likes Given: 1830
Re: FutureOS corner
« Reply #694 on: 12:24, 26 July 20 »
Nobody?


What troubles me are the lack of other Languages!


To me the Amstrad CPC knows 2 Languages ASM and BASIC, sure there's all these "other" languages that translate to Assembly best they can, though there's no Language to Load, Type-in code and Execute?!?  ???  I think I recall about using Small-C for FutureOS was it needed another Library programme, though it's a hassle coding in it and Compiling, Sorry!


CPC has Locomotive BASIC, CP/M has BBC BASIC amongst a whole pile of others.


Earlier in the year I'd read about another Language called BASIZXCPC that I didn't know existed, it's author had a website, but had disappeared, all I could find was all on WayBack Machine with a Disk Image of an early version that didn't let me do much and code I manage to write with it wasn't great. Source code I believe wasn't released either (appears to be written in Assembly), but could certainally demonstrate the usual traits found in BASIC.


So maybe it needs to be a contest on writing another Language for FutureOS, and having groups working at it like in the "CONCOURS DEV JEU AMSTRAD CPC 2020"?
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #695 on: 23:40, 26 July 20 »

It is time for CPCretrodev, MSXdev, etc.., maybe it would be good to choose other dates..


Why? These other contests happen every year. Also this contest has a time of one year. So that's not the point. Also msx stuff won't be the problem for cpc world I guess.
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #696 on: 23:46, 26 July 20 »
What troubles me are the lack of other Languages!

To me the Amstrad CPC knows 2 Languages ASM and BASIC, sure there's all these "other" languages that translate to Assembly best they can, though there's no Language to Load, Type-in code and Execute?!?  ???  I think I recall about using Small-C for FutureOS was it needed another Library programme, though it's a hassle coding in it and Compiling, Sorry!

CPC has Locomotive BASIC, CP/M has BBC BASIC amongst a whole pile of others.
... snip ...
So maybe it needs to be a contest on writing another Language for FutureOS, and having groups working at it like in the "CONCOURS DEV JEU AMSTRAD CPC 2020"?

Yes, there is a lack of languages. Therefore it would be great to have more. Which could be (as you mentioned) a great idea for this contest.

Using ASM for FutureOS is like using it for the native OS.

About C, yes it could be more easy to be not forced to switch between OS. Maybe somebody wants to do a C implementation. We do have the libraries already.

A BASIC for FutureOS? Great idea! Wished somebody would do that.  :)

Of course I'm always there to support / help / anything else.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline asertus

  • CPC664
  • ***
  • Posts: 111
  • Country: es
  • Liked: 79
  • Likes Given: 273
Re: FutureOS corner
« Reply #697 on: 13:10, 27 July 20 »
A BASIC for FutureOS? Great idea! Wished somebody would do that.  :)


Including something like 8BP as embeded part of the language...   :)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.918
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 861
  • Likes Given: 2135
Re: FutureOS corner
« Reply #698 on: 13:29, 27 July 20 »

Including something like 8BP as embeded part of the language...   :)


Yes, that would be a great idea! Maybe somebody wants to do this?
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Online AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.876
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 1082
  • Likes Given: 1830
Re: FutureOS corner
« Reply #699 on: 13:32, 27 July 20 »
I write my own small Language (in BASIC) because I couldn't follow something like Palo Alto Tiny BASIC even after translating 8080 Instruction to Z80 instruction.
It's seriously Small because it had to run on a computer with 4k! Though it has a number of Commands, all the Arithmetic and Comparision Operators. There's only 3 functions: ABS(), RND() & SIZE to return the remaining space.
It was published in the May 1976 issue of Dr. Dobbs, with followup Source Code to allow people to use the language with a VDU and I believe the Author Li-Chen Wang wrote a version of Star Trek using this language.
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3