Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Information about the Apollo CPU and FPU.

Hollywood Supportpage  1 2 

M Rickan

Posts 177
21 May 2017 19:26


I'm just spitballing but after noticing the GL Galore update that Airsoft released for Hollywood, I was wondering:

Since Hollywood is a multiplatform authoring environment that is actively developed, attainable for many application developers and now offers OpenGL support in 3.x through StormMesa, why not consider it as a candiate for AMMX and FPU support?

We've had a number of suggestions about apps that would drive FPU support in particular, most of which would require significant effort.

What the idea of partnering to include AMMX and limited FPU support in a package that allows other applications to be developed and tested?



Vojin Vidanovic

Posts 770
21 May 2017 22:32


There is Hoolywood plain 68k support in Hoolywood.
 
  Contacting Author and donating a vampire would be best
  so it takes a 7.0 support to Vampire optimized, or best, double old 68k and Vampire optimized codes (060 or UAE owners sake).
   
  Andreas Falkenhahn
  EXTERNAL LINK 
  Several Hoolywood apps are ... hmmm ...
 
  AmiStore, porn games, several multipurpose utils and ...
 
  Hoolywood Designer. That would be good Vampire piece of software
  EXTERNAL LINK 
  With Malibu addon, it can import Scala Multimedia.
EXTERNAL LINK  Some old Tutorials
  EXTERNAL LINK 

And full package review
EXTERNAL LINK 

Review Hollywood
 
