CPC Wiki Forum Die Amstrad-CPC-Community

Geplant: Programmierwettbewerb (FutureOS)

Iniciado por TFM · 25/06/2020 11:55 · Respuestas: 73 · Visitas: 17556
#41
Der JavaCPC hat in den Romeinstellungen übrigens ein Preset für "FutureOS".
Da werden die ROMs dann direkt korrekt gemapped (Und man kann sie über das Menü -> "Hilfe" -> "Suche nach FutureOS ROM Update" immer auf dem aktuellsten Stand halten.
📎 fos_roms.png
📎 fos_rom_update.png
📎 fos_rom_versioncheck.png
Editado por última vez por Devil-System el 17/11/2020 04:21
fos_roms.pngfos_rom_update.pngfos_rom_versioncheck.png
👍 0👎 0
#42
Danke für die Info.

Ich kenne SDCC ein bisschen für den CPC.

Könnte da nicht ein Team etwas erstellen damit man mit SDCC Programme für dieses FUtureOS erstellen kann.

GRuss
👍 0👎 0
#43
Hallo , guten tag.

Wo ist bitte bei futureOs der screen : $c000 ?
Kann man auch einen 2. Screen einrichten bei $4000 - $7fff ?

Danke.
Gruss
👍 0👎 0
#44
— cpcman
Es wäre schön wenn man die Programme mit einem Crosscompiler herstellen könnte auf einem PC und dann auf Disk bringen.
Der Erfolg wäre größer um mit FutureOS etwas zu machen und es käme dadurch mehr zur Geltung.
Diese Programmierfriemelei zur Zeit bringt wenig.


Was würde ein Crosscompiler daran ändern, dass Die ROM Nummern aus Geschwindigkeits-Gründen hart kodiert sind? Nichts!

Man müsste sich lediglich einen PC anschaffen um mit FutureOS auf dem CPC arbeiten zu können. Das wäre doch sehr widersinnig.

Rundum abgelehnt!

Zur Installation: Leichter geht es kaum noch. Am CPC einfach die Installations-Diskette starten mit mit run"disc
Am PC einfach die ROMs in die vorgesehenen Plätze installieren und fertig.
Oder noch einfacher: JavaCPC nutzen!
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#45
— cpcman
Ich kenne SDCC ein bisschen für den CPC.

Könnte da nicht ein Team etwas erstellen damit man mit SDCC Programme für das FutureOS erstellen kann?


Dafür kannst Du die FIOLIB benutzen, sie läuft mit Small C am CPC. Es sollte also auch mit SDCC laufen.

Falls Interesse besteht, kann ich gerne helfen FIOLIB an dieses SDCC anzupassen.

FIOLib Link: http://futureos.cpc-live.com/files/FIO.zip
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
Editado por última vez por TFM el 19/11/2020 19:09
👍 0👎 0
#46
— cpcman
Wo ist bitte bei futureOs der screen : $c000 ?
Kann man auch einen 2. Screen einrichten bei $4000 - $7fff ?

Ja, normalerweise belegt der Bildschirm den Bereich von &C000 bis &FFFF. Zusätzlich kann man Bildschirme an &0000 und &4000 halten. Dabei ist das ROM und RAM Banking zu beachten.
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#47
Entschuldige bitte, "Es vergewaltigt auch den CPC im System"  :gruebel: Hallo!?????!

Selten so einen Unsinn gelesen, es ist ein komplett eigenes System. Wer will kann es nutzen, wer stänkern will soll anderes nutzen. Gut, dann sind wir uns ja einig.

Und jetzt bitte zurück zum Thema.  🙂
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#48
— cpcman
FutureOS liegt mir nicht so , zu wenig Bereitschaft die Zukunft dort reinzubringen.
Es vergewaltigt auch den CPC im System. Dadurch ist es undurchsichtig  für mich.


LOL das ist ja echt grober Unfug hier...
1. FutureOS hat schon "Future Inside!", da braucht man also die Zukunft gar nicht mehr reinbringen! Es IST die Zukunft!
2. Systematische CPC-Vergewaltigung führt zu Undurchsichtigkeit??? Na das sind doch mal Kausalitätsketten!  :00008351:

Nix für ungut, aber Unsinn bleibt Unsinn. Oder, wie wir hier sagen: Bullshit in, Horseshit out  :00008351:
👍 0👎 0
#49
Dann zeigt doch mal die Demos die ihr hier in Deutschland damit programmiert habt in ASM  für das FuturoS.
Nichts.... Also für Euch auch undurchsichtig um den Anfang zu finden.

Ich vermute ihr könnt noch nicht einmal das ASM auf dem CPC optimal anwenden für FuturOS , nur Basic ...ha..ha...
Noch nicht einmal hat einer von euch in Erwägung gezogen das Sdcc dort mit reinzubringen.
Keiner hat von euch den Mut mal "C" zu lernen.

Also legt euch nicht so weit aus dem Programfenster...ha..ha..

Es gibt "C für Dummies"

Gruss
👍 0👎 0
#50
— cpcman
Dann zeigt doch mal die Demos die ihr hier in Deutschland damit programmiert habt in ASM  für das FuturoS.

Aber gerne, hier eine Playlist für Dich:
https://www.youtube.com/watch?v=VtVYaQuDw5c&list=PLB9WpPEFtpk0AsRUYdsrAcB2o1Q7smHnk

Ansonsten möchte ich Dich darum bitten, hier etwas freundlicher zu sein. Wir sind hier nicht im CPC-Wiki Forum beim Gryzor.
Du bist wohl noch sehr jung, kennst niemanden, hast nichts drauf und willst Dich profilieren. Da können wir sicherlich einiges nachsehen, aber auf Dauer können wir auf heiße Luft gerne verzichten. Vielen Dank für dein Verständnis.
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#51
Sehr schöne Demos, TFM!
👍 0👎 0
#52
— LambdaMikel
Sehr schöne Demos, TFM!

Die ist von OdieSoft, läuft aber unter FutureOS. An sich wollte ich den Link der Playlist angeben, aber youtube ist nicht immer intuitiv.  🙂
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#53
Hi cpcman,

also C kannst Du - Großmeister  :00008351:

@TFM: Ich muß noch den CPC anschließen um den Code zu assemblieren.

Ich hätte es ja gerne in Perl oder Java programmiert, aber cpcman hat leider keinen passenden Interpreter zur Verfügung gestellt.
Ich schätze das wird sein Beitrag zum Wettbewerb - damit geht mein Vote an ihn!!!!

LG,

slarti

PS: Programmiert doch womit ihr wollt, hauptsache ihr habt Spaß. Also nicht böse sein  :flehan:
Technik - die begeistert
Acorn BBC Model B
C64, C65, C128, C128D
CPC464, CPC664, CPC6128, CPC6128+
👍 0👎 0
#54
Stimmt ganz genau: Hauptsache Spaß daran.
So, dann darf ich morgen nicht vergessen den Programmierwettbewerb zu starten.  😉
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#55
Wenn du kein C kannst bleibt dir leider nur ASM übrig.

Fang mit SDCC an...brauch ja nicht für FutureOs sein.

Kleine Schritte...große Wirkung.

Ich verbinde mein Wissen von SDCC mit CPCtelera.
Da kann man schöne Routinen benutzen , braucht ja nicht die komplette CPCtelera-Wolke sein.
👍 0👎 0
#56
— cpcman
Wenn du kein C kannst bleibt dir leider nur ASM übrig.

Fang mit SDCC an...brauch ja nicht für FutureOs sein.

Kleine Schritte...große Wirkung.

Ich verbinde mein Wissen von SDCC mit CPCtelera.
Da kann man schöne Routinen benutzen , braucht ja nicht die komplette CPCtelera-Wolke sein.


Ja alle Achtung vor CPCtelera, aber das ist mir zu einfach damit. Das ist zu High-Level, da lernt man nichts über den CPC wenn man das Teil benutzt. Das ist wie so ein Game Construction kit - Programmieren leicht gemacht. Wenn ich schon CPC programmiere, will ich bare metal machen. Also Z80, CPC Firmware. Nicht high level routinen aufrufen die sich einer ausgedacht hat damit es schön einfach ist. Ich finde das auch historisch nicht interessant. Das CPC Betriebssystem ist historisch interessant, CPC Telera ist es nicht. Daher habe ich keine Movitation CPC Telera zu lernen.

FutureOS finde ich da wesentlich interessanter, da es näher am Bare Metal ist und den Z80 maximal ausreizt. Wenn ich FutureOS mache, kann ich was lernen. Bei CPC Telera wird alles hinter Abstraktionen, Libraries und C versteckt. Nö, nicht mit mir, dann kann ich gleich Java auf dem PC machen..

Für mich ist die Experience beim Retro-Programmieren wichtiger Teil des Hobbies. Am PC für den CPC in der IDE zu programmieren (oder am Emulator) liegt mir nicht. Ich möchte das direkt am CPC machen. Mit MAXAM oder im BASIC selbst.  Alles andere ist geschummelt  😉

Also - CPC Telera ist für Wamduscher und Möchtegerne-Retro Programmierer. Meine Meinung.  Echte CPC-Programmierer machen MAXAM, wie in den 80ern :kaffee:
Editado por última vez por LambdaMikel el 07/12/2020 17:37
👍 0👎 0
#57
Schöner hätte ich es nicht sagen können. Vor allem macht mir Assembler wirklich Spaß. Beim FutureOS habe ich auch darauf geachtet, dass man einerseits alle OS Funktionen hat, die man braucht, aber gleichzeitig auch die Hardware direkt nutzen kann - ganz wie man will.

C ist sicher schön. Ich würde mich auch freuen, wenn jemand die FIOLIB an SDCC anpassen würde. Vielleicht tut sie ja sowieso, ich habe am CPC eben nur Small-C, das ist mit dem Z80 Optimierer ganz gut. C zu lernen habe ich keine Zeit, und mir ist persönlich MC einfach lieber, da direkter - da weiß ich was passiert.  🙂 🙂 🙂
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#58
Keine kleinen Demos.........für FutureOS.

Schade, auch eine Werbung...ohne Demos

Gruss
👍 0👎 0
#59
Und jetzt das ganze bitte nochmals in ganzen Sätzen. Was willst Du denn sagen?
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#60
— TFM
Und jetzt das ganze bitte nochmals in ganzen Sätzen. Was willst Du denn sagen?


Das kannst einfach vergessen, TFM... der will nur wieder stänkern dass alle mit CPC Trullalla kleine Spielchen in C programmieren sollen  😛 😮  :zunge0020: 😉

Lass' Dich nicht ärgern, das bringt nix.... das ist mir schon lange egal was andere CPCler auf meine Beiträge antworten. Zumal im CPC Wiki Forum EU.
👍 0👎 0

Entra para escribir