11 March 2012, 01:47 | #281 |
Registered User
|
"When you start FS-UAE, the current directory is set to /home/foul:"
Why not "/home/foul/FS-UAE/" by default Kickstarts are supposed to be in FS-UAE/Kickstarts/ but by default, if i set : kickstart_file = kick31.rom it only select kick31.rom from /home/foul/ and not from /home/foul/FS-UAE/ and not from /home/foul/FS-UAE/Kickstarts/ |
11 March 2012, 02:22 | #282 | ||
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Quote:
I understand you confusion, and I agree that while FS-UAE works as I intended, the current behavior (with relative paths) is easily misunderstood. I am considering making changes to FS-UAE to improve this, but I have to think this through, since such changes will probably break some configurations, and if I have to make changes which breaks backwards compatibility, it'd better be good (I am generally trying to avoid breaking compatibility with earlier releases, but for the record, until version 1.0.0, I reserve the right to make incompatible changes ) Using relative paths in configuration files is generally a good idea -makes them more portable across computers, and save states becomes more portable as well. EDIT: I will probably make FS-UAE look for relative paths in a list of directories (including the current working directory) and resolve these manually to absolute paths in FS-UAE. If I do this properly, it should also play nicely with (Win)UAE save state code, which I discovered already supports looking for floppies (etc) in a list of directories when restoring state. Last edited by FrodeSolheim; 11 March 2012 at 02:49. |
||
11 March 2012, 02:54 | #283 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
The function diskfile_readonly does indeed change permissions. I will #ifdef away this code for the next FS-UAE version (so it does not run chmod on the files).
|
11 March 2012, 18:37 | #284 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
Is it possible to compile fs-uae without openAL? I'm re-building my Gentoo minimal system for emulation and games, and I'd like to avoid using unnecessary libraries... why not just direct ALSA? Or an option to build on ALSA at least
thanks! |
11 March 2012, 18:46 | #285 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Because it is more work to write code for both OpenAL and ALSA, than just OpenAL alone. Merely reducing a dependency on a shared library isn't a good enough reason for me to spend many hours writing additional (unecessary) audio code. Of course, since FS-UAE is open source, anyone who wants to, can code direct ALSA support.
|
11 March 2012, 18:50 | #286 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
Understood, Sir!
Souch a great emulator deserves a new library on-board anyway :P |
11 March 2012, 21:00 | #287 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Version 0.9.13alpha1
Here is an early alpha release!
* Menu function to swap input device and type. * Support floppy images in ADZ format (zipped ADF). * Support floppy images in DMS format. * Resolve relative paths by looking in a set of directories. * Also look for floppies in new FS-UAE/Floppies directory. * Also Look for CD-ROMs in new FS-UAE/CD-ROMs directory. * Also Look for hard drive images in new FS-UAE/hard Drives directory. * Also look for named kickstarts in FS-UAE/Kickstarts directory. * Do not change permissions on ADF files when inserted into floppy drives. http://fengestad.no/fs-uae/files/fs-...a2-windows.zip http://fengestad.no/fs-uae/files/fs-...-macosx.tar.gz http://fengestad.no/fs-uae/files/fs-...ha2-0_i386.deb http://fengestad.no/fs-uae/files/fs-...a2-0_amd64.deb http://fengestad.no/fs-uae/files/fs-...3alpha2.tar.gz Quote:
Alright then, but I haven't tested it -I delegate this task to you Regarding the new input menu: While it allows you to map a host joystick to amiga mouse (and vice versa), this does not work yet. Host mouse must be combined with amiga mouse, and a host joystick with amiga joystick (You'll understand what I mean when you see the menu). Last edited by FrodeSolheim; 12 March 2012 at 00:00. Reason: Updated to alpha2 (minor changes only) |
|
11 March 2012, 22:39 | #288 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
I'm having a very strange problem on Gentoo.
I got fs-uae to compile successfully, but if I move ior copy the resulting executable to a custom directory (/home/manuel/amiga, for example) and the O try to execute it, I get a segfault. However, I can run it sucessfully from the out directory: strange... but I don't know how to fix it. Never encountered a progran behaving this way. thanks |
11 March 2012, 23:15 | #289 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Run "make install" to install the data files and it will work. |
|
12 March 2012, 05:40 | #290 | |
Registered User
Join Date: Apr 2011
Location: over here
Posts: 11
|
Quote:
Thanks, works fine in the alpha |
|
12 March 2012, 10:02 | #291 |
Registered User
Join Date: Feb 2012
Location: Germany
Posts: 73
|
Hello Frode,
Again Thanks for your effort! You're doing an amazing job :-) and the input config menu is highly apreciated, at least by us (maybe you could move it a little down in the menu hierarchy to clean up the main menu?). One thing I just found with the 0.9.13alpha2: When having configured an "empty" floppy drive, fs-uae crashes/shuts down: Code:
fs-uae: xcb_io.c:140: dequeue_pending_request: Assertion `req == dpy->xcb->pending_requests' failed. Abgebrochen Well, maybe it's just coincidence that it fails on empty floppy, but there seems to be a problem anyway - let me know if I could help debugging. Best regards, Peter Last edited by PHabermehl; 12 March 2012 at 10:09. |
12 March 2012, 19:05 | #292 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
I have not been able to reproduce this. Can you check whether this happens every time for you? Posting config/logs may help, and it would be nice if you can figure out the minimum config which makes it crash. Thanks. |
|
12 March 2012, 21:18 | #293 | ||
Registered User
Join Date: Feb 2012
Location: Germany
Posts: 73
|
Hi Frode, some feedback:
Quote:
Quote:
Now I changed the config to "# floppy_drive_0 = whatever" i.e. commented it out - now fs-uae starts up and presents the boot-screen My next question: how do I configure two (or three or four) "empty" drives? Ah, and regarding the mouse - joystick - port 0 - left click issue: Configuring port 0 as joystick works when using my competition pro; I can use the fire button to skip the antivirus bootblock. But when I use my gamepad in port 0, "fire" does not work to simulate the lmb click... So it must be something with the gamepad config: Code:
[amiga] axis_0_neg = left axis_0_pos = right axis_1_neg = up axis_1_pos = down button_2 = 1 button_3 = 2 button_1 = 1 button_0 = 2 button_4 = left button_5 = right [amigacd32] axis_0_neg = left axis_0_pos = right axis_1_neg = up axis_1_pos = down button_2 = red button_3 = green button_0 = yellow button_1 = blue button_8 = select button_9 = play button_4 = rewind button_5= forward [menu] axis_0_neg = left axis_0_pos = right axis_1_neg = up axis_1_pos = down button_8 = menu button_2 = primary button_3 = secondary button_1 = back button_0 = tertiary button_4 = up button_5 = down button_9 = play Thank you again and sorry for stealing your time... -----and some edit----- I just used 0.9.13a2 input mapping menu to map the gamepad to port 0 and guess what - it works as expected, pressing the fire button skips the boot menu. Strange since it was really an issue before... Peter Last edited by PHabermehl; 12 March 2012 at 21:36. |
||
13 March 2012, 07:03 | #294 |
Registered User
Join Date: Apr 2011
Location: over here
Posts: 11
|
|
13 March 2012, 09:14 | #295 |
Registered User
Join Date: Feb 2012
Location: Germany
Posts: 73
|
|
13 March 2012, 10:38 | #296 |
Registered User
|
i'm playing Indiana Jones and the Fate of Atlantis for the moment. I got it in adf (11x floppies) or one .hdf, but if i use hdf, i can't use save states, when i save one, fs-uae simply quit... :\
By the way, you can add in next version : mad_catz_wired_xbox_360_controller_sfiv.ini # Device: mad_catz_wired_xbox_360_controller_sfiv [device] name = Xbox 360 Controller type = joystick/gamepad [default] include = common/gamepad is there a way to add windows/fullscreen ingame option ? like aspect button, boring to quit if i want just to put up/down sound volume Last edited by Foul; 13 March 2012 at 15:47. |
13 March 2012, 17:25 | #297 | |||
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Quote:
Quote:
I am planning to support ALT+Enter for swithing between fullscreen/window mode, but it is a bit tedious to do because on Windows/SDL the OpenGL context is destroyed (textures must be recreated etc), so I haven't implemented this yet. Also, resizable window and more window options (decoration on/off, size) is planned. |
|||
13 March 2012, 17:27 | #298 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
The only reason I can think of is that the device added to port 0 was mis-spelled (or something), so pressing fire did not really do anything. When selecting the device using the menu, the device would be configured correctly, and therefore the fire button worked (...).
|
13 March 2012, 18:03 | #299 |
Registered User
|
|
13 March 2012, 20:14 | #300 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Thank you Got a pointer there in the log file (the null value for volume name) I managed to reproduce it on both Mac and Linux, but it "accidentally" works on Windows. It looks like a bug in (Win)UAE actually, but is easily fixed. Just going to read the code more thoroughly first.
The problem could be traced back to my implementation of uutf8 not checking for null pointer in input parameter. Toni has also warned that save states are not generally safe to use with HDFs: Quote:
Last edited by FrodeSolheim; 13 March 2012 at 22:40. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Possible platform for Amiga Emulator? | smiffy92 | Amiga scene | 1 | 18 February 2011 12:43 |
SPS Multi Platform Effort Is Go! | CodyJarrett | News | 4 | 04 July 2010 21:13 |
Floppy Drive Emulation (Multi-Platform) | Claw22000 | Amiga scene | 23 | 12 March 2009 07:01 |
poll for the multi platform tournament | turrican3 | EAB's competition | 16 | 21 January 2009 21:24 |
Multi-platform Distributive Operating System (MPDOS) for Amiga | JackTheKnife | support.Hardware | 2 | 10 December 2008 16:39 |
|
|