Emuforums.com

Go Back   Emuforums.com > Screenshots > General Screenshots
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old June 13th, 2008   #1 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
MuNES Screenshots

I started work on my NES emulator..

Here's a prelim shot for those interested.

Notice how I haven't finished the GUI, yet the backend is functional, ish....
DirectSound8 and DInput8 needs to be implemented yet.

All rendering is done in OpenGL via 3D textures, not surfaces.
Attached Images
File Type: jpg smario.JPG (42.7 KB, 192 views)
mudlord is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old June 13th, 2008   #2 (permalink)
And the science gets done
 
Hard core Rikki's Avatar
 
Join Date: May 2004
Location: Perpetual Pompei
Posts: 7,215
Sounds VERY interesting already. Looking forward to updates ;P
__________________

Quote:
May the fleas of 1000 camels infest the crotches of BIOS swappers! And may their arms be too short to scratch!
My deviantART | My Blog | VBA-M | @ES | PCSX2 | GeneralEmu | XTemu | Webcomics
Hard core Rikki is online now   Reply With Quote
Old June 13th, 2008   #3 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
Quote:
Sounds VERY interesting already. Looking forward to updates ;P
Thanks, krom has ported for me my Rice Video/BSNES HLSL pixel shaders to GLSL syntax, so I am planning for custom filter support in the 1st public release, as well as loads other things like savestate support etc..

If you are interested in private tests, on the VBA-M forum staff section, I might post builds there...
mudlord is offline   Reply With Quote
Old June 13th, 2008   #4 (permalink)
the only one you've ever SEEN
 
hushypushy's Avatar
 
Join Date: May 2003
Location: San Francisco
Posts: 21,978
Sounds cool. I've tried a lot of NES emulators and they all have their own nice little quirks but none have it all. What's your goal with this emulator?
__________________
Dedicated to mediocrity and repetition since 1994.
hushypushy is offline   Reply With Quote
Old June 13th, 2008   #5 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
My main goal is simplicity and speed.

Due to the emulator core, accuracy has been sacrificed for pure speed. So I hope this will be a decent emulator for those systems that are very low in system specs. Though, for more advanced computers, visual effects will be the main focus.
mudlord is offline   Reply With Quote
Old June 14th, 2008   #6 (permalink)
DesMuMe user
 
Butz_san's Avatar
 
Join Date: Nov 2003
Location: Ecuador
Posts: 389
Quote:
Originally Posted by mudlord View Post
My main goal is simplicity and speed.

Due to the emulator core, accuracy has been sacrificed for pure speed. So I hope this will be a decent emulator for those systems that are very low in system specs. Though, for more advanced computers, visual effects will be the main focus.
I love NES, so thanks for this new emu . Looking forward for updates and releases!!
__________________
PC:
Core2Duo E4600@3.0
2GB RAM
Mainboard: Biostar
Video Card : HD3650 (512MB)
Silver Knight water cooler
OS: Windows Seven Ultimate RTM FINAL
Butz_san is offline   Reply With Quote
Old June 14th, 2008   #7 (permalink)
Menthol Flavored
 
TheCloudOfSmoke's Avatar
 
Join Date: Mar 2005
Location: Maryland, USA.
Posts: 3,843
Quote:
Originally Posted by hushypushy View Post
Sounds cool. I've tried a lot of NES emulators and they all have their own nice little quirks but none have it all. What's your goal with this emulator?
Have you tried Nestopia lately. Awesome NES emu imo. It has many nice features, and if it doesn't have what you want, then you probably didn't look hard enough.

Quote:
Originally Posted by mudlord View Post
My main goal is simplicity and speed.

Due to the emulator core, accuracy has been sacrificed for pure speed. So I hope this will be a decent emulator for those systems that are very low in system specs. Though, for more advanced computers, visual effects will be the main focus.
Cool, nice to see a new project from you muddy. You're a very talented coder and I can see this becoming an awesome emu in the future if you keep continue working on it.
__________________
http://thecloudofsmoke.deviantart.com

