13 May 2012, 23:25 | #41 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
|
|
13 May 2012, 23:50 | #42 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Version 1.3.7
* Fixed an input event offset problem causing soft reset to be interpreted as quit and disk swapping to be off by one (1.3.4). * Merged WinUAE 2.4.2beta1 + FS-UAE compatibility patch. * Patches to respect CFLAGS/CXXFLAGS/LDFLAGS and compilation tools from environment, courtesy of Philantrop. http://fengestad.no/wp/fs-uae/download-beta |
14 May 2012, 00:21 | #43 |
Registered User
Join Date: May 2012
Location: moon
Posts: 208
|
Hi Frode,
tested the 1.37, everything is fine now. Awesome. Incredible. Wow. next is turned on the JIT with the config line uae_cachesize = 8192. What I would expect is that the CPU Powerdrain goes down a Bit. But it seems not to fall down, it's exactly the same. CPU 48% with and without JIT. But no big problem for me. Very happy. ;-) |
14 May 2012, 00:31 | #44 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Some notes regarding JIT - merely enabling uae_cachesize = 8192 is not enough: * With A500 model (and other 68000 models), JIT is not enabled (JIT is only implemented for 68020+) * JIT is not enabled in 68020 cycle exact mode. Last edited by FrodeSolheim; 14 May 2012 at 00:52. |
|
15 May 2012, 17:51 | #45 |
Registered User
Join Date: May 2012
Location: moon
Posts: 208
|
fs use is an energy saver
I did some experimental research, in a quite demanding game, version 1.02 needed 104% of CPU (in osx this means 100% one core). Version 1.37 needs only 23%. (both settings with Accuracy = 0) Huch, what a great improvement, but this advantage does not come from JIT. This improvement quite blows ones head away. I did everything to disable JIT, but no success to get the old sluggish performance of the 1.02, (what's quite brilliant of course!!!).
Frode, how to see in the logs that JIT is working or not ? |
15 May 2012, 18:20 | #46 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
You should see something similar to this: Code:
CPU=68040, FPU=68040, MMU=0, JIT=CPU/FPU=8192. |
|
15 May 2012, 18:43 | #47 |
Registered User
Join Date: May 2012
Location: moon
Posts: 208
|
Yep, a1200 mode, when i force 1.37 to accuracy=1 I get 59% which is also much less than 104%.
for me on a macmini a minimal cpu use is important for the silence. Anything above 80% lets the fan kick in. Therefore the new technology which has been put in reality by you and toni is an major improvement for this case. So lucky. If the JIT further reduces the cpu usage even better, thats why I am interested in using JIT anyway. Another case is mobile laptop usage, powerdrain of 1.37 should be quite ok in accuracy=0 mode to prevent running out of battery too quickly. Last edited by yesplease; 15 May 2012 at 18:54. |
15 May 2012, 20:10 | #48 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Sometimes it is fun to implement less important functions, so here is a couple of screenshots of the new theming capabilities.
Current theme features: * Override background colors. * Override sidebar background images. * Override bitmap font. * Override menu icons (close, volume, etc). * Override menu text color (headings and normal items). * Option to set the color to fade to when exiting FS-UAE. * Ability to specify an overlay image (such as the one created by Ambermoon). * Can also set FS-UAE options such as shaders and scaling options, for instance useful to set scaling options to make the screen fit an overlay image. * Theme options can also be used without a creating a theme (just specify in regular .fs-uae config file). A quickly put together theme to blend in with the Ubuntu 12.04 window theme (showing off custom colors and custom image resources): Here is a screenshot showing off the image overlay function, here with the brilliant bezel created by Ambermoon (with slightly modified background to blend in with the Ubuntu window theme): Themes todo: * Specify custom images and positions for on-screen leds (for floppy leds etc). * Option to set a background image to be rendered instead of the default wall + floor effect. * Option to control the perspective effect, including possibility to disable it (so menu will open on top of Amiga display instead). * Support bundling a custom/bundled shader inside the theme directory. * Also read themes from Documents/FS-UAE/Themes, so it is easier to install / unpack custom themes not bundled with FS-UAE. Now, I said it wasn't important, but it is a bit fun Last edited by FrodeSolheim; 16 May 2012 at 01:26. |
15 May 2012, 20:20 | #49 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
WOOOOW!!!
Frode, you're absolutelly a genie!! Looking forward to see much more cool features! Hope you'll not be hijacked by Apple and have no time to continue FS-UAE |
16 May 2012, 07:09 | #50 | |
Registered User
|
Quote:
ps: i'm using Kubuntu,so the colors/gradiant are blue |
|
16 May 2012, 13:37 | #51 | |
Registered User
Join Date: Apr 2012
Location: Cardiff
Posts: 407
|
Quote:
How about custom images to show when those drives have disks inserted? (it might look a bit funny if the drives are empty but the LEDs are flashing) Or am I taking it too far? Chris |
|
16 May 2012, 17:02 | #52 | ||
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Quote:
I already implemented the led-loading function yesterday (here one of the original Ambermoon bezels and DF0 led active): And Ambermoon has kindly allowed me to use the bezel to create and distribute FS-UAE themes with the bezels. He might even create a version with 4 floppy drives when he has time I'll ask if he is interested in making a rendering with inserted floppies. I will implement the (inserted floppy overlay) feature anyway, as it is little extra work, and could be useful for other custom themes. I have asked Ambermoon if he is interested in making a rendering with transparent background. If so, I would implement a function where you can specify a custom background to be rendered first (for instance a blue one). Last edited by FrodeSolheim; 16 May 2012 at 17:18. |
||
16 May 2012, 18:43 | #53 |
Registered User
|
Excellent !!!
|
17 May 2012, 07:24 | #54 |
Pastafarian
Join Date: Sep 2010
Location: Uppsala/Sweden
Posts: 290
|
THANKS for bringing an up-to-date Amigaemulator to Linux!
|
17 May 2012, 12:52 | #55 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Version 1.3.8:
I will probably write a theming guide later, but the point is that themes can override all standard image resources (by just including a replacement image with the same name in the theme folder), and also the theme.conf can set theme options (see examples). More theming options will probably be added in the future, and just post a suggestion if you have an idea for a theme where you need more options (though I don't intend to go "crazy" with customization options.. ) The ambermoon bezel theme can be downloaded from http://fengestad.no/wp/fs-uae/resources-and-links (without floppy overlay effects, as Ambermoon would like to do the graphics himself). Last edited by FrodeSolheim; 17 May 2012 at 12:58. |
17 May 2012, 13:24 | #56 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
I have documented it here: http://fengestad.no/wp/fs-uae/theme-options (along with other theming options) |
|
17 May 2012, 13:44 | #57 |
Registered User
|
if we can see, if floppy is inserted or not, and in activity or not ... i suppose we can also see moving joystick + pressed button on the themed joystick
Definitively the best Linux Amiga Emulator !!! ps: requested feature : ability to take fullscreen pictures with theme by default.. just tested .. it take only Amiga screen .. not theme + amiga screen it's so beautifull !!! Last edited by Foul; 17 May 2012 at 13:56. |
17 May 2012, 14:54 | #58 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Thank you
Quote:
- Print Scrn - Save Amiga screen, F11 + Print Scrn - Save FS-UAE screen, F11 + (?) - Zoom setting, etc. F12 will still be the standard menu key Alternatively, F12 could be both modifier key and meny key (would open menu when released instead of pressed if not combined with another key), and could implement some other standard UAE-shortcuts as well (F12+q, F12+g, F12+s, etc). I will still keep Alt+Enter / Alt+Tab key combinations, but as pointed out, it would be better to use a modifier key which is not translated into an Amiga key press. |
|
17 May 2012, 15:07 | #59 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Another thing I would like to put some focus on is the launcher. It has been automatically built and published for the last few released, but is has not been announced.
It is still quite basic, but has a GUI to let you choose Amiga model, kickstart, floppy disks and input devices (and start FS-UAE of course). I would like some feedback on whether the packages (and the launcher) work for you on your systems - or not - as the packaging is a bit more complicated due to more dependencies. FS-UAE + Launcher (installer for Windows) http://fengestad.no/fs-uae/files/fs-uae-1.3.8-setup.exe FS-UAE + Launcher (ZIP file for Windows) http://fengestad.no/fs-uae/files/fs-....8-windows.zip FS-UAE + Launcher (Mac OS X) http://fengestad.no/fs-uae/files/fs-...-macosx.tar.gz Launcher (deb) for Debian / Ubuntu: http://fengestad.no/fs-uae/files/fs-....3.8-0_all.deb For Mac OS X, the launcher app must be placed alongside the FS-UAE app. For Windows, the launcher is put inside the FS-UAE install directory. The zip files (and of course the exe installer) does this correctly if you just extract all content. The debian version expects to find fs-uae on the path. The focus for the next versions of the launcher will be: - remembering settings between invocations. - enabling the scan function to automatically find kickstarts (and select the best one automatically) when changing Amiga model. - add more Amiga models. - ability to specify more options (fullscreen, etc). - ability to set custom options for which there are no gui controls. - ability to fill the floppy image list in the GUI. - integrate the controller configuration GUI. The long-term plan for this launcher is to include basic game configuration/browsing and also, but not least, net play chat / lobby / game channel / game setup features, but I will add features incrementally. Last edited by FrodeSolheim; 17 May 2012 at 15:57. |
17 May 2012, 15:31 | #60 |
Registered User
|
That´s amazing. Keep up the very very good Work!!! At the End it´s the best Amiga Emulator on Earth.
The Launcher is working under 10.7.4. Last edited by ProfDrLuigi; 17 May 2012 at 15:44. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FS-UAE <= 2.9.x development series | FrodeSolheim | support.FS-UAE | 1346 | 18 April 2020 08:02 |
FS-UAE 1.1 Development Series | FrodeSolheim | support.FS-UAE | 214 | 06 May 2012 13:53 |
FS-UAE 1.0 Stable Series | FrodeSolheim | support.FS-UAE | 62 | 01 May 2012 00:15 |
FS-UAE 1.1 Development Series - Autoscaling problem | weiju | support.FS-UAE | 4 | 06 April 2012 06:11 |
E-UAE Development | pjhutch | support.OtherUAE | 1 | 06 October 2008 02:26 |
|
|