xboxscene.org forums

Pages: [1] 2 3

Author Topic: Xport - Answering Questions About My Emulator Port  (Read 271 times)

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« on: April 02, 2003, 11:44:00 AM »

I'm XPort and for those who don't know, I wrote the following ports:

Stella-X (Atari 2600)
FCEUltra for XBox (NES)
SMSPLus for XBox (SMS/GG)
Gnuboy for XBox (GB/GBC)
Neopop for XBox (NeoGeo Pocket Color)
HU-GO for XBox (PC-Engine/Turbografx-16)
DGen for XBox (Genesis)
Bochs for XBox (x86 emulator)

The forums on my website have been defunct for many moons now, so I thought I'd hop on to some XBox Emulation forums and see if anyone has any questions they need answered.  No, I haven't really done much with the XBox since I put out Bochs.  Nothing has really grabbed my fancy as a project and I was rather burned out when I finished Bochs.  

Anyway, if anyone has any questions, fire away.
Logged

AnimeCommander

  • Archived User
  • Full Member
  • *
  • Posts: 197
Xport - Answering Questions About My Emulator Port
« Reply #1 on: April 02, 2003, 12:41:00 PM »

Yea, I'd espicaly like to see an update to Gunboy (needs to support the older games).
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« Reply #2 on: April 02, 2003, 12:46:00 PM »

Chango - what specifically would you like to see updated? (Not which emulators - what about them would you like to see changed?)

AnimeCommander - what old game does Gnuboy not run correctly?  If it doesn't run in Gnuboy for Windows, then it won't run in Gnuboy for XBox
Logged

LumbraX

  • Archived User
  • Hero Member
  • *
  • Posts: 735
Xport - Answering Questions About My Emulator Port
« Reply #3 on: April 02, 2003, 01:12:00 PM »

QUOTE (XPort @ Apr 2 2003, 07:44 PM)
I'm XPort and for those who don't know, I wrote the following ports:

Stella-X (Atari 2600)
FCEUltra for XBox (NES)
SMSPLus for XBox (SMS/GG)
Gnuboy for XBox (GB/GBC)
Neopop for XBox (NeoGeo Pocket Color)
HU-GO for XBox (PC-Engine/Turbografx-16)
DGen for XBox (Genesis)
Bochs for XBox (x86 emulator)

The forums on my website have been defunct for many moons now, so I thought I'd hop on to some XBox Emulation forums and see if anyone has any questions they need answered.  No, I haven't really done much with the XBox since I put out Bochs.  Nothing has really grabbed my fancy as a project and I was rather burned out when I finished Bochs.  

Anyway, if anyone has any questions, fire away.

Stick around bro, I was just thinking about you the other day 2, hehe, about Hikaru Maby beating your Xbox Emulator Record.

:-)
Logged

guile

  • Archived User
  • Full Member
  • *
  • Posts: 142
Xport - Answering Questions About My Emulator Port
« Reply #4 on: April 02, 2003, 01:41:00 PM »

QUOTE (XPort @ Apr 2 2003, 08:44 PM)
I'm XPort and for those who don't know, I wrote the following ports:

Stella-X (Atari 2600)
FCEUltra for XBox (NES)
SMSPLus for XBox (SMS/GG)
Gnuboy for XBox (GB/GBC)
Neopop for XBox (NeoGeo Pocket Color)
HU-GO for XBox (PC-Engine/Turbografx-16)
DGen for XBox (Genesis)
Bochs for XBox (x86 emulator)

The forums on my website have been defunct for many moons now, so I thought I'd hop on to some XBox Emulation forums and see if anyone has any questions they need answered.  No, I haven't really done much with the XBox since I put out Bochs.  Nothing has really grabbed my fancy as a project and I was rather burned out when I finished Bochs.  

Anyway, if anyone has any questions, fire away.

I would LOVE to see an update to Hu-go. It would really be nice to play some of the games that currently don't run (Jackie Chan comes to mind). Also the sound on some of the romz is kinda messed up. Nice gui would then REALLY bring it all home. Same with dgen but
would rather have an update of Hu-go. Thanks for listening.
g
Logged

mr jones

  • Archived User
  • Full Member
  • *
  • Posts: 164
Xport - Answering Questions About My Emulator Port
« Reply #5 on: April 02, 2003, 02:06:00 PM »

smile.gif)

I'd like to mention that this Genesis emulator plays Shining Force 1 and 2 quite well, so that made me a believer from the get go.  However, there are several games that for some reason don't work very well, like Alien Soldier, Comix Zone, Contra Hardcorps, Gaiares, Gunstar Heroes, and others.  The issues will range from sound crackling/missing (Comix Zone), to graphic glitches and slowdown  (Gunstar Heroes) to the emulator crashing (Alien Soldier).  I also make sure that I try several different emulators with the same ROM to verify that its not the game that is the problem.  Is there a way that this can be fixed?  I REALLY wish I make a more intelligent suggestion about this, but I'm about as programming savvy as your average lemur...  blink.gif

The other suggestion regarding DGen would be the interface.  Is it possible to include some of these features if you decide to update DGen on Xbox:

1. Customizable joystick controls
2. Screen alignment and adjustment
3. Adjustable font and background color in menu
4. Larger font (I feel old when I squint tryin' to read the screen! laugh.gif)
5. An ingame menu
6. Slightly easier method of returning to the selection menu from a game (like either an ingame menu, or pressing one of the thumbsticks)


The other emulator is Hugo.  While my interface suggestion is pretty much identical to DGen (since they use the same type of menu setup), the only other emulation request, would be the fixing of the sound emulation.  I know that you were having a problem earlier with the sound, and your temporary solution was the ability to disable certain channels.

Its great to see ya in the forums Xport.  Hope you won't be a stranger!

mr jones

Edit: HA!  It seems that Guile and I think alike...  jester.gif
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« Reply #6 on: April 02, 2003, 02:17:00 PM »

biggrin.gif  There was probably a mass explosion of people getting mod'd XBoxes right around the time I stopped working on ports....so a lot of people probably missed my what I did.

AnimeCommander -  It probably doesn't work on Gnuboy for Windows.  Not much I could do in that case ( well, I suppose I could undergo the arduous task of debugging the game in the emu, but if I had that much energy to devote to xbox fiddling, I'd just do a whole new port.)

Tiber123 - Bochs source does have network implementation.  However, it uses raw sockets in its implementation which, last I read, was not an available feature in XBox network programming.  Perhaps some of the clever hacking folks have discovered a way to backdoor into the raw socket level, but I am not aware of it.  Anyhow, I had the idea of implementing a supplemental portal program that would run on a Windows machine and intercept my custom network calls in Bochs/XBox.  It would have been too kludgy, however, so I abandoned the notion.  

Guile - Yeah the sound was a big problem when I was getting the first version of HuGo-X out the door.  I was never really happy with the sound.  How well does PCE-X work in this regard?  I must admit I haven't run any of the emus Hikaru has ported.  (XBox is collecting dust now.)  I believe he used Zeograd's HUGO source code for PCE-X same as me.  If so, did he bother implementing the CD-ROM ISO support for CD games?  I ripped all that code out because it was a big mess.  That was something else I wanted to rectify.  Maybe one of these days I'll look at the most recent version of the source code to HUGO.  To address your question of the GUI - I've been asked that question a lot.....a lot.   smile.gif   I have absolutely zero-interest in GUIs and other eye-candy that add nothing to the functionality of a project.  If these programs were ever to be commercially sold (which is an impossibility) then I would address the issue of making it more presentable.  I'm strictly a function-over-form person.

Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« Reply #7 on: April 02, 2003, 02:32:00 PM »

smile.gif

Do you perhaps not have the latest version of DGen?  (version 4)  All this stuff was in the NFO or is available if you press Y at the game selection screen.
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« Reply #8 on: April 02, 2003, 02:43:00 PM »

browll - Yes, that's definitely an issue with the difficulty switches.  I forgot all about that.  Maybe I'll actually look into porting z26 since I'm more comfortable with compiling ASM under XBox now.  That was the primary reason I didn't use z26 as a codebase - because it was loaded with asm routines.  I figured it would be too troublesome of a task. Stella was the first XBox project I ever worked on so I wanted to keep things as simple as possible.

Logged

LumbraX

  • Archived User
  • Hero Member
  • *
  • Posts: 735
Xport - Answering Questions About My Emulator Port
« Reply #9 on: April 02, 2003, 03:00:00 PM »

XPort if your hungry for another Xbox Project, Duke Nukem 3D's source was released the other day.

www.3drealms.com
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« Reply #10 on: April 02, 2003, 03:04:00 PM »

LumbraX - No, I'm not actively looking for another project.  My schedule doesn't allow for much free-time-programming at the moment.  I should also mention that I have zero-interest in FPS-type games.  I never understood the appeal.
Logged

LumbraX

  • Archived User
  • Hero Member
  • *
  • Posts: 735
Xport - Answering Questions About My Emulator Port
« Reply #11 on: April 02, 2003, 03:13:00 PM »

QUOTE (XPort @ Apr 2 2003, 11:04 PM)
LumbraX - No, I'm not actively looking for another project.  My schedule doesn't allow for much free-time-programming at the moment.  I should also mention that I have zero-interest in FPS-type games.  I never understood the appeal.

HeHe, just curious. ;-)

You have done your work, and now retired as a legend.
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« Reply #12 on: April 02, 2003, 03:47:00 PM »

biggrin.gif I'll probably soon be completely forgotten...  Time marches on...

browll - I'll see about an update to Stella - that difficulty switch thing is probably a very easy fix.  In actuality, Z26 *is* a much better emulator than Stella.  For one thing, Z26 emulates Supercharger games (the games that came on cassette tapes and were among some of the *best* games ever made for the Atari 2600.)  Z26 also fully emulates Pitfall 2 (including sound, etc).  I believe it's the only emulator that does so.

p.s. - When I say "see about an update" please be advised that my schedule turns topsy-turvey in a heartbeat.  I've got regular work and family matters to attend to before I can have time truly to myself....

Logged

hatebreed

  • Archived User
  • Newbie
  • *
  • Posts: 6
Xport - Answering Questions About My Emulator Port
« Reply #13 on: April 02, 2003, 04:58:00 PM »

Would you ever consider adding light gun support for fceu? I know lantus was working on that for xsnes.
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Xport - Answering Questions About My Emulator Port
« Reply #14 on: April 02, 2003, 05:09:00 PM »

hatebreed - I do not own a light gun for the XBox and I don't foresee buying one.  If Lantus implements light gun support, maybe I'll ask him for the code to stick into FCEUltra.  

Logged
Pages: [1] 2 3