Autor Thema: PiStormST: building a debugging PCB & first steps at an Atari porr (Youtube)  (Gelesen 11091 mal)

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Offline Mado

  • Benutzer
  • Beiträge: 200
Ein neues Video (auf Englisch), gerade online gestellt:

https://www.youtube.com/watch?v=44shk0mjZcs

Er versucht im Video herauszufinden, ob man PiStorm auch nicht nur in einem Amiga, sondern auch in einem Atari betreiben kann.
... ich bin ST-HIGH und eher so der Monochrom-Typ

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.424
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"

Online mfro

  • Benutzer
  • Beiträge: 1.640
Beeindruckend. Hätte ich ehrlich gesagt nicht erwartet, dass er so schnell so weit kommt. Ich dachte immer, der Amiga-Bussteuerung fehlt noch etliches mehr als nur der Bus-Error?
And remember: Beethoven wrote his first symphony in C

Offline czietz

  • Benutzer
  • Beiträge: 3.686
Er hat ja auch eine Menge fehlender Dinge für den Atari nachimplementiert. Hier die Liste, was alles dennoch nicht geht: https://www.exxosforum.co.uk/forum/viewtopic.php?p=88016#p88016
« Letzte Änderung: Di 12.07.2022, 13:56:34 von czietz »

Offline tuxie

  • Benutzer
  • Beiträge: 6.835
  • Falcon! Milan! Schuetzt die Raubvoegel!
Das kritischste Problem war das die Function Codes nicht genutzt wurden, diese sind aber für die Initialisierung der Hardware zwingend Notwendig. Nachdem er diese eingebaut hatte funktionierte es. Aber die Amiga Jungs haben ein großes Problem mit Autovectoren, die David wohl auch noch nicht gelöst hat in vollen Umfang.
Tschau Ingo

Offline tuxie

  • Benutzer
  • Beiträge: 6.835
  • Falcon! Milan! Schuetzt die Raubvoegel!
Er hat die Sourcen jetzt auch hochgeladen

https://github.com/dh219/pistorm/tree/wip-pistormst
Tschau Ingo

Online mfro

  • Benutzer
  • Beiträge: 1.640
Er hat die Sourcen jetzt auch hochgeladen

https://github.com/dh219/pistorm/tree/wip-pistormst

Wenn ich das richtig sehe, ist FC vom Musashi immer auf "Supervisor Access" (außer bei einem Interrupt, dann "CPU space") - ein "normales" TOS wird damit (noch) nicht richtig funktionieren.

Ist also noch ganz am Anfang. Aber toll, daß überhaupt was geht.
And remember: Beethoven wrote his first symphony in C

Offline Arthur

  • Benutzer
  • Beiträge: 10.310
  • Mein Atari erinnert mich an die gute alte Zeit..
Hut ab, einfach krass. :)

Offline RetroKid

  • Benutzer
  • Beiträge: 130
Ich dachte, dass das, was da auf dem PiStorm läuft ist eine vollständige 68k'er Softwareimplementierung ist. Daher müsste doch eigentlich PiStorm 1:1 in jedem 68k Sockel laufen ... natürlich ohne irgendwelche RAM/Grafik- und sonstigen Erweiterungen, die mit reinemuliert werden. Oder?
* Atari Falcon 030 14MB
* Atari 1040 STE TOS 2.06 4MB UltraSatan
* Atari SC1224

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.424
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"

Offline czietz

  • Benutzer
  • Beiträge: 3.686
Ich dachte, dass das, was da auf dem PiStorm läuft ist eine vollständige 68k'er Softwareimplementierung ist. Daher müsste doch eigentlich PiStorm 1:1 in jedem 68k Sockel laufen ...

Nö. Nicht vollständig. Man hat bei der Implementierung am emulierten 68000 und dessen Verbindung mit der Außenwelt alles weggelassen, was im Amiga nicht nötig ist. Das fehlt nun im Atari, wie Du ja siehst. Somit bootet kein normales TOS/EmuTOS auf diesem PiStorm. Alle gezeigten Videos und Screenshots sind mit einem auf die derzeitigen Fähigkeiten des PiStorm speziell angepassten EmuTOS.

Offline kernal

  • Benutzer
  • Beiträge: 162
Es ist faszinierend, was mit dem RasPi/PiSTorm machbar ist. Allerdings finde ich es irgendwie seltsam, wenn die CPU durch einen Computer ersetzt wird, der z.B. mit Hatari locker einen ST komplett emulieren kann. Für mich wäre ein Atari mit einer solchen Erweiterung eigentlich kein Atari mehr, sondern ein RasPi mit "Atari-Drumrum". Bin ich da alleine?

Offline czietz

  • Benutzer
  • Beiträge: 3.686
Es ist faszinierend, was mit dem RasPi/PiSTorm machbar ist. Allerdings finde ich es irgendwie seltsam, wenn die CPU durch einen Computer ersetzt wird, der z.B. mit Hatari locker einen ST komplett emulieren kann. Für mich wäre ein Atari mit einer solchen Erweiterung eigentlich kein Atari mehr, sondern ein RasPi mit "Atari-Drumrum". Bin ich da alleine?

Überhaupt nicht. Wenn ich mir einen Beschleuniger in einen Atari ST/STE bauen würde, dann einen mit echter 68020 (oder 68030) CPU, weil damit das (schwer zu definierende) Retro-HW-Gefühl erhalten bliebe. Hingegen fühlt es sich auch für mich irgendwie komisch an, einen RPi einzubauen, auf dem ich auch ohne den Atari drumherum Hatari oder Aranym laufen lassen könnte.

Aber die Geschmäcker sind eben verschieden - und das ist vollkommen ok.

Offline Mado

  • Benutzer
  • Beiträge: 200
Darüber habe ich auch nachgedacht. Wenn ich einen 260ST als Retro-Computer habe, dann ist er das irgendwie nicht mehr, wenn ich ihn komplett umbaue. Ich möchte ihn eigentlich so haben, wie er gedacht war. Selbst den RGBtoHDMI finde ich extrem hässlich mit dem Flachbandkabel, was hinten raus hängt. Einzig, was an Video so aus dem Original raus kommt, ist einfach schwer an heutige HDMI-Monitore zu kriegen. Und der kleine SM124 ist mir einfach zu bullig und zu klein, den möchte ich mir nicht mehr hin stellen – meine Augen werden auch nicht besser.

Auf der anderen Seite finde ich EmuTOS blitzschnell auf Aranym auch cool. Ich mag dieses System, ich mag, dass alles an Basis im ROM ist. Ich mag Singletasking und die Einfachheit des Systems, kein Unix mit drei Millionen kleinen Kommandozeilentools, wo ich die Kommandozeile gar nicht benutzen möchte.
... ich bin ST-HIGH und eher so der Monochrom-Typ