MuchimeX Xbox: Difference between revisions

From GameBrew
(Created page with "{{Infobox XBOX homebrew | title = MuchimeX: Multi Chinese Machine Emulator for Xbox | image = 250px | type = Console | version =...")
 
m (HydeWing moved page MuchimeX: Multi Chinese Machine Emulator for Xbox to MuchimeX Xbox without leaving a redirect)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox XBOX homebrew
{{Infobox XBOX Homebrews
| title      = MuchimeX: Multi Chinese Machine Emulator for Xbox
| title      = MuchimeX: Multi Chinese Machine Emulator for Xbox
| image      = [[image:MuchimeX.jpg|250px]]
| image      = muchimex2.png
| type        = Console
| type        = Console
| version    = 0.5
| version    = 0.5
| licence     = Mixed
| license     = Mixed
| author      = hcf
| author      = HCF
| website    = http://www.emuxtras.net/
| description = Multi Chinese Machine Emulator, it emulates the SPG2XX family processors manufactured by Sunplus.
| download    = media:MuchimeX v0.5.zip
| lastupdated = 2014/02/11
| source      =  
| format      = XBE
| website    = https://www.emuxtras.net/forum/viewtopic.php?f=186&t=3771
| download    = https://dlhb.gamebrew.org/xboxhomebrews/muchimex.7z
| source      = https://dlhb.gamebrew.org/xboxhomebrews/muchimex.7z
}}
}}
<youtube>NZ_yCtcOwtY</youtube>
MuchimeX: Multi Chinese Machine Emulator is an emulator that supports multiple machines that use a SPG2xx processor (manufactured by Sunplus) with the u'nSP instruction set.


==WHAT IS THIS?==
This includes several consoles like JungleTac's Sport Vii, a lot of Jakks Pacific TV Plug 'n Play videogames, and lots of other electronic devices. The emulation is almost perfect and fullspeed, except the sound is not emulated.


MuchimeX tries to emulate a lot of machines that use a SPG2xx processor (manufactured by Sunplus) with the u'nSP instruction set. This includes several consoles like JungleTac's Sport Vii, a lot of Jakks Pacific TV Plug 'n Play videogames, and lots of other electronic devices.
==Installation==
Copy the emulator in the hard disk, and put your roms and/or BIOS in the roms folder.  


Furthermore, there are other consoles like the Vtech V.smile that use this same processor. Currently this emulator doesn't support their games, but in the future it will probably do it.
They must be uncompressed, with the BIN extension.  


The emulation is almost perfect and fullspeed, except in the sound. The sound is not emulated, because the original PC emulator has not emulated the sound neither.
==User guide==
===Game compatibility===
Here are some of the system/bios/roms tested by the author:


* Sport Vii/Chintendo Vii - All the internal games work, mainly controlled with the HandyBar/Viimote.
* Sport Vii/Chintendo VII cartridges - VC_1 and VC_2 (named 7-in-1 and 10-in-1) were tested with success.
* Jakks Pacific plug 'n play games - A lot of other Jakks Pacific games should work.
* Vtech V.smile - You can load them and see the title screen, but not playable.


==WHAT DOES IT EMULATE?==
Most of the tested BIOS/ROMS play at full speed (but without sound). You can play 10in1, 7in1, the Vii internal games, Batman, and Walle, and probably some more.


It is really difficult to find roms/bios dumps for this kind of devices, but at the moment I have managed to test it with success, wiith all these systems/bios/roms:
All the games work with the normal buttons, except the internal games of the Vii, that use both the normal buttons and the Viimote.
 
* Sport Vii / Chintendo Vii: All the internal games work, mainly controlled with the HandyBar/Viimote (read the "Controls" and the "Viimote" sections for more information to play these games).
 
* Sport Vii / Chintendo VII cartridges: I have tested the VC_1 and VC_2 (named "7 in 1" and "10 in 1"), with success. The VC_3 cartridge probably works too, but I have not been able to find a dump of it. Please, let me know if you managed to test it.
 
* Jakks Pacific plug 'n play games: I have tested if with the games Batman and Walle, with success. Other games like the Winnie the Pooh one, must work too. And a lot of other Jakks Pacific games should work with a few adds/changes in the emulator. If you find more dumps and they don't work, let me know and I will try to patch the emulator to support them.
 
* As a final surprise, there are a few V.smile games that already load (like the Cinderella and the Ariel ones) but they are still not playable because the controls are still not emulated. But you can load them and see the title screen, as a proof that we are really close to achieve a partial emulation of the Vtech V.smile console. On the other hand, games that use other devices like the VMotion or the V.smile CD, will not work yet, because these devices are not emulated in this emulator yet.
 
* Besides, there are a lot of 16bit chinese cheap consoles with hundreds of internal games that use this same Sunplus processor, so if we manage to find a dump of their bios/roms, they will probable work in this emulator too (maybe a little patch will be needed, some kind of "2 minutes fix").
 
 
==WHY CAN'T I FIND THE ROMS?==
 
If you search for ROMS, you will probably find only 2: Chintendo VC_1 and VC_2 (or "10 in 1" and "7 in 1"), because those are "roms" (cartridges). The rest of the games are internal of these consoles, so you must search for the keyword "BIOS", not "roms". For example, the "Batman" and "Walle" games are the BIOS of these Plug 'n Play consoles. Also, the keyword "dump" can be usefull to find these kind of roms/bios.
 
 
==THE CONTROLS (NORMAL BUTTONS):==
 
The button mapping is extremely easy:
 
Dpad: Dpad
Abutton: Abutton
Bbutton: Bbutton
Xbutton: Cbutton
Start button: Menu button
 
 
The BACK button displays the Viimote configuration options, and START+BACK will exit from the game/emulator.
 
==THE VIIMOTE:==
 
If you play the internal games of the Vii (the "Vii.bin" bios) you should use the Handybar/Viimote to control them. As the Xbox does not have a viimotelike device, I have mapped our analog thumbsticks to the movement of the viimote in its 3 axis. Remember that the Viimote can move in 3 axis (x,Y,Z), basically: leftright, updown, forwardbackward.
 
These are the mappings to emulate the 3 possible movements of the Viimote:
 
LEFTRIGHT movement: You must move the LEFT thumbstick to the Left/Right
 
UP/DOWN movement: You must move the LEFT thumbstick to Up/Down
 
FORWARD/BACKWARD: You must move the RIGHT thumbstick to Up/Down


===The Viimote===
If you play the internal games of the Vii (the Vii.bin bios) you should use the Handybar/Viimote to control them.


==VIIMOTE OPTIONS:==
As the Xbox does not have a viimotelike device, the analog thumbsticks are mapped to the movement of the viimote in its 3 axis (x,Y,Z), basically: leftright, updown, forwardbackward.


If you select to play a game that needs the Viimote, the emulator will prompt the Viimote configuration options. Also, you can change these options by pressing the BACK button during the game. These are the options:
If you select to play a game that needs the Viimote, the emulator will prompt the Viimote configuration options. Also, you can change these options by pressing the BACK button during the game. These are the options:


* Viimote accuracity: You can choose between "Very accurate" (default value), "Accurate" or "Average". If you choose "Very accurate", the value of the Viimote movement will depend of the movement of the thumbstick with a big accuracy: if you move the thumbstick to the maximum, that will be like a movement of the Viimote with a maximum acceleration. If you move the thumbstick a few, that will be like a very light movement of the Viimote.
* Viimote accuracity - Very accurate (default value), Accurate or Average.
 
* Xaxis - Normal or Inverted.
On the other extreme, if you select "Average", every move that you do in the thumbstick, will be mapped to an average movement of the Viimote (it is like moving it with a medium acceleration).


And if you select "Accurate", it is similar to the "Very accurate" option but with less accuracy. Usually, the "Accurate" option gives faster values than the "Very accurate" one.
==Controls==
D-Pad - D-Pad


A - A


