home.social

#quemu — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #quemu, aggregated by home.social.

fetched live
  1. Я разобрал игру своего детства: многозадачность из 1990-го, потерянный язык уровней, виртуальные машины и тайм-капсула

    В 1990-м Titus выпустила Fire & Forget II: гонку, где спорткар с пулемётом умеет взлетать. Я гонял её ребёнком с одной дискеты, а недавно полез внутрь её бинарника, просто посмотреть, как она устроена. Внутри оказалось неожиданно много: кооперативная многозадачность на голом 8086, собственный скриптовый язык с французскими мнемониками, две виртуальные машины, исполняющие один и тот же байткод, и полминуты игры самого разработчика, спрятанные в демо-записи. Их не видел никто и никогда. По дороге игра пересобралась на C11 и теперь живёт в браузере : не трогайте клавиатуру в меню, и увидите то самое демо. Но статья не про порт: Под катом много пиксель-арта, игра «найди отличия», где каждое найденное отличие оказывается уроком об устройстве оригинала, и подробный разбор того, как один враг рождается в перетягивании каната между двумя виртуальными машинами.

    habr.com/ru/articles/1057756/

    #quemu #titus #Fire_Forget

  2. @stefano @nixCraft @imil

    Here on Debian {in MX Linux} I had to add the following tools since the machine is not configured for programming

    bmake

    `apt install bmake`

    bsdtar

    `apt install libarchive-tools`

    then success

    >> log

    # $ ./startnb.sh -f etc/sshd.conf
    * using console: viocon
    using QEMU version 7.2.19 (Debian 1:7.2+dfsg-7+deb12u16)
    [ 1.0000000] NetBSD 11.99.3 (MICROVM) Notice: this software is protected by copyright
    [ 1.0000000] Detecting hardware... (QBOOT 000000000000)
    [ 1.0257426] done.
    [ 1.0345973] kernel boot time: 51ms
    Created tmpfs /dev (1835008 byte, 3552 inodes)
    add net default: gateway 10.0.2.2
    Starting sshd.
    Server listening on :: port 22.
    Server listening on 0.0.0.0 port 22.

    >> End of log

    ^Z

    I pressed ^C to enter the server to add the needed passwords for the user and root

    login was a success then

    #netBSD #BSD #UNIX #OpenSource #programming #quemu #bash #sh

  3. TIL about the existence of smolBSD an amazing minimal BSD Unix system. It boots in {milli}seconds!

    Site:

    smolbsd.org/

    GitHub: github.com/NetBSDfr/smolBSD

    #netBSD #BSD #UNIX #OpenSource #programming #quemu #bash #sh

    Thanks to @nixCraft
    for the link
    Thanks to @imil for the amazing creation

  4. @[email protected] @[email protected] Wow! That‘d be great! Been googling high and low, but apparently not many folks are playing around with #UTMapp, #quemu and #FreeBSD… 🫤😉