AminetAminet
Search:
85647 packages online
• About
• Recent
• Browse
• Search
• Upload
• Setup
• Services

misc/emu/make.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:Fantasy 8-bit style retro machine
Author: ospr874 at gmail.com (Oliver Sprenger)
Uploader:ospr874 gmail com (Oliver Sprenger)
Type:misc/emu
Version:3.05
Architecture:m68k-amigaos >= 2.0.4
Date:2026-10-02
Replaces:misc/emu/make.lha
Download:misc/emu/make.lha - View contents
Readme:misc/emu/make.readme
Downloads:988

Say hello to Make, a "virtual machine" - or rather a sort of playground - that
I started developing back in 1989 (when I was 15 years old). It's heavily
inspired by minicomputers, old CBM machines, the C64 and C128, Apple-1 ...

However, back then, it was way too ambitious a project and thus lay dormant
from 1992. But since around 2012, I've been working on Make again from time to
time. In early 2022, I really caught the bug and then systematically worked
through all the outstanding issues and implemented all the features I had
always dreamt of - until now. Because yayy, now it's finished! 

It sports its own programming language ("Make-Skript") with Lisp-style
arithmetic, a microkernel architecture (even some Make commands themselves are
implemented in Make-Skript!), a "hardware" text mode with a "hardware"
blinking attribute, a "hardware" cursor and redefinable characters ("hardware"
character generator), and also a monochrome gfx mode.

What is it "good" for, though? Well ... erm ... nothing. But you can immerse
yourself in it just as if it were a real vintage computer system you were the
operator of, write your own programs and explore the "hardware" to push it to
its limits :)

To install, just create a folder "make" anywhere on your hard disk and unpack
the .lha archive into it. Then simply start Make. It uses the 640x256x4 Amiga
OCS hires mode, please note that it's NOT advisable to promote it to an RTG
mode, though. Be aware it takes over the system until you quit ("sys")!

With "help" you get a list of help options. Make has a complete self-contained
help system that teaches you everything you need to know. And check out the
included demo programs. Try "dir" (or hit F1). Have fun! Of course, I'd be
eager to get some feedback.

Minimum system requirements: 68020 with FPU, 1 MB Chip and 1 MB Fast RAM, but
that's a bit too slow to really enjoy. For a good experience, I'd recommend at
least a 68030 with 25 MHz, preferably 50 MHz or higher.

Ah yeah, last but not least ... what does "Make" even mean? What does it stand
for? TBH, I don't even remember. Multipurpose Analytical Kybernetic Engine? ;)

But what I do remember, though, is what ignited the spark when I was about 13
years old. My late aunt, who was one of the first female mainframe system
administrators in Germany and was still compiling her own Linux kernels well
into her eighties, once took me to the computer room of Reinshagen Kabelwerke,
where she worked at that time, and showed me the operation of their IBM
mainframe system. I've never forgotten that day. And when I got my first
Amiga, I got to work ;)

Check out these videos:
https://www.youtube.com/playlist?list=PLrvGCU2V7FInraeszpXSFzWQ_HV2f3Kvj
... and also this thread: https://eab.abime.net/showthread.php?t=118384


