Welcome, Guest. Please login or register.

Author Topic: AROS Amiblitz  (Read 6450 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
AROS Amiblitz
« on: May 12, 2010, 11:58:15 AM »
Well, not exactly, but I thought this was very cool. Long time fan of blitz basic/amiblitz so this was pretty exciting for me and I thought Id share it with y'all. It's a screenshot I took of AROS running amiblitz using latest beta of janus/68k intergration.
http://i44.tinypic.com/24m5m3c.jpg
Time for me to finally retire trusty ol' Amithlon as my "serious" amiga system I choice :-)
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: AROS Amiblitz
« Reply #1 on: May 12, 2010, 12:40:38 PM »
Guessing it falls over if you trying doing anything with sound or graphics though  ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: AROS Amiblitz
« Reply #2 on: May 12, 2010, 01:09:25 PM »
Nah, not at all. I can run heavy aga demos (magia, lapsuus, etc.) or 68k games (duke3d, quake1/2,alienbreed3d 2, freespace, etc.) more than fast enough while simultaneously playing a hi res high quality video, while browsing with OWB and playing Broken Sword in ScummVM concurrently (for a random example). I surely wouldnt be ditching amithlon if it wasnt for a superior experience.
Ah, actually I think I misinterperted you. I thought you meant performance wise, but now I suspect ou mean a compatibility thing ? Either way it runs well, nice speed and as bloodline mentioned the intergration supports full emulation of the 68k amigas :)
« Last Edit: May 12, 2010, 02:33:36 PM by fishy_fiz »
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: AROS Amiblitz
« Reply #3 on: May 12, 2010, 02:09:50 PM »
Quote from: JJ;557968
Guessing it falls over if you trying doing anything with sound or graphics though  ?
Actually no, as the 68k emulation integration in AROS includes a full UAE installation :)

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: AROS Amiblitz
« Reply #4 on: May 13, 2010, 08:34:49 AM »
Quote from: bloodline;557987
Actually no, as the 68k emulation integration in AROS includes a full UAE installation :)

Sorry It hought the poster said he was running Amiblitz in the intergrated 68K emulation.  Didn't realise was running it in UAE.
 
Thats why I thought custom chip stuff would not work
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: AROS Amiblitz
« Reply #5 on: May 13, 2010, 08:41:10 AM »
I am running it using aros intergration (check aros windows and aros menus in the screenshot for example), but the aros 68k intergration is based on a custom uae.
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: AROS Amiblitz
« Reply #6 on: May 13, 2010, 11:24:02 AM »
Quote from: JJ;558191
Sorry It hought the poster said he was running Amiblitz in the intergrated 68K emulation.  Didn't realise was running it in UAE.
 
Thats why I thought custom chip stuff would not work
It's a bit complex, but the way the integrated 68k emulaion work in AROS is to run the 68k App in a full UAE virtual machine... Where the UAE I/O is directed to AROS so that the OS friendly 68k apps appear to be running AROS native... Harware hitting apps open a window... :)

I hope that helps

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: AROS Amiblitz
« Reply #7 on: May 13, 2010, 11:40:15 AM »
Thats a prett cool way of doing it.  And what I hopped for the UAE AROS intergration.
 
Is the AOS4.1 or MorphOS way of doing it the same ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: AROS Amiblitz
« Reply #8 on: May 13, 2010, 12:03:16 PM »
Quote from: JJ;558212
Thats a prett cool way of doing it.  And what I hopped for the UAE AROS intergration.
 
Is the AOS4.1 or MorphOS way of doing it the same ?
No, they use a CPU emulator... That gives the 68k app full access to the operating system. Their approach is faster but means that a rogue app can take down the system and you can't have any hardware hitting apps :)

-edit- The AROS approach allows only the 68k app's I/O operations to be shared with the native system.
« Last Edit: May 13, 2010, 12:16:49 PM by bloodline »
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: AROS Amiblitz
« Reply #9 on: May 13, 2010, 12:45:38 PM »
So basically all system API calls are translated into AROS and then hardware hitting stuff opens in a sepearte AROS window ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline bubblebobble

  • Jr. Member
  • **
  • Join Date: Dec 2003
  • Posts: 66
    • Show only replies by bubblebobble
    • http://www.hd-rec.de
