Tech pr0n
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
サぺル to RetrocomputingEnglish · 11 days ago

Computer noises

www.youtube.com

external-link
message-square
2
link
fedilink
1
external-link

Computer noises

www.youtube.com

サぺル to RetrocomputingEnglish · 11 days ago
message-square
2
link
fedilink
I show the simplest way to get a computer to make noise—amplifying a square wave. I add a BEEP instruction to MSBASIC that lets you generate a beep at a part...
  • naurM
    link
    fedilink
    Polski
    arrow-up
    1
    ·
    4 days ago

    Zacząłem się teraz zastanawiać, czy można było jakoś w starym MS BASICu aliasować dane z sekcji DATA to tablic i uniknąć tego kopiowania wartości w pętli. Według Claude nie było takiej możliwości i nie widzę jej na C64 Wiki.
    Nic dziwnego, że ludzie migrowali szybko do kodu maszynowego.

    • サぺルOP
      link
      fedilink
      Polski
      arrow-up
      1
      ·
      edit-2
      4 days ago

      W Atari BASIC było popularne coś takiego: https://en.wikipedia.org/wiki/Atari_BASIC#Embedded_machine_language

      ADR zwracało adres stringa. Nie było to trudne do przepisania. Ciekawe czy było wyzwaniem dla programistów? Trzeba to sprawdzić. Pamiętam, że używali wszystkich znaków, także semigrafiki i tych w negatywie o kodach >128. Bo wszystkie były łatwo widoczne w nadrukach klawiatury. https://en.wikipedia.org/wiki/ATASCII

      Ciekawe czy często się mylono ze znakami wypełnionymi blokiem do połowy lub 1/4 jak $9, $c, $f, $15, $19?

      O tym nie wiedziałem: https://en.wikipedia.org/wiki/Atari_BASIC#Strings_as_a_way_to_manipulate_memory

Retrocomputing

retro

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !retro@tech.pr0n.pl
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 2 users / day
  • 2 users / week
  • 2 users / month
  • 3 users / 6 months
  • 3 local subscribers
  • 4 subscribers
  • 180 Posts
  • 248 Comments
  • Modlog
  • mods:
  • naur
  • BE: 0.19.11
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org