Contents of misc/emu/make.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                  63580  159844  39.8% -lh5- aa97 Oct  1 19:17 make
[Amiga]                   2767    4439  62.3% -lh5- 71c1 Oct  1 23:44 make.info
[Amiga]                   1737    3096  56.1% -lh5- 5010 Oct  1 10:13 make.readme
[Amiga]                 109910  109910 100.0% -lh0- 42e4 Oct  1 10:21 make_mainframe.jpg
[Amiga]                   1344    3584  37.5% -lh5- 640c Jun 18 15:45 make.rom0
[Amiga]                   4862   12086  40.2% -lh5- f819 Oct  1 08:49 make.rom1
[Amiga]                    287     685  41.9% -lh5- 5ce5 Sep 24 23:04 mprg/util/txtm.mk
[Amiga]                    221     368  60.1% -lh5- 6156 Sep 13 19:53 mprg/util/gfxm.mk
[Amiga]                    748    1284  58.3% -lh5- e728 Sep 24 23:00 mprg/util/edchar.mk
[Amiga]                    502    1593  31.5% -lh5- d3ff Sep 24 23:00 mprg/util/benchmark.mk
[Amiga]                    481     742  64.8% -lh5- 517b Sep 24 21:46 mprg/sci/prime_era.mk
[Amiga]                    281     356  78.9% -lh5- 5408 Sep 24 21:44 mprg/sci/prime.mk
[Amiga]                    351     597  58.8% -lh5- 81df Sep 24 22:04 mprg/sci/plot/fourier.mk
[Amiga]                    781    1494  52.3% -lh5- 7425 Sep 24 21:52 mprg/sci/plot/3dplot.mk
[Amiga]                    331     566  58.5% -lh5- 32ee Sep 24 21:51 mprg/sci/plot/2dplot.mk
[Amiga]                    905    1672  54.1% -lh5- 71b8 Sep 24 21:41 mprg/sci/pi.mk
[Amiga]                    859    1783  48.2% -lh5- f028 Sep 24 21:44 mprg/sci/life.mk
[Amiga]                    668    1112  60.1% -lh5- d977 Sep 24 21:48 mprg/sci/fract/mandelbrot.mk
[Amiga]                    278     426  65.3% -lh5- 46fe Sep 24 21:47 mprg/sci/fract/koch.mk
[Amiga]                    366     674  54.3% -lh5- dc5e Sep 24 21:49 mprg/sci/fract/hilbert.mk
[Amiga]                    575    1082  53.1% -lh5- bd1c Sep 24 21:43 mprg/sci/fibonacci.mk
[Amiga]                   3072    6597  46.6% -lh5- 725e Sep 26 16:09 mprg/rec/spinv.mk
[Amiga]                   1264    2494  50.7% -lh5- 2def Sep 24 23:16 mprg/rec/snake.mk
[Amiga]                   1111    2316  48.0% -lh5- 397f Sep 24 22:15 mprg/prog/raytrace.mk
[Amiga]                    820    1591  51.5% -lh5- 7c8c Sep 24 22:11 mprg/prog/kalender.mk
[Amiga]                   1532    3387  45.2% -lh5- b937 Sep 24 22:08 mprg/prog/clock.mk
[Amiga]                   1370    3131  43.8% -lh5- 7024 Sep 24 22:14 mprg/prog/3d.mk
[Amiga]                    344     739  46.5% -lh5- 2884 Dec 21  2023 mprg/dev/tic-tac-toe.mk
[Amiga]                      8       8 100.0% -lh0- 0c4b Sep 22  2024 mprg/dev/testfiles/4b
[Amiga]                      6       6 100.0% -lh0- 95c6 Sep 22  2024 mprg/dev/testfiles/3b
[Amiga]                      4       4 100.0% -lh0- 4c83 Sep 22  2024 mprg/dev/testfiles/2b
[Amiga]                      2       2 100.0% -lh0- 4940 Sep 22  2024 mprg/dev/testfiles/1b
[Amiga]                    415     683  60.8% -lh5- aedb Sep 26 01:03 mprg/dev/tcalc
[Amiga]                    190     234  81.2% -lh5- 49ac Sep  2 21:02 mprg/dev/selfmod.mk
[Amiga]                     94     115  81.7% -lh5- 4ebd Aug 22  2024 mprg/dev/schaltjahr.mk
[Amiga]                    111     133  83.5% -lh5- 9b2d Aug 28  2024 mprg/dev/savefont
[Amiga]                    108     126  85.7% -lh5- 14d2 Jul  5 19:30 mprg/dev/rvs
[Amiga]                    257     332  77.4% -lh5- 34c1 Sep 23 22:48 mprg/dev/readdir.mk
[Amiga]                    793    1773  44.7% -lh5- f264 Sep 26 01:01 mprg/dev/poly
[Amiga]                     74      74 100.0% -lh0- c4e0 Jul  5 01:28 mprg/dev/pkrnd
[Amiga]                     94     101  93.1% -lh5- e11b Jul  5 01:30 mprg/dev/lp0
[Amiga]                    225     298  75.5% -lh5- f2cb Jul  5 01:24 mprg/dev/jump.mk
[Amiga]                    159     180  88.3% -lh5- 691e Dec 21  2023 mprg/dev/iftest.mk
[Amiga]                    148     187  79.1% -lh5- 13f4 Jul  6  2024 mprg/dev/fill
[Amiga]                    184     210  87.6% -lh5- 3c4f Aug  8 01:56 mprg/dev/fex
[Amiga]                    164     269  61.0% -lh5- 3059 Jan  3  2024 mprg/dev/elsif
[Amiga]                    108     115  93.9% -lh5- df45 Dec 21  2023 mprg/dev/else_if.mk
[Amiga]                    257     401  64.1% -lh5- a472 Sep 25 19:42 mprg/dev/dither
[Amiga]                    126     149  84.6% -lh5- b496 Jul  4 15:41 mprg/dev/cprnd
[Amiga]                    157     194  80.9% -lh5- 4031 Sep 30 16:36 mprg/dev/conv3d.mk
[Amiga]                     35      35 100.0% -lh0- ec8d Jul  4 16:02 mprg/dev/colscroll.mk
[Amiga]                    215     511  42.1% -lh5- 6376 Sep 26 16:03 mprg/dev/circpar
[Amiga]                    295     539  54.7% -lh5- 414b Sep 25 23:05 mprg/dev/circdebug
[Amiga]                     63      63 100.0% -lh0- e9d6 May  2  2024 mprg/dev/chr
[Amiga]                     63      63 100.0% -lh0- 99aa Jul  4 15:55 mprg/dev/cch
[Amiga]                     50      50 100.0% -lh0- 9ae2 Jul  4 16:02 mprg/dev/bwscroll.mk
[Amiga]                    110     128  85.9% -lh5- 7f5b Jul  5 19:30 mprg/dev/blink
[Amiga]                     64      64 100.0% -lh0- 258e Jul  5 19:31 mprg/dev/bin
[Amiga]                    279     384  72.7% -lh5- 61ba Sep 25 15:12 mprg/dev/array.mk
[Amiga]                    255     571  44.7% -lh5- 6de6 Aug  6  2024 mprg/dev/arr
[Amiga]                     95     102  93.1% -lh5- c26e Sep 22  2024 mprg/dev/adl
[Amiga]                    102     104  98.1% -lh5- efa2 Jul 20  2024 mprg/dev/add$
[Amiga]                    326     590  55.3% -lh5- a2ee Sep 24 23:11 mprg/demo/yingyang.mk
[Amiga]                    433     611  70.9% -lh5- 3efc Sep 24 23:09 mprg/demo/txtrot.mk
[Amiga]                    587    1216  48.3% -lh5- 242d Sep 24 23:08 mprg/demo/mystique.mk
[Amiga]                    586    1065  55.0% -lh5- 1743 Sep 24 23:07 mprg/demo/matrix.mk
[Amiga]                    271     397  68.3% -lh5- 48a1 Sep 24 23:12 mprg/demo/fensterrose.mk
[Amiga]                    345     504  68.5% -lh5- 34fc Sep 24 23:12 mprg/demo/colors.mk
[Amiga]                    841    1519  55.4% -lh5- 9e60 Sep 24 23:07 mprg/demo/2dpipes.mk
[Amiga]                    433    5120   8.5% -lh5- a591 Dec 19  2023 mprg/data/txt/demo_scr.dmp
[Amiga]                    500    2560  19.5% -lh5- 69c5 Dec 19  2023 mprg/data/txt/demo_attr.dmp
[Amiga]                   5437   20480  26.5% -lh5- d09c Sep 17 00:06 mprg/data/gfx/raytrace.gfx
[Amiga]                   2603   20480  12.7% -lh5- 3892 Aug 18  2024 mprg/data/gfx/oldclock.gfx
[Amiga]                   6027   20480  29.4% -lh5- 481c Jul  1  2024 mprg/data/gfx/mandelbrot.gfx
[Amiga]                    327    1258  26.0% -lh5- c250 Sep 30 19:06 mprg/data/3d/tbridge.3d
[Amiga]                    665    1855  35.8% -lh5- 3adf Jun 30 18:06 mprg/data/3d/ncc1701.3d
[Amiga]                    155     395  39.2% -lh5- 8997 Jun 30 20:50 mprg/data/3d/house.3d
[Amiga]                    154     367  42.0% -lh5- 0f53 Jun 29 10:40 mprg/data/3d/eiffel.3d
[Amiga]                    539    1592  33.9% -lh5- 3b12 Jun 29 14:37 mprg/data/3d/bottle.3d
[Amiga]                    439    1487  29.5% -lh5- f6e4 Jun 29 10:38 mprg/data/3d/ball.3d
[Amiga]                     54     107  50.5% -lh5- 3a73 Jul  1 23:06 mprg/data/3d/8hedr.3d
[Amiga]                    279     373  74.8% -lh5- 0844 Sep 25 09:45 mprg/com/Type.mk
[Amiga]                    801    1285  62.3% -lh5- 0cbe Sep 25 09:44 mprg/com/Stat.mk
[Amiga]                    423     708  59.7% -lh5- 33d1 Sep 30 15:57 mprg/com/Renum.mk
[Amiga]                    338     492  68.7% -lh5- cb55 Sep 25 08:41 mprg/com/Prompt.mk
[Amiga]                    677    1209  56.0% -lh5- bcea Oct  1 08:09 mprg/com/List.mk
[Amiga]                    410     626  65.5% -lh5- 6900 Sep 30 16:09 mprg/com/Key.mk
[Amiga]                    158     168  94.0% -lh5- 1971 Sep 25 08:49 mprg/com/Cls.mk
[Amiga]                    353     539  65.5% -lh5- 3903 Sep 30 21:44 mprg/com/Auto.mk
[Amiga]                    355     494  71.9% -lh5- e5d1 Sep 27 15:40 mprg/boot.mk
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        90 files  231173  423833  54.5%            Oct  2 21:52
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>