Aller au contenu


Photo

3DOx v0.03 : un émulateur 3DO pour Xbox 360 par Lantus


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

Posté 01 janvier 2013 - 14:33

#1
artik

artik

    \0/ Shake it baby ! \0/

  • Administrateur
  • 9 888 messages
  • Sexe:Male
Lantus, membre de nos forums, nous offre pour la nouvelle année 3DOx, qui est un l'émulateur de la console de Panasonic, la 3DO, sortie en 1993 sur le territoire américain et bien plus tard chez nous. Les roms devront être placées dans le répertoire ROM au format .iso ou .bin. Le dossier bios contient 2 bios à utiliser en fonction de vos préférences.

3dox – Xbox 360 New Years Day Pre-Release – V0.03
=================================================

Introduction
============
3dox – A 3DO emulator for your Xbox 360. Based on FreeDO/FourDO/3dox Xbox

About a year ago i became interested in porting FreeDO (the 3DO emulator) to the Xbox 360. It turns out that incrediclint had an Xbox 1 port of FreeDO/FourDO port up and running called 3dox. His source code in turn became the core code that I then used for the majority of my work.

incrediclint stopped working on his Xbox 1 port due to the fact that it would not run at a good framerate due to the limitations of Xbox 1 hardware.

The Xbox 360 port initally did not fare much better. Initially it would not run. The FreeDO codebase is not Big Endian friendly. I quickly got it working on big endian and found out that emulation performance was terrible. Averaging 20-25fps.

Generally speaking, the CEL engine code is the main cause for performance issues. I spent quite some time optimizing functions to be more PPC friendly it helped gain 10-15fps or so.

At that point i tried some multi-threading but nothing seemed to help. So i abandoned the project and tossed it in the « not to release pile » due to the fact that the performance was still not great (35-40ps on average)

Fast forward to December 2012 – I decided to take another look at the sourcecode and see if i can speed it up. Long story short, with a clear head and a fresh look at the code. The idea was to thread the DSP and CEL emulation. Some pain along the way but threading was implemented and working nicely- Now emulation is (generally) at 60fps.
So welcome the new year with a new emulator for the Xbox 360. Remember this is a pre-release

Features
========
- Fast 3DO emulation.
- Full graphics/sound support
- NVRam saving.
- Pixel Shader support.
- Big Endian friendly (PS3/Wii/Wii(U) port anyone?)
- Source code released.

Pre-Release Info/Issues
=======================
- 1p controller support only at this time.
- Sound has issues (scratchy/off pitch/generally pretty bad).
- Random pauses and stutters occur.
- Performance issues with some games.
- Savestates are not implemented.
- .ISO extension and .BIN extension are supported only
- The launcher will load games only. There are currently no other options.
- There are graphics issues. Wrong color palette at times. Theres still endian issues to address.
- Game specific timing fixes are not implemented.
- Pixel shaders are working but you cant select one. For now you need go into the shaders folder and rename/copy the shader you want to use and called it ‘default.fx’. I’ve included CRT, HQ4x shaders to use.

Installation Notes
==================
- Place 3DO bios file inside bios folder. File MUST be called bios.rom
- Roms go in the Roms folder. Files must be .ISO or .BIN otherwise they wont work.
- Run 3doLauncher to start.
- Press ‘A’ to launch the rom. While in game – right thumbstick to quit back to launcher.

Controller Mapping
==================
Game Select Screen:
A: Launches the game.

In-Game:
B = A
A = B
B = C
Start = P
Back = X
Left Trigger = Left Button
Right Trigger = Right Button
DPad = DPad
Right Thumb Stick Click = Exit to launcher

Credits and Thanks
==================
Freedo Team: Alexander Troosh, Maxim Grishin, Allen Wright, John Sammons, and Felix Lazarev @ www.freedo.org
FourDO Team : JohnnyDude – quite alot of 3dox is based off his code.
incrediclint for his Xbox 1 3dox sourcecode.
Artik @ Logic-Sunrise for supporting the 360 homebrew scene
Razkar @ homebrew-connection.org for supporting the 360 homebrew scene!


