Temat: nowe akceleratory do ST - TerribleFire

Autor akceleratorów do Amigi - TerribleFire - wypuścił jakiś czas temu wersję dopalacza kompatybilnego z ST - TF534
Karta zawiera 68030, RAM: 32bit 4Mb 55ns Static RAM, 44Pin IDE, 32bit FPU

Tutaj wynik testu Gembench dla 68030 z 25Mhz. Jest to pierwsze uruchomienie na ST więc karta nie jest jeszcze zoptymalizowana pod kątem wydajności.

Płytki drukowane można nabyć tutaj za £8:

Pliki do budowy karty tutaj: https://github.com/terriblefire/terriblefire-binaries/

W drodze jest nowsza wersja karty do ST: TF536 - Specs: 68030 @ 50Mhz (fixed) frequency, RAM: 64MB, 44Pin IDE.
TerribleFire

Oraz wersja z 68060 - TF360.

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

2

Odp: nowe akceleratory do ST - TerribleFire

Nareszcie, chociaż po cichu liczyłem na vampira.

3

Odp: nowe akceleratory do ST - TerribleFire

Vampire z TOSem będzie, ale w wersji V4 Standalone: http://apollo-core.com/knowledge.php?b=2&note=20382

ST w przeciwieństwie do Amigi (ma ona mocno okrojoną) wymaga pełnej obsługi bus masteringu 68000. Wygląda na to że nie radzą sobie z nią no i stąd opóźnienie Vampire dla ST.

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

4

Odp: nowe akceleratory do ST - TerribleFire

nowsza wersja kodu poprawiła dostęp do ST ramu z 65% do 95%
https://www.exxoshost.co.uk/forum/download/file.php?id=7261

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

5

Odp: nowe akceleratory do ST - TerribleFire

Możesz wyjaśnić, dlaczego pomimo o wiele szybszego procesora wyniki (poza integer division) są delikatnie mówiąc przeciętne?

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

6

Odp: nowe akceleratory do ST - TerribleFire

Jest to całkiem nowy akcelerator więc firmware jest jeszcze w fazie prenatalnej: https://github.com/terriblefire/tf534

Autorem akceleratora jest amigowiec, Atari nie jest jego docelową platformą. Pierwsza wersja tf534 była tylko dla a500 - nie miała podczepionych kluczowych sygnałów 68k (amiga ma wykastrowaną obsługę 68k). Na szczęście autor był na tyle miły, że w ostatniej wersji dodał pełną obsługę 68k. Testy robił jedynie pod kątem tego czy akcelerator zadziała z ST.

Jest jeszcze jeden powód aktualnej wydajności. W tej wersji firmware, system operacyjny działa z ROMów na płycie głównej, co spowalnia działanie całości do 8MHz. Docelowo TOS/EmuTOS będzie umieszczony w ramie TF534, więc będzie działał z pełną prędkością.

Exxos działa nad poprawieniem wydajności firmware, efekty już widać - wydajność pamięci ST-RAM skoczyły z 65% na 101%. Jak ROM zostanie skopiowany do RAM to pozostałe wyniki skoczą również w górę.
https://www.exxoshost.co.uk/forum/download/file.php?id=7263

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

7

Odp: nowe akceleratory do ST - TerribleFire

TF testuje swój w ST nowy akcelerator TF536 (68030 @ 50Mhz  RAM: 64MB):
https://www.exxoshost.co.uk/forum/viewt … 4b9#p23200

Nowy benchmark jeszcze nie porywa wynikami. Test jest robiony z EmuTOS w ROMie:
https://www.exxoshost.co.uk/forum/download/file.php?id=7280

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

8

Odp: nowe akceleratory do ST - TerribleFire

taka sytuacja.
aktualizacja firmware TF534 - ST z 68030 50Mhz :

https://www.exxoshost.co.uk/forum/viewt … aee#p30112


http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=5990

i jeszcze porównanie vs Falcon:

Nembench v2.1:

Integer multiply (16bit) -> 1.921 Mips (~313%)
Integer divide (16bit) -> 1.135 Mips (~313%)
Linear (stalled) integer -> 24.975 Mips (~313%)
Interleaved (piped) integer -> 24.975 Mips (~313%)

16bit read (100% hit) -> 24.630 MByte/sec (~313%)
16bit write (100% hit) -> 14.492 MByte/sec (~240%)
32bit read (100% hit) -> 49.261 MByte/sec (~313%)
32bit write (100% hit) -> 28.901 MByte/sec (~433%)

Linear 32bit read (ST-Ram) -> 3.919 MByte/sec (~73%)
Linear 32bit write (ST-Ram) -> 3.921 MByte/sec (~60%)
Linear 32bit copy (ST-Ram) -> 1.964 MByte/sec (~60%)

Linear 32bit read (FastRAM) -> 30.131 MByte/sec (~566%)
Linear 32bit write (FastRAM) -> 27.976 MByte/sec (~433%)
Linear 32bit copy (FastRAM) -> 13.988 MByte/sec (~433%)

Ostatnio edytowany przez Cyprian (2019-12-10 00:56:53)

Post's attachments

ex502nvd.jpg 48.15 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

9

Odp: nowe akceleratory do ST - TerribleFire

No i elegancko :) Super alternatywa dla Paka. Gdzieś można kupić do Mega? IDE działa?

65xe 128kb;800XL Side2,u1mb, Sdrive Max;STe;MST1;MSTe,uSatan,Netusbee;MSTe;Falcon14MB;

