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
16 crawler(s) on-line.
 134 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 kolla:  13 mins ago
 Hammer:  24 mins ago
 amigakit:  1 hr 5 mins ago
 OneTimer1:  1 hr 9 mins ago
 pixie:  1 hr 16 mins ago
 Rob:  1 hr 39 mins ago
 matthey:  1 hr 43 mins ago
 corb0:  2 hrs 8 mins ago
 zipper:  2 hrs 9 mins ago
 RobertB:  3 hrs 43 mins ago

/  Forum Index
   /  Amiga OS4 Software
      /  RunInUAE alpha: Run any 68k game by double-clicking it!
Register To Post

Goto page ( 1 | 2 | 3 | 4 Next Page )
PosterThread
ChrisH 
RunInUAE alpha: Run any 68k game by double-clicking it!
Posted on 21-Jan-2010 1:16:33
#1 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

I am releasing an alpha version of RunInUAE r3 for testing & feedback:
http://cshandley.co.uk/runinuae/RunInUAE_r3alpha12.lha
(edit: This is the TWELFTH alpha release)

The major news is that it patches OS4's Workbench to allow double-clicked 68k programs to be run inside E-UAE! Other changes include:

* Worked-around an OS4.1 Update 1 bug, so the installer works again.

* Removed the need for manual installation steps (now handled by the installer).

* Doubled the default time-out before giving-up on E-UAE responding. (This only
affects new users - old users should set the time-out to 20 seconds.)

* Improved the parsing of pre-existing .uaerc config files.

* Fixed potential E-UAE crash when it is started by double-clicking a WHDLoad game.


The second alpha added these changes.
The third alpha added these changes.
The fourth alpha added these changes.
The fifth alpha added these changes.
The sixth alpha added these changes.
The seventh alpha added these changes.
The eighth alpha added the changes.
The ninth alpha added these changes.
The tenth alpha added these changes.
The eleventh alpha added these changes.
The twelfth alpha added these changes.


A few more details about the Workbench patch:

Workbench is only patched while RunInUAE is running, therefore I stopped E-UAE from being started when RunInUAE is started on it's own. If you want to have E-UAE running in the background, then you need to run RunInUAE twice!

The first time you double-click on a 68k program, RunInUAE will ask you whether you want to run it using E-UAE or not. After that it will remember your choice. If you want to change your choice, then simply drop the 68k program onto RunInUAE's window.

Due to the above changes, you can no-longer run programs or ADFs by dropping them onto RunInUAE's window. If you really need an alternative to double-clicking, then you can still drop programs & ADFs onto RunInUAE's icon in AmiDock.

Last edited by ChrisH on 02-Mar-2010 at 03:49 PM.
Last edited by ChrisH on 02-Mar-2010 at 03:48 PM.
Last edited by ChrisH on 01-Mar-2010 at 01:22 PM.
Last edited by ChrisH on 01-Mar-2010 at 01:20 PM.
Last edited by ChrisH on 28-Feb-2010 at 11:18 PM.
Last edited by ChrisH on 28-Feb-2010 at 11:17 PM.
Last edited by ChrisH on 25-Feb-2010 at 03:52 PM.
Last edited by ChrisH on 25-Feb-2010 at 03:51 PM.
Last edited by ChrisH on 17-Feb-2010 at 07:01 PM.
Last edited by ChrisH on 17-Feb-2010 at 07:00 PM.
Last edited by ChrisH on 11-Feb-2010 at 05:07 PM.
Last edited by ChrisH on 11-Feb-2010 at 04:57 PM.
Last edited by ChrisH on 10-Feb-2010 at 09:15 AM.
Last edited by ChrisH on 10-Feb-2010 at 09:13 AM.
Last edited by ChrisH on 10-Feb-2010 at 09:12 AM.
Last edited by ChrisH on 10-Feb-2010 at 09:05 AM.
Last edited by ChrisH on 08-Feb-2010 at 09:14 AM.
Last edited by ChrisH on 06-Feb-2010 at 09:58 AM.
Last edited by ChrisH on 03-Feb-2010 at 08:56 PM.
Last edited by ChrisH on 03-Feb-2010 at 08:51 PM.
Last edited by ChrisH on 03-Feb-2010 at 08:51 PM.
Last edited by ChrisH on 24-Jan-2010 at 09:26 AM.
Last edited by ChrisH on 23-Jan-2010 at 01:40 PM.
Last edited by ChrisH on 23-Jan-2010 at 01:10 PM.
Last edited by ChrisH on 21-Jan-2010 at 09:11 AM.
Last edited by ChrisH on 21-Jan-2010 at 01:38 AM.
Last edited by ChrisH on 21-Jan-2010 at 01:36 AM.
Last edited by ChrisH on 21-Jan-2010 at 01:35 AM.
Last edited by ChrisH on 21-Jan-2010 at 01:21 AM.
Last edited by ChrisH on 21-Jan-2010 at 01:16 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  
Cool_amigaN 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 7:55:01
#2 ]
Super Member
Joined: 6-Oct-2006
Posts: 1227
From: Athens/Greece

