====== Amiga Highlights ======
Here are a few subjective, some objective highlights of the Commodore Amiga and why this antiquated retro-machine is still actual.
===== Workbench =====
{{fuss:fuss_amiga_workbench_version_1.0.png?512}}
The Amiga series of computers counts itself amongst the first personal
====== Amiga 1200 Motherboard Fixes ======
These are various fixes for different versions of the Amiga 1200 (Escom and Commodore) that will make the Amiga work better with an accelerator card from brands lik... inouts ======
This pinout is consistent with the Amiga A500, A600 and A1200.
Commodore was never consis
====== Foreword ======
This Amiga ARexx manual carries the copyright:
<code>
Copyright (c) 2012, 2013, ... om the Internet.
====== About ======
ARexx, the Amiga counterpart of the IBM REXX programming language,... reference section of ARexx commands.
* [[fuss/amiga/arexx/manual/introducing_arexx|Chapter 1. Introdu... r gives an overview of ARexx, how it works on the Amiga, and the basic features of the programming langua
ng ''application'' and scrolling down to find ''x-amigaos-whdload''. By clicking ''Edit'', the ''Run in E... s are installed.
The solution is to use [[/fuss/amiga/installer#using_the_proper_commodore_amiga_installer|the original Commodore Amiga installer]] and given that MorphOS is able to run m68k code direc
o is ARexx For? ======
You do not need extensive Amiga experience to use ARexx programs and scripts, but... need to know how:
* To open a Shell and enter AmigaDOS commands
* To use a text editor, such as Not... you should have a basic understanding of both the Amiga Workbench and AmigaDOS environments. Experienced Amiga users may find ARexx easier and more powerful tha
that pops up
- Click on "Save"
- Reboot your Amiga.
The command to start RexxMast should already be... xxMast >NIL:''
- Save the file.
- Reboot your Amiga.
===== To Start ARexx Manually =====
There are ... help organize and make sense of a program.
===== Amiga.rexx =====
This program shows how to use SAY in ... quotes (') or double quotes (").
==== Program 1. Amiga.rexx ====
<code rexx>
/*A simple program*/
SAY '
====== AmigaDOS Command Reference ======
* [[fuss/amiga/amigados/command_reference|AmigaDOS Command Reference]]
====== Copy two Disks ======
In AmigaDOS, this can b
ironment variable that is expanded to the current Amiga locale by Installer.
One of the drawbacks of usi... m can be observed in the [[http://mcp.a1k.org|MCP Amiga package]] that contains icons such as:
* ''MCP... er in English. However the icons found in the MCP Amiga package have a tooltype named ''LANGUAGE'' that i... e of the icon.
====== Using The Proper Commodore Amiga Installer ======
One of the problems with runnin
n environment. This is intended for more advanced Amiga users and includes technical details on interproc... st. For example:
<code rexx>
'delete' 'myfile' /*AmigaDOS command*/
'jump' current+10 /*An editor comman... so it is sent to the external host, in this case AmigaDOS. The jump command in the second example is ass... cates that the macro should be issued directly to AmigaDOS. All other host addresses are assumed to refer
ftp2.grandis.nu/Retroplay WHDLoad Packs/Commodore_Amiga_-_WHDLoad_-_Games/*"
</code>
that, looking at the... mote path at ''/Retroplay WHDLoad Packs/Commodore_Amiga_-_WHDLoad_-_Games/'' to the local directory.
How... ' and within that one, another folder ''Commodore_Amiga_-_WHDLoad_-_Games'' that will then contain the fi... ftp2.grandis.nu/Retroplay WHDLoad Packs/Commodore_Amiga_-_WHDLoad_-_Games/*</nowiki>'' is a non-ambiguous
to the new window, which is opened as a standard AmigaDOS console. The user can move it and resize it as... ormal output) a Ctrl+C break request generated by AmigaDOS. If the interrupt is not enabled, the program ... D'' - This traps a Ctrl+D break request issued by AmigaDOS. The break request is ignored if the interrupt... E'' - This traps a Ctrl+E break request issued by AmigaDOS. The break request is ignored if the interrupt
the external environment may make a distinction.
AmigaDOS uses double-quotes. Strings entered from a She... have a leading blank.
<code rexx>
answer = "Only Amiga makes it possible."
DO forever
PARSE VAR answe... til no more words are extracted. The output is:
Amiga makes it possible.
makes it possible.
it possib... sult.
===== Command-line Argument Parsing =====
AmigaDOS uses spaces as command-line argument separator
hanges:
<code>
gfx_linemode=double
gfx_fullscreen_amiga=true
gfx_fullscreen_picasso=true
amiga.use_overlay=true
amiga.screen_type=custom
</code>
Note that any other ''gfx_''-prefixed settings should... the game screen size to fullscreen (''fullscreen_amiga'') but also setting the emulator window to overla
====== Manual ======
{{indexmenu>fuss/amiga/arexx/manual}}
====== Determine Whether a String Contains D... eral character to replace in a string, the [[fuss/amiga/arexx/manual/functions#translate|TRANSLATE]] buil... nce that delimits each element.
{{indexmenu>fuss/amiga/arexx/token_delimited_words}}
====== Compare Two... '.
====== Merge Sort ======
Based on the [[fuss/amiga/arexx#compare_two_strings|string comparer]] we ca
ming language.
* Function Libraries - a special Amiga shared library.
===== Internal Functions =====
... built-in functions create and manipulate external AmigaDOS files. Files are referenced by a logical name,... llection of one or more functions organized as an Amiga shared library. The library must reside in ''LIBS... ALL WAITPKT 'MyPort' /*Wait awhile*/
</code>
====== Index ======
{{indexmenu>fuss/amiga/arexx/manual}}