Create DOS ebooks using AMB

Поділитися
Вставка
  • Опубліковано 4 сер 2023
  • AMB stands for Ancient Machine Book, and is basically an ebook file format for low memory systems like DOS. Mateusz Viste developed AMB - and I really like it.
    Writing ebooks in AMB is pretty easy, so let's take a look at how to do it.
    AMB is basically a container with a bunch of AMA source files, packed together using an open source program called AMBPACK that you can download from Mateusz's website.
    Read more at the AMB website:
    amb.osdn.io/
    Here's my article at Technically We Write about how to use AMB:
    technicallywewrite.com/2023/0...
    Visit our website
    www.freedos.org/
    Join us on Facebook
    / freedosproject
    Follow us on Mastodon
    fosstodon.org/@freedosproject
    Consider supporting me on Patreon
    / freedos
    And don't forget to Like and Subscribe!
    Standard comment rules apply.
  • Наука та технологія

КОМЕНТАРІ • 29

  • @kjyu4539
    @kjyu4539 10 місяців тому +9

    i thank u for creating free dos
    u r a good man
    glad to see u healthy and active
    i think free/open source software and all those guys are one of the most heartwarming achievements of the humanity in the entire history
    i thank God

  • @mrpix3011
    @mrpix3011 10 місяців тому +6

    Nice video. Thank you. Do you recall any "MSDOS powerpoint"?

    • @KenKeenan1973
      @KenKeenan1973 10 місяців тому

      The most popular presentation software for DOS in the 80s was probably Harvard Graphics en.wikipedia.org/wiki/Harvard_Graphics

    • @eduardof.2802
      @eduardof.2802 10 місяців тому +2

      Harvard Graphics was very popular before PowerPoint…

  • @patrickh.3858
    @patrickh.3858 9 місяців тому

    Like it. Reminds me a bit of past days when I used MS Word for DOS.

  • @RiceDummy8
    @RiceDummy8 10 місяців тому +2

    good tutorial!

  • @tibfulv
    @tibfulv 10 місяців тому +1

    There's apparently also groff/cawf in the gnuish repository , if anyone wants to make Unix-style manpages. groff will support full andoc, while cawf will have to be tested.

    • @freedosproject
      @freedosproject  10 місяців тому +1

      We also have an "nro" package in FreeDOS - but it's not used (and not exactly request compatible with Unix nroff) so we may remove it in a later version.

  • @hadairodaocer
    @hadairodaocer 9 місяців тому

    This is such a cool format! I think I'm gonna convert my own books to it and release it on my site. It looks very easy to convert to.

    • @freedosproject
      @freedosproject  9 місяців тому

      Go for it!

    • @amoledzeppelin
      @amoledzeppelin 2 місяці тому

      @@freedosproject I think I'm gonna convert my poetry collection into it. But I need something with UTF-8 and Linux support. Maybe will write it myself if I don't find anything.

  • @plato4ek
    @plato4ek 10 місяців тому +2

    I really like your videos on using text-mode DOS/Unix tools. Especially those on text/data processing (AMB, roff, As-Easy-As for spreadsheets), and programming (the info about how to use compilers and nuances of languages, mostly). Maybe it's not very useful these days, like videos about Fortran programming, but it's somehow VERY interesting and gives a taste of history. Please, keep going!
    BTW, have you done any disassembling/debugging? If yes, that's an idea for a video.

    • @freedosproject
      @freedosproject  9 місяців тому +1

      Glad you like the videos on FORTRAN programming and Unix history - I'll keep doing them. Maybe not every week, but there's more to come.

  • @ernietech2256
    @ernietech2256 10 місяців тому +2

    Very interesting

  • @DanielLenskiy
    @DanielLenskiy 10 місяців тому +2

    In my humble opinion, best format for ebooks is FB2

  • @reneschmidt8000
    @reneschmidt8000 10 місяців тому +1

    Simple and good enough for help files. Tho, is there a good markdown viewer for dos?

    • @OpenGL4ever
      @OpenGL4ever 10 місяців тому +1

      Not that I know of. But at least there is an HTML viewer.
      DOS has the problem that pure DOS applications that are supposed to run on very old DOS computers are usually limited to real mode. And so you have a very limited memory and only 64 KiB large segments. So if you want to open text files that are larger than 64 KiB, you have to workaround that limit as programmer. The early versions of Notepad are thus limited to 64 KiB.
      There are 32-bit DOS extenders that make protected mode available, but you need at least a 386 for this.

  • @caseymiradewitt
    @caseymiradewitt 3 місяці тому

    AMB has quickly become my favorite tool to work with on FreeDOS, been compiling a lot of writing with it recently. Anyone know if there are repositories of others' AMB creations?

    • @freedosproject
      @freedosproject  3 місяці тому

      I don't know of any, but I'd love to hear if there are! If there's an archive somewhere, LMK and I'll make a news post or link or something from the FreeDOS website.

  • @ahmad-murery
    @ahmad-murery 10 місяців тому

    Very nice,
    I actually prefer writing ebooks using AMB over a hi tech word processors where your main focus is on the content (or maybe I'm too old now and that big font and blue screen makes feel comfortable).
    Thanks Jim!

    • @OpenGL4ever
      @OpenGL4ever 10 місяців тому +1

      AMB does have no real Unicode support. It can only map 128 Unicode characters to the unicode character set on a modern machine, but not more. It also does not support colored text.
      If you ask me, AMB might be fine for projects like FreeDOS and old machines, but for modern machines a modern ebook format like epub is the much better option.
      And for simple stuff you can use markdown or simple text files.

    • @ahmad-murery
      @ahmad-murery 10 місяців тому

      @@OpenGL4ever I know that, I usually use notepad++ (in markdown format) to take notes and prepare my content, after that depending on the project I'm working on I either convert it to HTML or MSWord doc.
      anyway, when I remember that a lot of businesses were successful using simple tools like this one, it's really a mind blowing.
      One more thing is that I used to do a lot of BASIC programming in the past and I love that blue screen 😎
      Thanks

    • @OpenGL4ever
      @OpenGL4ever 10 місяців тому

      @@ahmad-murery You can have this bluescreen in every feature rich editor. notepad++ can do this too you just have to change your colors and know your tools.

  • @massadkernel
    @massadkernel 10 місяців тому +5

    So this is where HTML has originated From

    • @tibfulv
      @tibfulv 10 місяців тому +2

      Technically, it originated in SGML on NextStep. But yep, in that era.

  • @OpenGL4ever
    @OpenGL4ever 10 місяців тому

    I have read the document of AMB a few months ago. As far as i know, AMB files should have a limit of 78 characters per line to leave space for scrollbars. What does happen if you create a AMA file with a longer line? Will ambpack print a warning message or an error message or will it truncate or wrap the line?

    • @freedosproject
      @freedosproject  10 місяців тому +2

      Any lines longer than 78 characters will just get cut off (not wrapped) after the 78th character. It's because the AMB viewer has a scroll bar on the right and a frame on the left (80 columns, minus 1 col scroll bar, minus 1 col frame = 78 display columns).

    • @OpenGL4ever
      @OpenGL4ever 10 місяців тому

      @@freedosproject Thank you for your answer.