Re: AROS Amiblitz
« Reply #10 on: May 13, 2010, 01:25:55 PM »
Amiblitz does not hit the hardware. It is system friendly. Same as the resulting exectuables, unless you explicitly do HW banging stuff, same like in C.
I thought this urban legend would have been gone...

BTW, horrible 68K OS configuration.
The Fonts are awkward, not antialiased, the slider on the right side of the source window is missing, no Zune look for the wizzard GUI, and btw. quite old version of Amiblitz, I guess 2.4. Current is 3.5.

I wonder now what would happen if you run an app, lets say that opens a window again and adds an app icon. Would this apprear on AROS desktop? Would stuff like AHI output work?
« Last Edit: May 13, 2010, 01:28:19 PM by bubblebobble »
--
Author of
HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more...
Homepage: http://www.hd-rec.de
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: AROS Amiblitz
« Reply #11 on: May 13, 2010, 01:30:27 PM »
Sorry I assmued it was the same as blitz basic and amos.  So all the graphics and sound are done in system friendly API calls ?
 
All the sprite stuff is targeted at RTG.  Or am i getting very confussed and amiblitz does not support the same grpahics and sounds stuff as the original blitz
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline bubblebobble

  • Jr. Member
  • **
  • Join Date: Dec 2003
  • Posts: 66
    • Show only replies by bubblebobble
    • http://www.hd-rec.de
Re: AROS Amiblitz
« Reply #12 on: May 13, 2010, 01:39:08 PM »
Depends on the libraries/includes you use.
Amiblitz contains the very latest full BlitzBasic2 Runtime, so it is backwards compatible. Of course you HW banging Blitz2 Demos won't magically turn into system friendly apps.

But it also contains a modern runtime that supports all the stuff like AHI, RTG, Networking etc., even OpenGL is supported, however not 100% finished.
All my Amiga programms are written in Amiblitz, among them HD-Rec, TKPlayer, TuiTED etc., as well as my latest Game project:

« Last Edit: May 13, 2010, 01:42:15 PM by bubblebobble »
--
Author of
HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more...
Homepage: http://www.hd-rec.de
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: AROS Amiblitz
« Reply #13 on: May 13, 2010, 01:51:01 PM »
That screenshot looks prettu impressive, guessing thats running on modern hardware rather than classic ?
 
Will have to give amiblitz a looks see.  Are all the extra libs as easy to use as original blitz or is amiblitz more like the newer object based version of blitz basic ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: AROS Amiblitz
« Reply #14 on: May 13, 2010, 03:13:28 PM »
Quote from: bubblebobble;558229
Amiblitz does not hit the hardware. It is system friendly. Same as the resulting exectuables, unless you explicitly do HW banging stuff, same like in C.
I thought this urban legend would have been gone...

BTW, horrible 68K OS configuration.
The Fonts are awkward, not antialiased, the slider on the right side of the source window is missing, no Zune look for the wizzard GUI, and btw. quite old version of Amiblitz, I guess 2.4. Current is 3.5.

I wonder now what would happen if you run an app, lets say that opens a window again and adds an app icon. Would this apprear on AROS desktop? Would stuff like AHI output work?



I agree about it being not a nice 68k config,.. it was I very hacked, stripped down version of amigasys I set up just to test the intergration in aros  :)  Im working on a 68k setup at the moment that is a bit nicer and more suited to its purpose (ie., blends/more consistant to the aros side of things), its only pretty recently that intergraton is working to a point that its worth taking the time to do it :) (oh and by the way its amiblitz 3.1.2 that's installed)
As for icons appearing on the AROS desktop I cant recall if I tried, but I'll have a look a little later. AHI output works, but Im not sure if you can use uae ahi output, could possibly be only paula works. I cant say for sure, but I did have a few problems when I was experimenting (although its a hacked up/butchered 68k system Im using so the fault may be there too) and it still incomplete/non public beta. It really is a pretty cool experience though. A lot of stuff already feels/looks like its running native (oh, and non system friendly custom chipset sotware behaves as it normally would (ie.runs full screen), and you can switch between screens as "normal" as well whether it's 68k or aros software or a mix. If anyone is interested I'll make up a video of it in action ? (assuming clusteruk doesnt beat me to it :-))
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.