Dolphin SVN r126 - 模擬器

Blanche avatar
By Blanche
at 2008-08-03T22:00

Table of Contents

http://www.nyleveia.com/nevada/release/

r126 - nJoy:
- Added some kind of rumble support (windows only, using direct input).
- Only usable for player one.
- Not customizable, fixed rumble strength.
- Due to some Dolphin bugs you need to initialize rumble support manually.

How to use:
- Disable the ′render to main window′ in the video plugin (opengl or d3d).
- Start the game and wait a few seconds.
- When the game is running, press the ′half press′ button once.
- Rumble support should now be enabled (if your joypad supports it).
- Confirmed to work with Crazy Taxi.

Dolphin bug:
When void PAD_Initialize(SPADInitialize _PADInitialize) is called, the render
window does not excist yet. Therefor the value _PADInitialize.hWnd is
incorrect.

In order to initalize rumble support, it is required to set the
CooperativeLevel
to "DISCL_EXCLUSIVE | DISCL_FOREGROUND". But without a proper hWnd this will
fail.
So the trick I used here is, let the game start and create a window (and a
hWnd). After that I set the CooperativeLevel.

r125 - add simple PC logging facility for debugging. not enabled by default.
r124 - Created wiki page through web user interface.
r123 - Build fix
r122 - More linux...
r121 - More linux prep
r120 - Fixed project file and removed linux debug code
r119 - More linux work. Getting a bit closer, but JIT does still not work.
r118 - Makes file search case insensitive with a little help from strcasecmp
r117 - fix typo in unused function, try to fix linux 32-bit opengl
r116 - bugfix, more...
r115 - gah, fixed accidentally reverted SConstruct
r114 - Cleanup, preparations for Linux/Mac JIT (not yet working)
r113 - Mac plugin is now in mac/Plugins directory
r112 - Blargh, 109 broke things, reverted most of it.
r111 - Created wiki page through web user interface.
r110 - nJoy: GUI fixes - It should now look pretty in Linux -
wxWindow::Update(); does not seem to work in Linux, so no countdown timer in
Linux when pressing a button.
r109 - Various linux stuff - JIT does not work yet
r108 - nJoy: GUI fixes
r107 - Edited wiki page through web user interface.
r106 - Created wiki page through web user interface.
r105 - Add mac directory for binary
r104 - Intel Macs: Provides fixes to help compile on Macs, thanks to tmator
r103 - forgot to disable a line...
r102 - Potential fix for full screen GL in Windows, and fixes for both Linux
and Mac
r101 - Tons of changes to OpenGL plugin, Not entirely tested in Windows
r100 - Linux+MacOS: a Fix for someone have problems with compiling on a Mac,
few fixes for DSP LLE plugin, I don′t have files to test though
r99 - removed unnecessary error message.
r98 - cleanup
r97 - Fixed linux compatibility, it seems that xpm files load fast under
linux...
r96 - Fixed linux compatibility, it seems that xpm files load fast under
linux...
r95 - nJoy: GUI update
- Config GUI now uses wxWidgets (should work in linux!)
- The alignment of text may look crappy in linux, so we still need to fix
that.
- Opening the config GUI takes time, crappy XPM image of the controller loads
slow (cant we use BMP files???) (line 240)
- Stupid GUI bug present when switching between a default joystick and one
with
no hat. (line 381)
- For some reason setting the value of a wxTextCtrl doesnt gets updated
immediately (line 559)
- If you′re using windows and dont want to use wxWidgets for the GUI, you
can
still use the old one by removing #define USE_WXWIDGETS from nJoy.h line 33.
r94 - Fix bug that made it impossible to even try to boot LLE bios (not
tested). Also add ability for Patches/ INI files to override dual core and
optimizequant.
r93 - Edited wiki page through web user interface.
r92 - Just submitting some boring minor cleanup and improved error msgs, to
isolate my next change.
r91 - Edited wiki page through web user interface.
r90 - Edited wiki page through web user interface.
r89 - Linux: Add libao to DSL_NULL plugin so I get audio in linux
r88 - fontsize fix for linux (from gigaherz). Logo is still greyscale ;(...
r87 - Update nJoy about box.
r86 - nJoy: oops... used the old filename, for some odd reason the logo image
is black and white in linux...
r85 - nJoy:
- Converting dialog windows to use wxWidgets instead of win32.
- Currently only the about box is converted.
- The debug versions in windows will not compile yet.
- If you want to use the old version, remove #define USE_WXWIDGETS in nJoy.h
r84 - Edited wiki page through web user interface.

--

All Comments

請問MAME的格鬥遊戲如何調level??

Rae avatar
By Rae
at 2008-08-03T11:31
請問MAME如何調level呢?? 我玩格鬥遊戲他都是level 4...打得很不過癮... 試著按Tab從裡面找...但找不到可以調level的地方... 想請問如何才能調level?? thx... - ...

FB Alpha 0.2.96.90 Release

Candice avatar
By Candice
at 2008-08-02T13:28
http://www.barryharris.me.uk/ -Burner (interface) changes *Added board type, genre and family filters to the game selection dialog -*Updated all drivers w ...

Dolphin SVN R125

Lauren avatar
By Lauren
at 2008-08-02T13:20
Dolphin SVN r125 http://www.nyleveia.com/daco/ Wii模擬加入? ※ 引述《conpo (小小岩男要回家)》之銘言: : 2008.07.25 : r74 Linux: Fixed a bug in SplitPath which made the ...

Audio Overload v2.0

James avatar
By James
at 2008-08-02T13:01
Audio Overload emulates the sound hardware of vintage consoles and computers, allowing you to listen to completely authentic renditions of cl ...

Xe 2.16.0

Oscar avatar
By Oscar
at 2008-08-02T12:43
08/01/08 Xe updates: - [Xe] new execution core. - [Xe/Linux] Modified joypad analog axis access. - [PC Engine CD-ROM2] Fixed audi ...