Aller au contenu


Photo

Les mises à jour des émulateurs Xenia (Jeux Xbox360) et de X360CE (Contrôleur)


  • Veuillez vous connecter pour répondre
9 réponses à ce sujet

Posté 11 août 2015 - 12:31

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 13 082 messages
  • Sexe:Male

Un peu de vert ne faisant jamais de mal, nous vous proposons une news sur la mise à jour de deux émulateurs tirés des capacités de la Xbox 360. Le premier émulateur, connu sous le nom de Xenia, est disponible depuis environ 2 ans maintenant, il se destine surtout à faire tourner les homebrews et arrive à faire tourner quelques jeux commerciaux.

 

En début d'année son auteur, Ben Vanik, avait réussi à faire tourner The Conveni 200x, une simulation japonaise proche de Sim City, puis c'est Super Meat Boy, Sonic The Hedgehog, The Samurai 3, Devil May Cry 3, Nascar, Crazy Taxi, Catherine ou encore Dragon Ball Z Burst Limit qui ont été émulés. Bien entendu cela progresse, il faut encore laisser le temps au développeur pour que la plupart des bugs graphiques disparaissent mais cela évolue dans le bon sens. 

 

 

 

 

 

 

 

 

 

 

Dans cette nouvelle compilation du 02 Août 2015, le code a été mis à jour, les alertes sont améliorées, des crashs et des écrans noirs ont été fixés. 

 

 

* Moving source map to Function.

* Adding note about GPU listing.

* Removing beaengine disassembler use.

* Moving style stuff to build_tools.

* 'xb style'

* Window->Form.

* Don't allow cross-compilation, for now.

* Latest linter.

* clang fixes.

* clang fixes.

* Basic linux build.

* clang-3.8 isn't whitelisted on travis yet.

* clang 3.8.

* travis apt.

* clang-format detection cleanup.

* No shell, try new git on travis.

* Manual travis submodules.

* Submodule init/update for old git.

* chmod

* Switching to python build script.

* Dropping dummy drive size down to a reasonable size. Fix #377.

* Merge pull request #376 from sephiroth99/big-alloc-fix

[RFC] Fix crash when some games request too much memory

* memory: fix out of bounds access in BaseHeap::AllocRange

Prevent out of bounds access of page_table_ by making sure the requested

page count fits in the requested page range.

* build-tools with premake bin.

* Tweaking some thread names.

* Some more constant support for MUL_SUB.

* Never run WSACleanup, it breaks the debugger. Some games do this

on startup just because, which decrements our WSA instance to zero.

* Massaging xinput arguments. Fixes RCR.

* Cleanup heap use.

* Switching to real page sizes, not allocation granularity.

* Fixing debugger startup race.

* Replacing a use of strings for xbyak labels.

* Fix include.