@ChrisH

Hey, I was searching for your program in order to test it on my fresh OS4.1.1. installation but couldn't find on OS4Depot. Why don't you upload it also there?

Anyway, will test tomorrow after work!

_________________

 Status: Offline
Profile     Report this post  
vulture 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 8:25:26
#3 ]
Regular Member
Joined: 21-Sep-2006
Posts: 225
From: Greece

@ChrisH

I'll give it a spin tonight. Thx for the update!

 Status: Offline
Profile     Report this post  
nexus 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 8:29:17
#4 ]
Regular Member
Joined: 11-Feb-2005
Posts: 429
From: Germany

@ChrisH

I gave it a test early in this morning (this time on Pegasos2 and AOS4.1u1)

Installation went flawlessly.
Double clicking on a ADF-file immediatly runs it in UAE.
Double clicking on OS3.1's Clock-Icon, recognizes it as 68k App
and brings up a requester which asks if I want to run it in UAE or not.
Dragging the icon again on RunInUAE's window, I can change my choice.
Nice!

Unfortunately, for other harddisk installed OS3.1 programms, it doesn't seem to work
I tried it with "AnotherWorld" from Amiga Forever 2006, again.
Double clicking on it's start icon (although, it's has no real icon), doesn't
recognizes it as 68k app but OS4.1. tries to start it which causes a system freeze.
I tried it also with some Demos from Amiga Forever 2006. It's the same result.
RunInUAE does not recognize them as 68k apps, but AOS4.1 starts them (which
does not work).

Draging "AnotherWorld" icon in RunInUAE icon at AmiDock, startsup OS3.1 in UAE, though.
However, starting AnotherWorld does not work. The screen wents black and nothing happens.
CTRL-ALT-R brings up OS3.1 in UAE again. If i click on AnotherWorld within OS3.1, everything
works fine! The game starts immediately.

Moreover (I wrote also an email about this to you a few days ago) , if i copy the
AnotherWorld-directory (or any other HD-based OS3.1 App) from my HD to Ram: and
drag it's icon from there to RunInUAE, OS3.1 starts up and then a requester appears:
'Can't access "Ram Disk:AnotherWorld/"'.

So it seems, RunInUAE can't handle path names with blanks in it?


I will try the same with WHDLoad-games (not from AmigaForever 2006) this evening. Maybe, there's a different?


regards,
nexus

_________________
dye 'em black!

 Status: Offline
Profile     Report this post  
ShadowSun 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 8:51:55
#5 ]
Member
Joined: 26-Feb-2009
Posts: 77
From: Unknown

Yes this problem with blank is common in amiga world and I noticed it too but forgot to report it.

