xboxscene.org forums

OG Xbox Forums => Software Forums => Xport / Madmab Edition Projects => Topic started by: XPort on March 08, 2006, 09:27:00 AM

Title: Mekax V1
Post by: XPort on March 08, 2006, 09:27:00 AM
MekaX - Sega Master System/Game Gear/SG-1000/SC-3000/SF-7000/MK3 Emulator for XBox v1

http://www.smspower.org/meka/
http://xport.xbox-scene.com

Thanks to J-Red for a nifty skin!


Features :

 - Emulates Sega Master System/Game Gear/SG-1000/SC-3000/SF-7000/MK3

 - Excellent compatibility - ported from Meka

 - ZIP support

 - Loads of hardware/software filters and video options to tweak

 - Cheat system - Search/Create your own cheat codes (see notes)
 
 - Favorites list

 - Save states

 - Light gun support (see notes)

 - Fast forward/throttle

 - Resizable game screen

 - Text file viewer

 - ISO9660, Relax, Samba support

 - Take in-game screenshots and display them on the game selection list

 - Record/Playback feature - record your gameplay in the emu and then
   play it back again.  Record up to 10 minutes of gameplay.

 - Every single in-game command is fully customizable on any of the
   four joypad controllers.

 - Map any emulator or UI command to a single button or a combination of
   two buttons.  (e.g. RTrigger+LTrigger = Save State)

 - Autofire capabilities for any emulator button on any controller

 - One-button combos (define a series of emulator commands to be played
   back when you press a user-definable XBox controller combination.)
   (E.g. Press RTrigger+LTrigger to execute the command string
   A,B,A,B,Up,Down,Left,Right)

 - Traverse any directory on any drive ( Continue selecting the parent
   directory entry on the file selection list to get the drive selection
   list.  Selectable drives are C, D, E, F, R, X, Y, Z, RLX, and SMB.
   R is the CDROM drive.  SMB is your samba share, RLX is your relax share.
   Press Y from any file-listing screen to go up one directory level.

 - All UI commands (save state, load state, screenshot, etc) can be
   invoked from the Options/Pause menu as well as in-game via your
   customized joypad mappings.

 - All the other standard features found in XPort ports.


Default ROM dir is D:\SMSROMS

===============
Important Notes
===============

-----------------
Light Gun Support
-----------------

My light gun no longer works for some mysterious reason, so I haven't
tested the light gun functionality.  It *should* work, though.  

To use the lightgun, first go to Main Menu -> Configuration ->
Controller Configuration -> Configure Light Gun

From that menu, calibrate the light gun.  You can also choose to have an
on-screen target to help you while playing lightgun games.

When you select a game to play, you are given the configuration options.
(You can also press X to select a game to force re-configuration.)
Be sure to change either Controller 1 or Controller 2 from Joypad to
Lightgun/Phaser or else you will have no ability to use lightguns in the
game you've selected.



=============
Configuration
=============

Everything can be changed from the configuration menu.  

If you have never used one of my ports before, I highly suggest you go
through all of the various configuration screens (particularly
"General Settings") to see what you can do.

Even if you are already familiar with the standard XPort interface,
I suggest you at least take another look at "General Settings" because
there may be options you have not seen before.


===============
Menu Navigation
===============

Select menu options with the DPAD or with R/LTrigger.  The speed of
R/LTrigger movements can be controlled by :

Configuration -> General Settings -> Page 2 -> Menu Scroll Speed

There are some places where you can enter or change values.  This
can usually be done in a variety of ways include DPAD Left/Right,
R/L Trigger, and L/R Thumb.  Try all of them if the values are changing
too slowly.

"A" selects the highlighted choice.  "B" cancels/returns.
"Y" from a file-select list will go up one directory.
"X" to select a game brings up the game configuration screen
"WHITE" to select a game adds it to your favorites.
"BLACK" to select a game (on your favorites list) deletes it from the list.

================
Text File Viewer
================

DPAD Up     - Up one line
DPAD Down   - Down one line
DPad Left   - Up one page
DPAD Right  - Down one page
R Trigger   - Scroll down
L Trigger   - Scroll up
A           - Start search
X           - Continue last search
White       - Top of file
Black       - End of file
Y           - Simulate fixed-width font
Back        - Decrease width of simulated fixed-width font
Start       - Increase width of simulated fixed-width font
B           - Exit


=====
SKINS
=====


Instructions for making a new skin:

 - Create a new directory off of your SKINS directory (default skins directory
   is D:\EMUSKINS
 - Place your sound/font/graphic media files in this new directory
 - Load MekaX
 - "Select Skin" from the main menu and select your new directory.
 - Select Configuration
 - select Configure Skin
 - Use the menus to select your new media files and change your settings
 - When you are satisfied with what you have, go back to the main menu.
 - Select "Configuration"
 - Select "Overwrite D:\*.ini and D:\emuskins\\<skin>\\settings.ini"
   This will write the skin settings in your skin directory (if your skin
   directory is on the hard drive.)
 - You're done!  You can package up the directory and share it with your friends.


If you wish to use sprites in your new skin, then read the following:

 - Create a subdirectory off of your new skin directory called SPRITES
   e.g. D:\EMUSKINS\NEWSKIN\SPRITES
 - In this new SPRITES directory create a 0-based numeric directory for
   each sprite you wish to make.  This means that if you have 4 sprites
   you wish to load, the directory names *must* be called 0, 1, 2, and 3.

   Do not call them 1, 2, 3, and 4.  
   Do not call them 0, 3, 5, 6.  
   Do not call them SPRITE1, SPRITE2, SPRITE3, SPRITE4.  

 - Inside each of these new directories, you must place the sprite frames.
   Each frame is represented by a BMP, PNG, or JPG file.  The order of the
   frames is given by the filenames.  These filenames must also be named
   with 0-based numbers.  For example, 0.png, 1.png, 2.png.  Look at the
   sprites directory of the included default skin to see how it works.

 - Do not skip numbers when naming sprite directories or sprite frame
   filenames.  A list of directories called 0,1,2,5,7 is *INVALID*.
   Similarly, a list of files called 0.png, 1.png, 4.png, 5.png is also
   *INVALID*.

Also be aware of memory constraints.  Let's say you have a frame of a sprite
called 0.png.  This picture file is 90 pixels wide and 130 pixels high.
This will get rounded up to a 256x256 pixel 32bit picture.  This means
that it will consume 256x256x4 bytes (256KB) of memory.  If your sprite has
10 frames of animation, that's around 2.5MB of memory.  Keep this in mind
before you make ultra-smooth moving sprites with hundreds of frames of
animation.

You can check your available memory by going to Configuration -> Configure Skin
-> Show Available Memory



====================
Controller Remapping
====================

Configuration -> Configure Controllers

There are 32 general/all-purpose emulator "buttons" or actions.  Each of these
buttons can be assigned a specific emulator action.  For example, Emu Button 1
can be A, or B, or DPad Down, etc.  These "emu buttons" can then be assigned
XBox triggers.  For example, Emu Button 1 (which you have mapped to, for
example, A) can be triggered by  XBox controller button B.  The default button
mappings should provide enough information on how the system works and
how it can be used.  

==========
Autofiring
==========

Configuration -> Configure Controllers -> Controller # -> Change Autofire

Each "Emu Button" can be set up for autofiring.  Simply set the autofire
variable to a non-zero value.  This value indicates how long the emulator
should wait before releasing and re-pressing the button.  A value of 1
might be too fast to register on some games.  I suggest setting it to a
number like 5 first and then fine-tuning it.


======
Combos
======

Setting up a combo can be kind of tricky because you need to know exactly
what the game expects to have happen on the joypads to execute the special
move.  For example, let's say that we want to map a standard move that is
described like this :

D, DR, R, A

D = Down, DR = Down+Right, R = Right, A = A button

First, set the delay to a number like 2 or 3.  Then set up the moves.  In
this case, any (or none) of the following might work:

Down
Down+Right
Right
Right+A
Right

OR

Down
Down+Right
Right+A

OR

Down
Down+Right
Right
Right+A
Right+A
Right+A


You will probably need to fine-tune each combo move before it works, but
you'll soon get the hang of it.



==================================================
Cheating System - How To Make Your Own Cheat Codes
==================================================

Just about every single port I've released has this feature, and I
occasionally hear people asking "how does it work?" This is easiest to
explain by example:

 1) Start playing a game.

 2) Go to Options Menu and select "Start Search for Cheat Code"

 3) Go back to game and lose a life

 4) Go to Options Menu and select "Continue Search For Cheat Code"

 5) Select "Search For Values Less Than Before" because when you
    first selected "Start Search For Cheat Codes" you had one more
    life than you do now.  You will see the number of matches go down.

 6) If the number of matches is greater than 10, then perform actions
    3, 4 and 5 continually until the number of matches is less than 10.
    If you run out of lives, then just start playing the game again.
    (Do not exit the emulator and select the game again - just start another
    game from within the emulator.)  Now you will have a full stock of lives,
    which is *more* than the last time you checked your values.  So when you
    continue searching, you'll want to select "Search For Values Greater Than
    Before."  Then go through steps 3-5 over and over until you have less than
    10 matches.

 7) Now that you have less than 10 matches, you can add the codes to your
    list.  If the search narrowed the list down to 1 possible match, it
    will automatically add it to your list.  Now you can "List Cheat Codes"
    and selectively turn on/off the cheat codes to try them out and see
    which on is the right one.