http://www.youtube.com/watch?feature=player_embedded&v=qmx43tplK-E





  • Retour en haut

Posté 01 janvier 2013 - 14:50

#2
atupac

atupac

    Sunriseur avancé

  • Members
  • PipPipPip
  • 948 messages
  • Sexe:Male
  • Lieu:Nancy - 54
Trés sympa :) Reste plus qu'à trouver les biscuits à donner à manger au 3DO ^^

Modification consoles sur 54 / 57 / 88 :

 

    PS3 : : http://www.logic-sun...-les-nancy.html

XBOX :   http://www.logic-sun...-les-nancy.html

     Wii :   http://www.logic-sun...-les-nancy.html

  • Retour en haut

Posté 01 janvier 2013 - 15:03

#3
kogami

kogami

    Sunriseur

  • Members
  • PipPip
  • 130 messages
Good !!! C'est rare de voir des emulateur 3DO porté autres part que sur PC, de même sa serais sympas un emulateur PC-FX sur console de salon, peux de monde connaisse cette machine (successeurs de la Nec PC-Engine) Y au de bon jeu dessus que j'aimerais bien jouer sur ma TV full HD :)
  • Retour en haut

Posté 01 janvier 2013 - 15:49

#4
bidou67000

bidou67000

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 143 messages
  • Sexe:Female
merci pour cette news et bonne année :)

Modifié par bidou67000, 01 janvier 2013 - 16:03.

  • Retour en haut

Posté 01 janvier 2013 - 15:57

#5
Mouchkipet

Mouchkipet

    Sunriseur elite

  • Technicien
  • 1 091 messages
  • Sexe:Male
  • Lieu:Menton
il est inclus dans l'archive ...
  • Retour en haut

Posté 01 janvier 2013 - 16:00

#6
Télémaque

Télémaque

    Sunriseur avancé

  • Technicien
  • 761 messages
  • Sexe:Male
  • Lieu:DIJON
  • Passions:Free60 of course...
En 1991, initialement San Mateo Software Group par Trip Hawkins, le cofondateur d'Electronic Arts ;)
Le peu que je sais, c'est à mon ignorance que je le dois...
Pour le reste: Flash tous lecteurs 360, Réparation RROD, Installation JTAG/RHG, Déban JTAG/RGH.
Image IPB
  • Retour en haut

Posté 01 janvier 2013 - 16:36

#7
Manethon

Manethon

    Modding addict

  • Technicien LS expert
  • 21 721 messages
  • Sexe:Male
  • Lieu:Valenciennes Nord 59
:P 1ere console qui a fait du 3D massive pour ses jeux (peu nombreux d'ailleurs)
  • Retour en haut

Posté 01 janvier 2013 - 16:38

#8
gabs73

gabs73

    Sunriseur avancé

  • Members
  • PipPipPip
  • 754 messages
  • Sexe:Male
  • Lieu:Bordeaux
  • Passions:jeux video
le full set de la 3DO fait 40 go !!!

44 ans !!!!!!!!!!et 44  ans de passion pour les jeux video !!

  • Retour en haut

Posté 01 janvier 2013 - 17:26

#9
yzack29

yzack29

    Sunriseur

  • Members
  • PipPip
  • 74 messages
  • Sexe:Male
  • Lieu:finistère
merci Lantus jolie cadeaux de début d année.
personne aurait un petit lien pour le full set de la 3 do.
merci et bonne année bien sur.

  • Retour en haut

Posté 01 janvier 2013 - 17:48

#10
gabs73

gabs73

    Sunriseur avancé

  • Members
  • PipPipPip
  • 754 messages
  • Sexe:Male
  • Lieu:Bordeaux
  • Passions:jeux video
google et tu tape :"Hyperspin Panasonic 3DO Part 1" apres part 2 et part 3

44 ans !!!!!!!!!!et 44  ans de passion pour les jeux video !!

  • Retour en haut

Posté 01 janvier 2013 - 17:53

#11
Finality

Finality

    Sunriseur PRIVILEGE

  • Technicien
  • 6 504 messages
  • Sexe:Male
Toujours sympa pour passer un bon moment :)

