Booting directly to Hatari on a Paspberry PI

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 30

  • @lucian2701
    @lucian2701 ปีที่แล้ว +3

    Thanks for this tutorial! Given how expensive real hardware is nowadays, and how accurate emulation is (plus how easy it is to change the TOS/RAM etc in order to run certain software) this is something I might well try in a bit. And has already been said but I'd like to say again;:Great videos; thanks again. :)

  • @cmdrKhonan
    @cmdrKhonan ปีที่แล้ว

    Great, Exactly what I was looking for. Thanks 👍

  • @MrDivingfool
    @MrDivingfool ปีที่แล้ว

    Great videos. Very simplified set up.

  • @ernestuz
    @ernestuz ปีที่แล้ว

    Superb, as usual.

  • @d0us
    @d0us ปีที่แล้ว

    This is such a thorough walkthrough thanks!. I've followed this guide to install Hatari on an old netbook running Debian. Do you know how one could achive the autostart with a systemd equievelent or rc.local?
    Thanks again!

    • @commodoreisnottheonlyfruit
      @commodoreisnottheonlyfruit  ปีที่แล้ว +1

      Have you though about something along the lines of full screen os? THere a great video here on it
      th-cam.com/video/8KV3KGiNFMw/w-d-xo.html
      Another possiblity might be to find videos on using Debian in an arcade cabinet as they often boot straight into bespoke apps

    • @d0us
      @d0us ปีที่แล้ว

      @@commodoreisnottheonlyfruit Thanks very much will look!

  • @magnusinfrance
    @magnusinfrance ปีที่แล้ว

    Very nice, although my Linux skillz are very limited I managed to get this up and running, had some problem where I had to uninstall/install som sound libraries to be able to continue the process.
    Now its booting into mono mode automatically from boot, I had to skip splash-screen as I did not know where to find one or how to get or program "splashscreen.service".
    I would like to try booting into a color mode now but seem to have trouble to access the hatari config program, is there a way to abort the boot process and go into hatari settings? Excuse me for my limited knowledge I used to have the STfm, STe and Falcon 030 back in the day and my goal is to have booting images of the 3 machines on some SD-cards on my Pi.
    TOP video by the way! *thumbs up*

    • @commodoreisnottheonlyfruit
      @commodoreisnottheonlyfruit  ปีที่แล้ว

      If you press F12 once harai is running you can change the video mode to colour, save the config, reboot and it should be in colour.

    • @magnusinfrance
      @magnusinfrance ปีที่แล้ว

      @@commodoreisnottheonlyfruit Thanks for helping out on such short notice, now the journey to my teen years can continue! 😉

  • @salem_ok6732
    @salem_ok6732 7 หลายเดือนก่อน

    Thanks so much for the tutorial! No more using my ST inside a window or temptation to Alt-tab my way out 😀 Your service Description file has a typo (should be DefaultDependencies). I tried it first on a Pi Zero and it worked (after 4 hours of compilation), but the ST emulation even at 8Mhz is very slow and choppy; which surprised me because you can emulate a Megadrive with no issues on a piZero with Lakka as an OS. Maybe Raspberry PiOS Lite is not so Lite after all. Anyway people don't waste your time installing this on a pi Zero (unless somebody can suggest a lighter OS?).

    • @commodoreisnottheonlyfruit
      @commodoreisnottheonlyfruit  6 หลายเดือนก่อน

      Hatari Suffers on anything less than a 3B+ In it's doc it does say it's a bit of a resource hog. It goes for cycle exact emulation over speed.
      I discussed the relative performance of PIs and Hatari here: th-cam.com/video/UeLgbqJ6P7s/w-d-xo.html

  • @samuelbanya
    @samuelbanya 3 หลายเดือนก่อน

    Would you be able to provide a copy of that entire Raspberry Pi image? Would love to try it out first.

  • @CFalcon030
    @CFalcon030 ปีที่แล้ว

    Do you think a zero w would work as well with performance settings, on hatari, eg not cycle exact etc?

    • @commodoreisnottheonlyfruit
      @commodoreisnottheonlyfruit  ปีที่แล้ว

      A pi zero v1 i don't think will get even close. The pi zero 2 is fairly close in performance to a pi 3A so might be able to emulate an ST with dropped frames. Unfortunately I don't have a Pi Zero 2, so I can't be sure

  • @paulwratt
    @paulwratt ปีที่แล้ว

    After I first got STeEM-SSE running on a RPi B+ back in 2014, I hacked the PCE multi-system, Atari ST build version to get a 14Mb 68000 running with the Viking Mono screen (1280 x 960) on my 1360 x 768 monitor at a native Atari ST resolution of 1280 x 768 on my RP 2B+. This works because VDI is a device independent interface with the hardware, and SDL (or SDL2) scale to fit hardware.
    If you dont mind building software and want to see the potential of Native TOS natively on ARM, and you have a RPi, 2, or 3 (or RPi3 emu) then you might want to give pTOS (on GH) a whirl, which is "portable TOS" port of EmuTOS running on ARM (RPi only atm). Someone else had a play around with it in recent years (2020?) and built a bunch of binaries for it (Teradesk, ORCS, QED, TosWin2 and some CLI tools).

    • @commodoreisnottheonlyfruit
      @commodoreisnottheonlyfruit  ปีที่แล้ว

      I go really excited about the pTOS project but it appears to have died. THere haven't been any commits for years, unfortunately.

    • @paulwratt
      @paulwratt ปีที่แล้ว

      @@commodoreisnottheonlyfruit there are many reasons for that, but primarily "not enough developers" in AtariST community

  • @arti040
    @arti040 ปีที่แล้ว

    What is a speed of emulated ST?

    • @commodoreisnottheonlyfruit
      @commodoreisnottheonlyfruit  ปีที่แล้ว

      I tested the Atari-PI in three configurations and compared it to Hatari running on My Mac. It's a little apples to oranges as a comparison as the development branch I built on the PI was 2.5 and whats running on the Mac is 2.4.1.
      Headline results the Atari-PI is fine executing as a stock ST-FM or ST-E with a 68000 ruunning at 8Mz on the A-400 and PI 4B, However it felt a little laggy on the RaspberyPI 3B+. I did do the build on a 400 and use that SD card in the PI 3B, so building on that device may yield a better optimized Hatari.
      Then I tried a 68020 at 16 Mhz and got Minor lag on the PI-400 and 4B. It's only a configuration for emulating falcon or TT type machines, or clasic ST's with PAK expansion boards.
      Finally a 68030 configuration with 32 Mhz was a hot mess on the PI-400 and the 4B.
      All of these configurations were fine on my mac, but then that has a M1-Pro processor.
      One thing of interest was that I ran the Union Demo on the mac and the Raspberry PI and the demo looked all kinds of wrong on the mac with Hatari 4.5.1 and fantastic on the PI-400 with 2.5.0 development version.
      Makes me excited for the next release of Hatari!

    • @indianahorst5558
      @indianahorst5558 ปีที่แล้ว

      8 mhz

  • @shamon351
    @shamon351 ปีที่แล้ว

    7:00 you can just write mkdir -p bin st/tos st/hdd st/gemdos/d. This should work

  • @TanjoGalbi
    @TanjoGalbi ปีที่แล้ว

    I've never heard of a rude word spelt pist! 🤔😛

  • @clangerbasher
    @clangerbasher ปีที่แล้ว

    🙂🙃🙂🙃🙂