Alternately, you can use the "Search For An Exact Value" option if you
already know the number you wish to change.  Example:

Let's say you are playing Dragon Warrior and your character currently has
25 Hit Points.  Follow these instructions:

 1) Go to Options Menu and select "Start Search for Cheat Code"

 2) Select "Continue Search For Cheat Code"

 3) Select "Search For an Exact Value" and enter 25 as the number.
    The number of matches should decrease very quickly.  

 4) Go back to the game and do something to change your Hit Points amount.
    For example, let's say you drink a potion and your Hit Points are now 35.

 5) Go to options menu and select "Continue Search For Cheat Code"

 6) Select "Search For an Exact Value" and enter 35 as the number.
    Chances are very good that the number of matches will be down to
    one or two.  Just try out the codes to see which one gives you infinite
    Hit Points!

Advanced Cheat Code Usage:

Cheat codes have the following format:

TT AAAAAA VVVV

TT     = Type
AAAAAA = Address
VVVV   = Value

You can hand-edit the cheat codes you've created.  Go to the Cheat Code list,
select a code, and select Edit.  Let's say you've already created a cheat code
that keeps your hit points at 25.  The last four hex digits of your code will be
0019 (which is hexidecimal for 25.)  You can change the last two digits to, for
example, FF which will give you 255 hit points instead of 25.  More sophisticated
codes can be made by altering the Type:

Type Table

80 - Means set the 16-bit value (0-65535) pointed to by the cheat code address
     to the cheat code value.

30 - Means set the 8-bit value (0-255) pointed to by the cheat code address
     to the cheat code value.

10 - Means increase the 16-bit value pointed to by the cheat code address
     by the cheat code value.

11 - Means decrease the 16-bit value pointed to by the cheat code address
     by the cheat code value.

20 - Means increase the 8-bit value pointed to by the cheat code address
     by the cheat code value.

21 - Means decrease the 8-bit value pointed to by the cheat code address
     by the cheat code value.

D0 - Means only execute the next code in the list if the 16-bit value pointed
     to by the cheat code address is equal to the cheat code value

D1 - Means only execute the next code in the list if the 16-bit value pointed
     to by the cheat code address is not equal to the cheat code value

D2 - Means only execute the next code in the list if the 16-bit value pointed
     to by the cheat code address is less than the cheat code value

D3 - Means only execute the next code in the list if the 16-bit value pointed
     to by the cheat code address is greater than the cheat code value

E0 - Means only execute the next code in the list if the 8-bit value pointed
     to by the cheat code address is equal to the cheat code value

E1 - Means only execute the next code in the list if the 8-bit value pointed
     to by the cheat code address is not equal to the cheat code value

E2 - Means only execute the next code in the list if the 8-bit value pointed
     to by the cheat code address is less than the cheat code value

E3 - Means only execute the next code in the list if the 8-bit value pointed
     to by the cheat code address is greater than the cheat code value

If you are familiar with cheat codes, you'll notice that these are standard
Gameshark types.  With enough experience you could make some seriously
interesting codes with this system.  

For example, I played around with Super Mario Bros (NES) and found out that
address 0007EE stores the number of coins and address 0007FA is the
one's digit in the timer.  Here are two codes:

E0 0007FA 03
20 0007EE 01

Those codes mean that while the ones timer digit is equal to three, increase the
number of coins by one.  You won't see the coins updated on the overhead
display in the game, but if you start a game, wait until the timer one's
digit is a three and then collect a coin, you'll see that your coin value
is actually much higher than one, now.  Fun useless stuff.  tongue.gif



==================================================
Command-Line/Auto-Launching and Return to Launcher
==================================================

This section is for the developers of frontends, dashboards, etc.

MekaX can be started with parameters to automatically launch a game
at startup.  Example code can be found in the custom_launch_params.cpp file.

There is also example code in that same file that will show you how to
make MekaX load your frontend/dashboard when it exits.




Stella, Gnuboy, SMSPlus, FCEUltra, HUGO, NeoPop, DGen, Bochs, HUGO-CD,
FMSXBox, Bliss, WinSTon, Gens, Z26X, StepmaniaX, PCSXBox, XBoyAdvance,
DOSXBox, AtariXLBox, MirrorMagicX, KoboX, MaelstromX, MarblesX, Vice64X,
Vice20X, VicePETX, KegsX, XPired, AdamX, WonderSwanX, BeatsOfRageX,
PowermangaX, LynxBox, BlueMSXBox, GladiatorX, AmphetamineX, StarfighterX,
PachiX, BlobWarsX, OdysseyX, ArnoldX, X68000X, WinUAEX, MekaX
what's next?