10

Odp: nowe akceleratory do ST - TerribleFire

jest to dopałka typu "zrób to sam". Schematy i wsad do FPGA dostępne na GIT (pierwszy post)

Płytkę widzę na ebayu za $10:
https://www.ebay.com/itm/Amiga-Atari-Te … Swe4hdqqhL


Wariant TF536 na dzień dzisiejszy jest porzucony i nie będzie rozwjany - nie działa stabilnie.

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

11

Odp: nowe akceleratory do ST - TerribleFire

Od strony Amigowej szkoda TF536. A co do lutowania samodzielnego to ja nie dam rady ze wzgledu na ramy i xc.

Ostatnio edytowany przez PrzemasIII (2019-12-10 11:52:25)

65xe 128kb;800XL Side2,u1mb, Sdrive Max;STe;MST1;MSTe,uSatan,Netusbee;MSTe;Falcon14MB;

12

Odp: nowe akceleratory do ST - TerribleFire

Właśnie na ppa.pl jest zbiórka na tą kartę TF536 do A500. Mam pytanie do mądrzejszych, ponieważ będę miał jedną sztukę, czy aby ten akcelerator zadziałał z ST trzeba wgrywać inny firmware do Xilinx'a czy wystarczy go podłączyć i zadziała?

Ostatnio edytowany przez lopez (2020-05-09 20:41:40)

13

Odp: nowe akceleratory do ST - TerribleFire

Zdziwiłbym się jakby zadziałało. Inna organizacja pamięci, inne adresowanie, inny dostęp do IDE...

Pamięć studenta ma charakter kwantowy - student wie wszystko, ale jednocześnie nic nie pamięta.
- Kilka(naście?) pudełek z klawiszami i światełkami. I jeden Vectrex, żeby nimi wszystkimi rządzić.

14

Odp: nowe akceleratory do ST - TerribleFire

W Amidze nie ma potrzeby emulacji cykli dostępu kompatybilnych z 6800. To chyba największy problem?

What can be asserted without proof can be dismissed without proof.

15

Odp: nowe akceleratory do ST - TerribleFire

perinoid napisał/a:

Zdziwiłbym się jakby zadziałało. Inna organizacja pamięci, inne adresowanie, inny dostęp do IDE...

być może, ale jakaś nadzieja jest, sam w sumie nie wiem po co, ale fajnie by było jak by działało :)

https://www.exxoshost.co.uk/forum/viewt … amp;t=1945

Ostatnio edytowany przez lopez (2020-05-09 21:28:31)

16

Odp: nowe akceleratory do ST - TerribleFire

lopez napisał/a:

Właśnie na ppa.pl jest zbiórka na tą kartę TF536 do A500. Mam pytanie do mądrzejszych, ponieważ będę miał jedną sztukę, czy aby ten akcelerator zadziałał z ST trzeba wgrywać inny firmware do Xilinx'a czy wystarczy go podłączyć i zadziała?

ST i amiga mają osobne wsady

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

17

Odp: nowe akceleratory do ST - TerribleFire

dla zainteresowanych, tutaj są zapisy na TF536 ( 68030 @ 50Mhz, 64Mb RAM, IDE ) dla ST:
https://www.exxoshost.co.uk/forum/viewt … amp;t=2993

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

18

Odp: nowe akceleratory do ST - TerribleFire

...w innym temacie napisał, że nie wysyła do Polski, bo nasza poczta ma taki burdel, że połowa paczek mu ginęła i musiał oddawać pieniądze.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

Odp: nowe akceleratory do ST - TerribleFire

No nie wiem, do mnie teraz dwie paczki wysłał bez problemu.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

20

Odp: nowe akceleratory do ST - TerribleFire

https://www.exxoshost.co.uk/forum/viewt … amp;t=2983

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

21

Odp: nowe akceleratory do ST - TerribleFire

@_tzok_ tak ale kto inny nam będzie składał i wysyłał - PhilC a nie terriblefire.

Ciekawy poradnik montażu dopałki w ST:
"Tf536 on Atari ST, Mega ST and H4 How to Guide": https://www.exxoshost.co.uk/forum/viewt … 1ff#p43158

Ostatnio edytowany przez Cyprian (2020-07-03 21:55:59)

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

22

Odp: nowe akceleratory do ST - TerribleFire

Moje STe jest dla mnie wystarczająco szybkie, ale ostatnio kolega z pracy dał mi A600... no i jej by się przydał jakiś akcelerator, bo jest koszmarnie wolna (CWB 68k na 2 MB CHIP RAM i MC68000 jest niezbyt zdatne do użytku) :/ niemniej ceny mnie zniechęcają :(

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

23

Odp: nowe akceleratory do ST - TerribleFire

takie cacko do mnie leci. krótkie 520 ST już nie może się doczekać.

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=6921


tutaj więcej:
https://www.exxoshost.co.uk/forum/viewt … 184#p45702

Ostatnio edytowany przez Cyprian (2020-09-21 21:50:32)

Post's attachments

20200731_132444.jpg 171.12 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

24

Odp: nowe akceleratory do ST - TerribleFire

Supcio. Dasz znać jak wychodzi w użytkowaniu?

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

25

Odp: nowe akceleratory do ST - TerribleFire

Jedyna komplikacja to fakt, że trzeba skombinować sobie tos 2.06 albo EmuTos, żeby komp z tym wstał. Tak więc moja karta od kilku tygodni w pudełku...

What can be asserted without proof can be dismissed without proof.