Click Here
home features news forums classifieds faqs links search
6061 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
82 crawler(s) on-line.
 13 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Jasper:  10 mins ago
 NutsAboutAmiga:  42 mins ago
 billt:  45 mins ago
 bison:  46 mins ago
 DiscreetFX:  1 hr 3 mins ago
 amipal:  2 hrs 26 mins ago
 OneTimer1:  2 hrs 44 mins ago
 OlafS25:  3 hrs 11 mins ago
 redfox:  3 hrs 41 mins ago
 freak:  3 hrs 45 mins ago

Software News   Software News : PortablE r6 beta released
   posted by ChrisH on 13-Dec-2015 22:35:32 (2044 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
    

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: 3604
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: 6673
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.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
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: 3604
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: 6673
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.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
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: 774
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: 6673
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.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
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: 6673
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.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
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: 877
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: 4270
From: Australia

Very nice...


_________________
Core i9-9900K, DDR4-3800 32 GB RAM, GeForce RTX 3080 Ti
Ryzen 9 3900X, DDR4-3200 32 GB RAM, GeForce RTX 2080 Ti
Amiga 1200 (rev 1D1, KS 3.2, TF1260, 68060 @ 63 Mhz, 128 MB)
Amiga 500 (rev 6A, KS 3.2, 68K 50Mhz, 12 MB RAM)

 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