Jump to content

Windows, macOS y Linux

Conéctate para seguir esto  

30 archivos

  1. Cemu

    Experimental software to emulate Wii U applications on PC
    System requirements
    Windows 7 (x64) or above OpenGL 4.1 minimum (4.6 is used if available) RAM: 4 GB minimum, 8 GB or more recommended Microsoft Visual C++ 2017 X64 Redistributable: vc_redist.x64.exe Graphic card compatibility
    NVIDIA GPU: Runs as expected on most recent driver. AMD GPU: Runs as expected on most recent driver Intel GPU: Not officially supported. Heavy visual glitches. Controller input
    Currently the DRC (GamePad), Pro Controller and Classic Controller is emulated. Wiimotes are emulated as well (including native support). Keyboard input + USB controllers as input devices are supported. GamePad touch input can be controlled via left mouse click. Gyro functionality is emulated with limitations and can be controlled via right mouse button.  

    14 descargas

  2. Cinoop

    A multiplatform Game Boy emulator written in C; currently available for: Windows, OS X, Linux based OSes, Nintendo DS, Nintendo 3DS, Nintendo GameCube, Sony PSP, and Sony PS4.
    CPU: All instructions are implemented,
    GPU: Can display tile maps, and sprites. Palette swapping is not implemented yet, so some colours may be displayed incorrectly.
    Memory: Support for 32KB ROMs, without mappers, only (Tetris and Dr. Mario),
    Input: Supported,
    Sound: None,
    Games: Tetris is most likely the only playable game,

    The DS version does not run full speed, and the Linux port does not yet support input.
    Just run make on the directory to build all binaries. You can also run make windows for just Windows, make ds for just DS, make gamecube for just GameCube, make 3ds for just 3DS, make linux for just Linux, make psp for just PSP, or make ps4 for just PS4.
    Building the Windows version requires LDFS, and has been tested with MinGW, using another compiler may require some tweaking.
    Building the DS version requires devkitARM and libnds, from devkitPro.
    Building the GameCube version requires devkitPPC and libogc, from devkitPro.
    Building the 3DS version requires devkitARM and ctrulib from devkitPro.
    Building the Linux version requires X11, and the OpenGL development files. It has been tested with Ubuntu.
    Building the PSP version requires the Minimalist PSP SDK.
    Building the PS4 version requires PS4-SDK.
    Building and running the OS X version requires XQuartz.
    For Windows, OS X, and Linux, pass the ROM you would like to run as the first argument. You can do this by either dragging the ROM onto Cinoop, or starting it from the command line:
    cinoop tetris.gb To view the full debug log, you will need to redirect stdout to a file, like so:
    cinoop tetris.gb 1>debug.txt For PS4, the ROM is read from a USB flash drive as a raw image. Use Win32 Disk Imager or dd to write it for example.
    For other versions, the ROM name is hard coded as tetris.gb.
    Windows Controls
    B: Z
    A: X
    Start: Enter
    Select: Backspace
    DPad: Arrow keys
    Debug: Space
    Reset (not finished yet): *
    Quit: Escape
    DS Controls
    B: B A: A Start: Start Select: Select DPad: DPad GameCube Controls
    B: B A: A Start: Start Select: Z DPad: DPad 3DS Controls
    B: B A: A Start: Start Select: Select DPad: DPad or Circle Pad Linux Controls
    (not supported)
    OS X Controls
    (not supported)
    PSP Controls
    B: Square A: Cross Start: Start Select: Select DPad: DPad PS4 Controls
    Use a DS as a wireless controller

    7 descargas

  3. Citra

    Citra is a work-in-progress Nintendo 3DS emulator started in early 2014. Citra can currently emulate, with varying degrees of success, a wide variety of different homebrew applications and commercial software.

    120 descargas

  4. Cxbx-Reloaded (Original Xbox Emulator)

    Cxbx-Reloaded is an emulator for running Microsoft Xbox (and eventually, Chihiro) games on Microsoft Windows.
    System Requirements
    OS: Windows 7+ x64. 32-bit installations are not supported. GPU: Anything that supports Direct3D 9 (HLE) and OpenGL 3.3 (LLE). Prerequisites
    Visual C++ 2015 and 2017 redistributables may be required. Download them here.

    8 descargas

  5. Dolphin

    Dolphin es un emulador para dos consolas recientes de Nintendo: la GameCube y la Wii. Permite que los jugadores de PC disfruten de los juegos de estas dos consolas en alta definición (1080p) con varias mejoras: compatibilidad con todos los mandos de PC, velocidad turbo, multijugador en red, ¡y mucho más!

    15 descargas

  6. Driver Xbox 360 Controller for Windows

    Drivers oficiales de Microsoft para utilizar el mando de Xbox 360 en Windows.

    12 descargas

  7. Dual Shock 3-4 SCP Bluetooth Driver

    The Dual Shock 3 driver is a custom made driver for Windows, which adds support for Dual Shock 3 controllers on Windows providing USB, Bluetooth and Native XInput support. This way you can use your Dual Shock 3 controller with PCSX2, PC games or any other emulator/game under windows.
    Microsoft .NET 4.0 Visual C 2010 Runtime. Latest DirectX Runtime. Latest Xbox 360 Controller Drivers available. Genuine Sony DualShock3 or DualShock4 or SixAxis Controller(s). Minimum of Bluetooth 2.0 + EDR Dongle (if using Bluetooth). [DualShock4 requires minimum of Bluetooth 2.1 + EDR Dongle] Administrator rights on your PC.

    17 descargas

  8. FIFA 15 Stadium Server

    This server tool will allow you to add and assign unlimited stadiums in FIFA 15, aswell overlays and intro match movies.
    Stadium Server:
    Allows you to add an infinite number of stadiums to your FIFA 15 and assign them to specific teams and tournament rounds.
    Overlays/Scoreboard Server:
    Allows you to assign unlimited overlays (scoreboards + popups) to tournaments
    Movies Server:
    Allows you to assign specific intro movie files to teams or tournaments before a match
    Additional Files:
    Fir Park Stadium (Motherwell)
    BBC Sport Intro
    Three HD TV Logos
    Install Instructions
    1) Place the exe file in your FIFA 15 directory
    2) Create a desktop shortcut of the stadiumserver.exe
    3) Open the exe and go to About and select Help
    4) You MUST read the Help/Documentation file in order to make this tool work!

    The tool doesn't modifies the database and therefore it's safe to use it on your saved career/tournament modes!
    Tool is not compatible with online modes! (FUT, Seasons, etc)
    Pao4ever - Nova HD TV Logo
    Razvanultra55 - BT Sport TV Logo
    SG-Cesc Fabregas - Sky Sport HD1 TV Logo

    FIFA-Infinity Forum

    Made by Shawminator
    This software is provided "as is" without any warranties of any kind, either expressed or implied. Under no circumstance may the programmer(s) or the hosts of this software be held liable for any direct, indirect, incidental, special or consequential damages a rising out of the use of or inability of use of this software. You use this software at your own risk.
    All trademarks are property of their respective organization.
    Distribution only under author's permission and credit.
    Copyright (c) 2009 - 2014 | Shawminator - FIFA INFINITY Modder. All rights reserved.

    0 descargas

  9. fMSX-Windows

    fMSX is a program that emulates MSX, MSX2, and MSX2+ 8bit home computers. It runs MSX/MSX2/MSX2+ software on many different platforms including Windows, Android, Symbian, MacOS, Unix, MSDOS, AmigaOS, etc. I started developing fMSX in 1993 when there were only two other MSX emulators available, both exclusively for MSDOS.
    From the very beginning, I developed fMSX as a portable program able to run on many different computers.
    by Marat Fayzullin.

    4 descargas

  10. GeForce Experience

    Captura y comparte vídeos, capturas de pantalla y transmisiones en directo con tus amigos. Mantén actualizados los controladores y optimiza tu configuración de juegos. GeForce Experience™ te permite hacerlo todo, por lo que es el complemento esencial para tu tarjeta gráfica GeForce®.
    Ya puedes grabar y compartir tus vídeos y transmisiones en directo de juegos a través de YouTube, Twitch y Facebook. La tecnología NVIDIA ShadowPlay te permite transmitir con muy poco impacto en el rendimiento para que no te pierdas ni un detalle del juego. El módulo GeForce Experience hace que sea rápido y sencillo.
    Cada vez que aparece una versión importante de un juego, NVIDIA colabora estrechamente con sus desarrolladores para mejorar el rendimiento, corregir errores y, en definitiva, ofrecerte la mejor experiencia de gaming. Las tecnologías como NVIDIA GameWorks™ te ofrecen las herramientas necesarias para optimizar tus juegos y obtener estas mejoras mediante las actualizaciones de controladores Game Ready. GeForce Experience te informará automáticamente cuando se publiquen nuevos controladores y te permite actualizar con un solo clic, sin salir del escritorio.
    El potente modo fotográfico de NVIDIA Ansel te permite hacer fácilmente fotos profesionales de tus juegos y compartirlas directamente a través de Facebook, Google Fotos e Imgur. Elige entre superresolución, 360, HDR y estéreo en los juegos compatibles. Más información >
    Los filtros de juego NVIDIA Freestyle son la nueva característica beta de GeForce Experience con la que puedes aplicar filtros de posprocesamiento mientras juegas. Cambia el aspecto de tu juego con el color y la saturación, o aplica filtros espectaculares, como HDR, desde el módulo de juego. Freestyle se integra en el nivel de controlador para ofrecerte total compatibilidad con los juegos admitidos.
    GeForce Experience simplifica el gaming en PC configurando automáticamente tus ajustes óptimos. ¿No sabes qué nivel de filtro de textura seleccionar en Overwatch? No te preocupes. NVIDIA recurre a su centro de datos en la nube para probar miles de configuraciones de hardware de PC y encontrar el mejor equilibrio entre rendimiento y calidad de imagen. Después, configura automáticamente los ajustes óptimos para la GPU, CPU y pantalla de tu sistema.

    14 descargas

  11. iCenhancer

    Icenhancer para GTA IV de PC.


    1. Extract everything somewhere.
    2. Know what version you have of the game.
    (If updated game on Steam then 1070.)
    2 bis. You can also downgrade your game to 1040 for best graphics if you don't mind about MP.
    3. Copy the content of the folder you choose depending of your version
    4. Paste it in the root of your game. 
    6. Launch your game.
    + OPTIONAL : 
    This release contains a file called.
    Take a look at it if you're curious.
    + To disable the DOF in-game or during cutscenes.
    + To enable the DOF
    + If lens distortion enabled. 
        HOLD 7 then USE PAGE UP / DOWN.

    + To move the DOF in MANUAL_DOF SETTINGS

    + THANKS TO : 
    - For the iCEnhancer 3.0 release : 
    Boris Vorontsov : Thank you for doing and updating ENB for our lovely GTA4.
    Sibs44 : Thank you for everything, all the feedback given and all and for supporting me.
    BisonSales : Thank you mate for the sexiest trees texture ever and the feedback provided.
    Jeroen Van Schijndel : Thank you for the help on the DOF my dear colleague.
    Naboo : Thank you for the installer and config tool !
    Dax1 : Thank you man for the 1070 shaders and still updating them.
    - For the rest
    Yi Ling : Thank you my darling for supporting me with all of this.
    Ceejay.DK : Thanks for SweetFX, pretty AA!
    Alexander Blade : Thanks for Xliveless and others, GTA4 modding is non-existant without this guy
    DKT70 : Timecyc master that helped me a lot years ago and created the best road textures ever.
    Dpeasant3 & gp65cj04 : Two good friends that left IV community since awhile now. We all owe you!
    // THANK YOU.

    0 descargas

  12. melonDS

    Emulador de Nintendo 3DS para Windows y Linux.
    How to use
    melonDS requires BIOS/firmware copies from a DS. Files required:
    bios7.bin, 16KB: ARM7 BIOS bios9.bin, 4KB: ARM9 BIOS firmware.bin, 128/256/512KB: firmware Firmware boot requires a firmware dump from an original DS or DS Lite. DS firmwares dumped from a DSi or 3DS aren't bootable and only contain configuration data, thus they are only suitable when booting games directly.
    Possible firmware sizes:
    128KB: DSi/3DS DS-mode firmware (reduced size due to lacking bootcode) 256KB: regular DS firmware 512KB: iQue DS firmware DS BIOS dumps from a DSi or 3DS can be used with no compatibility issues. DSi BIOS dumps (in DSi mode) are not compatible. Or maybe they are. I don't know.
    As for the rest, the interface should be pretty straightforward. If you have a question, don't hesitate to ask, though!
    Martin for GBAtek, a good piece of documentation Cydrak for the extra 3D GPU research All of you comrades who have been testing melonDS, reporting issues, suggesting shit, etc

    9 descargas

  13. mGBA for Windows & macOS

    mGBA is an emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack. It also supports Game Boy and Game Boy Color games.
    - Highly accurate Game Boy Advance hardware support[<sup>[1]</sup>](#missing).
    - Game Boy/Game Boy Color hardware support.
    - Fast emulation. Known to run at full speed even on low end hardware, such as netbooks.
    - Qt and SDL ports for a heavy-weight and a light-weight frontend.
    - Local (same computer) link cable support.
    - Save type detection, even for flash memory size[<sup>[2]</sup>](#flashdetect).
    - Support for cartridges with motion sensors and rumble (only usable with game controllers).
    - Real-time clock support, even without configuration.
    - Solar sensor support for Boktai games.
    - Game Boy Camera and Game Boy Printer support.
    - A built-in BIOS implementation, and ability to load external BIOS files.
    - Turbo/fast-forward support by holding Tab.
    - Rewind by holding Backquote.
    - Frameskip, configurable up to 10.
    - Screenshot support.
    - Cheat code support.
    - 9 savestate slots. Savestates are also viewable as screenshots.
    - Video and GIF recording.
    - Remappable controls for both keyboards and gamepads.
    - Loading from ZIP and 7z files.
    - IPS, UPS and BPS patch support.
    - Game debugging via a command-line interface and GDB remote support, compatible with IDA Pro.
    - Configurable emulation rewinding.
    - Support for loading and exporting GameShark and Action Replay snapshots.
    - Cores available for RetroArch/Libretro and OpenEmu.
    - Many, many smaller things.
    #### Game Boy mappers
    The following mappers are fully supported:
    - MBC1
    - MBC1M
    - MBC2
    - MBC3
    - MBC3+RTC
    - MBC5
    - MBC5+Rumble
    - MBC7
    The following mappers are partially supported:
    - MBC6
    - MMM01
    - Pocket Cam
    - TAMA5
    - HuC-1
    - HuC-3
    ### Planned features
    - Networked multiplayer link cable support.
    - Dolphin/JOY bus link cable support.
    - M4A audio mixing, for higher quality sound than hardware.
    - Re-recording support for tool-assist runs.
    - Lua support for scripting.
    - A comprehensive debug suite.
    - e-Reader support.
    - Wireless adapter support.
    Supported Platforms
    - Windows Vista or newer
    - OS X 10.7 (Lion)[<sup>[3]</sup>](#osxver) or newer
    - Linux
    - FreeBSD
    - Nintendo 3DS
    - Wii
    - PlayStation Vita
    Other Unix-like platforms, such as OpenBSD, are known to work as well, but are untested and not fully supported.
    ### System requirements
    Requirements are minimal. Any computer that can run Windows Vista or newer should be able to handle emulation. Support for OpenGL 1.1 or newer is also required.
    Downloads can be found on the official website, in the [Downloads][downloads] section. The source code can be found on [GitHub][source].
    Controls are configurable in the settings menu. Many game controllers should be automatically mapped by default. The default keyboard controls are as follows:
    - **A**: X
    - **B**: Z
    - **L**: A
    - **R**: S
    - **Start**: Enter
    - **Select**: Backspace
    Compiling requires using CMake 2.8.11 or newer. GCC and Clang are both known to work to compile mGBA, but Visual Studio 2013 and older are known not to work. Support for Visual Studio 2015 and newer is coming soon. To use CMake to build on a Unix-based system, the recommended commands are as follows:
        mkdir build
        cd build
        cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
        sudo make install
    This will build and install mGBA into `/usr/bin` and `/usr/lib`. Dependencies that are installed will be automatically detected, and features that are disabled if the dependencies are not found will be shown after running the `cmake` command after warnings about being unable to find them.
    If you are on macOS, the steps are a little different. Assuming you are using the homebrew package manager, the recommended commands to obtain the dependencies and build are:
        brew install cmake ffmpeg imagemagick libzip qt5 sdl2 libedit pkg-config
        mkdir build
        cd build
        cmake -DCMAKE_PREFIX_PATH=`brew --prefix qt5` ..
    Note that you should not do a `make install` on macOS, as it will not work properly.
    #### Windows developer building
    To build on Windows for development, using MSYS2 is recommended. Follow the installation steps found on their [website](https://msys2.github.io). Make sure you're running the 32-bit version ("MSYS2 MinGW 32-bit") (or the 64-bit version "MSYS2 MinGW 64-bit" if you want to build for x86_64) and run this additional command (including the braces) to install the needed dependencies (please note that this involves downloading over 1100MiB of packages, so it will take a long time):
    For x86 (32 bit) builds:
        pacman -Sy base-devel git mingw-w64-i686-{cmake,ffmpeg,gcc,gdb,imagemagick,libelf,libepoxy,libzip,pkg-config,qt5,SDL2,ntldd-git}
    For x86_64 (64 bit) builds:
        pacman -Sy base-devel git mingw-w64-x86_64-{cmake,ffmpeg,gcc,gdb,imagemagick,libelf,libepoxy,libzip,pkg-config,qt5,SDL2,ntldd-git}
    Check out the source code by running this command:
        git clone https://github.com/mgba-emu/mgba.git
    Then finally build it by running these commands:
        cd mgba
        mkdir build
        cd build
        cmake .. -G "MSYS Makefiles"
    Please note that this build of mGBA for Windows is not suitable for distribution, due to the scattering of DLLs it needs to run, but is perfect for development. However, if distributing such a build is desired (e.g. for testing on machines that don't have the MSYS2 environment installed), running `cpack -G ZIP` will prepare a zip file with all of the necessary DLLs.
    ### Dependencies
    mGBA has no hard dependencies, however, the following optional dependencies are required for specific features. The features will be disabled if the dependencies can't be found.
    - Qt 5: for the GUI frontend. Qt Multimedia or SDL are required for audio.
    - SDL: for a more basic frontend and gamepad support in the Qt frontend. SDL 2 is recommended, but 1.2 is supported.
    - zlib and libpng: for screenshot support and savestate-in-PNG support.
    - libedit: for command-line debugger support.
    - ffmpeg or libav: for video recording.
    - libzip or zlib: for loading ROMs stored in zip files.
    - ImageMagick: for GIF recording.
    - SQLite3: for game databases.
    - libelf: for ELF loading.
    SQLite3, libpng, and zlib are included with the emulator, so they do not need to be externally compiled first.
    <a name="missing">[1]</a> Currently missing features are
    - OBJ window for modes 3, 4 and 5 ([Bug #5](http://mgba.io/b/5))
    - Mosaic for transformed OBJs ([Bug #9](http://mgba.io/b/9))
    <a name="flashdetect">[2]</a> Flash memory size detection does not work in some cases. These can be configured at runtime, but filing a bug is recommended if such a case is encountered.
    <a name="osxver">[3]</a> 10.7 is only needed for the Qt port. The SDL port is known to work on 10.5, and may work on older.
    mGBA is Copyright © 2013 – 2018 Jeffrey Pfau. It is distributed under the [Mozilla Public License version 2.0](https://www.mozilla.org/MPL/2.0/). A copy of the license is available in the distributed LICENSE file.
    mGBA contains the following third-party libraries:
    - [inih](https://github.com/benhoyt/inih), which is copyright © 2009 Ben Hoyt and used under a BSD 3-clause license.
    - [blip-buf](https://code.google.com/archive/p/blip-buf), which is copyright © 2003 – 2009 Shay Green and used under a Lesser GNU Public License.
    - [LZMA SDK](http://www.7-zip.org/sdk.html), which is public domain.
    - [MurmurHash3](https://github.com/aappleby/smhasher) implementation by Austin Appleby, which is public domain.
    - [getopt for MSVC](https://github.com/skandhurkat/Getopt-for-Visual-Studio/), which is public domain.
    - [SQLite3](https://www.sqlite.org), which is public domain.

    13 descargas

  14. Moonlight Embedded

    Moonlight Embedded is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield, but built for Linux.
    Moonlight Embedded allows you to stream your full collection of games from your powerful Windows desktop to your (embedded) Linux system, like Raspberry Pi, CuBox-i and ODROID.
    GFE compatible computer with GTX 600/700/900/1000 series GPU (for the PC you're streaming from) High-end wireless router (802.11n dual-band recommended) or wired network Geforce Experience 2.1.1 or higher Quick Start
    Ensure your GFE server and client are on the same network Turn on Shield Streaming in the GFE settings Pair Moonlight Embedded with the GFE server Accept the pairing confirmation on your PC Connect to the GFE Server with Moonlight Embedded Play games!

    9 descargas

  15. PCSX2 (PS2 Emulator)

    Emulador de Playstation 2 para Windows, Mac y Linux.

    3 descargas

  16. PPSSPP for Windows

    PPSSPP can run your PSP games on your PC in full HD resolution, and play them on Android too. It can even upscale textures that would otherwise be too blurry as they were made for the small screen of the original PSP.
    Even on modern Android phones and tablets, you can often run at double the original resolution.

    6 descargas

  17. Project64

    Emulador de Nintendo 64 para Windows.

    5 descargas

  18. Rainway

    Rainway allows you to launch all your PC games from one place on your home computer or through any browser, and it's completely free.
    Rainway works with all your favorite brands like Intel, AMD, and Nvidia. Rainway automatically brings all your PC games together to launch and play from one simple interface. Designed with speed in mind, the Rainway game streaming protocol is tuned to allow you to enjoy all your favorite genres of games such as competitive shooters, real time strategy, or just your favorite party games with virtually no delay. With the Rainway Connector app you can play any of your games instantly on Mac, Linux, Chrome OS, and much more from within a browser.  

    10 descargas

  19. RPCS3

    Emulador de PS3 para Windows y Linux, escrito en C++.

    12 descargas

  20. Ryujinx

    Experimental Switch emulator for Windows, macOS & Linux written in C#.
    Don't expect much from this. Some homebrew apps work, Puyo Puyo Tetris shows the intro logo (sometimes), and a handful of games boot / work; but that's about it for now. 

    6 descargas

  21. ScpDriverInterface

    ScpDriverInterface uses Scarlet.Crush's SCP Virtual Bus Driver to emulate Xbox 360 controllers. Credits and major props go to Scarlet.Crush for his awesome SCP Server software, without his work this wouldn't be possible.
    The binary for ScpDriverInterface is a .NET DLL file written in C#. You can get this file in the downloads section above, along with XML documentation and some other useful apps.
    Just a note, the example code here is all in C#, but it should be pretty similar for other languages.
    A Note on Return Values
    Before we begin, I just want to mention that ScpBus's PlugIn(), Unplug(), UnplugAll(), and Report() methods will all return boolean values indicating whether or not the operation was successful (i.e. True if the operation was successful, False otherwise). While you aren't required to use these returned values, I would recommend that you do use them whenever you want to make sure that what you wanted to happen actually happened.
    Creating a New ScpBus Object
    After adding the DLL to your project, usage is very straightforward. First you must create a new ScpBus object:
    ScpBus scpBus = new ScpBus(); Note that this will throw an IOException if ScpBus isn't able to get a handle to the SCP Virtual Bus Device (Usually this is because the SCP Virtual Bus Driver isn't installed).
    Plugging In and Unplugging Virtual Controllers
    Next you will want to plug in a virtual controller. Plugging in and unplugging is done with the PlugIn(), Unplug() and UnplugAll() methods. Multiple controllers can be plugged in at the same time, just use a unique controllerNumber for each separate controller. For example, this code will plug in 4 controllers:
    scpBus.PlugIn(1); scpBus.PlugIn(2); scpBus.PlugIn(3); scpBus.PlugIn(4); Unplugging controllers works much the same way. If you wanted to unplug controller 3, you would use scpBus.Unplug(3);. If you wanted to unplug all currently plugged in controllers, you would use scpBus.UnplugAll();.
    Sending Inputs to the Virtual Controllers
    To send inputs to a controller, you use the Report() method. This method takes a 20-byte Xbox 360 controller input report, as specified here. To make this easier, ScpDriverInterface includes the X360Controller class, which can generate the report for you. To use it, first create a new X360Controller object:
    X360Controller controller = new X360Controller(); Now you need to set up the state of the controller. Analog inputs (triggers and thumbsticks) are easy, just set them to the desired value (triggers use 8-bit unsigned integers, thumbsticks use 16-bit signed integers). For example, this code would set the left trigger to be fully pushed in, the right trigger to be halfway pushed in, and the right thumbstick to be pointing diagonally up and to the right:
    controller.LeftTrigger = 255; controller.RightTrigger = 128; controller.RightStickX = 32767; controller.RightStickY = 32767; Buttons are also very straightforward; you can use them like flags. For example, to set A to be pressed, without affecting the states of any of the other buttons, you would use the bitwise or operator:
    controller.Buttons |= X360Buttons.A; You can assign multiple buttons in a single statement. For example, this code would set A, B, Up, and the left bumper to be pressed, again not affecting the state of any other buttons:
    controller.Buttons |= X360Buttons.A | X360Buttons.B | X360Buttons.Up | X360Buttons.LeftBumper; If instead of setting a button to be pressed, you just wanted to toggle its state, you would use the bitwsise xor operator. For example, this would toggle the A button:
    controller.Buttons ^= X360Buttons.A; And if you wanted to set a button to be not pressed, regardless of its initial state, you would use the bitwise and operator combined with a negation. For example, this would set A to be not pressed:
    controller.Buttons &= ~X360Buttons.A; Once you are done setting up the state of the controller, you can use the GetReport() method to get the 20-byte input report that can be used with ScpBus's Report() method. For example, if you had set up controller to be the state you wanted controller 2 to be in, then you would use this code to send that state to the virtual controller:
    scpBus.Report(2, controller.GetReport()); Virtual Controller Rumble Data
    ScpBus's Report() method can also give you rumble data about the specified controller. To get this data, add a third parameter when you call Report(), an 8-byte array that will have the controller's output report written to it. After calling Report(), you should verify that the output report it gives you is a rumble report by verifying that the second byte is equal to 0x08. If it is, then the fourth byte will have the speed for the rumble motor with the big weight, and the fifth byte will have the speed for the rumble motor with the small weight (0x00 to 0xFF in both cases).
    IMPORTANT NOTE: The SCP Virtual Bus Device only returns rumble data with when the controller's rumble values have changed. This means that whenever the rumble values change, only the next call to Report() will receive those values. All subsequent calls will not receive any rumble report at all, at least not until the controller gets new rumble values. So, if you care about rumble data, you should always use the 3-parameter version of Report() (the one with the output report byte-array as the third parameter), and you should check the output report for new rumble data after every call to Report().
    Here is some example code that will print the rumble data for controller 1 to the console, provided that Report() gives an output report with rumble data:
    byte[] outputReport = new byte[8]; scpBus.Report(1, controller.GetReport(), outputReport); if (outputReport[1] == 0x08) { byte bigMotor = outputReport[3]; byte smallMotor = outputReport[4]; Console.WriteLine("Big Motor: {0}, Small Motor: {1}", bigMotor, smallMotor); } Disposing of ScpBus objects
    Each instance of ScpBus contains a SafeFileHandle to an SCP Virtual Bus Device. If you call Close() or Dispose() on an ScpBus instance, then that SafeFileHandle will be closed immediately, and that ScpBus instance will become unusable. Whenever you are done with an ScpBus instance, you should call one of those methods to dispose of it and free up memory. If you don't then the .NET garbage collector should eventually dispose of it for you, but you have no control over how long this will take, so the object will just hang around taking up memory for some indeterminate amount of time.

    9 descargas

  22. Sims.2.No-CD.Mini-Image.SPiTFiRE

    ░░░░░░ ░░░░░░░ ░▒▒▒░░░░░░░░░░ ░░░░░░░░ ░▒▒░ ░░░░░░░ ░░░░░░░░ ▒█████▓░ ░▓██████▓░░▓███▓▓███████▓░ ▒███████▓▒▒████▒▓██████▓░ ░▓███████▒ ▒███████▒░▒████████▒░▓███▓▓████████░░▓████████▒▓████▓████████▓░▓████████▓ ░▓██▓▒▒▒██▒▒██▓▒▒▒▓█▓▒▒██▓▒░▓████▓▒▒ ░▓█▓▒▒▒▒▒▒░▒██▓▒▒██▓▒▒▒▒▓█▒▓██▒▒▒▒▒▒░ ░███▒ ▒█▒▒█▓░ ░▓█▒▒▓█▒ ░▓██▓░ ░▓█▒ ░▓█▒ ▒█▓░ ▒█▓▓█▓ ▒███▒ ░░░▒█▓ ▓█▒░▓█▒ ▓██▓░ ░▓█▒ ▓█▒ ▒█▓░ ▒█▓▓█▒ ░▓██▓░░░░ ▒█▓ ▓█▒░▓█▒ ▓███░ ░▓█▓░░░░░ ▓█▒ ▒█▓░ ▒█▓▓█▓▒░░░░ ▒██████▓░ ▒█▓░ ░▓█▒░▓█▒ ▓███▒ ░▓██████▓░ ▓█▒ ▒█▓░ ▒█▓▓██████▓▒ ░▓██████▒░▒██▒░░░▒▓█▒░▓█▒ ▓███▓░ ░▓███████░ ▓█▓░▒██▒░░░░▓█▒▓███████▒ ░▒▒▒▒▒█▓▒▒████████▒ ░▓█▓░ ▓████░ ░▓████▓▒▒ ▓██▒▒███▓▓▓██▓░▓████▓▒▒░ ░░░░░ ░▓█▒▒███████▓░ ░▓██▒ ▓████▒ ░▓███▓░ ▓██▓▒████████▒░▓███▓░ ░▓███▓▒░▓█▒▒████▓▒▒░ ░▓██▒ ▓████▒ ░▓███▓ ░▓██▓▒███████▓░ ▓███▓░ ░▓████▓▒▓█▒▒████▒ ▒███▓░ ▓████▒ ░▓███▓ ░▓██▓▒████▓▓█▒░░▓████▒ ▒███████▓░▒████▒ ░▓████▒░▓████░ ░▓███▓ ▒████▓████▒▒▓█▓▒▓████▓▓▓▓▒ ░▓█████▓░ ▒███▓░ ░▓████▒░▒███▓░ ░▓███▒ ▓████▓▓███▒░▒██▒▒████████▓ ░▒▒▒▒▒░ ▒▓▓▒ ▒▓▓▓▓░ ░▒▓▓░ ░▒▓▒░ ░▓▓▓▓░░▒▓▒░ ░▒▒░nfo> MuZZY ─ ─ ───────┤S P i T F i R E ─ P R O U D L Y ─ P R E S E N T S├───── - ─ ╠──────────────────────────────────────────────────────────╣ Sims 2 (c) EA Games *No-CD MINI-IMAGE* ╔──────────────────────────────────────────────────╗ │ RELEASE DATE : 17/09/04 SiZE: 1x17mb │ │ │ │ PROTECTION : SafeDisc GAMETYPE: Sim, duh! │ │ │ │ │ ╚──────────────────────────────────────────────────╝ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄ ▄██▀ S E T U P i N F O 1. Install Sims2 do not replace the original "Sims2.exe". 2. Uninstall CloneCD if it is installed, EA have blacklisted it. 3. Mount the "Sims2_1.mir" mini-image with Daemon Tools or other. 4. Start the game as normal, you can play sims without the CD and for those unable to use build mode can now build. This will work with AlcoholClone & MONEY release but do not use the cracked non-working "Sims2.exe" that have been flying around. Use the one installed with the game and expansions shouldnt be a problem later. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄ ▄██▀ C O N T A C T U S Are you ... a.) ... a programmer, can code your own tools or unpack custom made game file formats etc b.) ... a cracker, can crack software protections such as CD-Checks, Securom, SafeDisc, StarForce etc c.) ... both If the above applies to you, we need you to join our air-force! :) eMaiL: spitfiregroup[@]hushmail[.]com * WE DO NOT PROVIDE SUPPORT AND DON'T SEND FILES, SO DON'T ASK! * ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄ ▄ ▄██▀ G R E E T Z & R E S P E C T SPiTFiRE bow to old and new members of: RAZOR1911, FAiRLiGHT, DEViANCE, RELOADED, VENGEANCE, MONEY, iMMERSiON, HOODLUM, FASiSO, MYTH, CLASS, TECHNiC, DiViNE, VACE, SEvEN, FAS, P.O.D, iNSTiNCT, MKN ─ ─ ───────────────────────────────────────────────────────────────── ─ ─ We do this for fun only, we will try and fit SRR (Standard Rip Rules) whenever possible. If a game is reasonable from the size of the ISO we will release cos nobody else will. We use cracks made by the ISO groups generally and we apologize if this annoys you we are currently trying to learn & recruit our own crackers to do the job but until then ... sorry! ─ ─ ────────────────┬──────────────────────────┬───────────────────── ─ ─ │ SPiTFiRE - 28/08/04 │ └──────────────────────────┘ "If you like this game BUY it, good software companies should be supported!"  

    90 descargas

  23. snes9x

    Portable Super Nintendo Entertainment System emulator.

    0 descargas

  24. SwitchXBOXController

    Turn your Nintendo Switch into an XBOX360 controller to play on your Windows computer

    How to use
    Download the latest ScpDriverInterface release and use the ScpDriverInstaller.exe in there to install the Scp drivers. Download the latest SwitchXBOXController release and execute SwitchXBOXController_Server.exe. You might have to allow network access in the firewall settings. Put the SwitchXBOXController_Client.nro in your /switch folder on the SD Card of your Nintendo Switch. Start the homebrew application using the hbmenu

    9 descargas

  25. Vita3K

    Vita3K is an experimental PlayStation Vita emulator for Windows, Linux and macOS.
    The emulator currently runs a few homebrew programs in .vpk format. No commercial games are playable.

    6 descargas

Conéctate para seguir esto