Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MessoXtras Xbox: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox XBOX homebrew
{{Infobox XBOX Homebrews
| title       = MessoXtras
|title=MessoXtras
| image       = [[image:MessoXtras-front.png|250px]]
|image=messoxtras2.png
| type       = Console
|description=MESS emulator ported to Xbox.
| version     = 0.51
|author=HCF, Madmab
| licence    = Mixed
|lastupdated=2018/07/03
| author      = hcf
|type=Console
| website    = http://www.emuxtras.net/
|version=0.6
| download    = media:MessoXtras v0.51.zip
|license=Mixed
| source      =  
|format=XBE
|download=https://www.emuxtras.net/forum/viewtopic.php?f=189&t=6325
|website=https://www.emuxtras.net/forum/viewtopic.php?f=189&t=6325
}}
}}
<youtube>E51EeVQDJGE</youtube>
MessoXtras
MessoXTras is a port of the MESS emulator for Xbox. Currently it supports 31 systems (both consoles and computers).
 
==Installation==
If you had a previous version of MessoXtras installed and want to keep the configuration files:
* Do a backup of your folders ini and cfg (if you have any customized ones).
* Also, the sta folder contains your savestates, and you may also want to keep it.
* All the other files and folders can be overwritten with the new MessoXtras.
 
Where to place rom:
* Roms should be placed in the roms folder. Inside of that folder, there is a subfolder for each system.
* For example, roms/scv is the folder for the Super Cassette Vision, and roms/cdimono1 is the folder for the Philips CDi.
* Make sure not to change the names of these folders.
 
Most of the systems emulated by MESS requires a dump of the internal chips of the original system. They should be placed in the roms folder.
 
===How to use===
Launch the default.xbe and select the desired console/computer that you want to emulate (A). After that, you will see all the games for that system, and you can select the one that you want to play (A), or create an individual configuration file for that game (X). This is useful in keyboard-based systems, where each game needs a different input configuration.
 