(not for runInUAE but in Amiga world there is sometimes 'Ram is full, can not install...' due to bad script i think (with 1Go free, it's irritating but you know RAM is always 100% full)

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 9:02:47
#6 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@nexus Quote:
if i copy the AnotherWorld-directory (or any other HD-based OS3.1 App) from my HD to Ram: and drag it's icon from there to RunInUAE,

This isn't surprising, since OS3.1 already *has* a RAM: disk, so it won't work. It *should* (untested) handle spaces in paths fine.

Last edited by ChrisH on 21-Jan-2010 at 09:03 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  
ChrisH 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 9:09:26
#7 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@nexus Quote:
I tried it with "AnotherWorld" from Amiga Forever 2006, again. Double clicking on it's start icon (although, it's has no real icon), doesn't recognizes it as 68k app but OS4.1. tries to start it which causes a system freeze. I tried it also with some Demos from Amiga Forever 2006. It's the same result. RunInUAE does not recognize them as 68k apps, but AOS4.1 starts them (which does not work).

Hmmm, ok, can you please check the icon of these programs? Click on the icon, then choose Information from Workbench's Item menu. In the window that appears, click the Icon tab.

Does it show a Default tool, such as IconX? (i.e. is it a Project not a Tool) If yes, then these types of programs are not (yet) supported. But I didn't think they'd be common for games.

_________________
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  
DAX 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 9:35:32
#8 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@ChrisH
Way to go man! Trasparent classic integratin in 4.x is coming thanks to your efforts

Let me see if I got this right, If for example I have TV Paint installed, I should be able to run it in UAE instead of Petunia by just double clicking its icon?

_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 12:28:19
#9 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@DAX
It is *intended* for (HD installed) 68k games. It *could* work for 68k programs, but there are some issues:

* If a 68k program installs libraries/etc on OS4's partition, then it won't work with RunInUAE, unless you run it's installer inside E-UAE first.

* The OS3.1 set-up for E-UAE has limited memory & screen resolution. You would need to create a "per drawer" config file with more memory, higher screen resolution, etc.

_________________
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  
DAX 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 12:41:24
#10 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@ChrisH
Quote:
It is *intended* for (HD installed) 68k games. It *could* work for 68k programs, but there are some issues:

So it is like I told you yesterday, I should be able to bring the HD installed Monkey Island I have on my A2000 (the whole folder) on my sam, double click the game icon (the huge barrel) and it will run in UAE, correct?

_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RunInUAE integration with Workbench(double-click any game)
Posted on 21-Jan-2010 13:04:38
#11 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@DAX
Yes!

Currently it does not support 68k games launched using an IconX script (which should be rare), but I think I have a solution for that...

Last edited by ChrisH on 21-Jan-2010 at 06:57 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  
ChrisH 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 23-Jan-2010 13:15:23
#12 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@all
I have now made the second alpha release (please use link from the first post). Changes include:

* Added support for double-clicking IconX scripts, so virtually all 68k games should work now! (This is was quite hard to add, and is a bit of a kludge, but it seems to work fine for all the games I tested.)

* Now allows running 68k programs from the Ram Disk.

* No-longer adds a 320x240 screenmode to your monitor, without your permission.

_________________
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  
nexus 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 23-Jan-2010 14:17:42
#13 ]
Regular Member
Joined: 11-Feb-2005
Posts: 429
From: Germany

@ChrisH

Well done! I just have tested this release.
Starting of adf games and WHDLoad games
works now great by just double clicking.
Also copying whdload games to Ram: and starting
them there works now perfectly! Very cool.
Also Path-Names with blanks work fine.


The only issue, I still have is, that AmigaForever Games/Demos don't work.
Double clicking them opens AOS4's "Command execution"-window to start
the game/demo by AOS4 not by UAE. Also dragging the game/demo to the
RunInUAE icon does not really work. UAE starts up with OS3.1 but then
the screen wents black and nothing happens anymore. CTRL-ATL-R resets
to OS3.1 workbench and from there, I can start the game/demo then.
I think the problem here is, that these games/demo don't have a own
icon. Icon Information tells here, it's a "Programm", nothing else.

Anyway, this is a really good release
Thanks a lot!

nexus

Last edited by nexus on 23-Jan-2010 at 02:18 PM.

_________________
dye 'em black!

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 23-Jan-2010 15:59:39
#14 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@nexus Quote:
The only issue, I still have is, that AmigaForever Games/Demos don't work. Double clicking them opens AOS4's "Command execution"-window to start the game/demo by AOS4 not by UAE. Also dragging the game/demo to the RunInUAE icon does not really work. UAE starts up with OS3.1 but then the screen wents black and nothing happens anymore.

I'm not sure which games/demos you are talking about, but I don't think my Amiga Forever 2006 has them, so I can't help you there. (More detailed info might help.)

RunInUAE works fine with the HD installed games & ADFs I have.

P.S. Your posts are strange - they don't use full width of screen, because they have a Return at the end of each line.

_________________
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  
NutsAboutAmiga 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 23-Jan-2010 17:07:57
#15 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@ChrisH

Well I think I know way, the game is started by AmigaDOS script that sets up assign before starting, or something like that.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 23-Jan-2010 17:36:41
#16 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@NutsAboutAmiga
No, RunInUAE should cope with that fine. Send me a script (by PM) which you think causes a problem.

Last edited by ChrisH on 23-Jan-2010 at 05:37 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  
NutsAboutAmiga 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 23-Jan-2010 18:13:35
#17 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@ChrisH

So UAE knows about AmigaOS4 assigns?

Sound a bit scary to me.

Last edited by NutsAboutAmiga on 23-Jan-2010 at 06:14 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 24-Jan-2010 9:07:08
#18 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@NutsAboutAmiga Quote:
So UAE knows about AmigaOS4 assigns?

Nope. RunInUAE knows nothing about assigns! All it does it tell E-UAE to run the script, and that does whatever is needed to run the game (which can include assignments).

Last edited by ChrisH on 24-Jan-2010 at 09:28 AM.
Last edited by ChrisH on 24-Jan-2010 at 09:07 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  
Reth 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 24-Jan-2010 9:42:37
#19 ]
Regular Member
Joined: 28-Jun-2005
Posts: 197
From: Germany

@ChrisH

Slightly OT:

I still have problems with my EUAE-setup.

Since RunInUAE does not work with EUAE 0.8.29 SDL WIP4 (it starts WB but does not start the game) I'm trying to get 0.8.28 working.

For classic games this works fine together with RunInUAE but I do not get any higher resolution than PAL:LOWRES and PAL:HIGHRES working with my WB3.9 and EUAE 0.8.28 since there is no uaegfx screenmode available at all (it's the same WB3.9 I'm using with 0.8.29 EUAE wher uaegfx is running fine!).

Does anybody know how to get these screenmodes done with EUAE 0.8.28? It seems the uaegfx monitor driver is not recognized when starting with EUAE 0.8.28 but is recognized when starting with EUAE 0.8.29 SDL WIP4!

The 2. problem is that I cannot get 68k-CD-Games starting with RunInUAE. I installed Shadow of the 3rd moon but it does not work within AOS4.1.1 yet. So I tried to get it up and running inside EUAE 0.8.29 SDL WIP4 but I only crashed into a Guru Meditation. Any idea on this? NAPALM works inside EUAE, did not try it with RunInUAE yet.

Last edited by Reth on 24-Jan-2010 at 10:05 AM.

 Status: Offline
Profile     Report this post  
ChrisH 
Re: RunInUAE integration with Workbench(double-click 68k game)
Posted on 24-Jan-2010 9:50:00
#20 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@nexus Quote:
The only issue, I still have is, that AmigaForever Games/Demos don't work. ... I think the problem here is, that these games/demo don't have a own icon.

Hmmm, I tried dropping an icon-less 68k program onto RunInUAE's icon in AmiDock, and it worked.

But yes, double-clicking on an iconless 68k executable won't work, since I never expected anyone to have any games like that! However, it looks fairly easy to fix...

Quote:
Icon Information tells here, it's a "Programm", nothing else.

Sounds like you are using OS3's Icon Information? Would help to know what OS4's says.

_________________
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  
Goto page ( 1 | 2 | 3 | 4 Next Page )

[ 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