31 March 2012, 20:04 | #41 |
Registered User
Join Date: Dec 2002
Location: California
Posts: 964
|
Here's a controller config file for the Buffalo USB SNES pad. (It's a great controller, too).
|
31 March 2012, 20:37 | #42 | |
Registered User
Join Date: Feb 2012
Location: Germany
Posts: 73
|
Quote:
Yes, I saw the picture - my first thought was:"Give it to me NOW!!!", but then I thought, you are so busy with so many different tasks, I'll just wait a little bit and let things settle a little. I'll just try to be patient with my rather obscure ideas :-) Best regards, Peter |
|
31 March 2012, 22:15 | #43 |
Posts: n/a
|
Hi!
I just compiled fs-uae 1.0.2 on linux (CentOS 6.2, 32 and 64 bits) but when trying to run it, all I get is this: Code:
[gpulido@starscream ~]$ fs-uae logging to /home/gpulido/.local/share/fs-uae/fs-uae.log GThread-ERROR **: GThread system may only be initialized once. aborting... Aborted (core dumped) [gpulido@starscream ~]$ Thanks! |
31 March 2012, 22:27 | #44 | ||
Registered User
Join Date: Jan 2011
Location: DE
Posts: 27
|
[public git repository]
Quote:
Quote:
I know. git import-tarballs is nice but still inconvenient compared to a real repo. :) |
||
01 April 2012, 00:37 | #45 | |||||
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Code:
keyboard_key_q = action_volume_up Quote:
Quote:
Quote:
Quote:
so I suppose you have Glib < 2.24, and I do call g_thread_init from a couple of different "sub-libraries". I should probably clean this up and make a 1.0.3 release. You can also try fixing your source quickly: search for all instances of g_thread_init in libfsemu, and remove them all. Then add a call to g_thread_init at the top of the main function in src/main.c. I seriously don't think that's the/a reason, but I suppose I can't know that for sure |
|||||
01 April 2012, 02:04 | #46 | |
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
|
|
01 April 2012, 08:34 | #47 | |
Registered User
Join Date: Feb 2012
Location: Germany
Posts: 73
|
Quote:
|
|
01 April 2012, 12:36 | #48 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Soon |
|
01 April 2012, 13:09 | #49 | |
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
Player 1: keyboard_key_space = action_key_alt_left Player 2: keyboard_key_space = action_key_alt_right Using these settings, when a player decides to press the space key, it's in fact the same as if he presses two Amiga keys at the same time (space key and alt key). I'm right? In this case, I just want to disable a particular Amiga key (here, it's the space Amiga key) to avoid possible issues with some games (it was easy to do this using WinUAE-Kaillera) Of course the current input mapping will work with many games, but it may cause weird issues with some others (especially if all players (4, 5, 6...) press two different Amiga keys (online) at the same time!) |
|
01 April 2012, 14:47 | #50 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Code:
keyboard_key_space = action_key_alt_left Last edited by FrodeSolheim; 01 April 2012 at 16:49. |
|
01 April 2012, 15:04 | #51 | |
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
|
|
01 April 2012, 18:39 | #52 |
Registered User
Join Date: Dec 2002
Location: California
Posts: 964
|
Here's a weird bug. If I play AB3D with the model set to "SUPER", my USB joypad works as a CD32 pad but the frame rate of the game is too inconsistent to play. If I set the model to "A1200/020", the frame rate is silky smooth but the joypad doesn't work properly. If I hold down "Up" I can hear footsteps but the screen doesn't update. If I switch to mouse or keyboard input in the game the screen updates and shows I've moved to a new location. Not sure if this is a WinUAE bug or an FS-UAE-specific bug.
|
01 April 2012, 18:57 | #53 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
EDIT: would you in addition to telling me which version of AB3D you are using also post config and log, so I can try to reproduce the problem with your settings? Last edited by FrodeSolheim; 01 April 2012 at 19:18. |
|
01 April 2012, 21:54 | #54 | ||
Registered User
Join Date: Dec 2002
Location: California
Posts: 964
|
Quote:
Quote:
|
||
01 April 2012, 23:29 | #55 | |
Posts: n/a
|
Quote:
Thanks for your help. I did what you suggested ang got a working binary (at least it starts, shows the grey screen, the red mouse pointer moves and it says no bootable media found). If it helps, here's the patch I used: Code:
diff -urN fs-uae-1.0.2/libfsemu/src/fs_log.c fs-uae-1.0.2-new/libfsemu/src/fs_log.c --- fs-uae-1.0.2/libfsemu/src/fs_log.c 2012-03-03 07:26:55.000000000 -0500 +++ fs-uae-1.0.2-new/libfsemu/src/fs_log.c 2012-04-01 12:39:35.888534040 -0500 @@ -18,7 +18,7 @@ if (g_initialized) { return; } - g_thread_init(NULL); + // g_thread_init(NULL); g_mutex = g_mutex_new(); //g_mutex_lock(g_mutex); g_initialized = 1; diff -urN fs-uae-1.0.2/libfsemu/src/ml_common.c fs-uae-1.0.2-new/libfsemu/src/ml_common.c --- fs-uae-1.0.2/libfsemu/src/ml_common.c 2012-03-30 14:26:32.000000000 -0500 +++ fs-uae-1.0.2-new/libfsemu/src/ml_common.c 2012-04-01 12:42:18.591537918 -0500 @@ -210,7 +210,7 @@ } void fs_ml_init() { - g_thread_init(NULL); + // g_thread_init(NULL); g_fs_ml_video_render_function = NULL; g_fs_ml_video_post_render_function = NULL; diff -urN fs-uae-1.0.2/libfsemu/src/ml_windows.c fs-uae-1.0.2-new/libfsemu/src/ml_windows.c --- fs-uae-1.0.2/libfsemu/src/ml_windows.c 2012-03-03 07:26:55.000000000 -0500 +++ fs-uae-1.0.2-new/libfsemu/src/ml_windows.c 2012-04-01 12:42:03.437533616 -0500 @@ -521,7 +521,7 @@ //rid.dwFlags = RIDEV_NOLEGACY; rid.hwndTarget = hWnd; RegisterRawInputDevices(&rid, 1, sizeof(rid)); - g_thread_init(NULL); + // g_thread_init(NULL); GError *error = NULL; wglMakeCurrent(g_hdc, NULL); //deselect rendering context diff -urN fs-uae-1.0.2/src/main.c fs-uae-1.0.2-new/src/main.c --- fs-uae-1.0.2/src/main.c 2012-03-30 14:16:02.000000000 -0500 +++ fs-uae-1.0.2-new/src/main.c 2012-04-01 12:42:59.446535298 -0500 @@ -332,7 +332,7 @@ g_set_prgname("fs-uae"); g_set_application_name("Amiga Emulator"); amiga_set_log_function(log_to_libfsemu); - + g_thread_init(NULL); fs_emu_init(); //result = parse_options(argc, argv); Regards |
|
01 April 2012, 23:32 | #56 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Yes, this is normal without a configuration file. The screen you see is the replacement AROS kickstart rom, which is used if no original kickstart rom is loaded.
|
02 April 2012, 10:13 | #57 | |
Registered User
Join Date: Dec 2011
Location: Frankfurt/Germany
Posts: 10
|
Quote:
Code:
fs-uae --floppy_drive_0="/tmp/Turrican 3.adf" Config: http://pastebin.com/S8wzLm8C Log: http://pastebin.com/ZZke11Up I found a file ~/.config/fs-uae/Logs/LastConfig.uae: http://pastebin.com/GWnPSCLH I see that fs-uae has generated a wrong path for the floppy0 parameter in this file: Code:
floppy0=/tmp/Turrican Cheers, Sebbi |
|
02 April 2012, 14:16 | #58 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
I got a bit suspicious since you have the ADF in /tmp. You said in an earlier post that you started FS-UAE from a shell, but is this the case, or have you created a launcher of some sort? If you run: Code:
fs-uae --floppy_drive_0="/tmp/Turrican 3.adf" Code:
ls "/tmp/Turrican 3.adf" |
|
02 April 2012, 23:07 | #59 |
Registered User
Join Date: Dec 2011
Location: Frankfurt/Germany
Posts: 10
|
Sorry Frode, i found the error - it was my mistake:
I created a wrapper script for the fs-uae binary that stripped the quotes before passing the arguments to the binary. Works like a charm now. Thank you. Sebbi |
03 April 2012, 00:04 | #60 |
Posts: n/a
|
FrodeSolheim: Thank you for creating such a nice application for emulating amiga software. I have been following puae and e-uae (which I guess is dead) for years, waiting for a really good Amiga emu implementation for Linux. It has arrived in the form of FS-UAE. FS-UAE is the perfect match for my xbmc installation.
I have a question. How do I map a joystick key so when pressed it will open the FS-UAE menu? I've tried to map a key to keyboard_f12, but that didn't work. I've read your documentation, but I can not seem to figure this one out. I'm using a dragonrise inc. generic usb joystick btw, and the example posted here: http://fengestad.no/wp/fs-uae/custom...-configuration works. |
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 Stable Series - Questions, Feedback and Bug Reports | FrodeSolheim | support.FS-UAE | 253 | 18 July 2023 02:33 |
FS-UAE <= 2.9.x development series | FrodeSolheim | support.FS-UAE | 1346 | 18 April 2020 08:02 |
FS-UAE 1.3 Development Series | FrodeSolheim | support.FS-UAE | 376 | 28 October 2012 17:42 |
FS-UAE 1.2 Stable Series | FrodeSolheim | support.FS-UAE | 5 | 26 October 2012 20:50 |
FS-UAE 1.1 Development Series | FrodeSolheim | support.FS-UAE | 214 | 06 May 2012 13:53 |
|
|