First of all, I have tested Hollywood at my TV-station (RTV JedinsTVo, Novi Pazar, Serbia) and I currently use it for creating a little quiz-game (see the pictures at the end of a review - just click any picture to enlarge it). But now let`s move on to the review:

First impression

Hollywood comes on one CD and takes up ca. 30 MB including the installation. There are also short instructions included, explaining the installation of the program.

Requirements

Minimal requirement for using Hollywood are:
Kickstart 3.0 (v39)
Amiga OS v3.0
68020 CPU
but it is really(!) recommended to have the following equipment:
Kickstart 3.1 (v40)
Amiga OS v3.9
68040 CPU
Graphic card with CyberGraphX or Picasso96
Memory 32mb (or more)
Hollywood has been tested under Winuae 0.8.22 R8, Amiga OS 3.9+BB 128mb RAM, Pentium 4(intel) 2,4Ghz, 512MB memory, GForce 4 Ti4200 graphic card with 64mb memory.

Hollywood is available for both AmigaOS and MorphOS. The installation is very simple and only takes a few moments. You can also choose between German or English language.

What is Hollywood and what does it do?

Hollywood is intended for creating your own applications, demos, slideshows, as well as games. It should be mentioned, that it does not have any GUI. Instead you will have to create and edit scripts. Hollywood scripts are ASCII files - so editing can be done by any text editor like CygnusED, GoldEd, EditPad, etc. You may think that editing is a bit old-fashioned these days when compared to similar applications available on Windows or the Mac. Anyway, once you get used to it, everything gets more easy - but more on that later.

On the CD-ROM there is a very good documentation Amiga Guide format describing how to use all available resources of the program.

Hollywood features

First of all, Hollywood allows starting your applications on ECS, OCS, AGA or RTG systems, on WB or individual screens. There is a whole palette of options for viewing pictures, text or animations aswell as playing sounds and music-modules. It also features over 100 transition effects for displaying your content. There are also options for scaling, rotating, moving brushes/pictures or animations and even text.

Transition effects are similar to the ones you may already know from Scala. That mostly means 2D-effects, but in comparism to Scala, Hollywood works in full 24bit mode and because of that, transitions effects are looking excellent. Not to forget about support for transparent graphics as well as animation!

There is also support for lots of picture-formats like TIFF or Bitmap. Even Amiga color fonts can be used. Of course, you can also playback MODs and samples whereas the size of a sample is not limited at all! Last but not least there is also support for dataypes, which means that you can virtually display all kind of formats you have a datatype for.

Here is a short overview on the script-functionality:

Display
Starting Hollywood-scripts is possible from both CLI or via GUI which allows viewing your script which is already done.

Compile
Compiling of new script, that is giving some basical parameters for a new script.

Plugins
View informations of all installed Plugins.

Settings
Way of the presentation of a script which has already been done on a WB screen.

Exit
Options for viewing some basic informations about program (about) and exiting the program.

With the distribution of Hollywood you also get some already-done scripts. Should set aside some applications which have written in Hollywood. Here are some of the included applications which have been generated in Hollywood:

AmigaSeeDC
First of all, there is a program for viewing pictures called AmigaSeeDC which worked very good on this machine. IFF pictures in resolutions like 1024 x 768, and 2,4 MB size, have been displayed in less then one second. The application also features some additional options like zooming a picture, which is very useful.

amiJukeBox
Hollywoods author also added some other nice tools like a little modul player called amiJukeBox.

Other applications
Then there is the nice-looking EuroCalc, a very usable utilitiy for europe currency conversion and WB swatch - one very interesting swatch which is the ideal WB-clock replacement. But the list in not ending here. There is also a great screensaver included called Amiquarium - a simulation of an aquarium.

Games
The Hollywood pack also gives you a classical puzzle-game.

All scripts which are included in the CD-ROM have worked properly except "Text zoom" which has notified error "out of memory". Mostly, I was very impressed with Hollywoods transparency option for animation-brushes (3d text script).

Overall

To sum it up, I can say, that I think that Hollywood is a very flexible presentation-software but it is clearly missing a GUI for competing with other applications that can be found on other Operating Systems. Maybe than Amiga is soon back in the world of multimedia? But on the other hand Hollywood is already offering so much possibilities. The wise author's move also is the "Malibu" plugin, some kind of Scala-emulation on 24bit systems. All old Scala's scripts will see the light of day through Hollywood again.

n this way I would thank to author of program for sending me a Hollywood Test-CD-ROM for the review as well as Richard Kapp (GFX-BASE editor) for placing trust in me.

Score: 8/10

Website: EXTERNAL LINK 
Thanks to Andreas Falkenhahn for sending us a test version.
Author: Bojan Milovic


Samuel Crow

Posts 424
22 May 2017 16:02


I demonstrated running Hollywood 6.1 on a V500 at Amiwest last year.  Anything requiring FPU was very slow but everything else seemed to be quite useful.


Olaf Schoenweiss

Posts 690
23 May 2017 11:33


68k version of the plugin is based on stormmesa and stormmesa is pure software render. To speed up 3D you would need a optimized version of stormmesa similar to the adapted version of riva


Vojin Vidanovic

Posts 770
24 May 2017 17:36


Olaf Schoenweiss wrote:

68k version of the plugin is based on stormmesa and stormmesa is pure software render. To speed up 3D you would need a optimized version of stormmesa similar to the adapted version of riva

Andreas is not only quite hardworking coder, but a very communicative and polite person. I could ask him privately, is he inetersted in

a) Doing the Vampire optimized Hoolywod or adding "080 AMMX" as one possible export beside plain 68k

b) Be interested or is skilled in stormmesa "080 AMMX SAGA" porting.  That would not only enable his new plugin on Vampires, but also bring a lot of 68k MESA software and demos to the table.

There is also a H&P StorMESA EXTERNAL LINK and last MESA 3.1 EXTERNAL LINK  and freeware software emulation (that would need to be SAGA accel.) EXTERNAL LINK

I dont know which is in which state as I never had a gfx card back in Classic days, but I do understand 3D is one of the last software hogs Vampire needs to do and that we cant expect Warp3D SAGA driver from current owner or it remains unknown are they interested

Note on golden days: big Amigas and such rare HW was out of most East European hands back in the days

Hoolywood is nice, feature rich and Amigesque programming language in best tradition. Having it Vampirized with ablity to develop on Vampire and run on anything, is so great feature, that I would vote that if Andreas support Vampire, we could have every developer donation board sold with a Hoolywood license (knowing its expensive) on community donation basis (dev pays board, community software or vice versa). Or some similar model you could come to.


Wawa T

Posts 695
24 May 2017 19:45



Andreas is not only quite hardworking coder, but a very communicative and polite person. I could ask him privately, is he inetersted in

please familiarize yourself with the subject a bit before making these generous offers.


Mr Niding

Posts 459
24 May 2017 19:49


Vojin Vidanovic

You should just ask him. No harm can come from a polite question. The worst thing that can happen is he replies "Nope, I just dont have time to make a dedicated Vampire version" (Or no intrest).

If he says, yes, great ^^ Im no coder so it doesnt affect me, but in my reallife job, I dont like beating around the bush. I just pick up the phone or email and communicate asap, instead of staying in the dark for weeks and months, seeing no progress.
If my queries/suggestions gets rejected, fine. Atleast I gave it a shot.


Wawa T

Posts 695
24 May 2017 20:01


storm mesa relies either on software renderer (useless in practice) except perhaps on astronomically fast uae host or on warp3d hardware backend (alos of a limited use). i dont think ammx provides even a proper set of functions for 3d gfx relevant hardware acceleration. we have discussed that previously in a dedicated thread. andreas is a nice guy. sure. and?


Gunnar von Boehn
(Apollo Team Member)
Posts 6197
24 May 2017 20:02


wawa t wrote:

i dont think ammx provides a proper set of functions for 3d gfx relevant hardware acceleration.

well actually it does.
you can use AMMX to accelerate the calculation of bilinear texture mapping by about x20 times faster.


Wawa T

Posts 695
24 May 2017 20:22



  well actually it does.
  you can use AMMX to accelerate the calculation of bilinear texture mapping by about x20 times faster.
 

  then the solution is simply to deliver dedicated warp3d backend and whatever uses w3d will be accelerated. w3d is not open, but you have all the code of wazp3d by alain thellier at hand, who is also here on this forum. doenst look like a high level task for andreas falkenhahn to implement in his software.


Vojin Vidanovic

Posts 770
24 May 2017 21:44


wawa t wrote:


  Andreas is not only quite hardworking coder, but a very communicative and polite person. I could ask him privately, is he inetersted in
 

 
  please familiarize yourself with the subject a bit before making these generous offers.

I cant more then having a wish and willingness to pay (as I already did for Hoolywood 5).

But OK, I will not ask him, I let you do it, as more "in-dept-knowledge guru".


Samuel Crow

Posts 424
25 May 2017 10:27


Has anyone looked into the source code for StormMesa 2010?  EXTERNAL LINK


Wawa T

Posts 695
25 May 2017 12:30


storm mesa, as i wrote relies on warp3d. what you linked to is somewhat updated source mostly by alain and. matthey and bernd contributed and consulted back in the day and i tried not to distract them too much, mostly did some testing and dumb typing.

therefore i say, build upon alains wazp3d.


Vojin Vidanovic

Posts 770
25 May 2017 18:43



... or if possible, make a W3D SAGA driver

(Hereby I know very little of feasablity)

I have tested WaZp3d and on hog machine compared to Vampire
(x1000 4GB and RadeonHD 6870 1GB DDR5) it was rather slow
comparing e.g. Hurrican with it and how does it look with real HW acceleration. While its a great software tool, number of W3D titles also either simply refused to work, or displayed glitches, artifacts etc. In time this improved in many aspects, whereby speed remains last issue.

It is also only 3D option for WinUAE+OS4 Classic owners or
MorphOS SAm460ex/x5000 owners with current MOS RadeonHD 2D only drivers.

It was constantly improved with each release (from end user POV)
EXTERNAL LINK 
It also has option to use TinyGL  which claims to have AGA
driver. Maybe that could be turned to SAGA and used by Vampires?
EXTERNAL LINK 
One in all, there are no reasons NOT to use it as first
software 3D on Vampire, if possible.



Wawa T

Posts 695
25 May 2017 18:52



  ... or if possible, make a W3D SAGA driver
 

 
  .. and what am i talking about? wazp3d as base for an acceletared driver, because wazp3d is software reimplementation (which is obviously slow) of warp3d. and warp3d (as such) isnt open source, which makes writing driver for it hard or impossible. but im sure (almost) everybody have understood that.


Vojin Vidanovic

Posts 770
25 May 2017 20:59


Yup, same thing, different approach :-)
 
  For those wishing to see how Hoolywood on Vampire feels
  and looks like
 
  Demo with CPU monitor
  EXTERNAL LINK 
Effect showoff - example script from Hoolywood
EXTERNAL LINK


Wawa T

Posts 695
26 May 2017 02:22



  Yup, same thing, different approach :-)
 

  its not a different approach. its the possible practical approach towards the given goal. except you have any means to (legally) access warp3d sources and sdk.
 
 

  Demo with CPU monitor
    EXTERNAL LINK 
  Effect showoff - example script from Hoolywood
  EXTERNAL LINK
 

 
  we know these videos. but what they demonstrate, in particular the second one, is high bandwidth to the framebuffer vampire takes advantage of. these wipes were slideshow on an a4000/rtg even equipped with a ppc cpu.


Rob M

Posts 60
28 May 2017 04:18


wawa t wrote:


  ... or if possible, make a W3D SAGA driver
 

 
  .. and what am i talking about? wazp3d as base for an acceletared driver, because wazp3d is software reimplementation (which is obviously slow) of warp3d. and warp3d (as such) isnt open source, which makes writing driver for it hard or impossible. but im sure (almost) everybody have understood that.

Ask for the Warp3D DDK.  That's how Hans went about it when he wanted to begin the RadeonHD driver for OS4.  Remember he started it as a hobby project before A-EON started pumping money development.  It may even be worth asking if Warp3D could be open source or if you could at least have access under NDA so that Warp3D itself could be updated.



Wawa T

Posts 695
28 May 2017 09:43


hans is working for os4. he is actually the only coder that effectively provides _any_ kind od gfx driver support for os4 today. would be strange if he has not been granted access here, certainly under nda and who knows if and how much aeon had to pay for it anyway.
 
  so why do you people beat a dead horse, instead to take the obvious solution at hand i pointed to? sigh..


Vojin Vidanovic

Posts 770
28 May 2017 13:01


Just because its more permanent and hardware accelerated solution, wazp3d is great for those with enough CPU power and 3D support. How Vampire would do there remains to be seen.

68k Vazp library exists so thellier at free.fr (Alain Thellier)
would be address to send a Vampire to make that soft side done.

I do understand all W3D and drivers are now owned by AEON/Hype
and they would not now have an interest in any Vampire related development.

But, since Classic market is growing again, sheer interest or numbers might give some profit incent, compared to sales of Enhancer OS4.

Since they kind of have Enhancer OS3 in works minus RadeonHD drivers, essentialy just the updated Warp3D with SAGA support would raise its value as an option and would become interest of all Vampire owners.

Will they see the opportunity is highly unlikely.

posts 34page  1 2