Modification Xbox 360 et Wii sur Bordeaux, en plein centre ville.

Travail réalisé sous vos yeux, répond à toutes vos questions.


Xbox 360 : Flash tous lecteurs, Xkey, Glich, Réparations : mon annonce ici

Wii : Hack software : mon annonce ici

  • Retour en haut

Posté 01 janvier 2013 - 17:55

#12
Mouchkipet

Mouchkipet

    Sunriseur elite

  • Technicien
  • 1 091 messages
  • Sexe:Male
  • Lieu:Menton
D'ailleurs à l'époque, j'avais échangé ma Neo Geo + une vingtaine de jeux contre une 3DO neuve avec 1 jeu... :fou:
  • Retour en haut

Posté 01 janvier 2013 - 18:28

#13
yzack29

yzack29

    Sunriseur

  • Members
  • PipPip
  • 74 messages
  • Sexe:Male
  • Lieu:finistère
merci gabs73 c est super cool de ta pars

Modifié par yzack29, 01 janvier 2013 - 18:28.

  • Retour en haut

Posté 01 janvier 2013 - 19:15

#14
bidou67000

bidou67000

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 143 messages
  • Sexe:Female
jai un soucis pour chercher les rom ? car lorsque lon a l'interface il y a marqué press x to start storage manager et la il ne ce passe rien ? comment aller chercher les iso ? merci d'avance

Modifié par bidou67000, 01 janvier 2013 - 19:27.

  • Retour en haut

Posté 01 janvier 2013 - 19:41

#15
bidou67000

bidou67000

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 143 messages
  • Sexe:Female
par contre fast speed full sound , non pas dutout car la plupart exemple need for speed rame a fond

Modifié par bidou67000, 01 janvier 2013 - 19:42.

  • Retour en haut

Posté 01 janvier 2013 - 19:56

#16
gabs73

gabs73

    Sunriseur avancé

  • Members
  • PipPipPip
  • 754 messages
  • Sexe:Male
  • Lieu:Bordeaux
  • Passions:jeux video
bidou67000 tu fais : cercle "lr"

44 ans !!!!!!!!!!et 44  ans de passion pour les jeux video !!

  • Retour en haut

Posté 01 janvier 2013 - 20:47

#17
gabs73

gabs73

    Sunriseur avancé

  • Members
  • PipPipPip
  • 754 messages
  • Sexe:Male
  • Lieu:Bordeaux
  • Passions:jeux video
he  be!!!les premières expérience 32 bit  ça  fait mal aux yeux !!
mais  certains jeux comme la  serie  des  " american laser games " ou  return of zork etaient  de très bonne qualité !! avec l'adaptateur MPEG .. ça  s’émule  ?

Modifié par gabs73, 01 janvier 2013 - 23:38.

44 ans !!!!!!!!!!et 44  ans de passion pour les jeux video !!

  • Retour en haut

Posté 01 janvier 2013 - 20:54

#18
playgame6989

playgame6989

    Sunriseur avancé

  • Members
  • PipPipPip
  • 910 messages
  • Sexe:Male
  • Lieu:Oise(60).
  • Passions:Réparation/Modification de console.

    Passion pour les animaux, chats et oiseaux en particulier.
Salut,

Merci à l'auteur de la news et Lantus pour son cadeau de Noël car ça c'est un KDO !!!
Signature éditée : Les publicités et liens vers des sites extérieurs sont interdits. Re-lire la charte
  • Retour en haut

Posté 01 janvier 2013 - 21:05

#19
fabianvr6

fabianvr6

    Sunriseur avancé

  • Members
  • PipPipPip
  • 865 messages
  • Sexe:Male
  • Lieu:LONGWY dans le nord du 54
merci,
  • Retour en haut

Posté 01 janvier 2013 - 23:08

#20
bidou67000

bidou67000

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 143 messages
  • Sexe:Female

bidou67000 tu fais : cercle "lr"


merci ;)
  • Retour en haut




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

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