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



You are an anonymous user.
Register Now!
 IRTheBorg:  1 hr 4 mins ago
 billt:  1 hr 25 mins ago
 pgf_666:  2 hrs 36 mins ago
 Kraftwerk2:  4 hrs 4 mins ago
 Livebyfaith:  4 hrs 22 mins ago
 DiscreetFX:  4 hrs 40 mins ago
 ggw:  4 hrs 42 mins ago
 MEGA_RJ_MICAL:  4 hrs 53 mins ago
 OneTimer1:  5 hrs 7 mins ago
 agami:  5 hrs 21 mins ago

Software News   Software News : PortablE r6 beta released
   posted by ChrisH on 13-Dec-2015 22:35:32 (1873 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
IBrowse 2.5 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: 3478
From: Palencia city of the emptied Spain.

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


_________________
Amiga 500 with ROMs 1.3-2.05 and M-Tec AT500 with hard disk and 4MB Ram.
WinUAE + original OS 3.5&3.9
Sam440ep 800 MHZ + OS 4.1 F.E.
Sam460ex 1 GHz + OS 4.1 F.E.
MacMini 1.5 GHz + MorphOS 3.13
PowerBook G4 1.65 + MorphOS 3.13

 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: 3478
From: Palencia city of the emptied Spain.

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.


_________________
Amiga 500 with ROMs 1.3-2.05 and M-Tec AT500 with hard disk and 4MB Ram.
WinUAE + original OS 3.5&3.9
Sam440ep 800 MHZ + OS 4.1 F.E.
Sam460ex 1 GHz + OS 4.1 F.E.
MacMini 1.5 GHz + MorphOS 3.13
PowerBook G4 1.65 + MorphOS 3.13

 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: 714
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: 873
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: 3945
From: Australia

Very nice...


_________________
AmigaOS 4.1 FE U1 + MS Windows 10 Pro X64
Intel i7-7820X @ 4.5 Ghz, DDR4-3600 32 GB RAM, MSI GeForce RTX 2080 Ti

 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