Enjoy!

Title: Mekax V1
Post by: rimsky82 on March 08, 2006, 10:03:00 AM
Excellent work.  No matter how busy we think you are, you never seem to disappoint.  Thanks loads, xport, you're the man.
Title: Mekax V1
Post by: Manabyte on March 08, 2006, 10:06:00 AM
Awesome, a new port!  Just curious what makes this emulator different from SMSPlus.  I never, at least personally, had any compatibility problems with the Master System or Game Gear.  The only difference I really noticed was the GUI.
Title: Mekax V1
Post by: Manzzon on March 08, 2006, 10:16:00 AM
Thank you xport you make the xbox rock even more.  love.gif
Title: Mekax V1
Post by: XPort on March 08, 2006, 10:23:00 AM
QUOTE(Manabyte @ Mar 8 2006, 12:13 PM) View Post

Awesome, a new port!  Just curious what makes this emulator different from SMSPlus.  I never, at least personally, had any compatibility problems with the Master System or Game Gear.  The only difference I really noticed was the GUI.


SMSPlus has problems with SC3000 and SG1000 games.  (And there are good ones out there - check out The Castle.)  Its sound emulation is also not as good as Meka.  I'm pretty sure there are other emulation issues with SMS/GG games also in SMSPlus.  Meka is just an overall better emulator.  I would have selected Meka first, but the source code was not available when I did SMSPlusX.
Title: Mekax V1
Post by: pepe2004 on March 08, 2006, 10:44:00 AM
This guy doesn't sleep, hehehe. Thanks a lot Xport, you may have cured a forgotten childhood trauma about wanting a Master System and never getting one  sad.gif
Thanks   smile.gif

I have a question, on the gallery from the website, at the bottom, it comes screenshots for Nintendo, it is also emulated by the emu?

http://www.smspower.org/meka/gallery/

Sorry for the english.
Title: Mekax V1
Post by: Sirmatto on March 08, 2006, 10:49:00 AM
Always awesome to get better compatability.  Now the million dollar question:  what are the odds that it will work with the SMSPlusX save states by simply renaming the save game directory?
Title: Mekax V1
Post by: Diontae18 on March 08, 2006, 10:51:00 AM
Thankies for a entirely new xbox emulator project. Btw, will you be updating your website in the near future? Just curious.
Title: Mekax V1
Post by: simpull7 on March 08, 2006, 11:06:00 AM
Great work Xport! Thanks a lot for all your hard work.

So this does what NeoGenesis does plus emulates things? NICE!
Anyone have an opinion if it's worth the switch?
Title: Mekax V1
Post by: foxxfella on March 08, 2006, 11:08:00 AM
Nice work as always xport and sweet skin j-redd! Your just full of suprises! pop.gif  

Title: Mekax V1
Post by: Opoth on March 08, 2006, 11:31:00 AM
QUOTE(simpull7 @ Mar 8 2006, 07:13 PM) View Post


So this does what NeoGenesis does plus emulates things? NICE!
Anyone have an opinion if it's worth the switch?


Yes, it is worth switching from SMSPlusX to MekaX, if that's what you mean.  Neogenesis emulates Genesis, this emulates Master System and its offshoots.
Title: Mekax V1
Post by: XPort on March 08, 2006, 11:32:00 AM
QUOTE(simpull7 @ Mar 8 2006, 01:13 PM) View Post

Great work Xport! Thanks a lot for all your hard work.

So this does what NeoGenesis does plus emulates things? NICE!
Anyone have an opinion if it's worth the switch?


The Sega Master System and the Sega Genesis are completely different systems.  Therefore, NeoGenesis and MekaX are completely different emulators.

I'm not planning on updating the website anytime soon.

Save states are probably not interchangeable, but I have not tried.

Title: Mekax V1
Post by: Opoth on March 08, 2006, 11:36:00 AM
Also, thanks for porting MekaX, XPort.  Master System/Game Gear were really the only systems other than TG16/PCE (and NES, depending on who you ask) that needed a good compatibility boost on the Xbox.  Not much can be done about Hugo,  but it's great to finally see this released.
Title: Mekax V1
Post by: Manabyte on March 08, 2006, 11:54:00 AM
QUOTE(Opoth @ Mar 8 2006, 06:43 PM) View Post

Also, thanks for porting MekaX, XPort.  Master System/Game Gear were really the only systems other than TG16/PCE (and NES, depending on who you ask) that needed a good compatibility boost on the Xbox.  Not much can be done about Hugo,  but it's great to finally see this released.


OK now hold on a second.  The Hugo sources have been updated quite a bit since Xport's last release.  The roms run fine, but the CD support is really shaky.  I know Xport ran some tests on the new core on his comp and came up with some negative results.  Now I'll admit, I haven't had the time to test many CDs on the computer version (my computer is so dated that it probably wouldn't help anyways).  I do have quite a few CD games though, and there are quite a few problems.  Most of the games won't load, some freeze, some give just a blank screen, some wont go past the title screen, lots of sound issues, or garbled graphics.  I can't imagine that the current core doesn't fix some of this.  Xport also mentioned something on his website awhile ago about another PC-E emu he was keeping an eye on.  I haven't looked at it or even know if it ever came to fruition, but a boost in CD support would be massive shot in the arm.  For me at least, this is the emu I want to see updated the most.
Title: Mekax V1
Post by: Diontae18 on March 08, 2006, 12:03:00 PM
Hey, I also want to say thanks for that kick-ass cheat description analysis you've posted. Like over 5 months ago, I've figured that after doing a search, and ending up with results, you'll end up with 8 bit cheats (30). But after I changed the 30 to 80, if became a 16 bit code, thus eliminating the use of 2 codes.

Example

8 Bit Analysis:
30045EDD 00FF
30045EDF 00FF

16 Bit Analysis:
80045EDD FFFF

Eliminating the need for 2 codes. I've never understood how to create an all code though, like, All Weapons, items, etc... Now thanks to that analysis above, (Which was mentioned in FCEUltra's Readme.txt, But I've never understood it like I've said) It's easy as baking a cake.

 cool.gif

This post has been edited by Diontae18: Mar 8 2006, 08:03 PM
Title: Mekax V1
Post by: Kanyero on March 08, 2006, 01:01:00 PM
OMG !!!

Thanks a lot !!! (IMG:style_emoticons/default/biggrin.gif)  (IMG:style_emoticons/default/tongue.gif)

I think there are other 2 emulators that worth being ported:

ZSNES: Its more optimized than snes9x and its source is more recent, has less bugs and it uses sometimes  proper emulation instead of especific hacks for some games

RAINE: This arcade emulator is MUCH faster than mame and emulates lot of games than are not supported in other xbox arcade emulators.

Title: Mekax V1
Post by: Diontae18 on March 08, 2006, 12:38:00 PM
QUOTE(Kanyero @ Mar 8 2006, 02:32 PM) View Post

OMG !!!

Thanks a lot !!! biggrin.gif  tongue.gif

