![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#1 | |
|
Registered User
Join Date: Sep 2002
Location: Italy
Age: 29
Posts: 439
|
experimental uae for linux ( & mac too?? )
I have recently found an interesting attempt to update the linux version of uae @ http://www.rcdrummond.net/uae/ .
Quote:
|
|
|
|
|
|
|
#2 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Feck, all spanner-head style, I want to run this on me Mac. If he compiled it on Darwin it should run fine on OS X.
I hope the MaxUAE sods take this source and implement it, because maxUAE sucks balls. |
|
|
|
|
|
#3 | |
|
Evil Mastermind
Join Date: Jul 2002
Location: Hamburg, Germany
Posts: 527
|
While this is certainly an admirable effort (which I'll test tonight), it seems to be some kind of a 'quick shot'. Hasty probably describes it even better. If they had gone at it systematically, they'd have eliminated this stupid problem with GCC 3.x first. And, like WinUAE, they've broken with the portability and readability of the original UAE:
Quote:
![]()
__________________
The Good Old Days - Home of the 1773 Sacred Words |
|
|
|
|
|
|
#4 |
|
Registered User
|
I've been using Richard's updates on my A1 since he started furgling with the code (a couple of months now), and all I can really say is he's done a marvelous job, he's converted a useless pile of crap into something that works well and is very useable.
Before he started, if you had installed P96, you couldn't even double click an icon or type less than 3 chrs with every keypress (with the prefs set to the longest delay and slowest typing speed), the colour was crap, fullscreen mode didn't work, the list goes on quite a bit more but I'm sure you get the idea... |
|
|
|
|
|
#5 | ||
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Quote:
I'm aware of the MaxUAE project, and it's on my to-do list to merge in some of their code to see if that improves things. I'm also trying to get it working on BeOS again (fingers crossed, with JIT on x86). Quote:
Cheers, Rich |
||
|
|
|
|
|
#6 | |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
One more thing:
Quote:
BTW, you can already compile with GCC 3.x on non-x86 platforms. For the next release, I'll enable GCC 3.x support for x86, so that you can use it if you wish. Cheers, Rich |
|
|
|
|
|
|
#7 |
|
Lesser Talent
Join Date: Jan 2003
Location: UK
Age: 31
Posts: 7,889
|
Blimey, Good of you to show here.
I really get excited when I see interested in the Amiga emu scene (especially at such a level as this) that it really makes me glad to be an Amiga fan.
__________________
I'm totally gratified that people find Interceptor worthy of being downloaded and played after so many years especially in light of its rather rudimentary visual content by standards constantly increasing over time. |
|
|
|
|
|
#8 |
|
Music lord
|
Does this new version run faster than the existing Linux version?
If so, I'll heat up my broadband and finally get some compilers and stuff to let my Zaurus do the talking...
__________________
MikeC - fromwithin.com |
|
|
|
|
|
#9 | ||
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Quote:
I haven' t been particularly concerned with speed so far. I'm just trying to get it to work. Quote:
Cheers, Rich |
||
|
|
|
|
|
#10 | |
|
Music lord
|
Quote:
__________________
MikeC - fromwithin.com |
|
|
|
|
|
|
#11 |
|
Registered User
|
As none of the other usless gits here bothered:
Welcome To EAB Evilrich ![]() |
|
|
|
|
|
#12 | |
|
Lesser Talent
Join Date: Jan 2003
Location: UK
Age: 31
Posts: 7,889
|
Quote:
![]()
__________________
I'm totally gratified that people find Interceptor worthy of being downloaded and played after so many years especially in light of its rather rudimentary visual content by standards constantly increasing over time. |
|
|
|
|
|
|
#13 | ||
|
Evil Mastermind
Join Date: Jul 2002
Location: Hamburg, Germany
Posts: 527
|
Quote:
If you want to do the enhancements first, that's ok, too, even though I would have preferred it the other way round (as I said). Let's not argue about semantics, though, as long as it's done, the way to it isn't important.Quote:
Yes, I do think it's crucial, because most users (the RPM crowd who just slap up the default installation of distro X) don't have GCC 2.x installed anymore. The fact UAE doesn't compile with current GCC scared lots of people away unfortunately ![]()
__________________
The Good Old Days - Home of the 1773 Sacred Words Last edited by Mr Creosote; 21 November 2003 at 22:41. |
||
|
|
|
|
|
#14 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Great work rich and ta for the tips, but imn no good with all this spanner-head thing. I have compiled things in linux in the past, ut not with much succes, it tends to drive me crazy :P I do have the XServer installed, and I bet that slows down things a lot, but I have no clue if I have SDK orLibSDL.
I want to make my iBook a portable Amiga and MaxUAE si so poop that it pisses me off :P |
|
|
|
|
|
#15 | ||
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi Akira
Quote:
Quote:
Cheers, Rich |
||
|
|
|
|
|
#16 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Hello rich!
I would love to test thsi on my 10.2. Do I need to download SDL in order to run the binary? Cheers! |
|
|
|
|
|
#17 | |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Quote:
I'll upload a MacOS X binary as soon as I can. I have a bit more twiddling and testing to do. Currently, it runs well in full-screen mode (windowed mode is dog slow), but there's a problem with using hot keys (which means you can't quit the emulator in full-screen mode or change back to windowed mode.) Cheers, Rich |
|
|
|
|
|
|
#18 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Im dloading SDL in the meantinme
![]() |
|
|
|
|
|
#19 |
|
Oh noes!
Join Date: Mar 2003
Location: Neverland
Posts: 621
|
oooh goodie my poor uae felt all usless compared to winuae
|
|
|
|
|
|
#20 |
|
Registered User
Join Date: Sep 2002
Location: Italy
Age: 29
Posts: 439
|
Thank you evilrich!
I have tried your version a bit now, and it's a lot better than the old one! Jit is usable, and in general it is a lot more stable. I have already found some problems, and i dunno where to start a new thread so i'll post them there: 1) When i'm using a shell with uaegfx, it has a strange behaviour ( line drawn twice, if you pass the mouse on the shell it changes pixels, etc ) and it reports a lot of error in the shell where i have launched uae ( about 2bpp something, now i'm @ university and i can't try ). This happens both with jit version and without. 2) Zip - Gzipped adf support doesn't work anymore. More to come, especially talking about games. |
|
|
|
|
|
#21 |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi mtb
> 1) When i'm using a shell with uaegfx, it has a strange behaviour Hmmm. I need some more information to see if I can reproduce this. To start with - what AmigaOS version are you using? And what CON: handler? (Default CON: or KingCON or something else?) > Zip - Gzipped adf support doesn't work anymore. Yes. I just realized this myself. I've fixed it now and it'll be in the next release (which hopefully will be out later today or tomorrow). Cheers, Rich |
|
|
|
|
|
#22 | |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Quote:
I instaled LibSDL, seems like now I need these two I wont be able to run this thing!Is there any possibility that I can try and run the OS X dev tools to compile this as a native Aqua app? I know I'm shite with coding but I would like to give it a try. I *need* my portable Amiga! ![]() |
|
|
|
|
|
|
#23 | |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi Akira
Quote:
I'll build and upload a version that is linked against the SDL framework (that is, the version of SDL that you got from http://www.libsdl.org) and without the GUI. Then it'll run without Fink or X, but you'll need to edit the .uaerc config file by hand. Sorry, but I don't have time to write an Aqua GUI just now . . . Cheers, Rich |
|
|
|
|
|
|
#24 | |
|
Registered User
Join Date: Sep 2002
Location: Italy
Age: 29
Posts: 439
|
Quote:
It starts to output error when i launch the shell, then when it scrolls ( the left bar changes ) it output even more errors: [ i open the shell ] ERROR - not obeying BlitTemplate() mask 0x1 properly with Bpp 2. ERROR - not obeying BlitRect() mask 0x1 properly with Bpp 2. [ start of the scrolling ] Picasso: mask != 0xFF in truecolor mode! ERROR - not obeying BlitTemplate() mask 0x1 properly with Bpp 2. ERROR - not obeying BlitRect() mask 0x1 properly with Bpp 2. |
|
|
|
|
|
|
#25 | |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Quote:
I didn't mean you to write an Aqua interface, I asked if it would be too hard to write one myself. What do you think? |
|
|
|
|
|
|
#26 |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi mtb
Thanks for the info. I haven't been able to reproduce this bug yet, but I'll have a closer look at the problem when I get the chance. BTW, you didn't say which AmigaOS version you are using. And what bit depth is your P96 screen? Cheers, Rich |
|
|
|
|
|
#27 | |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi Akira
Sorry for the slow reply. What with Thanksgiving and other things, I've been really busy the last few days . . . I've got a new version just about ready for release (I had hoped this would be done sooner), and I'll build a Fink-less OS X binary too. Quote:
Whether writing an OS X GUI would be difficult will depend on your experience. All modern GUI toolkits are essentially similar, so, if you know one, learning another shouldn't be a problem. I'm not familiar with the OS X toolkit myself, but I imagine producing an OS X GUI for UAE should be fairly straightforward. The ProjectBuilder tool should be able to take a lot of the spade work out of the job. Cheers, Rich |
|
|
|
|
|
|
#28 | |
|
Registered User
Join Date: Sep 2002
Location: Italy
Age: 29
Posts: 439
|
Quote:
|
|
|
|
|
|
|
#29 |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi mtb
I've got a new release out which supports zipped and gzipped ADFs and DMS images. Check it out: http://www.rcdrummond.net/uae/ I haven't fixed your P96 problem yet, but it's on the to-do list. Cheers, Rich |
|
|
|
|
|
#30 |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi Akira
I've uploaded new OS X binaries - one that depends on Fink and an X server, and one that just depends on the SDL framework (but has no config GUI). There's tons of problems still to fix and the bsdsocket.library emulation is broken, but otherwise it seems fairly stable. Let me know what you think. One other thing: use F11 as the hotkey modifer rather than F12 (e.g., use F11+q to quit, F11+g to grab the mouse pointer, etc). Cheers, Rich |
|
|
|
|
|
#31 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
WOOO. I'll check it out now and give you a report very soonish
![]() Edit: oppsadaisy,here goes: Code:
[mobileHQ:~/Downloads] akira% ./uae dyld: ./uae can't open library: /sw/lib/libgtk-1.2.0.dylib (No such file or directory, errno = 2) Trace/BPT trap |
|
|
|
|
|
#32 | |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Quote:
http://www.rcdrummond.net/uae/uae-20...-2-osx-sdl.bz2 I'll get the hang of OS X one of these days . . . ;-) |
|
|
|
|
|
|
#33 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Alright
Let's try this one out now! |
|
|
|
|
|
#34 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Ok, now seems like I doing something wroing again. Here goes:
Code:
[mobileHQ:~/Downloads] akira% ./uae -f a1200.uaerc cfgfile_load:/Users/akira/.uaerc Calibrating timebase: 24.835091 MHz Sorry for being a pain in the arse ;D |
|
|
|
|
|
#35 | |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi Akira
Quote:
Trying putting it (as .uaerc) in the current directory (i.e., the one you run uae from). The -f options should work too. The config file specified with -f will loaded in addition to the default one (.uaerc), overriding any options in the default. Cheers, Rich |
|
|
|
|
|
|
#36 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
This blows me. I have put the a1200.uaerc thing in the same dir as uae, and "-f a1200.uaerc" still doesn't load it. will try the other method (renaming it to .uaerc, but it seem sthe program looks for it in /Users/akira/, a.k.a my home directory ~)
will report later I have become yoru official osx betatester eh? ![]() Did I mention I'm running 10.2.6 ? That might be of help. |
|
|
|
|
|
#37 | |
|
UAE hacker
Join Date: Oct 2003
Location: IN, USA
Posts: 25
|
Hi Akira
Rename your A1200.uaerc file as .uaerc and put it in the same dir as the uae binary. Then just launch UAE with: ./uae Mail me your config file and I'll see if there are any obvious problems with it. Quote:
Cheers, Rich |
|
|
|
|
|
|
#38 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Just managed to get it running!! Looking great, it's useable at least, unlike maxuae!!!
Couple of bugs I noticed: 1: VERY choppy mouse movement. At least on Picasso modes. It's unusable (almost) 2: When changing Picasso screens, let's say, from 800x600 to 1024x768, the mouse pointer denies to go further ahead a 800x600 box! That's all I noticed now, besides very choppy sound performance. Looking fabulous! Oh, how do yo uenable the JIT stuff? I couldn't find it in my winuae config.uaerc thingy. |
|
|
|
|
|
#39 | |
|
Registered User
Join Date: Sep 2002
Location: Italy
Age: 29
Posts: 439
|
Quote:
|
|
|
|
|
|
|
#40 |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Fer foks sake,m I thought it had JIT
![]() AmigaOS4 has JIT, so the thing exists. |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| All NEW UAE FAQ | Paul | News | 0 | 15 January 2005 17:35 |
| New experimental UAE release and new EAB forum | evilrich | support.OtherUAE | 11 | 05 March 2004 15:04 |
| Why does CD32-Extended-ROM make UAE CRASH ?? | Leo42 | support.WinUAE | 7 | 19 July 2003 16:31 |
| Beyond UAE | Pyromania | Amiga scene | 15 | 17 May 2002 19:45 |
| Just curious: UAE and 640*2xx screen modes? | Korodny | New to Emulation or Amiga scene | 4 | 10 December 2001 12:16 |