* Mostly working stack walking (besides issue #372).

* Better sign extend, thanks to @inolen.

* Only generate .user if it doesn't exist.

* Merge pull request #371 from DrChat/xam_enumerate_fix

Fix XamEnumerate returning a RESULT instead of a HRESULT

* Fix XamEnumerate returning a RESULT instead of a HRESULT in extended error.

* Merge pull request #369 from DrChat/handle_release_fix

Fix releasing the primary handle of an object in RemoveHandle

* Fix accidentally releasing the primary handle of a duplicated object when the duplicated handle is removed.

* Merge pull request #370 from DrChat/xam_misc

XAM Misc Changes

* Revert license mask.

* Winkey support GetKeystroke (need to fix flags though) and support right stick

* XAM_OVERLAPPED

* Reversed engineered X_OBJECT_HEADER a bit better

* XMAContext abort instantly if libav failed mid-packet.

* Oops. Fixing bad asserts.

* Constant support for VECTOR_CONVERT_I2F.

* Constant support for Emit16_IN_32.

* Unsigned Emit16_IN_32.

* Don't pass flags to XInputGetKeystroke, as on Windows it's a reserved parameter.

* Make sure the device is connected before calling XInputGetKeystroke.

* Making shutdown clean.

* --random_clear_color, and making default grey.

* Adding --show_profiler to show profiler by default, changing hotkey to F3.

* Fixing socket startup.

* Merge pull request #368 from DrChat/ke_sync_cleanup

Cleanup some Ke* threading APIs

* Cleanup some Ke* threading APIs (and update the dispatch header when possible)

* Merge pull request #367 from DrChat/fullscreen_fix

Fix fullscreen

* Merge pull request #363 from DrChat/obj_handle_ref_counting

Track object handle reference counts in the object table.

* The kernel object table now keeps track of handle reference counts.

* Shuffling --debug around and making it work.

* Update premake5.lua

* Merge pull request #362 from DrChat/xthread_race_fix

Fix race condition in XThread

* Create XThread suspended and resume it when setup is complete. Fixes race condition on thread_ variable.

* Merge pull request #361 from DrChat/misc_fixes

Misc fixes

* %s

* Don't try to use an invalid file!

* X_IO_STATUS_BLOCK / X_EX_TITLE_TERMINATE_REGISTRATION

* Platform window enable/disable border support

* Thread state address is gone

* Kernel state terminate notification support

* Shuffle around RTL critical section code and add asserts

Get thread ID using new api

* Minor XObject function changes

* Make XThread use its guest KTHREAD object in the pcr in r13

Shuffle around some code in XThread

* XNetSetSystemLinkPort / respect optional pointers in accept

* Plumbing frontbuffer_ptr around (but not using it yet).

* Abstraction for VirtualAlloc/VirtualFree.

* VirtualProtect platform abstraction.

* Fixing thread exit.

* Making stateless file IO platform-agnostic.

* Bumping elemental-forms.

* Switching audio system to platform-agnostic primitives.

* Switching over kernel objects to the platform-agnostic APIs.

Possibly some regressions here.

* Wait primitives.

* Threading primitives, in prep for removing Win32 from kernel/ and others.

* Removing uses of Sleep/SwitchToThread/etc.

* Switching to standard mutex for now (but keeping xe::mutex).

* Starting to remove windows.h includes from things.

* Adding some docs on CPU optimizations/potential work.

* Double check ARB_bindless_texture.

May help #342.

* Massive refactoring of xenia::ui and GL swap behavior.

This seems to dramatically improve most games (especially with

--vsync=false), though it may cause swap issues with others.

New code should be easier to port, and enables elemental-forms to be

drawn for any emulator UI.

* Recursive submodule init.

* Merge pull request #335 from DrChat/net_events

XAM WSA Events

* NetDll_WSAWaitForMultipleEvents

NetDll_WSAResetEvent

* Convert a couple of kernel threading APIs to new style

* Allow direct typecasting of Result shim util class

* Simplified renderer interface.

* Fixing elemental input and using embedded resources.

* Merge pull request #328 from DrChat/xam_loader

Implement XamLoaderLaunchTitle/XamLoaderTerminateTitle

* AMD people: have at it. I ain't gonna guarantee it'll work, though.

* Switching to my turbo badger fork.

 

 

 

Téléchargement ici : Xenia-20150802-x64 (1.4 Mo)

 

 

Le second émulateur mis à jour est Xbox360CE connu aussi sous le nom de Xbox 360 Controller Emulator, qui permet de faire croire aux PC que vous avez branché une manette Xbox 360 alors que vous jouez avec une manette Logitech Wheel. C'est très utile dans certains jeux PC qui ont été porté de la Xbox vers le PC sans trop d'attention comme GTA, Mafia II ou encore Castle Crashers qui demandent des manettes Xbox pour jouer sur PC. Le contrôleur ainsi créé peut l'être à partir d'une manette, d'un joystick ou d'un volant, il permet de simuler un pad xbox à partir d'un pad normal.

 

La dernière version v3.1.7.65 est daté du 02 Août 2015, elle corrige un bug d'un message d'erreur dans la DLL XInput, et apporte son lot d'améliorations sur des problèmes de détection et de recommandations (mauvaise plate-formes, oublis de certains runtimes...).

 

 


 

 

* Home Page updated.

* Update README.MD

* Update README.MD

* Update README.MD

* Update README.MD

* Home Page updated.

* Update README.MD

* Update README.MD

* Home Page updated.

* Merge branch 'master' of https://github.com/x360ce/x360ce

* Update README.MD

* Update README.MD

* Update README.MD

* Home Page updated.

* v3.1.7.65 (2015-08-02)

- Fix: Incorrect XInput DLL load message.

- New: Warning panel which detects some problems and recommends solutions (wrong platform, missing runtime, etc).

 

 

 

 

Téléchargement : x360ce (2015/08/03) x86

 

Téléchargement : x360ce (2015/08/03) x64

 


  • Retour en haut

Posté 11 août 2015 - 14:28

#2
maumau01

maumau01

    Sunriseur

  • Members
  • PipPip
  • 85 messages
Merci pour ces infos.
  • Retour en haut

Posté 11 août 2015 - 14:40

#3
markus95

markus95

    Sunriseur PRIVILEGE

  • Shining VIP
  • 4 901 messages
  • Sexe:Male
Hum, très intéressant ^^

Je vais testé de ce pas ce petit x360ce avec stream Xone+Win 10 et ma Viewlixcab...

Je viens enfin (peut être) pouvoir jouer à Killer Instinct Xone sur ma viewlixcab ^^
  • Retour en haut

Posté 11 août 2015 - 16:25

#4
roces21

roces21

    Sunriseur

  • Members
  • PipPip
  • 27 messages
  • Sexe:Male
  • Lieu:Virton Belgique
cool mais il me dit tjs vcruntime140.dll manquant que dois-je faire merci d'avance
  • Retour en haut

Posté 11 août 2015 - 19:49

#5
VinsCool

VinsCool

    Sunriseur

  • Members
  • PipPip
  • 98 messages
  • Sexe:Not Telling
  • Lieu:Canada
  • Passions:Tout ce qui touche le hack et les consoles.
Je suis étonné que le son fonctionne aussi bien!
Tout autant de la vitesse de l'émulateur.

C'est impressionnant!

~ J'aime lire la connerie des gens, ça me fait toujours bien marrer.   ;)

Sachez une chose : Je suis tellement con !

  • Retour en haut

Posté 11 août 2015 - 23:37

#6
MickeyBlue

MickeyBlue

    Sunriseur avancé

  • Members
  • PipPipPip
  • 539 messages
  • Sexe:Male
Vous auriez un tuto pour tester? merci ;)