I think there are other 2 emulators that worth being ported:

ZSNES: Its more optimized than snes9x and its source is more recent, has less bugs and it uses sometimes  proper emulation instead of especific hacks for some games

RAINE: This arcade emulator is MUCH faster than mame and emulates lot of games than are not supported in other xbox arcade emulators.


Well, seeing as if I can't find any topic regarding snes (Rules, should be added there imo.). XPort specifically mentioned that he will never port a snes emulator.
Title: Mekax V1
Post by: VampX on March 08, 2006, 01:21:00 PM
I feel the need to discuss a certain problem i have with sms/gg emulators..

most sms games have also been ported to the gamegear, thus resulting with filenames that are
exactly the same.. "mickey mouse (u).zip" for example,

now when i make a screenshot of the gamegear rom the same pic shows up when i go to the sms rom
with the same filename..

same goes with save games, they are not interchangable thus resulting in a very messy buisness and stuff..

i was wondering if it is possible to perhaps make mekax create different dirs based on the rom's file extension?

currently i'm running 2 hacked versions of smsplus to overcome this problem, one for gamegear and one for sms roms,

also perhaps adding a system based favorites option would be nice?

like :

Favorites : Gamegear
Favorites : Mastersystem

it would result in a much cleaner look..

not really neccesary but i'm just one of those people who consider the gamegear and the sms sepperate systems (IMG:style_emoticons/default/wink.gif)

also congrats on porting one of the best gg/sms emulators ever created,
i spend many a day switching gui theme's when i first discovered meka back in 96! or was it 97? i dont remember..
anyhoo congrats on another wonderfull port!



This post has been edited by VampX: Mar 8 2006, 09:23 PM
Title: Mekax V1
Post by: Nemo1985X on March 08, 2006, 02:02:00 PM
MekaX,

All I have to say is WOW , that is fantastic....
Title: Mekax V1
Post by: Diontae18 on March 08, 2006, 01:30:00 PM
QUOTE(Sirmatto @ Mar 8 2006, 12:56 PM) View Post

Always awesome to get better compatability.  Now the million dollar question:  what are the odds that it will work with the SMSPlusX save states by simply renaming the save game directory?



Sirmatto, it doesn't work. The only save file that seems interchangeable, are .cht files.

No .sav, .key, .st, etc...

Shucks, And I got pretty far on "Ultima - Quest of the avatar", lol.

I wish there was someway we could import our .sav files as well.

 ph34r.gif
Title: Mekax V1
Post by: lenocinor on March 08, 2006, 02:24:00 PM
Looks great, plays great. Thanks again, Xport. (IMG:style_emoticons/default/smile.gif)
Title: Mekax V1
Post by: guybird on March 08, 2006, 01:52:00 PM
QUOTE(VampX @ Mar 8 2006, 02:52 PM) View Post

I feel the need to discuss a certain problem i have with sms/gg emulators..

most sms games have also been ported to the gamegear, thus resulting with filenames that are
exactly the same.. "mickey mouse (u).zip" for example,

now when i make a screenshot of the gamegear rom the same pic shows up when i go to the sms rom
with the same filename..

same goes with save games, they are not interchangable thus resulting in a very messy buisness and stuff..

i was wondering if it is possible to perhaps make mekax create different dirs based on the rom's file extension?

currently i'm running 2 hacked versions of smsplus to overcome this problem, one for gamegear and one for sms roms,

also perhaps adding a system based favorites option would be nice?

like :

Favorites : Gamegear
Favorites : Mastersystem

it would result in a much cleaner look..

not really neccesary but i'm just one of those people who consider the gamegear and the sms sepperate systems wink.gif

I would have to completely agree on this.  I've mentioned this before, but I must not have explained it well enough.  As it is, my screenpacks for GG/SMS overlap quite a bit.  I'm not quite the rom perfectionist some people are, but with my screenpacks I'm going for 100% of the games having some type of artwork (box art for all that I can find them for).  So even if you seperate out your roms by folders (a SMS rom folder, a GG rom folder) you're going to have issues with the combined screenshot folder still.  

Example:
Say I copy over my screenpack for SMS games first.  Then I copy over my GG screenpack.  Either I will overwrite, or keep the screenshots that overlap.  Lets say I overwrite the SMS with GG.  I go select a game that overlaps, say Aladdin in my SMS roms folder.  The GG Aladdin artwork will now display, as I had to overwrite the existing SMS folder.  The only alternative to this would be to rename one set of roms to have some kind of SMS or GG notation, but with FATX limitations, this would still be very cumbersome.

I'm all for having multiple systems in one emulator, but I'd like to keep the screenshots, game saves, & roms as seperate as possible.  Plus you now have 6 different systems that can only reach a limit of 4096 screenshots/savegames, so things will get stuffy pretty quickly.

In any case, thanks for the great work and another great port!!!
Title: Mekax V1
Post by: HoRnEyDvL on March 08, 2006, 02:30:00 PM
Xbport welcome back to the scene with a big explosiaon ur work has always been a1 & its ppl like you that inspire us other devs to continue working on software for xbox.
Title: Mekax V1
Post by: Joshua Wood on March 08, 2006, 02:45:00 PM
wow, simply fantastic. The speed at which you work never ceases to amaze me Xport. Big thanks always.
Title: Mekax V1
Post by: XPort on March 08, 2006, 02:57:00 PM
re: multiple save/screenshot paths for GG/SMS naming collisions

As I said before, wouldn't it be a whole lot easier to just rename the few offending overlappers?

Title: Mekax V1
Post by: superhoppy on March 08, 2006, 03:11:00 PM
Where did you guys get the program?  I went to the normal and it wasnt on there or I wasnt looking in the right spot.
Title: Mekax V1
Post by: Diontae18 on March 08, 2006, 02:39:00 PM
QUOTE(superhoppy @ Mar 8 2006, 04:42 PM) View Post

Where did you guys get the program?  I went to the normal and it wasnt on there or I wasnt looking in the right spot.


QUOTE(XPort)
Do not ask where these projects can be downloaded


It can be obtained from the usual place.

 wink.gif
Title: Mekax V1
Post by: guybird on March 08, 2006, 03:29:00 PM
QUOTE(XPort @ Mar 8 2006, 04:28 PM) View Post

re: multiple save/screenshot paths for GG/SMS naming collisions

As I said before, wouldn't it be a whole lot easier to just rename the few offending overlappers?


For one you would have to find every overlapping rom yourself to rename them.  Then you would have to hope that after you FATX rename them, that they still won't conflict.  From a purist's point of view I'd like to keep the rom names as close to the original as possible.  It's bad enough that you lose out big time with FATX.

Would it be possible to base the screenshot/save folders based upon the name of the rom folder?  Like if I have a SMS folder it would save to Saves/SMS?  Or if having seperate folders via the emulator isn't feesable (which I could completely understand) would having a seperate emulator for each system work out?  I know that you can point the emulator to another save/screenshot directory, but I'm under the impression that it will just create a GGSMS (or what Mekax will output to) folder inside of the folder you specified.  Basically can you make a Screenshots/Save folder called Screenshots/SMS and tell it to save to that.  Or will it end up outputting to Screenshots/SMS/GGSMS?

