16 July 2011, 11:55 | #1 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
AMOS for Windows installer using AROS-68k and WinUAE
(Split from the AROS-68k thread)
AMOS Professional with compiler is now working on AROS-68k. As a proof of concept for what the possibilities now are, I have created a full Windows installer for AMOS Professional running on AROS-68k (20110714) and WinUAE (2.3.2), which for the first time ever is now legal to redistribute, and can install AMOS out of the box on any Windows PC (XP, Vista, 7, or Wine/Linux). This has been kindly hosted by Vairn, as well as in ZIP archive format: AMOS for Windows (installer) AMOS for Windows (zip archive) [ Show youtube player ] (YouTube video) Credits go to Toni Wilen and Jason McMullan for making this legal distribution possible, as well as to François Lionet for creating AMOS back in the day, and since releasing it as freeware. (The installer itself was created with the free Clickteam Install Creator, which François also worked on!) A full AMOS Professional manual is included in PDF format. P.S. This goes very well with my Abk Viewer Java app, since there are a lot of .abk sprite banks in the archive (or install folder): AbkViewer download (now supports 64 colour Extra Half-Brite images) Last edited by Mequa; 16 July 2011 at 15:08. |
16 July 2011, 12:24 | #2 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,428
|
the future of 68k Amiga OS?
|
16 July 2011, 13:43 | #3 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
From my tests, the Atari ST TOS replacement "EmuTOS" (in an ST emulator) will not yet run STOS, François' ST-based precursor to AMOS. (It emulates with a real TOS/ST ROM.)
In that respect, AROS-68k has the edge, we have 100% free (cross-platform emulated) AMOSPro already. P.S. One of the relevant developers has posted on my Facebook wall: Last edited by Mequa; 16 July 2011 at 15:05. |
18 July 2011, 03:38 | #4 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Update - AMOSPro extensions added
This has been updated and now features the following AMOSPro extensions (not all 100% working yet under AROS-68k):
- AMOS Professional Compiler - AMOS 3D (not yet working under AROS-68k) - CRAFT extension - TOME 4.24+ extension (map editor/tiling) - AMCAF 1.5 - LDos Pro - LSerial Pro - Intuition Extension 1.3b Any copyright/legal issues and any extensions will be removed. Currently this is loaded with 'em for the ultimate out-of-the-box AMOSPro install. Links again: AMOS for Windows (installer) AMOS for Windows (zip archive) Abk Viewer (runnable JAR) Last edited by Mequa; 19 July 2011 at 11:15. |
21 July 2011, 00:51 | #5 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
Any chance for a Linux version? no? thought so
|
21 July 2011, 01:25 | #6 |
The Grim-Button
Join Date: Jan 2008
Location: Melbourne Australia
Age: 43
Posts: 415
|
Depends on P-UAE most likely, how compatible it's aros emulation is.
Does it work via W.I.N.E? |
21 July 2011, 03:16 | #7 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
This installs and works on Linux via Wine, but may have a few bugs (which can be worked around). I'm not sure about Mac OS X though.
Once there are Linux binaries available of P-UAE (for several flavours of Linux) which support or include AROS-68k extended Kickstart, it would be relatively easy to make a native Linux installer (AMOS for Linux). Same with Mac OS X (only making such an installer would require access to a Mac, or at least a hackintosh). |
22 July 2011, 04:59 | #8 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
I think this is great. I'd love to see this done with other languages as well, such as Blitz Basic, DevPac, Storm C, etc.
If WinUAE ever gets seamless Windows integration, this would be the ideal for cross platform development. |
22 July 2011, 10:02 | #9 |
Banned
Join Date: Jul 2010
Location: Australia
Posts: 475
|
Good stuff, but "AMOS For Windows" is a bit of a stretch dont you think? Additionally AMOS3d is redundant when it comes to AMOS Professional.
|
22 July 2011, 14:38 | #10 |
Registered User
Join Date: Dec 2007
Location: Bath, UK
Posts: 125
|
@Mequa
Great idea! Got any plans for developing this further? |
22 July 2011, 19:47 | #11 |
Registered User
Join Date: Jun 2008
Location: Malta
Age: 47
Posts: 43
|
@mequa
Thanks for this great project! It brought back some fond memories of my early programming days when programming was easy and fun. Last edited by wolfchild; 22 July 2011 at 20:52. Reason: grammar |
23 July 2011, 09:36 | #12 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
How to build your own AMOS for Windows installer
This install package and launcher can be developed further quite easily by anyone with some basic knowledge:
1) Download and extract the AMOS for Windows ZIP archive (or locate your install folder/directory once installed). Open the folder in Windows (you'll need it for later). 2) Download and install the freeware version of Clickteam Install Maker. This is used to create the install package itself. 3) Download and install the free Bat To Exe Converter software. This is used to compile the "AMOS Professional.bat" launcher script into the "AMOS Professional.exe" binary launcher. 4) If you want to edit the startup-sequence file on Windows ("AMOS for Windows\AMOS\s\startup-sequence"), I recommend downloading and installing the Windows version of gedit (select the latest version). This will preserve the AmigaOS-specific endlines. Do NOT use Notepad or Wordpad as these will corrupt the endlines. (This requires some knowledge of AmigaOS.) 5) If you want to edit the launcher, first edit the "AMOS Professional.bat" file in any text editor (e.g. Notepad). This will launch with a console window when run. (This requires some knowledge of Windows batch files.) 6) To rebuild the launcher binary, first rename (or delete) the "AMOS Professional.exe" file. Open Bat to Exe Converter, select the "AMOS Professional.bat" file using the file selector, ensure the "Save as" option is "AMOS Professional.exe", under Visibility select "Invisible application", and under the "Versioninformations" tab select "..." next to "Icon file", then select the "AMOS Professional.ico" file from disk. Click "Compile". The new launcher will be created in silent mode with an icon. 7) The default WinUAE configuration is "AMOSPro.uae". This can be edited in WinUAE or a text editor such as Notepad. Note that this does not include paths to the ROMs or the hard drive filesystem; these are added manually by the launcher (.bat or .exe). 8) When you are ready to create a new installer build, open the "AMOS for Windows" folder, then open the "Install.iit" file with Clickteam Install Maker (it should open by default). Here it will sync any changes to the file structure. You can save any changes, and once done, select "Build" and create a new "AMOS for Windows.exe" installer. (Do not save inside the "AMOS for Windows" folder itself, or it will get confused if you open Install Maker again.) 9) You are now done. You can also create a ZIP archive of the entire folder, which should work (once extracted) without an install. Last edited by Mequa; 23 July 2011 at 12:28. |
23 July 2011, 20:43 | #13 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Update: 3D extension patch
Update: I included Toni Wilen's patched library files for AMOS 3D (thread).
AMOS 3D extension is now working under AROS-68k with the patched libraries: AMOS for Windows (installer) AMOS for Windows (zip archive) Last edited by Mequa; 24 July 2011 at 08:47. |
24 July 2011, 07:11 | #14 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Update: Standalone game added - Operation Gigabyte
Update:
As a demonstration of a standalone compiled AMOS 3D game running under AROS-68k, with an out-of-the-box installer, I added an installer and zip archive for my AMOS 3D game [ Show youtube player ]. This particular build uses the older WinUAE 1.4.6, which is much smaller and still works well with AROS-68k. It can easily be updated by replacing the included winuae.exe file. This can be downloaded below: Operation Gigabyte - Installer EXE (2.65MB) Operation Gigabyte - ZIP archive (2.59MB) [ Show youtube player ] This can easily be done for almost any AMOS game now, by following the instructions provided earlier. Last edited by Mequa; 25 July 2011 at 08:08. |
28 July 2011, 02:59 | #15 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Operation Gigabyte - patched ADFs for AROS-68k
Patched ADFs for Operation Gigabyte are now available, in addition to the above out-of-the-box packages.
These will now work under AROS-68k (20110713/20110714), as well as any real AmigaOS ROM from 1.2/1.3 and higher: Operation Gigabyte (autoboot) Operation Gigabyte (boot into Workbench/Workbook) These are also available from: http://sourceforge.net/projects/opgig/files/ |
30 July 2011, 07:07 | #16 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Can anyone provide Ubuntu 32-bit binaries of PUAE with JIT?
(Or a step-by-step, foolproof guide to building a specific version?) Preferably a version which works "portable" (without needing to install PUAE, just launch the binary). Then I could build an AMOS for Ubuntu easy installer (and also for Mint, etc). |
04 August 2011, 00:22 | #17 |
Registered User
Join Date: Jul 2009
Location: UK
Posts: 112
|
Great work, put please add manuals to menu for easy access.
I noticed that your Amos TOME Manual was included, here is abetter one I made : |
04 August 2011, 06:06 | #18 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
I'm not sure if this is supported with the free version of Clickteam Install Creator, but if I get time, I could write and compile an additional script to add more shortcuts after install.
(Alternatively, anyone else could improve this installer, as I have made it open source and buildable with free software.) I'm also not sure if the installed desktop shortcut works on Windows 7 (the Start Menu shortcuts do work, however). |
20 August 2011, 16:41 | #19 |
Registered User
Join Date: Jan 2010
Location: UK
Posts: 228
|
how do I get Speedlink joystick work with the program?
|
31 August 2011, 05:49 | #20 | |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New Video of my Aros 68k distribution "Aros Vision" | OlafSch | Amiga scene | 26 | 16 February 2016 11:16 |
Final version of Aros Vision 68k online now | OlafSch | Amiga scene | 9 | 16 July 2012 13:12 |
Version 1.3. of Aros Vision 68k online now | OlafSch | Amiga scene | 1 | 19 June 2012 13:43 |
Exile AGA installer for Windows | Mequa | Amiga scene | 9 | 29 April 2012 21:08 |
Aros on Windows | Paul | News | 0 | 12 December 2004 19:08 |
|
|