Quote:
Originally Posted by BigIg View Post
If I support the game company, then I won't won't be supporting the blank DVD business.

Decisions, decisions.

TheCloudOfSmoke is offline   Reply With Quote
Old June 15th, 2008   #8 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
Quote:
Cool, nice to see a new project from you muddy. You're a very talented coder and I can see this becoming an awesome emu in the future if you keep continue working on it.
Thankyou! ^_^

And I will keep working on it...Speaking of which...
And I'll keep working on VBA-M, too. There's still loads of things I want to work on in regards to that.

Quote:
Have you tried Nestopia lately. Awesome NES emu imo. It has many nice features, and if it doesn't have what you want, then you probably didn't look hard enough.
Yup, Marty did a amazing job on it. Its got loads of features, its up to BSNES's level of accuracy while being excellently optimized, uses blargg's nes_ntsc filter.....So, I recommend Marty's emulator as a alternative to mine if you are really after accuracy.

He is super talented. Beats me. Whoever can make a cycle accurate NES emulator, and make it super fast deserves a lot of kudos. And I know blargg and Marty currently are the only one's that made a NES emulator do that (blargg's QuickNES for Mac is absolutely insane).
Attached Images
File Type: jpg Untitled.jpg (30.5 KB, 65 views)
mudlord is offline   Reply With Quote
Old June 16th, 2008   #9 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,904
looks cool.
would be interesting to have some scaling filters in the future.

is there a reason you're using DirectSound8 for sound, while using OpenGL for graphics?
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline   Reply With Quote
Old June 16th, 2008   #10 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
Quote:
is there a reason you're using DirectSound8 for sound, while using OpenGL for graphics?
Yes.

Backwards compatibility with Windows 95. Using DX9 will limit things especially when it comes to drivers. So, using DSound8 and OpenGL (which is on all Windows versions since 95), seemed to be the best solution. Plus, I think OpenGL > DX9.

And yes, I hope to add scaling filters like 2xsai, havent decided yet.
mudlord is offline   Reply With Quote
Old June 16th, 2008   #11 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,854
Quote:
Originally Posted by TheCloudOfSmoke View Post
Have you tried Nestopia lately. Awesome NES emu imo. It has many nice features, and if it doesn't have what you want, then you probably didn't look hard enough.



Cool, nice to see a new project from you muddy. You're a very talented coder and I can see this becoming an awesome emu in the future if you keep continue working on it.
Nestopia can't boot 15 of my roms, Jnes can boot all of my roms xD

Dragon Warrior 4 being one of them.

Quote:
Originally Posted by mudlord View Post
Yes.

Backwards compatibility with Windows 95. Using DX9 will limit things especially when it comes to drivers. So, using DSound8 and OpenGL (which is on all Windows versions since 95), seemed to be the best solution. Plus, I think OpenGL > DX9.

And yes, I hope to add scaling filters like 2xsai, havent decided yet.
PAlette support, kthnx :P
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.

Last edited by Squall-Leonhart; June 16th, 2008 at 04:21.. Reason: Automerged Doublepost
Squall-Leonhart is online now   Reply With Quote
Old June 16th, 2008   #12 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,904
Quote:
Originally Posted by mudlord View Post
Yes.

Backwards compatibility with Windows 95. Using DX9 will limit things especially when it comes to drivers. So, using DSound8 and OpenGL (which is on all Windows versions since 95), seemed to be the best solution. Plus, I think OpenGL > DX9.
oh, i thought you were using OpenGL for cross-platform (non-windows) support.
and when you said you were using directsound8 i got confused

maybe it's just be better to use OpenAL or some other crossplatform API for sound, so you don't limit your emu to windows systems.
but then you can't use directInput either

meh, it doesn't really concern me since I'm on XP
but it'll probably make the linux and mac users happy
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline   Reply With Quote
Old June 16th, 2008   #13 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
Quote:
oh, i thought you were using OpenGL for cross-platform (non-windows) support.
and when you said you were using directsound8 i got confused
Ah, tis okay, these misinterpretations happen .

Quote:
maybe it's just be better to use OpenAL or some other crossplatform API for sound, so you don't limit your emu to windows systems.
but then you can't use directInput either
Yes, then I would be forced to use *shudders* SDL. Ick. Though OpenAL isn't bad, the runtimes are heavy in size though.

Quote:
but it'll probably make the linux and mac users happy
My emulator is not targeted at Linux or Mac. They have Nestopia/FakeNES for that.
mudlord is offline   Reply With Quote
Old June 16th, 2008   #14 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,904
oh i thought nestopia was windows-only

anyways, i look forward to your first release
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline   Reply With Quote
Old June 16th, 2008   #15 (permalink)
the only one you've ever SEEN
 
hushypushy's Avatar
 
Join Date: May 2003
Location: San Francisco
Posts: 21,978
Quote:
Originally Posted by TheCloudOfSmoke View Post
Have you tried Nestopia lately. Awesome NES emu imo. It has many nice features, and if it doesn't have what you want, then you probably didn't look hard enough.
I'm kind of a simpleton...I mainly use NESten. The only problem is that my 360 controller doesn't configure exactly the way I want it to, which is kind of my fault since I haven't installed XBCD

I will check out NEStopia though. I think the last time I downloaded it was...years ago.

Looking forward to the release of MuNES as well
__________________
Dedicated to mediocrity and repetition since 1994.
hushypushy is offline   Reply With Quote
Old June 18th, 2008   #16 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
More....

Added functional ROM selection, functional savestate loading/saving. Fixed aspect ratio and texture scaling.

Need to work on the input/sound I/O systems before its really usable....
Attached Images
File Type: jpg galaga.JPG (28.5 KB, 17 views)
File Type: jpg legendofkage.JPG (42.4 KB, 21 views)
File Type: jpg lunarpool.JPG (30.4 KB, 15 views)
File Type: jpg marblemadness.JPG (26.6 KB, 14 views)
File Type: jpg trackandfield.JPG (37.4 KB, 20 views)
mudlord is offline   Reply With Quote
Old June 18th, 2008   #17 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
Quote:
oh i thought nestopia was windows-only
Yah, it supports Linux and Mac too.

I think Arbee ported Nestopia to Linux.
I know for a fact Richard Bannister ported it to Mac.
mudlord is offline   Reply With Quote
Old June 18th, 2008   #18 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,904
Quote:
Originally Posted by mudlord View Post
More....

Added functional ROM selection, functional savestate loading/saving. Fixed aspect ratio and texture scaling.

Need to work on the input/sound I/O systems before its really usable....
looks cool.

have you not been able to get in-game due to the lack of Input system?

and maybe an FPS counter would be a nice feature
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline   Reply With Quote
Old June 18th, 2008   #19 (permalink)
Banned
 
Join Date: Feb 2007
Location: Lost.
Posts: 1,767
Quote:
have you not been able to get in-game due to the lack of Input system?
Correct

That is why.

and the FPS counter idea sounds cool. I might check it out :P
mudlord is offline   Reply With Quote
Old June 18th, 2008   #20 (permalink)
AEON'S HERITAGE
 
hanibal81's Avatar
 
Join Date: Apr 2006
Location: Tamazgha
Posts: 2,042
mmm, include SState (save/load slots) feature.
__________________

العرب بدو الفلاة، رعاة النوق اكتشفوا الصفر وظل لصيقاً بهم وفياً لهم حتى تمنوا التبرء منه وعيروني بالواحد الأحد
1 = Aothem, 0 = Thaothemth ^_^


| Markunda Princess of Tamazgha(^_^) | Tinariwen | General Emulation | Xtemulation |
hanibal81 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 10:14.

© 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