I know to you it seems like such a trivial thing for such a "small" amount of roms, but I like some others would like to have everything neat, and seperate, and not have to do a ton of renaming for this to work.  If it would be too much programming to implement this, I can completely understand and would be content with what I have.  But if its a simple fix and you just don't see the reason to implement it, I beg you to reconsider.  If not I will just end up using 2 Mekax's for the seperate systems.
Title: Mekax V1
Post by: Kanabis on March 08, 2006, 07:02:00 PM
The feature list shows smb support.  This means I can keep the roms on my pc and stream them to the xbox right?  Nice work in any case (as always).
Title: Mekax V1
Post by: Tulius on March 08, 2006, 07:32:00 PM
(IMG:style_emoticons/default/laugh.gif) Amazing, simple the perfect master system emulator...nice work
Just compare the sound of Kenseiden(FM sound ON) in smsplus vs MekaX, and fixed some graphic glitches in California Games too.

Is any ppl who is actually playing some Master System games? I cant get to beat the fourth subboss(the fat guy) in Hokuto no Ken, it seemed like a bug in smsplus, but I cant get there in MekaX too; is there a catch to it?

This post has been edited by Tulius: Mar 9 2006, 03:34 AM
Title: Mekax V1
Post by: Peter2028 on March 08, 2006, 08:08:00 PM
Meka is one of the BEST SMS/GG Emu's, n now we have it on xbox, life is sweet. THANX XPORT (IMG:style_emoticons/default/biggrin.gif)
Title: Mekax V1
Post by: Joshua Wood on March 08, 2006, 08:30:00 PM
QUOTE

Is any ppl who is actually playing some Master System games? I cant get to beat the fourth subboss(the fat guy) in Hokuto no Ken, it seemed like a bug in smsplus, but I cant get there in MekaX too; is there a catch to it?


http://db.gamefaqs.com/console/sms/file/black_belt.txt

Try that. Might be a bug also. Dunno.

This post has been edited by Joshua Wood: Mar 9 2006, 04:34 AM
Title: Mekax V1
Post by: Nemo1985X on March 08, 2006, 08:02:00 PM
QUOTE(Joshua Wood @ Mar 8 2006, 09:01 PM) View Post

http://db.gamefaqs.c.../black_belt.txt

Try that. Might be a bug also. Dunno.



for that you should focus on " duck and punch " tactic.. works like a charm.

Thank's again X-Port for the great port..
Title: Mekax V1
Post by: deathx88 on March 08, 2006, 10:21:00 PM
this sounds great

its about time xport ported his own version of sg-1000 and sc-3000
and not only that but its all combined into 1 emulator

it does sound like it could get confusing when putting 5 different systems into your favorites list though

like vamp said, it would be a good idea to have more than 1 favorites list for the other systems
this would also go good with other emulators that have multiple consoles, like adamx and atari xlbox

its just a suggestion though

other than that i can't wait to download it and try it out

oi oi oi  biggrin.gif
Title: Mekax V1
Post by: madmab on March 09, 2006, 12:20:00 AM
Nice....  (IMG:style_emoticons/default/pop.gif)   Now I can play all those neat SC3000 and SG1000 games I've been dying to for sometime now on my xbox.
Title: Mekax V1
Post by: Dai_UK on March 08, 2006, 11:57:00 PM
biggrin.gif

Xport thanks for all your work - 99.9% of stuff I play on xbox has been coded by you ! (I'm talking games - XBMC of course runs as my dash !)

Absolutely Awesome,

I've got every system I ever owned on my xbox thanks to you and the xsnes guys !!

 pop.gif
Title: Mekax V1
Post by: Bock on March 09, 2006, 06:13:00 AM
Hello,

I am the author of MEKA. Good job with the port (and I realize how MEKA sources can be messy).

I'd be interested in being able to AT LEAST obtains a binary or source code, but I can't find anything on that site neither from their forum thread. I found about this port from a post in MEKA forum on SMS Power, and apparently wasn't worth a notification from the porter (IMG:style_emoticons/default/smile.gif)

All features listed are not from MEKA, I suppose you have a generic backend to which you plugs emulators. I'd be curious to know what you scrapped from MEKA, if you kept GUI, database, savestates compatibility, debugger tools, and other things? Or if you just butchered out the emulation part with no considering of providing of a patch to keep XBOX port up to date. If you have a proper patch to submit, I can integrate it in official MEKA source tree so the port can be kept updated. I am also interested in a binary so I can try it on my own XBOX. The linked site 'http://xport.xbox-scene.com/' wasn't updated in a billion year.

Thank you,
Omar Cornut / Bock
http://www.smspower.org

This post has been edited by Bock: Mar 9 2006, 02:14 PM
Title: Mekax V1
Post by: Tulius on March 09, 2006, 05:41:00 AM
QUOTE
QUOTE(Joshua Wood @ Mar 8 2006, 09:01 PM)

http://db.gamefaqs.c.../black_belt.txt

Try that. Might be a bug also. Dunno.




for that you should focus on " duck and punch " tactic.. works like a charm.


Humm... no, in Black Belt is easy to defeat the fat guy, but the japanese version "Hokuto no Ken" it seems like the subboss activate a invincible cheat code... is impossible to defeat him ph34r.gif
Title: Mekax V1
Post by: XPort on March 09, 2006, 07:03:00 AM
QUOTE(Bock @ Mar 9 2006, 07:44 AM) View Post

Hello,

I am the author of MEKA. Good job with the port (and I realize how MEKA sources can be messy).

I'd be interested in being able to AT LEAST obtains a binary or source code, but I can't find anything on that site neither from their forum thread. I found about this port from a post in MEKA forum on SMS Power, and apparently wasn't worth a notification from the porter smile.gif

All features listed are not from MEKA, I suppose you have a generic backend to which you plugs emulators. I'd be curious to know what you scrapped from MEKA, if you kept GUI, database, savestates compatibility, debugger tools, and other things? Or if you just butchered out the emulation part with no considering of providing of a patch to keep XBOX port up to date. If you have a proper patch to submit, I can integrate it in official MEKA source tree so the port can be kept updated. I am also interested in a binary so I can try it on my own XBOX. The linked site 'http://xport.xbox-scene.com/' wasn't updated in a billion year.

Thank you,
Omar Cornut / Bock
http://www.smspower.org


Naturally, no offense was intended (if any exists).  Please see private message wrt your concerns.

Thanks
Title: Mekax V1
Post by: browll on March 09, 2006, 08:27:00 AM
i to noticed the Hokuto no Ken sub boss bug. back in the day i had blackbelt cartridge for my master system mark 1. i used to love this game.  when i started using master system emulators i came across the jap version and was playing it for a while noticing little differences which was fun. but then i got to the part when you can't beat the fat guy lol.
very strange that one.
Title: Mekax V1
Post by: XPort on March 09, 2006, 09:31:00 AM
QUOTE(browll @ Mar 9 2006, 09:58 AM) View Post

i to noticed the Hokuto no Ken sub boss bug. back in the day i had blackbelt cartridge for my master system mark 1. i used to love this game.  when i started using master system emulators i came across the jap version and was playing it for a while noticing little differences which was fun. but then i got to the part when you can't beat the fat guy lol.
very strange that one.


Here is a cheat code:

30001B93 0040

After playing around with it for a while, it seems like the "invincible" bug is somewhat random, but it also seems that it has a lot to do with punch attacks to his stomach.  At first, I just spammed away kicking his head for a long time - nothing.  Same thing with low kicking and high punching.  Nothing seemed to do anything.  Low punching, however, usually results in death.  In fact, some combination of punches to his head then stomach seems to yield the best results.  I defeated him once by punching him once to the head and then about 5-6 punches to the gut.  I've replicated that a few times, but there are also times when it still seems to get stuck in the "can't touch me" mode even with low punches.  Odd - it may have something to do with where your punch lands on the sprite.



Title: Mekax V1
Post by: quadriko on March 09, 2006, 10:36:00 AM
when i saw this i couldnt beleive it! i didnt know the source was released. xport you are the one!
Title: Mekax V1
Post by: Diontae18 on March 09, 2006, 10:08:00 AM
As stated in my previous post, we can use our .cht files from smsplus; but would it also be possible to make it so that we'd be able to import our .sav files as well? Maybe use smsplus save system or something? I mean, I'd love to use this emulator over smsplus, but on some rpg's, I've invested a lot of time into them, and starting over would be a hassle.


 uhh.gif
Title: Mekax V1
Post by: Nemo1985X on March 09, 2006, 01:27:00 PM
QUOTE(Tulius @ Mar 9 2006, 06:48 AM) *

Humm... no, in Black Belt is easy to defeat the fat guy, but the japanese version "Hokuto no Ken" it seems like the subboss activate a invincible cheat code... is impossible to defeat him (IMG:style_emoticons/default/ph34r.gif)


Humm... yes,  In "Hokuto no Ken" on "the fat guy in stage one" you just duck and hit punch 5 or six times and then splat !!!
trust me . (IMG:style_emoticons/default/smile.gif)

The same thing happens in The PS2 version (I just tested it)

Again great work Xport. It is now possible to play Shadow Dancer and Panzer Dragoon Mini
and really like how you can play Safari Hunt with the controller, although it is a little akward , it's alot better
than not being able to play it at all.



This post has been edited by Nemo1985X: Mar 9 2006, 09:38 PM
Title: Mekax V1
Post by: Nemo1985X on March 09, 2006, 02:06:00 PM
If is possible to use another persons sav and state files for meka , I present stage1 of Hakuto no Ken (J)
if it works just make sure your rom names are the same.
get it here:      
http://www.megaupload.com/?d=0R7K2KGE
BTW it's a mini movie ..


This post has been edited by Nemo1985X: Mar 9 2006, 10:13 PM
Title: Mekax V1
Post by: guybird on March 09, 2006, 01:30:00 PM
XPort, as Hargle pointed out in the Screenshots thread, wouldn't having 2 copies of the emulator make for configuration overlaps as well?  As the emulator (regardless of how its renamed or how many times its copied) is still going to reference to e:\UDATA\{somehexnumber} for their configs.  So if you set one version of Mekax to save in one location, it would ultimately overwrite the settings for the other copy of Mekax.

I hadn't put much thought into it previously, but people using Relax/Samba shares are also going to be heavily affected by this.  Those people don't want to rename their master sets that they've compiled, as they might be used in other emulators/applications as well.  I'm seeing now that it isn't just a SMS/GG issue, but also includes Sega CD & Sega Genesis as well (since many of the Sega CD releases were upgraded Genesis games like Earthworm Jim, Mortal Kombat & Ecco).  With the rekindling of Sega CD interest (thanks to you're updated NeoGenesis) most people are going to be playing the games off of the original cd, a dvd complilation, or streaming them.  You can't quite just rename a game on a cd/dvd, so those users will just be SOL unless they go burn another renamed set.

I don't want to come off as sounding demanding or arrogant, but I feel this is a larger issue than most people know.  Most people probably haven't paid much attention to their screenshots as it is a lot of work to make a complete collection, or because Chron Johnson and myself have provided packs to them.  People might also not realize the reason their save games have suddenly become "corrupt" due to one system overwriting it with another, and the emulator not being able to load a save state for a different type of rom.  If implementing this is too complex for one reason or another, I would be pleased with some alternative work around.  Anything other than renaming the files, as that is not an option in many cases.  Thanks
Title: Mekax V1
Post by: Nemo1985X on March 09, 2006, 03:32:00 PM
If is possible to use another persons sav and state files for meka , I present stage1 of Hakuto no Ken (J)
if it works just make sure your rom names are the same.
get it here:
http://www.megaupload.com/?d=0R7K2KGE
BTW it's a mini movie ..

Someone Let me know if this works..
Title: Mekax V1
Post by: Tulius on March 09, 2006, 03:35:00 PM
QUOTE
Humm... yes, In "Hokuto no Ken" on "the fat guy in stage one" you just duck and hit punch 5 or six times and then splat !!!
trust me .

The same thing happens in The PS2 version (I just tested it)

Again great work Xport. It is now possible to play Shadow Dancer and Panzer Dragoon Mini
and really like how you can play Safari Hunt with the controller, although it is a little akward , it's alot better
than not being able to play it at all.


 laugh.gif Hey Nemo1985X you're right about the fat guy, thanks to all of you.

Title: Mekax V1
Post by: Thraxen on March 09, 2006, 05:49:00 PM
QUOTE
XPort, as Hargle pointed out in the Screenshots thread, wouldn't having 2 copies of the emulator make for configuration overlaps as well? As the emulator (regardless of how its renamed or how many times its copied) is still going to reference to e:\UDATA\{somehexnumber} for their configs. So if you set one version of Mekax to save in one location, it would ultimately overwrite the settings for the other copy of Mekax.


As a work around you can actually change the save location of one of the installations.  I assume this is what VampX meant when he said he was running two hacked installs of SMSPlus.  If you don't know how to do that you can see a quick guide I wrote a couple weeks back here:  Link
Title: Mekax V1
Post by: rob_ocelot on March 09, 2006, 11:01:00 PM
This question is directed to either Xport or Omar:

Does Meka support any of the 3D games?

If the emulator doesn't support the 3D games directly, one way of getting around the dedicated 3D glasses issue are red and blue filters for alternating frames.  A set of your standard cheapo red and blue 3D glasses would work then.  The effect will probably be headache inducing, but then again the original 3D glasses were pretty flickery and annoying too.

There's another option that I've been mulling over --  making a small circuit to attach the 3D goggles to the Xbox USB bus.  The glasses LCD shutter effect is triggerd by square wave pulses from the SMS card port.  The 3D glasses themselves plug into a small interface card via a 1/8" stereo plug.  The original Sega 3D goggles are a bit hard to come by but thankfully the design is a standard one for PC 3D goggles.  There was a time not too long ago when new 3D gfx cards also came with a free pair of LCD shutter goggles and a middleman program to work out right eye/left eye information.  I know Descent could be played like this.  Anyway, you can find a set of these goggles on ebay for pretty cheap.  MekaX though would have to be tweaked to send the card port pulses to the USB.

My question -- is it worth all this effort to play the 5 or so 3D games?

(Zaxxon 3D, Space Harrier 3D, Outrun 3D, Maze Hunter 3D,  Posieden Wars 3D,  any others?)
Title: Mekax V1
Post by: Joshua Wood on March 10, 2006, 02:22:00 PM
If you read the meka txt file that comes with it then yes it supports 3D, and there are several different possibilities, including using the original glasses on a PC with instructions how. I also think one way was via a split screen with the 2 images.

Whether this is in mekaX I don't know, can't test yet, my new mod chip STILL hasn't arrived...(grrrr...getting angry with couriers...it doesn't take 4 working days to ship something 800Km.....)

Edit: wOOt, my 800th post wink.gif
Title: Mekax V1
Post by: the-tyrant on March 10, 2006, 03:55:00 PM
Is anyone having problems with this emulator freezing up on them? Sometimes it plays fine and then when i go to make a change to something, Like maybe change filters it locks up. I restart the xbox and when i go to load Meka all i get is the loading screen. The only way around this is to delete meka.ini and start over. I am not sure what is causing this. once it did it when i enabled the soften filter. once when i changed from super eagle 2x to hq2x. and once when i tried to adjust the screensize. I have been using Xport's Emulators for 2  years now and have never seen this bug.. His latest two updates,  NeoGenesis and Xboyadvanced don't have this glitch. Any ideas?  

p.s. Thanks for this great new emulator Xport. I have always Appreciated your work. good job.

I should add that i have a 1.6 xbox Xecuter 2.6 and 250 gig western digital hard drive. i have a hdtv and always run the emulator in 1080i. Dont know if any of that matters. i haven't tried any other resolutions. i will try 720p or 480p latter tonight when i get home.
Title: Mekax V1
Post by: foxxfella on March 10, 2006, 04:42:00 PM
You might have a bad rom dump. Try a different set maybe that helps.
Title: Mekax V1
Post by: Viewtiful Asher on March 10, 2006, 08:19:00 PM
QUOTE(rob_ocelot @ Mar 10 2006, 07:08 AM) View Post

 A set of your standard cheapo red and blue 3D glasses would work then


yeah also it could work with reality boy...

Title: Mekax V1
Post by: Knocks on March 10, 2006, 10:59:00 PM
I vote Xport as the top Xbox developer.  He brought so much joy to my enjoyment of Xbox, along with the XBMC team and the FBA-X/XXX/Pro crew.  

Xport, I only hope that when Xbox360 is hacked you will port some emulators over there too.  It'll probably be hard with the Power PC core and all, but there are some nice emulators for OS-X, so there's hope!

As a side note, I find it hilarious that the original coder of Mekka found out about an Xbox port, tracked us down, and registered for X-S just to comment on it!  Greetings Omar and Xport!   beerchug.gif  I hope you do get to work together in the future.
Title: Mekax V1
Post by: the-tyrant on March 11, 2006, 08:40:00 AM
QUOTE(the-tyrant @ Mar 11 2006, 06:02 AM) View Post

I have tried a few different games both sms and gg. i don't think its the rom dump. They all worked in the other emulator. And i have had them running in mekax. They wiull play fine. when i exit the emulator normaly and later try to start it will just freeze on the load/ splash screen whatever you want to call it. or when i push the right thumbstick and change a setting, like the hardware filter and then go back to the game it will freeze up. it just seems to lock up at random. and the only way to fix it is to delete meka.ini and start from scratch. i wonder if it could be a problem with the skin? either that or one of the video settings i am using. oh well. i am not complaining. the emulator is great regardless. i was just curious if anyone else had this problem.

 ok i have tried some differnet settings. it seems it only happens in 1080i. 480p and 720p seem fine. like i said never noticed this in any of the other xport emulators.
Title: Mekax V1
Post by: rob_ocelot on March 12, 2006, 09:17:00 PM
QUOTE(Joshua Wood @ Mar 10 2006, 10:29 PM) View Post

If you read the meka txt file that comes with it then yes it supports 3D, and there are several different possibilities, including using the original glasses on a PC with instructions how. I also think one way was via a split screen with the 2 images.

Whether this is in mekaX I don't know, can't test yet, my new mod chip STILL hasn't arrived...(grrrr...getting angry with couriers...it doesn't take 4 working days to ship something 800Km.....)

Edit: wOOt, my 800th post wink.gif


Read that, and AFAICT it only shows one set of eye information at half the frame rate, not a split screen.  This is more a convenience feature -- most of the 3D games have cheat codes to let you play in 2D like this (and with the full frame rate).  The emulator core supports glasses through the com port but I doubt that useful on the Xbox without some tweaking recompiling.

An added bonus for us MEKA users is that it can run Colecovision games, but I don't know if Xport coded the interface to show the CV filename extension.  Have to experiment with this.
Title: Mekax V1
Post by: Joshua Wood on March 14, 2006, 03:40:00 AM
QUOTE(JLsoft @ Mar 9 2006, 10:01 PM) View Post

XPort,

When/if this emulator gets a revision, would you please consider making the default setting for 'Emulate FM Music' to OFF instead of ON?  
Only the Japanese Master System had FM hardware built-in (there was an addon for the Mark III, though), and even then just several games supported it for 'better' music.  Because of this, it's forced off in Meka by default (but it's ON in MekaX)

My suggestion is either making the default setting OFF, or else making it one of those global settings where you just have to change it once and it changes for everything afterwards, like the video filter settings, etc.  Then someone can set it to how they want and forget about it, not have to change it with every new game they play (the way it is now)


Hm...in the other newly released emu's it saves your last game settings as defaults for all new games, so you could just set FM to off. However, these settings don't appear to carry over to other games in MekaX....not for me anyways. I'm sure this is just an oversight and will be included in a later release.
Title: Mekax V1
Post by: JLsoft on March 21, 2006, 02:28:00 AM
XPort,

     Will you be adding ColecoVision-specific options to MekaX (CV games work, but controller definitions for the CV's number pad is needed in order to start almost all of them :P), or will you be focusing on just updating AdamX for ColecoVision/Adam stuff?

...also while I'm on the subject, the virtual keyboard should be active since the SC-3000 was a computer system.  I doubt anyone would be using this, but I'm just mentioning it for completeness' sake :)
Title: Mekax V1
Post by: OUTRUN86 on April 05, 2006, 09:34:00 PM
My MEKA(and other Xport App.) folders

E:/
  <XPORT>
    <MEKAX>
      <MEKAX.ini> /* folder! */
      <SMS>
        <SAVEGAME>
        <SCREENSHOTS>
      <SG1000>
        <SAVEGAME>
        <SCREENSHOTS>
      <GAMEGEAR>
        <SAVEGAME>
        <SCREENSHOTS>
F:/
  <EMUS>
    <SMS>
      default.xbe
      mekax.ini  /* customized ini file for SMS */
      <SMSROMS>
    <SG1000>
      default.xbe
      mekax.ini  /* customized ini file for SG1000 */
      <SMSROMS>
    <GAMEGEAR>
      default.xbe
      mekax.ini  /* customized ini file for GAMEGEAR */
      <SMSROMS>

heh :-p
Title: Mekax V1
Post by: OUTRUN86 on April 05, 2006, 11:49:00 PM
As for mekaX, music breaks off(jerkiness) at intervals of about 2 minutes.
It is the same as that of fMSX.
Title: Mekax V1
Post by: Lukenatme on May 20, 2006, 06:07:00 PM
Sorry for bumping an old topic, but I just realized today that this was released.  Thank you, Xport, for bringing this emulator to the Xbox.  I made a post a few months back about wishing to play "The Majors Pro Baseball" on the Game Gear and none of the emulators available would play it.  With Meka, it works.   biggrin.gif
Title: Mekax V1
Post by: A Murder of Crows on June 06, 2006, 03:37:00 AM
QUOTE(AmyGrrl @ Mar 14 2006, 01:55 PM) View Post

I like the idea of having 2 copies of the Emulator on the XBOX... one for SMS and one for GG... and I agree the config settings would conflict... but I for one wish their was a way to make these Emulators store the settings in the same folder as the default.xbe... but one when the Emulator is being run off the HDD.... I spoke more about this idea in this thread...

http://forums.xbox-s...howtopic=497103



I was about to come in here and make this very point.

The configs don't "Conflict"

what conflicts is MekaX's insistence on copying the ini file to E:\Saves\Meka and running from there.

i *TRULY* believe that this should be configurable.  I'd love to see xport add in an option to "use E:\Save" so that those of us who don't use it can banish that directory permenently.  Have it default to E:\Save, but allow the user to configure the ini files so that we can use the xbe's directory as the config directory.

i *HATE* programs i use making directories without me asking.  Windows XP had the Xerox folder, and now xport projects have the Save folder.

Until fixed, i'd consider this a minor bug.
Title: Mekax V1
Post by: A Murder of Crows on June 06, 2006, 03:52:00 AM
QUOTE(VampX @ Mar 8 2006, 12:52 PM) View Post

I feel the need to discuss a certain problem i have with sms/gg emulators..

most sms games have also been ported to the gamegear, thus resulting with filenames that are
exactly the same.. "mickey mouse (u).zip" for example,

now when i make a screenshot of the gamegear rom the same pic shows up when i go to the sms rom
with the same filename..

same goes with save games, they are not interchangable thus resulting in a very messy buisness and stuff..

i was wondering if it is possible to perhaps make mekax create different dirs based on the rom's file extension?

currently i'm running 2 hacked versions of smsplus to overcome this problem, one for gamegear and one for sms roms,

also perhaps adding a system based favorites option would be nice?

like :

Favorites : Gamegear
Favorites : Mastersystem

it would result in a much cleaner look..

not really neccesary but i'm just one of those people who consider the gamegear and the sms sepperate systems wink.gif

also congrats on porting one of the best gg/sms emulators ever created,
i spend many a day switching gui theme's when i first discovered meka back in 96! or was it 97? i dont remember..
anyhoo congrats on another wonderfull port!



I'd like to see xport go 1 step further with this.

Allow 2 copies of the XBE to be in 2 different directories for those of us who need to run GG and SMS games seperately.  Allow the ability to completely remove the E:\Saves directory for those who so wish and instead run the ini file from the directory of the xbe.  This will preserve settings between 2 different rom sets, esentially making 1 emulator seem like 2 different ones.

I'd *REALLY* like to see this implimented in several xport projects, noteably:

NeoGenesis (seperate games by add-on, like 32x, SegaCD, and Genesis, only change "Choose Game" to "Choose 32X game", "Choose SegaCD Game", and "Choose Genesis/Mega Drive Game"),

MekaX (SMS seperate from GameGear, add in options to choose to run emulator as multi system or single system),

XboyAdvance (Allow seperate "Chose games" for Gameboy, GameBoy Color, and Gameboy Advance carts.)

MednafenX-NES (seperate Famicom Disk System games from all other carts)

all other xport emulators should be updated to use the same options regarding the E:\Save directory
Title: Mekax V1
Post by: 3rdman on May 06, 2007, 04:18:00 PM
I decided to upload some pictures to give you a better explanation of whats happening...

IPB Image
IPB Image

By the way, these were taken using 480p mode so it seems that 1080i resolution wasn't the problem. Thanks for your time!
Title: Mekax V1
Post by: sotu on September 13, 2008, 07:15:00 PM
Having trouble getting MK3 in Bin/Cue format to run, I get the Sega logo then it goes black.  Is this a problem with my image or have others had this problem?
Title: Mekax V1
Post by: VampX on September 13, 2008, 08:47:00 PM
QUOTE(sotu @ Sep 14 2008, 03:51 AM) View Post

Having trouble getting MK3 in Bin/Cue format to run, I get the Sega logo then it goes black.  Is this a problem with my image or have others had this problem?


Bin/Cue means that its a CD image, and since MekaX is an 8-Bit Mastersystem/GameGear emulator
I don't see how you plan on running a CD image on it.

now we dissect the question a little bit more, since you say that its a bin/cue (cd image)
i will have to remind you that there was no Sega CD release of MK3 either.

so you're either trying to run a PS1/Saturn CD image on an 8bit emulator,
or you made up the cue part and the rom is only in Bin format.
(which is possible since mk3 got an sms release)
Title: Mekax V1
Post by: VampX on September 16, 2008, 07:42:00 AM
that still doesn't explain the bin/cue thingy you mentioned.
Title: Mekax V1
Post by: killergorilla on September 17, 2008, 07:00:00 PM
MekaX - Sega Master System/Game Gear/SG-1000/SC-3000/SF-7000/MK3 Emulator for XBox v2

 laugh.gif  laugh.gif  laugh.gif  laugh.gif  laugh.gif

This is the Sega-MarK 3
IPB Image
Title: Mekax V1
Post by: ressurectionx on September 17, 2008, 07:13:00 PM
QUOTE(killergorilla @ Sep 18 2008, 02:36 AM) View Post

MekaX - Sega Master System/Game Gear/SG-1000/SC-3000/SF-7000/MK3 Emulator for XBox v2

 laugh.gif  laugh.gif  laugh.gif  laugh.gif  laugh.gif

This is the Sega-MarK 3
IPB Image


Isn't the Mark III pretty much just another name for hte Master System?  I didn't know it had it's own specific games.  I'll have to look into that if it's the case.

Man, I love the internet.  Seeing all these pics of long forgotten systems and being able to display them on the XBox in museum fasion.   Sweet.  cool.gif