Image IPBImage IPB

Rien n'est Infaillible / Nothing is Foolproof

  • Retour en haut

Posté 12 août 2015 - 16:23

#7
DroYze

DroYze

    Sunriseur avancé

  • Technicien
  • 678 messages
  • Sexe:Male
  • Lieu:BZH
Ha une newz verte ! :D

Flash en Bretagne, Pays de Lorient -----> Bzflash.56@gmail.com ou http://www.logic-sun...360-guidel.html

  • Retour en haut

Posté 16 août 2015 - 18:10

#8
Tazzer

Tazzer

    Sunriseur avancé

  • Members
  • PipPipPip
  • 329 messages
  • Sexe:Male
Impossible de lancer l'émulateur Xenia :( Il me dit qu'il manque des DLL, un truc en particulier à installer ? (j'ai W10)
  • Retour en haut

Posté 31 août 2015 - 18:39

#9
jean71160

jean71160

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 140 messages
  • Sexe:Male
  • Lieu:reichtett
  • Passions:nes,xbox 360 ,xbox one ,psvita ,ps3,ps4 Nintendo 3ds ,wii ,wii u la switch toutes ces consoles me passionne ,je modifie toutes les consoles ,si vous avez un problème je suis là .
bonjour quelqu’un si connait en xkey pour 360 fat ?
la carte doit être formaté la sd??
et sur des site on me dit de mettre le dummy et le key et d'autre me dise de renommé dummy par firwarre


merci pour votre aide.
  • Retour en haut

Posté 03 septembre 2015 - 02:22

#10
ProFête

ProFête

    Sunriseur

  • Members
  • PipPip
  • 45 messages
  • Sexe:Male
  • Lieu:111225
  • Passions:121425
est ce qu'il sera possible d'avoir freestyle dash dans ces emulateur ?
  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)