Emuforums.com

Go Back   Emuforums.com > Xbox Emulation > Cxbx Official Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old October 1st, 2009   #1 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
Reuest for a feature for Silent Scope Complete

Could you please figure out how to render the scope's surface/texture to another window? I want to make a silent scope rifle with a real LCD and it'd be much easier if this emulator could just pass it to another window.

And since the game doesn't support a light rifle, could you have the emulator take control of the X/Y position of the scope and let us control it via the mouse?

Otherwise I have to buy a component capture card, and write software to locate the scope...
neotechni is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old October 1st, 2009   #2 (permalink)
Emu author
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,518
We're emu authors... not miracle workers. It's a cool idea, but unfortunately we can't make everybody's dreams come true. Otherwise everybody favourite game would be playable.

Second, we don't even know how the lightgun works (in software). Compatibility is our biggest issue here, not lack of features.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD


GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog
blueshogun96 is offline   Reply With Quote
Old October 1st, 2009   #3 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
I didn't think it'd require a miracle. Just finding which surface is used to render the scope to, and passing a copy (bitblt?) of it to another window.

As for the lightgun, you don't need to find out how it works. Just find which memory addresses house the X/Y coordinates, and take control of them. Similar to how you'd find gameshark codes.

I am a programmer so I only made the suggestion cause I felt it's possible.

However I am not a programmer of your app so I'm not arrogant enough to assume I must be right.

Though I get what you meant about compatibility.
neotechni is offline   Reply With Quote
Old October 1st, 2009   #4 (permalink)
Emu author
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,518
I don't mind anyone making requests. It's just that sometimes people go to far. Plus I'm a little burned out right now... and I'm about to fall asleep at this keyboard.

It's really more complicated than it sounds. First of all, the game needs to work! I don't have it and I have no idea what XDK it uses, so that really halts everything right there. If you post an xbe dump, then I can determine the possibility of this game serving as a good enough candidate to emulate. Second, tracking down a certain surface/texture without the actual source code is hard. Since textures are normally packed into resource files and read as file offsets, that's makes it bad enough right there. Lastly, since this is an HLE emulator, we'll need to find out what interfaces interact with the lightgun in the first place. There is a lightgun library, but I've never been able to find it in the XDK. Yes, I have tried before (HOTD III).

I'm not trying to be mean, but things like that take time. And that's not a resource I have much of to spend on this emulator like I really want.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD


GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog
blueshogun96 is offline   Reply With Quote
Old October 1st, 2009   #5 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
I understand. And I didn't think you came off as mean at all.
neotechni is offline   Reply With Quote
Old October 1st, 2009   #6 (permalink)
Emu author
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,518
Okay, good. But do you think you can do an .xbe dump for Silent Scope, please? I'm still curious as to what XDK it uses. Shadow_tj would also like this as well. Thanks.

Edit -> Dump xbe info to -> File...
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD


GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog
blueshogun96 is offline   Reply With Quote
Old October 1st, 2009   #7 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
Certainly.

Would I be able to do this from an original game disc, or would I have to rip an ISO somehow from my modded XBOX?
neotechni is offline   Reply With Quote
Old October 1st, 2009   #8 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
neotechi donīt request nothing, blues is very busy with cxbx progress, please if you want play xbox in a pc be a good dev and help with this
saintseiya is offline   Reply With Quote
Old October 1st, 2009   #9 (permalink)
Emu author
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,518
Quote:
Originally Posted by saintseiya View Post
neotechi donīt request nothing, blues is very busy with cxbx progress, please if you want play xbox in a pc be a good dev and help with this
It's okay, don't worry about it.

Quote:
Would I be able to do this from an original game disc, or would I have to rip an ISO somehow from my modded XBOX?
All you have to do is extract the .xbe file from your disc and load it up that way.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD


GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog
blueshogun96 is offline   Reply With Quote
Old October 2nd, 2009   #10 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
Alright, I'm home now so I can do it. But putting the disc in my PC results in a DVD movie. I have to do it on the XBOX itself don't I?
neotechni is offline   Reply With Quote
Old October 3rd, 2009   #11 (permalink)
Never give up your dreams
 
JoaoHadouken's Avatar
 
Join Date: Dec 2008
Location: Brazil
Posts: 14
guy... i don't know if that's correct... but I make a ISO with a backup of my xbox game and then extract the files in the ISO using the CXbox Tool. if that's wrong i don't know... but, if it is, please tell me another way to make it respecting the law!
JoaoHadouken is offline   Reply With Quote
Old October 3rd, 2009   #12 (permalink)
Emu author
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,518
Quote:
Originally Posted by neotechni View Post
Alright, I'm home now so I can do it. But putting the disc in my PC results in a DVD movie. I have to do it on the XBOX itself don't I?
Yes, if you have a modded Xbox, you should be able to dump the files.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD


GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog
blueshogun96 is offline   Reply With Quote
Old October 4th, 2009   #13 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
I'll get this done monday. I have to set up my xbox...
neotechni is offline   Reply With Quote
Old October 4th, 2009   #14 (permalink)
Registered User
 
Join Date: Jul 2003
Location: London, England
Posts: 164
Good. Dont expect the game to work though *but* do transfer the whole game to the pc. If even *something* is visible apart from a black screen and some disc access then that'll make it more likely that devs like blushogun will work on it.
chipsugar is offline   Reply With Quote
Old October 5th, 2009   #15 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
Got it up for you.

Though there seems to be individual XBE files for each version of silent scope on the disc, I uploaded the one for the main menu. I can post those others if you'd like but I assume it'd use the same SDK version
Attached Files
File Type: txt Xbe.txt (13.7 KB, 6 views)
neotechni is offline   Reply With Quote
Old October 5th, 2009   #16 (permalink)
Emu author
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,518
It's a 5558. Thanks. I have that XDK, and I guess the biggest challenge besides the lightgun APIs would be the sound. Other than that, I'd say emulating this game would be possible.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD


GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog
blueshogun96 is offline   Reply With Quote
Old October 5th, 2009   #17 (permalink)
Registered User
 
Join Date: Aug 2009
Location: canada
Posts: 17
You could make a game specific hack for light gun games, where you find the address of the cursor's XY coordinate, and just dump the mouse position into it.
neotechni is offline   Reply With Quote
Old October 6th, 2009   #18 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
Talking

notechi find new devs for this project if you can, i love xbox games too, well here a old very old regards for you in cxbx
Attached Images
File Type: jpg thumb.jpg (12.8 KB, 12 views)
File Type: jpg hy20040630004-02.jpg (11.1 KB, 13 views)
File Type: jpg hy20040630004-03.jpg (12.6 KB, 14 views)
saintseiya is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 23:26.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5