In the list of systems, you will see that some of them are green, and other systems are yellow. Yellow systems usually need a keyboard to play many games (you can use the Virtual Keyboard if you don't have a real keyboard plugged on your Xbox, and/or create an individual config file for each game, as stated before). Green systems should be easily controlled with a joypad and the generic configuration file.
 
If the emulator displays a message telling press OK, simply move to left and right the left analog stick, and the game will begin.
 
There are generic controls, and specific controls for each system. Both can be configured. The most important keys are the A and White buttons (they are normally used to Start a game and/or Action button), the Start button (Main Menu) and the Back button (exit/cancel). Pressing both triggers simmultaneously activates the Fast forward (used to make load times shorter in some systems), and moving the right analog stick displays the virtual keyboard.
 
Specific information about how to use each system can be found in README-SYSTEMS-DETAILED.txt.
 
===Savestates===
Several systems support savestates.
* Save state - Press the right analog stick, then select the desired slot (A to confirm, Back to cancel).
* Load state - Press the left analog stick, then select the desired slot (A to confirm, Back to cancel).
 
===Virtual kyboard===
If you don't have a real keyboard, you can configure the controls and map the most used keys to the buttons of your joypad. But another alternative is using the Virtual Keyboard feature.
 
The virtual keyboard is very useful when you only need to press a key once (for example, if a game says press S to Start) and it is not worth it to map that key to one of the joypad buttons. The virtual keyboard is also useful to type commands (for example, to load games in the computer-based systems).
 
If you move the right analog stick, the emulation will be paused and the virtual keyboard will appear. You can select the key or keys that you want to press, selecting them with the A button. You can even type a text, pressing the keys one after the other.
 
If you make a mistake, you can press on the Backspace key (or press the X button) to erase the last pressed key. When you finished entering your text, press B and the virtual keyboard will disappear. The text that you typed will be pasted and the emulation will go on.
 
If you press Start while in the Virtual Keyboard, you will get access to the Hint related to the current system (read the following section for more info).
 
===Computer-based systems===
Many of these require you to type a few commands to launch a game (LOAD, RUN, CLOAD...). You can see these commands in the README-SYSTEMS-DETAILED.TXT file, but they are often difficult to memorize, so some of the hints can be found in the emulator.
 
Enter the Virtual keyboard (pressing both triggers). While in the virtual keyboard, press Start and that will activate the hint. Exit the virtual keyboard (pressing B) and the emulator will display a hint about the command that you must use in the current system.
 
The hint will disappear in a matter of seconds, unless you launch the virtual keyboard again. If you do so, you will be able to read the hint while you type the commands.
 
===Launching games from DVD===
The emulator only works if it is installed in the hard disk of your Xbox. But if you want to save disk space, you can save your roms in DVDs.
 
You must record a DVD in the UDF format typical for Xbox, and keep the same roms folder structure.
 
For example, if you are recording CDi games in a DVD, you should put them in the D:/roms/cdimono1 folder (other folders won't work).
 
In the rom selection menu, pressing the WHITE button you will see the roms stored in your DVD, and pressing the BLACK button you will see again the roms stored in your hard disk.
 
===CDi Games===
MessoXtras supports CDi games in the old CHD format that was used in MESS 0.140. But if you have CHD files for MESS, they are probably in the new CHD format (not supported).
 
To solve this problem, in this release we have included a script named chd_revert developed by Madmab, to convert files from the new CHD format to the old one, that is supported in MessoXtras.
 
Simply copy your new CHD files in the same folder than the script, and launch chd_revert.bat. The script will create CHD images in the old format (supported by MessoXtras) and place them in a directyory named v140. Simpy copy these generated files in the v140 directory over to your xbox in the roms\cdimono1 folder, and you will be able to play them.
 
[https://www.emuxtras.net/forum/viewtopic.php?f=187&t=5989 CDi compatibility list in MessoXtras].
 
===FAQ===
'''Q. The controls (for example the Start button to open the Main Menu) sometimes don't work!'''
 
You have probably pressed the Y button, that toggles the keyboard emulation mode.
 
When you do it, some of the main commands don't work. Press Y button again to go back to the main emulation mode.
 
'''Q. How does the Philips CDi emulation work?'''
 
Surprisingly, it runs at very good speed. At first it worked like a snail, but we did a very effective optimization and now it runs at full speed in Xbox.
 
Some games don't work because some video modules of the CDi are not emulated, but a lot of the most famous games run very well.
 
'''Q. How can I build valid CDi roms?'''
 
MessoXtras supports CDi games in the old CHD format that was used in MESS 0.140. If you have CHD files for MESS, they are probably in the NEW CHD format.
 
In the emulator there is a folder chd_revert with an script developed by Madmab, to convert files from the new CHD format to the old one, that is supported in MessoXtras.
 
'''Q. Parts of the top, bottom, left or right ofthe screen are cut off.'''
 
You can adjust the screen size by pressing Start button to bring up the menu.  Then select Slider Controls. 
 
Decrease Screen Vert Stretch to affect top/bottom and Screen Horiz Stretch for right/left.
 
'''Q. Roms don't appear in my emulator anymore!'''
 
You probably pressed the White button in the rom selection screen. In that case, the emulator tries to load roms from your DVD unit.
 
Press the Black button to read roms from your hard disk again.
 
==Controls==
'''General:'''
 
Left-Stick/D-Pad - Move
 
A/White/Black - Start, Action (in most systems)
 
Start - Main menu


==WHAT IS THIS==
Back - Cancel, Exit (exit from a menu, or exit from the emulator)


MessoXTras is a port of the MESS emulator for Xbox. With MessoXtras, we can finally emulate lots of new systems that we didn't have in Xbox (both consoles and computers).
L+R - Fast forward (boosts the emulation; it is useful to improve the loading times)


This first release supports 25 systems, but we can add more systems if we want. If you want to help, please contact with HCF.
Left-Stick Thumb - Load State


Emulated systems are currently Bally Astrocade, Casio PV-1000, coCo 1, 2 and 3, Emerson Arcadia 2001, Epoch Game Pocket Computer, Epoch Super Cassette Vision, Fairchild Channel F, Fujitsu FM-7, Fujitsu FM77-AV, Funtech Super A'Can, Hartung Game Master, Mattel Aquarius, Mega Duck, PC-6001, PC-6601, Philips CDi, Philips VG-5000, Sharp MZ-2500, Sharp X1, Socrates Educational Video System, Sord M5, Tatung Einstein and VTech Laser 200. Mores systems will be added in later releases.
Right-Stick Thumb - Save state


==HOW TO RUN IT==
Right-Stick - Opens the Virtual Keyboard


The emulator works easily: simply launch the "default.xbe" and select the desired console/computer that you want to emulate. After that, you will see all the games for that system, and you can select the one that you want to play. If the emulator displays a message telling "press OK", simply move to left and right the left analog stick, and the game will begin.
Y - Toggles the keyboard emulation mode (usually you will not need to do this)


In the list of systems, you will see that some of them are green, and other systems are yellow. Yellow systems usually need a keyboard to play many games (you can use the Virtual Keyboard if you don't have a real keyboard plugged on your Xbox). Green systems should be easily controlled with a joypad.
L - ENTER (in systems with a keyboard)


R - Space (in systems with a keyboard)


==DIRECTORIES: WHERE TO PLACE THE ROMS?==
'''Apple Macintosh Plus:'''


You must not change the directory structure, and you only need to know that there is an important folder named "roms". Inside of that folder, there is a subfolder for each system. For example, "roms/scv" is the folder for the "Super Cassette Vision", and "roms/cdimono1" is the folder for the Philips CDi. Do not change the names of these folders!
Left-Stick Move the mouse


Those subfolders inside "roms" contain both the BIOS files of the systems and the ROMS (games). So, if you have a game for the "Super Cassette Vision", you have to copy it in the "roms/scv" path (more subdirectories are not supported).
White - Mouse click


==CONTROLS==
'''Bally Astrocade:'''


MESS have some "Generic" controls (valid for all the systems) and also some "specific" controls for each system. You can configure them in the Main menu, but we have created good configurations for almost all the supported consoles and computers.
D-Pad/Left-Stick - Movement


In almost all the systems, you will be able to control the games with the left analog stick and with the dpad. The main buttons that you will use to start a game or for "action" are the A BUTTON or the WHITE BUTTON in almost all the supported systems, and BLACK button to select game modes.
A - Action


Anyways, the "READMESYSTEMSDETAILED.TXT" file will have information about the way to use each system.
White - 1


Some special controls that work in almost all the systems:
X - 2


* Left analog stick and dpad: Move
B - 3


* A button: In many systems, it is Start or Action
Black - 5


* WHITE button: In many systems, it is Start or Action
'''Casio PV-100:'''


* BLACK button: In many systems, it is the "Select" button
White - Start


* START button: Main menu
Black - Select game mode (1 player, 2 players...)


* BACK button: Cancel or Exit (exit from a menu, or exit from the emulator)
A - Action


* Left and Rigth triggers simmultaneously: Fast forward (boosts the emulation; it is useful to improve the loading times!)
'''Emerson Arcadia 2001:'''


* Press Left analog stick: Load State (read SAVESTATES section for more info)
White - Start


* Press Right analog stick: Save state (read SAVESTATES section for more info)
Black - Select


* Move right analog stick: Opens the Virtual Keyboard (read the VIRTUAL KEYBOARD section for more info)
A - 0


* Y button: It toggles the keyboard emulation mode (usually you will not need to do this).
'''Epoch Game Pocket Computer:'''


* Left trigger: In systems with a keyboard, it is ENTER.
White - Start, Action


* Right trigger: In systems with a keyboard, it is SPACE.
'''Epoch Super Cassette Vision"'''


A - Button 1


==SAVESTATES==
B - Button 2


Several systems support savestates. To save your state, press the right analog stick. A window will ask you to select the desired slot: press A to confirm, or BACK to cancel.
White - "1" (Start game mode 1)


To load your state, press the left analog stick. A window will ask you to select the desired slot: press A to confirm, or BACK to cancel. 
X - "2" (Game mode 2)


Y - "3" (Game mode 3)


==VIRTUAL KEYBOARD==
Virtual Keyboard doesn't work.


If you don't have a real keyboard, you can configure the controls and map the most used keys to the buttons of your joypad... but another alternative is using the Virtual Keyboard feature. The virtual keyboard is very useful when you only need to press a key once (for example, if a game says "press S to Start") and it is not worth it to map that key to one of the joypad buttons. The virtual keyboard is also useful to type commands (for example, to load games in the computerbased systems).
'''Fairchild Channel F:'''


The virtual keyboard is very basic, but I hope that it can help to play a lot of games. The original Mess didn't have a virtual keyboard, and including it has been a real challenge!
A/B/White - Game keys (some games require you to redefine keys, or even use the second controller)


How to launch the Virtual Keyboard? If you move the right analog stick, the emulation will be paused and the virtual keyboard will appear. You can select the key or keys that you want to press, selecting them with the A button. You can even type a text, pressing the keys one after the other! If you make a mistake, you can press on the Backspace key (or press the X button) to erase the last pressed key. When you finished entering your text, press B and the virtual keyboard will disappear. The text that you typed will be "pasted" and the emulation will go on.
'''Funtech Super A'Can:'''


If you press START while in the Virtual Keyboard, you will get access to the Hint related to the current system (read the following section for more info).
White - Start


A/B - Game keys


===Known bugs:===
'''Hartung Game Master:'''
* The virtual keyboard don't work in a few systems: Bally Astrocade, Epoch Super Cassette Vision, or Emerson Arcadia 2001. 


* The ENTER key don't work in a few computerbased systems. But this is not a problem, because it is mapped to a button of the joypad (usually the left trigger).
White - Start


A - Action


==HOW TO LAUNCH GAMES IN "DIFFICULT" SYSTEMS==
'''Mega DUck:'''


A lot of computerbased systems need that you type a few commands to launch a game (LOAD, RUN, CLOAD...). You can see these commands in the READMESYSTEMSDETAILED.TXT file, but they are often difficult to memorize, so I have included a hint about this in the emulator:
Whitwe - Start


Enter the Virtual keyboard (moving the right analog stick). While in the virtual keyboard, press START and that will activate the "hint". Exit the virtual keyboard (pressing B) and the emulator will display a hint about the command that you must use in the current system. The hint will disappear in a matter of seconds, unless you launch the virtual keyboard again. If you do so, you will be able to read the hint while you type the commands. 
A/B - Game keys


'''Sharp MZ-2500/ Sharp X1:'''


==CDi GAMES==
A/B - Game keys (require real keyboard in some games)


'''Socrates Educational video system/Tomy Tutor:'''


MessoXtras v0.5 supports CDi games in the "old" CHD format that was used in MESS 0.140. But if you have CHD files for MESS, they are probably in the "new" CHD format (not supported).  
Require virtual keyboard, preferably using a real keuboard.


To solve this problem, in this release we have included a script named "chd_revert" developed by Madmab, to convert files from the new CHD format to the old one, that is supported in MessoXtras.
'''Sord M5:'''


Simply copy your "new" CHD files in the same folder than the script, and launch "chd_revert.bat". The script will create CHD images in the "old" format (supported by MessoXtras) and place them in a directyory named "v140". Simpy copy these generated files in the "v140" directory over to your xbox in the "roms\cdimono1" folder, and you will be able to play them.
White - Start 1 player game (it is also used for Action in some games).


Black - Start 2 players game


==FAQ==
A - Action


Q: Can you add more systems?
'''Mattel Aquarius/Micro 16/Microbee PC85 Premuim/Misrokey Primo B64:'''
A: Of course. Adding more systems is easy... but learning how to use them can be a long task. If you are interested in adding a new system to MessoXtras and want to help, contact HCF. We will need anyone to learn how that system works, mainly if it is a computer and it needs some commands to be typed to load the games.
Q: Why didn't you add support to [ANY SYSTEM THAT IS ALREADY EMULATED IN XBOX]?
A: It is really easy to add support to Atari 2600, Gameboy, Sega Master System... Madmab and I tried to do it, but we saw that the emulation in Mess is a bit worse than in the standalone emulators. So, we think that adding already supported systems will only add confusion. Anyways, we are open to add any system if the emulation in Mess has any big advantage over the standalone existing emulators (we don't have found this case yet).


Q: The controls (for example the Start button to open the Main Menu) sometimes don't work!
Require real keyboard.
A: You have probably pressed the Y button, that toggles the keyboard emulation mode. When you do it, some of the main commands don't work. Press Y button again to go back to the main emulation mode.  


Q: How does the "Philips CDi" emulation work?
==Screenshots==
A: Surprisingly, it runs at very good speed. At first it worked like a snail, but we did a very effective optimization and now it runs at full speed in Xbox. Some games don't work because some video modules of the CDi are not emulated, but a lot of the most famous games run very well.  
https://dlhb.gamebrew.org/xboxhomebrews/messoxtras3.png


Q: How can I build valid CDi roms?
==Media==
A: MessoXtras v0.5 supports CDi games in the old CHD format that was used in MESS 0.140. If you have CHD files for MESS, they are probably in the NEW CHD format. in the emulator there is a folder "chd_revert" with an script developed by Madmab, to convert files from the new CHD format to the old one, that is supported in MessoXtras.
'''Evolution of MessoXtras (MESS for Xbox)''' ([https://www.youtube.com/watch?v=E51EeVQDJGE HCF Retrocoder]) <br>
<youtube>E51EeVQDJGE</youtube>


Q: Parts of the top, bottom, left or right ofthe screen are cut off.
==Known issues==
A: You can adjust the screen size by pressing Start button to bring up the menu.  Then select "Slider Controls".  Decrease "Screen Vert Stretch" to affect top/bottom and "Screen Horiz Stretch" for right/left.
* The virtual keyboard don't work in a few systems: Bally Astrocade, Epoch Super Cassette Vision, or Emerson Arcadia 2001.
* The ENTER key don't work in a few computer-based systems. But this is not a problem, because it is mapped to a button of the joypad (usually the left trigger).


==Changelog==
'''v0.6'''
* New supported systems: Apple Macintosh Plus (hard disk images), Microbee, Microkey Primo B-64, Tomy Tutor, VTech Creativision.
* Speed improved (less slowdowns now).
* Launching a game with the X button, we create an individual configuration file for that game (in the old version, configuration files were made for each system). With this trick, all the keyboard-based systems are playable even if you don't have a keyboard, because you can assign different button configurations per game.
* Now you can have your roms in DVDs, to save hard disk space (for example, you can save your favorite Philips CDi games in a DVD recorded in UDF format, in a folder named D:\roms\cdimono1, and then select this media with the white button in the rom selection menu).
* After you exit from a game, the menu will return to the previously selected system and rom.
* Fixed a bug in the Philips CDi emulation: now the game "The Apprentice" works.
* All the games are included and playable in the Socrates Educational Video System (in the old release, only the basic BIOS games were available).


==THANKS==
==Credits==
Millions of thanks to Madmab for his HUGE help in this project. Also many thanks to the rest of developers that helped with their ideas and support. This project came to life due to the awesome development community under the Xbox scene.


Millions of thanks to Madmab for his HUGE help in this project. Also many thanks to the rest of developers that helped with their ideas and support! This project came to life due to the awesome development community under the Xbox scene :)
==External links==
*EmuXtras - https://www.emuxtras.net/forum/viewtopic.php?f=189&t=6325
*EmuXtras - https://www.emuxtras.net/forum/viewtopic.php?f=189&t=5987
*Emulation General Wiki - https://emulation.gametechwiki.com/index.php/MESS

Latest revision as of 08:27, 29 Ocak 2024

MessoXtras
Messoxtras2.png
General
AuthorHCF, Madmab
TypeConsole
Version0.6
LicenseMixed
Last Updated2018/07/03
Links
Download
Website

MessoXtras MessoXTras is a port of the MESS emulator for Xbox. Currently it supports 31 systems (both consoles and computers).

Installation

If you had a previous version of MessoXtras installed and want to keep the configuration files:

  • Do a backup of your folders ini and cfg (if you have any customized ones).
  • Also, the sta folder contains your savestates, and you may also want to keep it.
  • All the other files and folders can be overwritten with the new MessoXtras.

Where to place rom:

  • Roms should be placed in the roms folder. Inside of that folder, there is a subfolder for each system.
  • For example, roms/scv is the folder for the Super Cassette Vision, and roms/cdimono1 is the folder for the Philips CDi.
  • Make sure not to change the names of these folders.

Most of the systems emulated by MESS requires a dump of the internal chips of the original system. They should be placed in the roms folder.

How to use

Launch the default.xbe and select the desired console/computer that you want to emulate (A). After that, you will see all the games for that system, and you can select the one that you want to play (A), or create an individual configuration file for that game (X). This is useful in keyboard-based systems, where each game needs a different input configuration.

In the list of systems, you will see that some of them are green, and other systems are yellow. Yellow systems usually need a keyboard to play many games (you can use the Virtual Keyboard if you don't have a real keyboard plugged on your Xbox, and/or create an individual config file for each game, as stated before). Green systems should be easily controlled with a joypad and the generic configuration file.

If the emulator displays a message telling press OK, simply move to left and right the left analog stick, and the game will begin.

There are generic controls, and specific controls for each system. Both can be configured. The most important keys are the A and White buttons (they are normally used to Start a game and/or Action button), the Start button (Main Menu) and the Back button (exit/cancel). Pressing both triggers simmultaneously activates the Fast forward (used to make load times shorter in some systems), and moving the right analog stick displays the virtual keyboard.

Specific information about how to use each system can be found in README-SYSTEMS-DETAILED.txt.

Savestates

Several systems support savestates.

  • Save state - Press the right analog stick, then select the desired slot (A to confirm, Back to cancel).
  • Load state - Press the left analog stick, then select the desired slot (A to confirm, Back to cancel).

Virtual kyboard

If you don't have a real keyboard, you can configure the controls and map the most used keys to the buttons of your joypad. But another alternative is using the Virtual Keyboard feature.

The virtual keyboard is very useful when you only need to press a key once (for example, if a game says press S to Start) and it is not worth it to map that key to one of the joypad buttons. The virtual keyboard is also useful to type commands (for example, to load games in the computer-based systems).

If you move the right analog stick, the emulation will be paused and the virtual keyboard will appear. You can select the key or keys that you want to press, selecting them with the A button. You can even type a text, pressing the keys one after the other.

If you make a mistake, you can press on the Backspace key (or press the X button) to erase the last pressed key. When you finished entering your text, press B and the virtual keyboard will disappear. The text that you typed will be pasted and the emulation will go on.

If you press Start while in the Virtual Keyboard, you will get access to the Hint related to the current system (read the following section for more info).

Computer-based systems

Many of these require you to type a few commands to launch a game (LOAD, RUN, CLOAD...). You can see these commands in the README-SYSTEMS-DETAILED.TXT file, but they are often difficult to memorize, so some of the hints can be found in the emulator.

Enter the Virtual keyboard (pressing both triggers). While in the virtual keyboard, press Start and that will activate the hint. Exit the virtual keyboard (pressing B) and the emulator will display a hint about the command that you must use in the current system.

The hint will disappear in a matter of seconds, unless you launch the virtual keyboard again. If you do so, you will be able to read the hint while you type the commands.

Launching games from DVD

The emulator only works if it is installed in the hard disk of your Xbox. But if you want to save disk space, you can save your roms in DVDs.

You must record a DVD in the UDF format typical for Xbox, and keep the same roms folder structure.

For example, if you are recording CDi games in a DVD, you should put them in the D:/roms/cdimono1 folder (other folders won't work).

In the rom selection menu, pressing the WHITE button you will see the roms stored in your DVD, and pressing the BLACK button you will see again the roms stored in your hard disk.

CDi Games

MessoXtras supports CDi games in the old CHD format that was used in MESS 0.140. But if you have CHD files for MESS, they are probably in the new CHD format (not supported).

To solve this problem, in this release we have included a script named chd_revert developed by Madmab, to convert files from the new CHD format to the old one, that is supported in MessoXtras.

Simply copy your new CHD files in the same folder than the script, and launch chd_revert.bat. The script will create CHD images in the old format (supported by MessoXtras) and place them in a directyory named v140. Simpy copy these generated files in the v140 directory over to your xbox in the roms\cdimono1 folder, and you will be able to play them.

CDi compatibility list in MessoXtras.

FAQ

Q. The controls (for example the Start button to open the Main Menu) sometimes don't work!

You have probably pressed the Y button, that toggles the keyboard emulation mode.

When you do it, some of the main commands don't work. Press Y button again to go back to the main emulation mode.

Q. How does the Philips CDi emulation work?

Surprisingly, it runs at very good speed. At first it worked like a snail, but we did a very effective optimization and now it runs at full speed in Xbox.

Some games don't work because some video modules of the CDi are not emulated, but a lot of the most famous games run very well.

Q. How can I build valid CDi roms?

MessoXtras supports CDi games in the old CHD format that was used in MESS 0.140. If you have CHD files for MESS, they are probably in the NEW CHD format.

In the emulator there is a folder chd_revert with an script developed by Madmab, to convert files from the new CHD format to the old one, that is supported in MessoXtras.

Q. Parts of the top, bottom, left or right ofthe screen are cut off.

You can adjust the screen size by pressing Start button to bring up the menu. Then select Slider Controls.

Decrease Screen Vert Stretch to affect top/bottom and Screen Horiz Stretch for right/left.

Q. Roms don't appear in my emulator anymore!

You probably pressed the White button in the rom selection screen. In that case, the emulator tries to load roms from your DVD unit.

Press the Black button to read roms from your hard disk again.

Controls

General:

Left-Stick/D-Pad - Move

A/White/Black - Start, Action (in most systems)

Start - Main menu

Back - Cancel, Exit (exit from a menu, or exit from the emulator)

L+R - Fast forward (boosts the emulation; it is useful to improve the loading times)

Left-Stick Thumb - Load State

Right-Stick Thumb - Save state

Right-Stick - Opens the Virtual Keyboard

Y - Toggles the keyboard emulation mode (usually you will not need to do this)

L - ENTER (in systems with a keyboard)

R - Space (in systems with a keyboard)

Apple Macintosh Plus:

Left-Stick Move the mouse

White - Mouse click

Bally Astrocade:

D-Pad/Left-Stick - Movement

A - Action

White - 1

X - 2

B - 3

Black - 5

Casio PV-100:

White - Start

Black - Select game mode (1 player, 2 players...)

A - Action

Emerson Arcadia 2001:

White - Start

Black - Select

A - 0

Epoch Game Pocket Computer:

White - Start, Action

Epoch Super Cassette Vision"

A - Button 1

B - Button 2

White - "1" (Start game mode 1)

X - "2" (Game mode 2)

Y - "3" (Game mode 3)

Virtual Keyboard doesn't work.

Fairchild Channel F:

A/B/White - Game keys (some games require you to redefine keys, or even use the second controller)

Funtech Super A'Can:

White - Start

A/B - Game keys

Hartung Game Master:

White - Start

A - Action

Mega DUck:

Whitwe - Start

A/B - Game keys

Sharp MZ-2500/ Sharp X1:

A/B - Game keys (require real keyboard in some games)

Socrates Educational video system/Tomy Tutor:

Require virtual keyboard, preferably using a real keuboard.

Sord M5:

White - Start 1 player game (it is also used for Action in some games).

Black - Start 2 players game

A - Action

Mattel Aquarius/Micro 16/Microbee PC85 Premuim/Misrokey Primo B64:

Require real keyboard.

Screenshots

messoxtras3.png

Media

Evolution of MessoXtras (MESS for Xbox) (HCF Retrocoder)

Known issues

  • The virtual keyboard don't work in a few systems: Bally Astrocade, Epoch Super Cassette Vision, or Emerson Arcadia 2001.
  • The ENTER key don't work in a few computer-based systems. But this is not a problem, because it is mapped to a button of the joypad (usually the left trigger).

Changelog

v0.6

  • New supported systems: Apple Macintosh Plus (hard disk images), Microbee, Microkey Primo B-64, Tomy Tutor, VTech Creativision.
  • Speed improved (less slowdowns now).
  • Launching a game with the X button, we create an individual configuration file for that game (in the old version, configuration files were made for each system). With this trick, all the keyboard-based systems are playable even if you don't have a keyboard, because you can assign different button configurations per game.
  • Now you can have your roms in DVDs, to save hard disk space (for example, you can save your favorite Philips CDi games in a DVD recorded in UDF format, in a folder named D:\roms\cdimono1, and then select this media with the white button in the rom selection menu).
  • After you exit from a game, the menu will return to the previously selected system and rom.
  • Fixed a bug in the Philips CDi emulation: now the game "The Apprentice" works.
  • All the games are included and playable in the Socrates Educational Video System (in the old release, only the basic BIOS games were available).

Credits

Millions of thanks to Madmab for his HUGE help in this project. Also many thanks to the rest of developers that helped with their ideas and support. This project came to life due to the awesome development community under the Xbox scene.

External links

Advertising: