Jump to content


Photo

Need Help With Emulators (mameox And Pcsxbox)


  • Please log in to reply
8 replies to this topic

#1 Mister Chips

Mister Chips

    X-S Young Member

  • Members
  • Pip
  • 56 posts

Posted 11 July 2010 - 04:58 AM

Hey guys!

I had download Mameox v84dB3 and Pcsxbox a PS1 emulator for the xb.

First off, with the Pcsxbox emu. I had noticed that it didn't extract all of
its contents into one folder, like Neogenesis did for example. Instead there
were three separate folders, in emuskins, bios and pcxcds. Now I know the
bin and cue files need to go into the pcxcds folder. Do these need to be
converted? There are also other files outside these folder, mostly text files, but the default.xbe
is also located outside them. Where does it go?

The second emu is source code. I don't know anything about it. I read the installation
and it sounded a lot more complicated than the other emu's I downloaded.


XX Unzip MAME 0.67 (or later, this document was written at the time of 0.67)
XX into the MAME directory.


1) Unzip ZLIB to the ZLIB directory. You only need the following files:
adler32.c
compress.c
crc32.c
deflate.c
deflate.h
gzio.c
infblock.c
infblock.h
infcodes.c
infcodes.h
inffast.c
inffast.h
inffixed.h
inflate.c
inftrees.c
inftrees.h
infutil.c
infutil.h
maketree.c
trees.c
trees.h
uncompr.c
zconf.h
zlib.h
zutil.c
zutil.h

(Also the project files, and any license text files)

X) This step is currently unnecessary, as the source distribution includes the
latest supported MAME core, pre patched w/ Sectionize.pl


Run the Sectionize.pl script to break the various ROMs into XBE sections
(this is done to reduce runtime memory requirements)

2) Open the MAMEoX.sln (Visual Studio.NET 2003) or MAMEoX.NET2002.sln
(Visual Studio .NET 2002) file and build the solution for Release mode
(or Debug mode if you're doing actual development).

This can be done via the following steps:
a) Build menu -> Configuration Manager...
Change the "Active Solution Configuration" field to "Release"
Click "Close"
cool.gif Build menu -> Build solution

Note: You may have to change the include/link paths, depending on where
you placed MAME and the SDK files. This can be done via the "properties"
submenu of the MAMEoX (and possibly the MAME) project.

Note: You may also have to patch the resulting XBE file if your
set does not execute debug files.


3) Create a directory for the program on your box. The directory must match
the following structure:

- <Your Directory Name>
- general : This is where cfg files, cheat file, and other general files
are stored
- Media
XX Font.xpr : This should be taken from the SDK. The project currently
has no fonts (or graphics in general, see "Contributions")
NOTE: Font.xpr is no longer required as of 0.70.1b
> All of the resource files from the MAMEoX\Media directory in the source
package, including help.txt and Resource.xpr (created during the build
process)
- roms : This is where you should put all of your ROM files/directories.
NOTE: There is currently a speed hack that _requires_ all ROMs
to be zipped! Unzipped files will not be read at all!
- backup : Directory where "deleted" ROMs are stored
- samples : This is where you should put all of your audio sample zips
- hdimages : This is where you should place your CHD hard disk image
directories
default.xbe : The executable file

UPDATE: You shouldn't have to actually create any of the sub directories (except
roms, roms/backup, and other directories with data you provide (hdimages, audio
samples, etc...)) as of v0.5a. They will be automatically created when you
first run MAMEoX.

This looks like the easiest part. cool.gif

UPDATE: You shouldn't have to actually create any of the sub directories (except
roms, roms/backup, and other directories with data you provide (hdimages, audio
samples, etc...)) as of v0.5a. They will be automatically created when you
first run MAMEoX.

#2 Bomb Bloke

Bomb Bloke

    X-S Transcendental

  • Head Moderators
  • PipPipPipPipPipPipPipPipPipPip
  • 6,568 posts
  • Gender:Male
  • Location:Tasmania (AU)
  • Xbox Version:v1.0
  • 360 version:none

Posted 11 July 2010 - 07:53 AM

