Not signed in (Sign In)

Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorsnowdrake
    • CommentTimeMay 23rd 2010
     
    Hello everyone, judging by some screenshots here it seems that PSU is playable throught wine under linux, or with virtualbox.

    So I've spent some time lately to try to male PSU episode 1 and aoti working; but I can't figure how to make them working with virtualbox (I got crash with ep1 just after the first movie in offline mode).
    And I've also been unlucky with wine.

    If you can give me some hint i'll be thanksfull.
    •  
      CommentAuthoressen
    • CommentTimeMay 23rd 2010
     
    There was crashes happening on all area changes (movie finishing is also an area change) with virtualbox 3.1. Thankfully they released 3.2 a few days ago that should fix this problem for you (it did for me in AOTI).

    Wine won't run PSU until you use a version that has GameGuard removed. Even then I only managed to run AOTI v2.0000, everything else so far didn't work. I'm not sure why yet. I'll need to see with the guy who makes the no-GG versions because the one i have for v2.0000 has a different size than all other no-GG he sent me, so that might be it.
    •  
      CommentAuthoressen
    • CommentTimeMay 23rd 2010
     
    Anyone who hopes to play PSU on Linux should vote for these two Wine bugs:

    * http://bugs.winehq.org/show_bug.cgi?id=19860 (no music in AOTI; sound works though)
    * http://bugs.winehq.org/show_bug.cgi?id=6955 (vertex blending issue; though easily solved by changing the motion option to CPU, it'd be better through hardware)

    As for GameGuard, they can't do anything about it.
    • CommentAuthorsnowdrake
    • CommentTimeMay 23rd 2010 edited
     
    Ok, I finally got it to work nicely with wine (Ep1 and aoti offline)

    As you can see here it work really well :

    http://www.youtube.com/watch?v=730YqMII31U

    And here are 2 screens of aoti and ep1:



    The first one is a shot with hardware motion calculation, and the second one with cpu.


    As you can see, all characters aren't properly rendered, but most of 'em are. So the game is still enjoyable to playable.

    Other bug that I found:
    -In aoti, music aren't played
    -In the last boss of ep it's seems that the fog isn't render correctly. So the boss is harder.
    -Characters in the selections screen aren't rendered properly

    Here are the step I used, I write them here if it can be of some help for someone:
    First of, using a no-gg exe file is mendatory (as gg isn't working through wine), so I only have offline play working.

    -I've done a fresh install of the game (but copying game's file seems ok too)
    -The game seems to need d3dx9_36.dll in order to launch(so I just put it in the game directory)
    -Set the game to 'window mode' (as I only got blackscreen in fullscreen mode)
    -In the custom graphics's game option, choose 'cpu' for 'motion calculation' (otherwise you'll not get character rendered properly)
    -Settings wine to 'windows 95' was also needed for PSU ep1, otherwise, the game seems to immediatelly freeze.
    •  
      CommentAuthoressen
    • CommentTimeMay 23rd 2010 edited
     
    Ah nice finding for v1. That's very nice indeed.

    I wonder if setting w95 would also fix my problems with other no-GGs.
    •  
      CommentAuthoressen
    • CommentTimeMay 24th 2010
     
    I can run the updated US client (no-GG version) with this. Thanks!

    Interestingly with it the title screen has music but no sound. I'll experiment more after I finish whatever I was doing.
    •  
      CommentAuthorZeth Alkar
    • CommentTimeMay 25th 2010
     
    Essen do you know where I could get the no GG version of the US client? I've had no luck searching for it so far.
    •  
      CommentAuthoressen
    • CommentTimeMay 25th 2010
     
    I'll see if I can put them somwhere eventually.
    • CommentAuthorsnowdrake
    • CommentTimeMay 31st 2010
     
    Thanks for the no-gg online exe essen, I've been able to test it right now under wine.

    It seems to not launch properly (at least for me) if I don't configure wine in win95 mode (fresh install of the french client with the exe you provided).

    Is there some things that you'll need us to test ?
    •  
      CommentAuthoressen
    • CommentTimeMay 31st 2010
     
    Make a lit of bugs with workarounds if any. Try to see how to improve performance (if it's possible by tweaking). Those would probably be the two most important Linux-related.

    General testing can be done when I push updates but I pretty much know the current issues so probably need to wait for the next update for more testing on that end.
    •  
      CommentAuthorDarK-SuN
    • CommentTimeMay 31st 2010 edited
     
    Right now what I do to run PSU without any sort of graphical glitches (that I've seen so far) and the best performance possible while keeping quality is set the following options in the custom graphics:

    Detail Level: Effects set to low (this disables the ghosts and disables the fog displacement at a distance, it's a minimal impact, you won't really even notice it, and graphics won't bug out from a distance at random)
    Clipping: recommended to set Scene to "near", you won't notice it much otherwise since the draw distance is STILL very large even set to "near" (the rest set it as you please, but near to medium is best)
    LOD: I have them set as if I was running PSU at low settings, but runs well at medium as well (at least for me, performance may vary from PC to PC of course)
    Textures: compressed or normal, didn't notice a difference on my side
    Anisotropic Filtering: off, you get some performance impact if it's set to on with lots of things on screen (you won't notice it either while moving around, only if you're trying to zoom on things, which you won't do mid-battle anyway)
    MIPMAP: on or off, didn't notice a difference on my side
    Motion Calculation: CPU!!! If it's set to hardware the NPCs and player characters will BREAK! It's slower, yes, but unless you wanna see a fragmented character, you better keep this one set to CPU calculation (to note that on the character select screen and during creation the characters are broken anyway, this is unavoidable, but at least they show up properly ingame)
    Post Effect: on or off, no difference in terms of graphical bugs, but there is a performance hit if set to on (set to off if it's not smooth enough, otherwise leave it at on)
    Shadow Mapping: off, self only, party or enemies, no graphical bugs that I could notice on my side, but I admit I didn't play with these options a lot yet (if set to off you have the "circle shadows" under character's feet, performance is also somewhat better with it like this)

    These tests were done while running PSU at 1280x720 (by forcing Wine to run the PSU options at least once with a desktop set to that resolution, otherwise you only get default 4:3 resolutions, this is a trick to obtain widescreen since PSU will then see it as a valid resolution to run at) in a window (won't run at fullscreen, you get a black screen).
    To note that music doesn't play, but sound effects and so on are fine.
    Frameskip set to 0 works perfectly well for lobbies, but you need Frameskip 1 for combat situations or the game crawls otherwise.
    If set to Frameskip 1, I get no slowdowns at all while playing, it's a smooth constant 30fps.

    Additional note: gamepads work pretty well, but not all.
    Logitech gamepads pretty much all work (at least those I tested), specially the PS2/PS3 like gamepads like the RumblePad 2 (cordless, wireless, with and without vibration, all of these variants work), Saitek gamepads seem to work as well (P880 and variant series seem to work so far, the P3000 and the P2000 series weren't tested).
    For higher compatability, so far, I recommend sticking to Logitech RumblePad 2 and variants.
    •  
      CommentAuthoressen
    • CommentTimeMay 31st 2010
     
    I have no idea why but music plays for me right now.
    •  
      CommentAuthorDarK-SuN
    • CommentTimeMay 31st 2010
     
    That's strange, but worth investigating.
    What audio settings are you using for Wine? Maybe something there you changed?
    Using the Alsa controller I get the usual "no music but sound effects are ok" behavior.
    •  
      CommentAuthoressen
    • CommentTimeMay 31st 2010 edited
     
    I have the default Alsa settings.
    Wine 1.1.42 (i'm a bit late I know).
    The only thing special I could have is dx9 installed through winetricks and mmdevapi set to native, builtin.
    Oh and it's set to Windows ME.
    •  
      CommentAuthorDarK-SuN
    • CommentTimeMay 31st 2010 edited
     
    Hmmmm, I'll have to try that, I don't have DX9 installed, just copied the dx9 dll into the PSU folder.
    I'll experiment with the rest as well and see how it goes.

    Edit: Installed DX9 through winetricks and music is now playing!
    So yes, people who want music in their PSU under Wine, install winetricks and then install DX9 through it. :)
    http://wiki.winehq.org/winetricks

    Edit 2: However, with music working, sound lags behind by about half a second to one full second, at least on my machine.
    Mind you, I have an onboard soundcard, so that may be related; I'm gonna grab my SoundBlaster from my other PC and put it in this one to see if it improves things.

    Edit 3: And after countless tests, I figured out how to keep music and get NO sound effects lag.
    In the Wine configuration window, go to the Audio tab and set DirectSound to emulation instead, sound effects lag goes away, as odd as that may be.
    Ensure PSU's sound buffer settings are either set to default, DirectX Dependancy or Hardware, because if it's set to Software you'll get no sound at all (or have music but not sound effects).
    Recapping: Wine DirectSound set to emulation, PSU set to default buffer.

    I'm persistant, but usually I end up getting to where I want. :P
    •  
      CommentAuthoressen
    • CommentTimeJun 2nd 2010
     
    Nice to hear. Also thanks for the settings, I switched mine to more or less what you said and it's working great. Too bad for the FS1 though. But at least no slowdown. If there's anyone competent with C development looking for something to do, improving Wine's performances with AOTI would be an awesome project.
    •  
      CommentAuthorDarK-SuN
    • CommentTimeJun 2nd 2010
     
    You're very welcome, glad I could help in some way. :)
    •  
      CommentAuthorDarK-SuN
    • CommentTimeJun 13th 2010
     
    Reviving this thread for a little bit with some more important info.
    The recent problems with excessive brightness on some people's screenshots made me think about it, because I started having this problem with PSU under linux, and remembered the brightness option is only available when running the game on fullscreen.
    However, when running the game on fullscreen with Wine leads to a blank screen, but I found a solution which leads to another interesting result for PSU linux players!

    On the graphics tab set Wine to emulate a virtual screen and set the virtual screen's resolution to the fullscreen resolution you want PSU to run at (in my case that's 1280x720).
    Then launch the online.exe and pick Options from the menu.
    Pick the same resolution you set for the virtual screen, uncheck "Window mode" and then uncheck "Wait for V-Sync", then go into the Custom graphics option and set Frameskip to 0.
    Run PSU, it'll run in fullscreen mode (albeit inside the virtual window), at 60fps without slowdown (from what I could test so far, still doing further tests, but now I can run PSU at 60fps while I couldn't before) and with the ability to use and set the brighteness settings at your leisure.

    Quick recap of the end results: PSU still runs in a window, but thinks it's running in fullscreen inside Wine's virtual window, but this way it can run at 60fps (frameskip 0) without needing to set frameskip to 1 (as tested so far), while also being able to fix brightness issues.

    Maybe a sticky with a compilation of this info (or even this topic itself) could be set at the top of the forum in case we get more Linux users willing to give PSU a try both offline and in the server?
    • CommentAuthorAltian
    • CommentTimeJun 30th 2010 edited
     
    I can't seem to run the PSU on Linux (using Wine, and I put the directX file on the game folder), When I open the patched file, I have an Error "Program error" and on terminal I have:

    fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 21/02/2010, dlt (d/m/y): 17/10/2010
    fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 21/02/2010, dlt (d/m/y): 17/10/2010
    fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 21/02/2010, dlt (d/m/y): 17/10/2010
    err:wgl:opengl_error No OpenGL support compiled in.
    fixme:advapi:SetEntriesInAclA 1 0x33f728 (nil) 0x33f770
    fixme:advapi:SetSecurityInfo stub
    err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
    err:d3d:InitAdapters Failed to get a gl context for default adapter
    err:d3d:WineDirect3DCreate Direct3D9 is not available without opengl
    fixme:imm:ImmDisableIME (0): stub
    wine: Unhandled page fault on read access to 0x00000000 at address 0x748118 (thread 0022), starting debugger...
    fixme:system:SetProcessDPIAware stub!
    fixme:dwmapi:DwmIsCompositionEnabled 0x33f098


    What do you guys think about it?
    •  
      CommentAuthoressen
    • CommentTimeJun 30th 2010
     
    Apparently you don't have OpenGL available.

    What's your Linux distribution and version?
    • CommentAuthorAltian
    • CommentTimeJun 30th 2010 edited
     
    Ubuntu 10.04

    I'm a dummy in linux, but learning it... hahaha
    •  
      CommentAuthoressen
    • CommentTimeJun 30th 2010
     
    Command line, install this:

    sudo apt-get install mesa-utils

    Then run this:

    glxinfo

    And paste here whatever results you have (no need to include the big tables of numbers at the end).
    • CommentAuthorAltian
    • CommentTimeJun 30th 2010
     
    Thank you for fast responses :)
    the mesa-utils was already installed.

    name of display: :0.0
    display: :0 screen: 0
    direct rendering: Yes
    server glx vendor string: NVIDIA Corporation
    server glx version string: 1.4

    OpenGL vendor string: NVIDIA Corporation
    OpenGL renderer string: GeForce 9600 GT/PCI/SSE2/3DNOW!
    OpenGL version string: 3.2.0 NVIDIA 195.36.24
    OpenGL shading language version string: 1.50 NVIDIA via Cg compiler
    OpenGL extensions:
    GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_copy_buffer,
    GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture,
    GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex,
    GL_ARB_draw_instanced, GL_ARB_fragment_coord_conventions,
    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
    GL_ARB_fragment_shader, GL_ARB_framebuffer_object,
    GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_half_float_pixel,
    GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_map_buffer_range,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
    GL_ARB_provoking_vertex, GL_ARB_seamless_cube_map, GL_ARB_shader_objects,
    GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_sync,
    GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object,
    GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_float,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample,
    GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
    GL_ARB_texture_rg, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object,
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float,
    GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
    GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
    GL_EXTX_framebuffer_mixed_formats, GL_EXT_framebuffer_object,
    GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4,
    GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4,
    GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
    GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object,
    GL_EXT_point_parameters, GL_EXT_provoking_vertex, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_shader_objects,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D,
    GL_EXT_texture_array, GL_EXT_texture_buffer_object,
    GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB,
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_vertex_array,
    GL_EXT_vertex_array_bgra, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_explicit_multisample,
    GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance,
    GL_NV_fragment_program, GL_NV_fragment_program_option,
    GL_NV_fragment_program2, GL_NV_framebuffer_multisample_coverage,
    GL_NV_geometry_shader4, GL_NV_gpu_program4, GL_NV_half_float,
    GL_NV_light_max_exponent, GL_NV_multisample_coverage,
    GL_NV_multisample_filter_hint, GL_NV_occlusion_query,
    GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object,
    GL_NV_parameter_buffer_object2, GL_NV_pixel_data_range,
    GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners,
    GL_NV_register_combiners2, GL_NV_shader_buffer_load,
    GL_NV_texgen_reflection, GL_NV_texture_barrier,
    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
    GL_NV_texture_expand_normal, GL_NV_texture_rectangle,
    GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3,
    GL_NV_transform_feedback, GL_NV_vertex_array_range,
    GL_NV_vertex_array_range2, GL_NV_vertex_buffer_unified_memory,
    GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NV_vertex_program2,
    GL_NV_vertex_program2_option, GL_NV_vertex_program3,
    GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SGIX_shadow, GL_SUN_slice_accum
    •  
      CommentAuthoressen
    • CommentTimeJun 30th 2010
     
    Then I guess the problem lies in the Wine package. How did you install Wine?
    • CommentAuthorAltian
    • CommentTimeJun 30th 2010
     
    via synaptic

    How do I remove it completely, for re-installing?
    •  
      CommentAuthoressen
    • CommentTimeJun 30th 2010
     
    Install it like this: http://www.winehq.org/download/deb

    No need to remove it before.
    • CommentAuthorAltian
    • CommentTimeJun 30th 2010
     
    It works now, Thank you :)

    If you want to delete these posts, no problem :)
    •  
      CommentAuthoressen
    • CommentTimeJul 16th 2010
     
    • CommentAuthorsnowdrake
    • CommentTimeJul 17th 2010
     
    Yep, I'am currently waiting for a gentoo ebuild in order to try it.
    • CommentAuthorsnowdrake
    • CommentTimeOct 3rd 2010
     
    Hi everyone,

    I finally found out how to change the game's language.

    As many allready knows, it is as simple as changing the Language variable in the 'PsuIlluminus.ini' file ('AE' for english, 'F' for french in my case)
    But, it never worked for me.

    Actually, I wasn't editing the good file, it seems that the good one file to edit isn't in the actual game folder, but in the user's profile (on windows, it would be something like Document & settings/<username>/Local settings/Application data/SEGA/PHANTASY STAR UNIVERSE Illuminus/PsuIlluminus.ini).

    Finally finding it in wine isn't to hard; you can find it in '.wine/drive_c/users/<username>/Local\ Settings/Application\ Data/SEGA/PHANTASY\ STAR\ UNIVERSE\ Illuminus/PsuIlluminus.ini'; change the 'LANGUAGE=' et voila !

    Hope it will help someone else.
    •  
      CommentAuthorSolarBoyMatt
    • CommentTimeNov 4th 2010 edited
     
    Linux beginner coming through!

    Right now I'm using Ubuntu 10.10, I have Wine 1.3.6 installed, and have the English client, copied over from my Windows 7 partition. I have it set to window mode from the online.exe file and whatnot, and I have Wine set to emulate a virtual desktop in the same resolution as the window mode, but when I run the no-gg client, it opens a window and just hangs on a black screen that I can't close unless I restart, and I've tired this with Wine set on Windows 7, xp, and 95, with the same results every time.

    It's not vital to solve this I guess, but I'd like to have it working eventually. Again, excuse my flat-out lack of Linux knowhow. So if I'm doing something horribly wrong (which is incredibly likely), a kick in the right direction would be nice!
    •  
      CommentAuthoressen
    • CommentTimeNov 4th 2010
     
    Don't think you can just copy it without installing it properly. If you can though, your problem is probably that you didn't install d3d9 through winetricks. Linux still needs DirectX installed for most games.
    •  
      CommentAuthorSolarBoyMatt
    • CommentTimeNov 4th 2010 edited
     
    Installing Directx 9 worked, thanks! So far it works fine, except that when I go into a lobby my screen gets very bright, and the camera is slowly moving with me doing anything to it.

    Also, on online.exe, if I don't set it to be in window mode, even with Wine set to emulate a virtual desktop, regardless of what I set the resolution, the screen will go to whatever resolution PSU is set, but in full screen.
    •  
      CommentAuthoressen
    • CommentTimeNov 5th 2010
     
    The screen issue is because PSU changes the gamma and wine complies. Personally I use redshift to avoid eye strain and other issues which conveniently restores the gamma to my settings every 5s or so so this is a non-issue to me.

    The camera rotation is probably related to your gamepad. Personally I have a PS2 pad that does the exact same thing (faster though) if analog is disabled. In my case this isn't really a bug, that's just what the gamepad actually send.

    Not sure I understand your fullscreen issue.
    •  
      CommentAuthorSolarBoyMatt
    • CommentTimeNov 5th 2010 edited
     
    I'll look into using that for the brightness issue.

    Also, I'm actually not using a gamepad anymore (my "PS2 controller to usb adapter" broke), so I'm not sure what's going on with that, I'll look into it later this weekend though.

    As for the fullscreen issue, I worded that strangely, but it's honestly not problem, I was more pointing it out than anything else. If I set it fullscreen mode, this happens (the game is set to 800x600, and for reference my computer's screen is 1280x800).

    http://yfrog.com/65psufullscreenp

    I wasn't planning on using fullscreen in the first place, since it won't let me set the game to 1280x720 like when I'm using it on Windows.

    Again, thanks for the help.

    Edit: I can also confirm that the camera rotating thing doesn't happen when I playing on Windows 7, so I'm at a complete loss right now.
    •  
      CommentAuthoressen
    • CommentTimeNov 5th 2010
     
    That's odd, never seen something like that before. I'm not using Gnome though.
    •  
      CommentAuthorSolarBoyMatt
    • CommentTimeNov 7th 2010 edited
     
    Well, I fix the camera problem, luckily it was all on my end. As I mentioned before I used to use a controller, but currently don't, and that I copied over these files from my Windows 7 partition.

    Because it was copied over, it had all of the gamepad settings still intact, and under the gamepad settings I had camera rotation set to "z-axis". For some reason that was causing the camera to move on it's own, despite not having a gamepad plugged into my computer. This doesn't happen on Windows, so it's rather puzzling, but whatever.

    Initially I was going to do a fresh install of the Japanese version to see if it was something about the English client or the fact that I just copied it over (uninteresting story as to why that didn't happen), and I guess that would have "helped" but wouldn't have solved the problem. Not sure if this is just some strange fluke, or if it's something that happens when playing PSU on Linux, in general.

    tl;dr Turning off camera rotation controls under gamepad settings fixed the "camera moving on it's own" problem.
    •  
      CommentAuthorGAMA
    • CommentTimeDec 13th 2010
     
    would tht be more of a gamepad driver for linux conflicting with the fact tht the game "expects a pc driver imput" or something like that?

    altho the directional analog dosent show bugs so it isnt probbly that.
  1.  
    Going back to that fullscreen issue I was talking about a while back, it does have something to do with GNOME. When using Xfce I didn't have that problem that appeared in my screen-cap.

    Wasn't really a pressing concern or game breaking issue, just pointing it out in case anyone was wondering (I couldn't imagine anyone caring).
    •  
      CommentAuthoressen
    • CommentTimeJan 9th 2011
     
    Not sure if related but you should disable your desktop compositor before playing any game under Wine. Compositors don't play nicely with it (or with anything else, for that matter), especially with Nvidia cards.
  2.  
    Out of curiosity, why do Linux users need to continue using the no-gg.exe even with the patch server up an running? Or is that not the same no-gg.exe that was there before?
    • CommentAuthorAgrajag
    • CommentTimeFeb 9th 2011
     
    That's the same .exe the patch server downloads. The issue is just that Gameguard doesn't work on WINE, so you need to already have a no-gg .exe in order to update the game.
    •  
      CommentAuthorSolarBoyMatt
    • CommentTimeSep 2nd 2011 edited
     
    So I have no idea exactly who/what to blame here, but I haven't really been able to get the game to run acceptably on the 64-bit version Fedora 15. I wasn't able install winetricks via yum, so I ran it via the .sh file from wine's wiki, and installed the dx3d9.dll with the GUI for winetricks. I have the exact same configuration for PSU that I had for the 32-bit version of Fedora 15, and it had no issues then. But on the 64-bit version the framerate suddenly goes to hell when it gets to the title screen.

    It's not a huge deal at the moment, just putting this out here in case anyone has a clue what might be causing this.

    I'm not sure if it's a video driver/video card issue or not, because this is only happens to PSU under wine, and nothing else. But the only other "3D" things I run on Linux are under wine, and those are PS1 games on epsxe, so who knows?
    • CommentAuthorsnowdrake
    • CommentTimeSep 3rd 2011
     
    Hi SolarBoyMatt,
    I haven't installed any Fedora; but there is somes things to check when gaming on a 64 bit linux system with wine.

    First of, drivers.
    Some linux distribution comes with non proprietary drivers. The proprietary drivers usually got some better performances on most hardware (judging by my own experience).
    In addition, on 64Bit system, in order for wine (32bit) to take advantage of your graphic card; you'll also need 32bit libraries for them.

    Either if you're using an Ati or Nvidia card, you should search for Fedora 15 specific's installation of Ati's or Nvidia's proprietary drivers.
    •  
      CommentAuthorSolarBoyMatt
    • CommentTimeSep 3rd 2011 edited
     
    I had a feeling it was something like that. I've tried some searching, but haven't had a whole lot of luck yet.

    It probably doesn't help that this laptop uses an Intel GM45 express chipset, so it's already shit for gaming. Intel's downloads section wasn't too helpful, because the only Linux drivers they had for my chipset were for embedded platform developers, so I'm guessing there aren't any proprietary Linux drivers I could use.

    I guess, It's not a huge deal since could just boot up windows 7 if I want to play.
    •  
      CommentAuthoressen
    • CommentTimeSep 3rd 2011
     
    That's something the package manager should handle for you. I don't have to take care of anything special beyond installing d3d9 through winetricks to run PSU on arch 64bit personally.
    •  
      CommentAuthorSolarBoyMatt
    • CommentTimeSep 3rd 2011 edited
     
    I installed the i686 .rpm of the intel video drivers package I already have install, which would give me the 32-bit libraries too correct? But I'm still getting the same issues.

    Unless I'm still doing something completely wrong, I'm not sure what to do at this point. Also I'm not sure if this means anything but using the command "sh winetricks d3d9" doesn't do anything, and gives mean an unknown argument error.
    •  
      CommentAuthorGAMA
    • CommentTimeSep 3rd 2011
     
    probble a silly uestion, but dont u need psu's dx9 files to run it?
  3.  
    I don't believe so, but it just needs dx9 in general. I even copied my install that was previously on a different computer, from an external HDD to my Windows partition and it worked without needing to do that. Plus that install of Windows 7 has never had PSU installed on it.

    I honestly don't know if it's a directx problem or an issue with the 64-bit video drivers I'm using. I've honestly put more time into this than I should have. I'm not even going to play PSU on this laptop once I build my Linux HTPC, and this laptop probably needs to be replaced soon-ish anyways.
    •  
      CommentAuthoressen
    • CommentTimeSep 4th 2011
     
    I don't really know Fedora, sorry.