* Xaxis: You can choose between "Normal" and "Inverted". If you choose "Inverted", the left and right movement of the left thumbstick will be inverted. This is very usefull to play a couple of games that (I don't know why) have inverted this X axis, like "Bird Knight" or "Come On!".
B - B


X - C


==INSTALLATION:==
Start - Menu


Copy the emulator in the hard disk, and put your roms and/or BIOS in the "roms" folder. They must be uncompressed, with the BIN extension. After that, run the "default.xbe" and select the "rom" or "bios" that you want to play to.
Back - Display the Viimote configuration options


Start+Back - Exit from the game/emulator


==COMPATIBILITY==
'''Viimote:'''


I have found only a few BIOS/ROMS but all of them play very well (at full speed) but without sound. Sound is still not emulated. You can play to the games "10in1", "7in1", the Vii internal games, Batman, and Walle, and probably some more if you find their dumps.
Left-Stick Left/Right - Left/Right movement


All the games work with the normal buttons, except the internal games of the Vii, that use both the normal buttons and the Viimote.
Left-Stick  Up/Down - Up/Down movement


I want to say some things about the internal games of the Vii that use the Viimote:
Right-Stick Up/Down - Forward/Backward movement


* Almost all the games are easy to control, because you must move only one of the thumbsticks in them (for example, in the Darts game, you move only the right thumbstick to drop the dart).
==Screenshots==
https://dlhb.gamebrew.org/xboxhomebrews/muchimex3.png


* The games Alacrity Golf, Baseball and Ping Pong can be difficult to control, because you must move both thumbsticks at the same time. They are playable though.
==Credits==
 
Thanks to all the persons that, during the years, have built an awesome scene for the Xbox: developers, graphic artists, contributors, Xtras creators, admins, moderators, and gamers too.
* There is one game that I have not been able to control well: "Come On!". I allways launch the fish too far.
 
 
==THANKS:==
 
 
Thanks to all the persons that, during the years, have built an awesome scene for the Xbox: developers, graphic artists, contributors, Xtras creators, admins, moderators... and gamers too!


Thanks to all the people that have helped me in the development of this or any other of my projects: Neobomb, Hyper_Eye, Madmab, Freakdave, weinerschnitzel, XtecuterX73, darknoir, bigby, elconejotres, the Surreal64 CE team, darknior, dominater01, elconejotres, NOTTHESAME and xcalibur.  
Thanks to all the people that have helped me in the development of this or any other of my projects: Neobomb, Hyper_Eye, Madmab, Freakdave, weinerschnitzel, XtecuterX73, darknoir, bigby, elconejotres, the Surreal64 CE team, darknior, dominater01, elconejotres, NOTTHESAME and xcalibur.  
Line 110: Line 78:
Thanks to the creators of the original PC emulator: Stephane Marchesin and Segher Boessenkool.
Thanks to the creators of the original PC emulator: Stephane Marchesin and Segher Boessenkool.


The sources of the emulator are in the same package, so if anyone wants to see them and try to improve them, it will be very wellcome. You can contact me if you want to do it.
==External links==
 
* EmuXtras - https://www.emuxtras.net/forum/viewtopic.php?f=186&t=3771
Thank you for reading this! :)
 
HCF

Latest revision as of 06:42, 30 November 2022

MuchimeX: Multi Chinese Machine Emulator for Xbox
Muchimex2.png
General
AuthorHCF
TypeConsole
Version0.5
LicenseMixed
Last Updated2014/02/11
Links
Download
Website
Source

MuchimeX: Multi Chinese Machine Emulator is an emulator that supports multiple machines that use a SPG2xx processor (manufactured by Sunplus) with the u'nSP instruction set.

This includes several consoles like JungleTac's Sport Vii, a lot of Jakks Pacific TV Plug 'n Play videogames, and lots of other electronic devices. The emulation is almost perfect and fullspeed, except the sound is not emulated.

Installation

Copy the emulator in the hard disk, and put your roms and/or BIOS in the roms folder.

They must be uncompressed, with the BIN extension.

User guide

Game compatibility

Here are some of the system/bios/roms tested by the author:

  • Sport Vii/Chintendo Vii - All the internal games work, mainly controlled with the HandyBar/Viimote.
  • Sport Vii/Chintendo VII cartridges - VC_1 and VC_2 (named 7-in-1 and 10-in-1) were tested with success.
  • Jakks Pacific plug 'n play games - A lot of other Jakks Pacific games should work.
  • Vtech V.smile - You can load them and see the title screen, but not playable.

Most of the tested BIOS/ROMS play at full speed (but without sound). You can play 10in1, 7in1, the Vii internal games, Batman, and Walle, and probably some more.

All the games work with the normal buttons, except the internal games of the Vii, that use both the normal buttons and the Viimote.

The Viimote

If you play the internal games of the Vii (the Vii.bin bios) you should use the Handybar/Viimote to control them.

As the Xbox does not have a viimotelike device, the analog thumbsticks are mapped to the movement of the viimote in its 3 axis (x,Y,Z), basically: leftright, updown, forwardbackward.

If you select to play a game that needs the Viimote, the emulator will prompt the Viimote configuration options. Also, you can change these options by pressing the BACK button during the game. These are the options:

  • Viimote accuracity - Very accurate (default value), Accurate or Average.
  • Xaxis - Normal or Inverted.

Controls

D-Pad - D-Pad

A - A

B - B

X - C

Start - Menu

Back - Display the Viimote configuration options

Start+Back - Exit from the game/emulator

Viimote:

Left-Stick Left/Right - Left/Right movement

Left-Stick Up/Down - Up/Down movement

Right-Stick Up/Down - Forward/Backward movement

Screenshots

muchimex3.png

Credits

Thanks to all the persons that, during the years, have built an awesome scene for the Xbox: developers, graphic artists, contributors, Xtras creators, admins, moderators, and gamers too.

Thanks to all the people that have helped me in the development of this or any other of my projects: Neobomb, Hyper_Eye, Madmab, Freakdave, weinerschnitzel, XtecuterX73, darknoir, bigby, elconejotres, the Surreal64 CE team, darknior, dominater01, elconejotres, NOTTHESAME and xcalibur.

Thanks to the creators of the original PC emulator: Stephane Marchesin and Segher Boessenkool.

External links

Advertising: