Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
20 crawler(s) on-line.
 144 guest(s) on-line.
 1 member(s) on-line.


 amigakit

You are an anonymous user.
Register Now!
 amigakit:  2 mins ago
 Rob:  17 mins ago
 kolla:  26 mins ago
 Tuxedo:  46 mins ago
 zipper:  51 mins ago
 OlafS25:  54 mins ago
 OneTimer1:  56 mins ago
 matthey:  1 hr 15 mins ago
 RobertB:  2 hrs 33 mins ago
 pavlor:  3 hrs 5 mins ago

Software News   Software News : PortablE r6 beta released
   posted by ChrisH on 13-Dec-2015 22:35:32 (2303 reads)

PortablE is a recreation of the AmigaE programming language, along with all the improvements I wanted. PortablE works on AmigaOS4, AROS, MorphOS, and even Windows to an extent! (It should also work on AmigaOS3, but compiling needs a powerful machine like WinUAE.)

This is the first proper new release in 2 years, and has been throughly tested on the latest version of AmigaOS4, AROS x86 (Icaros Desktop Live), and MorphOS, as well as Windows 7.


Previous versions of PortablE were aimed at existing AmigaE users, but PortablE now aims to be attractive for new users too. Although it's still "beta", it should work well, and further incompatible changes seem unlikely.

Click READ MORE ===>



See the main manual for everything that has changed since r5. There have been the following big changes since the last beta:
* The Simple Mode of the installer now puts the PEmodules folder somewhere sensible.
* The Windows installer now actually results in a working installation.
* AmigaOS4: Now compiles with the latest AmigaOS4 SDK (53.30).
* AmigaOS4: Added ReAction modules & a ClassAct 'emulation' layer, and 4 examples programs in "Examples/Amiga/ClassAct/".
* AROS: Now compiles on Icaros Desktop Live v2.0.x (tested on v2.0.3).
* PEGCC now has the parameters Run, RunUsing & RunParam, so you can compile & run programs in one go.
* PortablE now stores ".pem" cache files in "PEmodules:PE/cache/", instead of your source folders.
* Removed source<>destination restriction of StrAdd().
* and much more!

You can download it from here:
Aminet
OS4Depot

PortablE comes with documentation, but you can find on-line documentation, examples & the latest version of PortablE from it's homepage:
cshandley.co.uk/portable
    

STORYID: 7594
Related Links
· More about Software News
· News by ChrisH


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
Templario 
Re: PortablE r6 beta released
Posted on 14-Dec-2015 21:30:47
#1 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

How it works under MorphOS?
Are there much examples to make programs or games?

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r6 beta released
Posted on 14-Dec-2015 21:38:28
#2 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

Yes, it works fine on MorphOS . There are examples included, and I've already compiled the most interesting/useful ones here:
http://cshandley.co.uk/portable/examples/

edit: Note that the SOTB example runs very slowly *unless* your graphics card supports 3D acceleration, as it makes heavy use of 2D alpha transparencies.

edit: Beware that saving of pictures (grabbed from the screen) doesn't work correctly on MorphOS (wrong colours saved). Otherwise I believe everything works fine.

Last edited by ChrisH on 14-Dec-2015 at 09:57 PM.
Last edited by ChrisH on 14-Dec-2015 at 09:56 PM.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Templario 
Re: PortablE r6 beta released
Posted on 14-Dec-2015 21:51:45
#3 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

Thanks and thank you for your time develop this language. And you haven't fear I not make erotic games with your language, I want make shot games, and I need some examples to help me.

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r6 beta released
Posted on 14-Dec-2015 22:08:22
#4 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

You can also find some games made by someone else:
http://os4depot.net/?function=modules/sql/filesbyuploader&submitter=mrdarek

However they are mostly only compiled/tested for AmigaOS4, and occasionally AROS. Their source code has often been made available, although I don't guarantee how easy the source code is to understand!


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
kamelito 
Re: PortablE r6 beta released
Posted on 15-Dec-2015 8:21:16
#5 ]
Cult Member
Joined: 26-Jul-2004
Posts: 815
From: Unknown

@ChrisH
I understand that Amiga flavours come first but any ETA as to when the Windows version will be on par with them?
Do you talk to Wouter about portableE?
IIRC One of the strength of AmigaE was compile speed, since you translate the code to C++ it should be quite a bit slower any plan to match AmigaE speed regarding compilation time?

Kamelito

Last edited by kamelit0 on 15-Dec-2015 at 08:35 AM.
Last edited by kamelit0 on 15-Dec-2015 at 08:29 AM.

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r6 beta released
Posted on 15-Dec-2015 8:51:16
#6 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@kamelit0
I shan't be even thinking about bringing the Windows target to feature parity until after "r6" is no-longer beta (I don't know when that will be). So don't expect it any time soon.

Regarding compilation speed, I find PortablE to be OK (and on x86 it feels virtually instant - i.e. as fast as AmigaE!). I do have plans to significantly speed it up, but it's never going to reach the original AmigaE. The main reason PortablE hadn't seen a proper release for 2 years is that I'd hoped to finish debugging & release the big speed-up of PortablE, but eventually I was forced to disable that in favour of just releasing an update of PortablE that worked on latest OSes.

Last edited by ChrisH on 15-Dec-2015 at 08:52 AM.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Phantom 
Re: PortablE r6 beta released
Posted on 15-Dec-2015 20:53:19
#7 ]
Elite Member
Joined: 2-Aug-2007
Posts: 2047
From: Unknown

Do you consider an optimised version for 68k Amigas in the future?


_________________

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r6 beta released
Posted on 16-Dec-2015 13:23:15
#8 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@Phantom
I still hope to optimise things further, but I'm not planning to do so specifically for OS3/68k. To be honest, OS3/68k is a lower priority than OS4/AROS/MOS, although it's also the common ground of OS4/AROS/MOS, so it's mostly possible to support it without too much work.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Robert 
Re: PortablE r6 beta released
Posted on 17-Dec-2015 12:23:14
#9 ]
Cult Member
Joined: 10-Mar-2003
Posts: 879
From: Glasgow

Nice one Chris.

I shall endeavour to have a play with this at some point. (probably not until the new year, the way things are going...)


_________________
Robert
--
A1XE G4, OS4.1. Peg1 G3, MOS 1.4.
Abel Soul - Check out our tunes on Spotify

 Status: Offline
Profile     Report this post  
Hammer 
Re: PortablE r6 beta released
Posted on 26-Dec-2015 1:07:49
#10 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5275
From: Australia

Very nice...


_________________
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB
Amiga 1200 (Rev 1D1, KS 3.2, PiStorm32lite/RPi 4B 4GB/Emu68)
Amiga 500 (Rev 6A, KS 3.2, PiStorm/RPi 3a/Emu68)

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle