Sponsors



Go Back   Zune Boards > Zune Discussions > Zune Games > Development Discussions

New Member?



 
Register Zunecentive FAQ Members List Calendar Search Today's Posts Mark Forums Read

Development Discussions All developers who are coding games may stop by here for any help, suggestions, and everything development related.

Reply
 
LinkBack Thread Tools
Old 06-10-2008, 10:54 AM   #1 (permalink)
Jr. Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 386
Reputation: 114
$zB: 285
Donate
Default Gameboy Emulator + Raycasting Demo - Unfinished

Gameboy Emulator
http://www.codeplex.com/GameKnight
Ported from directx + windows forms to xna

Link: http://smwstuff.com/tiptup300/GameKnight.rar

Raycasting Demo

http://www.beatthemachine.com/Projec...ts_raycast.htm
Ported from directx + windows forms to xna

Link: http://smwstuff.com/tiptup300/RayCaster.rar



Not finishing either. Please download and modify. The code I made in it is unlicensed. The code by their creators are based on their own license.



Tiptup300 is offline   Reply With Quote
Remove Advertisements Sponsored Links
Advertisement
 
Old 06-10-2008, 11:11 AM   #2 (permalink)
Jr. Member
 
SimReality's Avatar
 
Join Date: May 2008
Posts: 410
Reputation: 60
$zB: 353
Donate
Default

Rock solid. Time for me to have some fun.



SimReality is offline   Reply With Quote
Old 06-10-2008, 11:33 AM   #3 (permalink)
zB Programmer
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 975
Reputation: 116
$zB: 635
Donate
Default

Very nice Tiptup, this is going to make everything a bit more interesting.
+rep




LedZepp is offline   Reply With Quote
Old 06-10-2008, 11:42 AM   #4 (permalink)
Experienced Zuner
 
Spike!'s Avatar
 
Join Date: Apr 2008
Posts: 175
Reputation: 13
$zB: 158
Donate
Default

While the Emulator is awesome, I'd say im more excited to see what comes of the RayCasting Engine. I want me some Doom




Spike! is offline   Reply With Quote
Old 06-10-2008, 11:46 AM   #5 (permalink)
Zune Guardian
 
birdman's Avatar
 
Join Date: Jan 2008
Location: earth
Posts: 738
Reputation: 57
$zB: 708
Donate
Default

So is the emulator going to be able to go onto the zune so we can play any gameboy game?
__________________
I don't like you.




birdman is offline   Reply With Quote
Old 06-10-2008, 11:50 AM   #6 (permalink)
Experienced Zuner
 
Join Date: Jun 2008
Posts: 141
Reputation: 10
$zB: 114
Donate
Default

so people who don't have knowledge about about this stuff are not going to be able to use this?
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.




sk8er209 is offline   Reply With Quote
Old 06-10-2008, 11:54 AM   #7 (permalink)
Experienced Zuner
 
Spike!'s Avatar
 
Join Date: Apr 2008
Posts: 175
Reputation: 13
$zB: 158
Donate
Default

Quote:
Originally Posted by sk8er209 View Post
so people who don't have knowledge about about this stuff are not going to be able to use this?
Well that's kind of obvious, since this is Development Discussions and not the Completed Games forum.




Spike! is offline   Reply With Quote
Old 06-10-2008, 03:36 PM   #8 (permalink)
Experienced Zuner
 
Join Date: May 2008
Posts: 207
Reputation: 12
$zB: 170
Donate
Default

if NES emulators don't work, will gameboy emulators really work?




cable729 is offline   Reply With Quote
Old 06-10-2008, 03:52 PM   #9 (permalink)
Jr. Zuner
 
Join Date: May 2008
Posts: 47
Reputation: 19
Send a message via AIM to Pauliver Send a message via MSN to Pauliver
$zB: 31
Donate
Default

nes emulator works runs at 7 fps

thanks tiptup

Last edited by Pauliver : 06-10-2008 at 03:55 PM. Reason: spelling



Pauliver is offline   Reply With Quote
Old 06-10-2008, 03:53 PM   #10 (permalink)
Jr. Member
 
SimReality's Avatar
 
Join Date: May 2008
Posts: 410
Reputation: 60
$zB: 353
Donate
Default

He just ported it. It doesn't necessarily run the quickest. I haven't tried (too busy getting that ray casting thing running faster), so I'm not sure. I have gotten the ray casting demo integrated into my code base and running a couple frames per second faster using some nicer textures .



SimReality is offline   Reply With Quote
Old 06-10-2008, 03:56 PM   #11 (permalink)
Experienced Zuner
 
Join Date: May 2008
Posts: 207
Reputation: 12
$zB: 170
Donate
Default

Quote:
Originally Posted by Pauliver View Post
nes emulator works runs at 7 fps

thanks tiptup
it does?




cable729 is offline   Reply With Quote
Old 06-10-2008, 03:58 PM   #12 (permalink)
Jr. Zuner
 
Join Date: May 2008
Posts: 47
Reputation: 19
Send a message via AIM to Pauliver Send a message via MSN to Pauliver
$zB: 31
Donate
Default

yes



Pauliver is offline   Reply With Quote
Old 06-10-2008, 04:01 PM   #13 (permalink)
Experienced Zuner
 