Re PCSXBox, create a new folder and extract all the compressed file into that. So, in the root of this folder (which is what you'll be transferring to the X-Box), you'll have "default.xbe" and all the files/folders that were in the archive.

Re the source code, forget about messing with it unless you specifically want to create a custom compile (and if you don't know what that means... then you don't). Instead, find a pre-compiled version (ie "not source code") and grab that instead.

#3 Mister Chips

Mister Chips

    X-S Young Member

  • Members
  • Pip
  • 56 posts

Posted 11 July 2010 - 04:22 PM

QUOTE(Bomb Bloke @ Jul 11 2010, 02:53 AM) View Post

Re PCSXBox, create a new folder and extract all the compressed file into that. So, in the root of this folder (which is what you'll be transferring to the X-Box), you'll have "default.xbe" and all the files/folders that were in the archive.

Re the source code, forget about messing with it unless you specifically want to create a custom compile (and if you don't know what that means... then you don't). Instead, find a pre-compiled version (ie "not source code") and grab that instead.


I'm guessing what it means is creating my own custom compilation with roms I choose
to put in the roms folder, am I correct?

I did want to create my own compilation, since Coinops lite was too large at 4.something
gigs to fit on my xbox's hard drive. That's why I went for the mame emulator.


#4 Bomb Bloke

Bomb Bloke

    X-S Transcendental

  • Head Moderators
  • PipPipPipPipPipPipPipPipPipPip
  • 6,568 posts
  • Gender:Male
  • Location:Tasmania (AU)
  • Xbox Version:v1.0
  • 360 version:none

Posted 12 July 2010 - 01:07 AM

No, by "compile" I mean "convert the source code to a bootable XBE file". Nothing to do with ROMs.

#5 Mister Chips

Mister Chips

    X-S Young Member

  • Members
  • Pip
  • 56 posts

Posted 12 July 2010 - 05:36 PM

QUOTE(Bomb Bloke @ Jul 11 2010, 08:07 PM) View Post

No, by "compile" I mean "convert the source code to a bootable XBE file". Nothing to do with ROMs.


Ok. Can this be done with Qwix? If not, what app could I use, and how would I convert it?

Edited by Mister Chips, 12 July 2010 - 05:37 PM.


#6 Heimdall

Heimdall

    X-S Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 5,749 posts
  • Location:UK
  • Xbox Version:v1.4
  • 360 version:v4.0 (jasper)

Posted 12 July 2010 - 09:07 PM

No, you compile source code with a compiler. The fact that you have to ask means that it's something you don't even want to consider doing - just do as Bomb Bloke suggested and download a pre-compiled version. smile.gif

#7 Mister Chips

Mister Chips

    X-S Young Member

  • Members
  • Pip
  • 56 posts

Posted 12 July 2010 - 09:59 PM

QUOTE(Heimdall @ Jul 12 2010, 04:07 PM) View Post

No, you compile source code with a compiler. The fact that you have to ask means that it's something you don't even want to consider doing - just do as Bomb Bloke suggested and download a pre-compiled version. smile.gif


Ahh, alright then. lol Slowly learning here. Slowly.lol

So in other words, don't even think about going for a source coded emulator.

Just go for the coinops compilations, right?

Thanks, Heimdall. smile.gif


#8 Heimdall

Heimdall

    X-S Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 5,749 posts
  • Location:UK
  • Xbox Version:v1.4
  • 360 version:v4.0 (jasper)

Posted 12 July 2010 - 10:13 PM

Actually, my advice was a bit limited. If I were you, I'd download a pre-compiled version so you can get on and start playing (I use Coinops and I'm more than happy with it, but I'm not an expert on emulators). However, at the same time, get hold of a copy of Visual Studio.NET 2003 or 2005 and the Xbox XDK (I think 5933 is the latest version for the Xbox 1), and have a go at compiling a working version from the source code yourself.

The worst that can happen is that it generates loads of errors and doesn't compile.

#9 Mister Chips

Mister Chips

    X-S Young Member

  • Members
  • Pip
  • 56 posts

Posted 15 July 2010 - 05:24 AM

QUOTE(Heimdall @ Jul 12 2010, 05:13 PM) View Post

Actually, my advice was a bit limited. If I were you, I'd download a pre-compiled version so you can get on and start playing (I use Coinops and I'm more than happy with it, but I'm not an expert on emulators). However, at the same time, get hold of a copy of Visual Studio.NET 2003 or 2005 and the Xbox XDK (I think 5933 is the latest version for the Xbox 1), and have a go at compiling a working version from the source code yourself.

The worst that can happen is that it generates loads of errors and doesn't compile.



I went with Coinops mamedox final tonight. Can I delete most of the roms that came
with it, and create my own romslist? My Xbox HD only has about 1.6GB of memory
left, so there's no way I'd be able to fit half of what's on the emulator to my console.
Should have gotten that extra hard drive installed years ago! Sigh! sad.gif Oh well. lol

I'm hoping I can FTP the mame emulator over with handful of roms to my xb. Then
grab some that I might want from another site. I can't figure out the abbreviations
(most) of what the rared roms are in. By looking in a text file, I did see what genre
they were, but could not find the title of the games themselves.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users