Join Date: May 2008
Posts: 207
Reputation: 12
$zB: 170
Donate
Default

so how do we work these emulators, and where do we dlownload the nes games?




cable729 is offline   Reply With Quote
Old 06-10-2008, 04:04 PM   #14 (permalink)
Experienced Zuner
 
Spike!'s Avatar
 
Join Date: Apr 2008
Posts: 175
Reputation: 13
$zB: 158
Donate
Default

Quote:
Originally Posted by SimReality View Post
He just ported it. It doesn't necessarily run the quickest. I haven't tried (too busy getting that ray casting thing running faster), so I'm not sure. I have gotten the ray casting demo integrated into my code base and running a couple frames per second faster using some nicer textures .
Doom? DOOM!? Must have ZuneDoom




Spike! is offline   Reply With Quote
Old 06-10-2008, 04:17 PM   #15 (permalink)
Jr. Member
 
SimReality's Avatar
 
Join Date: May 2008
Posts: 410
Reputation: 60
$zB: 353
Donate
Default

Quote:
Originally Posted by Spike! View Post
Doom? DOOM!? Must have ZuneDoom
Might not be Doom, but that's the general style of game I'm shooting for. I have mine running at about 27fps now and I'm sure I can get it running faster. There are also some glitches in collision detection that need fixing. And the whole thing is messy (you can tell that the original author of the C# code was a C++ coder for sure). But we'll see how long until I'm able to show a nice video of it.



SimReality is offline   Reply With Quote
Old 06-10-2008, 04:19 PM   #16 (permalink)
Experienced Zuner
 
Spike!'s Avatar
 
Join Date: Apr 2008
Posts: 175
Reputation: 13
$zB: 158
Donate
Default

Quote:
Originally Posted by SimReality View Post
Might not be Doom, but that's the general style of game I'm shooting for. I have mine running at about 27fps now and I'm sure I can get it running faster. There are also some glitches in collision detection that need fixing. And the whole thing is messy (you can tell that the original author of the C# code was a C++ coder for sure). But we'll see how long until I'm able to show a nice video of it.
Well it's definatly alot of progress in a short amount of time. Wether it's Doom or an origional game, an FPS-type game using this Ray Casting engine would be immediatly popular.




Spike! is offline   Reply With Quote
Old 06-10-2008, 04:25 PM   #17 (permalink)
Support Team
Expert Zuner
 
soccerfreak24's Avatar
 
Join Date: Nov 2007
Posts: 2,899
Reputation: 178
$zB: 48
Donate
Default

Hmm.. Glad to see a gameboy emulator, but playing games at 7 fps could be a bit fail. Good work none the less for the find.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.





soccerfreak24 is online now   Reply With Quote
Old 06-10-2008, 04:27 PM   #18 (permalink)
Jr. Zuner
 
Join Date: May 2008
Posts: 47
Reputation: 19
Send a message via AIM to Pauliver Send a message via MSN to Pauliver
$zB: 31
Donate
Default

The gameboy emulator should be portable as well, There will be a bit of work that needs to be done be there.

The core of the problem is that if you want to set data in a zune texture you need to use the type Color, the NES emulator and this emulator seem to be using uint [or short] which doesn't get the same output color wise on the zune as it does on windows.

From the tests i did it appears that if you do not use color you get no output, while if you do use Color (specifically in)

Code:
TextureName.SetData<Color>( ect..
then things work. I could be wrong there might be other ways to get things working, this is just what i have found.



Pauliver is offline   Reply With Quote
Old 06-10-2008, 04:33 PM   #19 (permalink)
Experienced Zuner
 
Spike!'s Avatar
 
Join Date: Apr 2008
Posts: 175
Reputation: 13
$zB: 158
Donate
Default

Quote:
Originally Posted by Pauliver View Post
The gameboy emulator should be portable as well, There will be a bit of work that needs to be done be there.

The core of the problem is that if you want to set data in a zune texture you need to use the type Color, the NES emulator and this emulator seem to be using uint [or short] which doesn't get the same output color wise on the zune as it does on windows.

From the tests i did it appears that if you do not use color you get no output, while if you do use Color (specifically in)

Code:
TextureName.SetData<Color>( ect..
then things work. I could be wrong there might be other ways to get things working, this is just what i have found.
I think the biggest problem would be getting the zune to reconize the ROM's to play. Unless, you somehow 'prepackaged' the emulator with one ROM and released it at one game at a time. Like, Emulator + Pokemon Game = One release, or something.




Spike! is offline   Reply With Quote
Old 06-10-2008, 05:05 PM   #20 (permalink)
zB Programmer
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 975
Reputation: 116
$zB: 635
Donate
Default

Quote:
Originally Posted by Spike! View Post
I think the biggest problem would be getting the zune to reconize the ROM's to play. Unless, you somehow 'prepackaged' the emulator with one ROM and released it at one game at a time. Like, Emulator + Pokemon Game = One release, or something.
You can just drop the rom files in the content folder, set their build action to none, and to copy them to the output folder if newer.
Although it will take a while to copy the rom files over to the zune i believe.




LedZepp is offline   Reply With Quote
Reply


Thread Tools

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump