Emuforums.com

Go Back   Emuforums.com > Handheld Emulation > Nintendo Handhelds > DeSmuME Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read

WON'T YOU JOIN US?
You are not a registered member and
are viewing this site as a guest.
Registration is simple and FREE.
Join this CrowdGather community today.
Registration offers the following perks:

» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging

join

Reply
 
Thread Tools Display Modes
Old May 3rd, 2007, 05:28   #1
RockmanForte
Rockman fan
 
Join Date: May 2002
Location: Earth!
Posts: 5,285
Shash's Emu Dev WIP

DO NOT ASK WHEN!!!!

OK ? Thank you very much!

shash's Emu Dev

Quote:
Beyond expectations

Lately I've been quite obsessed with Super Mario 64 DS. First idea to get it rendering more accurately was to fix compressed textures support. I had just finished writing a compressed textures demo when masscat committed fixes to my code compressed handling code on the CVS, so I forgot about compressed textures, as he already fixed them.

After that, I worked on getting transparency and translucency better, so the water and the tree shadows looked as expected. After that, only the holes on some meshes were left, and the sky clipping. The first one was fixed rather easy, as I made a big mistake on my code to change matrices per vertex. I assumed that the matrices were changed at most per primitive, not per vertex! After discussing it with masscat, I just realized my mistake and fixed it in a few minutes (in fact, I had already coded the needed stuff in the past). The second one was just simple depth clipping, so it was easily fixable.

After getting Super Mario 64 DS to render almost perfect (only shadow support missing and some tweaking), I wanted to start the new core. Basically what I call the "new core" is just adding FIFO and Quad Strip reordering support to the current one. The first one is needed to emulate properly the FIFO GFX irq, which are used on almost all advanced 3D games. Without it, games like FF3, New Super Mario Bros, Sonic Rush or Golden Eye:Rogue Agent, would simply freeze. Quad Strip reordering is needed because it uses a different format than the standard PC gfx card one. As I wanted to be sure if the GFX FIFO irq was what made several games freeze (the ones listed above), I just hacked the support, and got some impressive results. In the near future I'll start proper support, but as of now it's fun to see some more games looking perfect.

The usual screenshots to end...
RockmanForte is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old May 3rd, 2007, 06:12   #2
shashClp
Emu author
 
shashClp's Avatar
 
Join Date: Sep 2006
Location: VisualC
Posts: 1,195
I'd only like to add, that better visit the referenced blog, as you'll probably like the screenshots :P
__________________
Emulator development blog
shashClp is offline   Reply With Quote
Old May 3rd, 2007, 07:35   #3
TheCloudOfSmoke
Menthol Flavored
 
TheCloudOfSmoke's Avatar
 
Join Date: Mar 2005
Location: Maryland, USA.
Posts: 3,925
You're jerking us off with those screenshots Shash. I can't wait for the next version. I personally like the direction that DeSmuME is going. It's more user friendly IMO. Keep up the good work man.
__________________
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.


Last edited by TheCloudOfSmoke; May 3rd, 2007 at 07:41..
TheCloudOfSmoke is offline   Reply With Quote
Old May 3rd, 2007, 09:31   #4
lll
Registered User
 
lll's Avatar
 
Join Date: Mar 2007
Location: In yer mom's bedroom.
Posts: 227
Just a question plz dont ban me or warn me its a honest lil question: Will the next release support 3D?

EDIT: Forget the question. I cant wait till the next wip.
__________________
Sup doggies???!!!

---------------------------------------------------



---------------------------------------------------

Me favorite game might be Dragonball Z: Budokai Tenkaichi 2.

Last edited by lll; May 3rd, 2007 at 10:30..
lll is offline   Reply With Quote
Old May 3rd, 2007, 11:33   #5
refraction
PCSX2 Coder
 
refraction's Avatar
 
Join Date: Jan 2004
Location: Plymouth, UK
Posts: 10,037
Good work as always Shash, dunno what Desmume would be without you
__________________

http://www.pcsx2.net
Intel i7 920 @ 3.4Ghz, POV GTX 570 1.3Gb, 1.8Tb HD space, 6Gb OCZ Reaper PC3-14400 Triple Channel
Dont PM me for help, use the forums, thats what its for!


My Chip16 Emulator RefChip16 http://code.google.com/p/refchip16/
refraction is offline   Reply With Quote
Old May 3rd, 2007, 11:58   #6
ShakirMole
The Alpha and Omega
 
ShakirMole's Avatar
 
Join Date: Mar 2007
Location: Tanzania
Posts: 304
Meaning that shash is so good at this that when he determines something, he can do it ... hehe
Oh i forgot to ask about the speed, does the addition of 3D support improve speed not must to mention practically but theoretically does it improve? I heard of that from other people. I bet after this update No$gba and Desemu will be almost close to each other, maybe desemu a little further since no bios, great sound, autosave type chosen etc.
__________________
------------------------------------------------------
Join Irc server #thegoldcafe on channel irc.star-fleet.net and get rom compatibility lists for iDeaS,no$gba,and others and all your emulation needs
Alternatively, you could join through the java website which links directly to thegoldcafe channel
http://www.dscompatibilitydatabases.co.nr/

Professor Layton Walkthrough with excellent coverage and pics http://professorlaytonwalkthrough.blogspot.com/
ShakirMole is offline   Reply With Quote
Old May 3rd, 2007, 12:42   #7
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 4,030
Yeah keep the updates coming, so i can test more and more and more and...
__________________
Main PC:Win 7 SP1 PRO X64 - Asus P5G41C-M LX - Intel Q6600@2.4Ghz - OCZ 2x 2GB DDR2 1000Mhz - Sapphire Vapor-X HD5770 1GB GDDR5 - 19" LCD SyncMaster T190 - Samsung SATA II HD322HJ 320GB
HTPC:Acer Aspire AR1600 - Windows 7 PRO X86 - Atom 230@1.6Ghz - 3GB DDR2 800Mhz - Nvidia ION LE - SATA II WD 160GB + Seagate GoFlex Desk 2TB USB 3.0
Notebook:Dell Inspiron 14R N4110 - Windows 7 SP1 PRO X64 / Ubuntu 12.04 X64 - Intel Core i5 2410M@2.3Ghz - 8GB DDR3@1333Mhz - Intel HD 3000 - WDC SATA II 640GB + SSD Kingston V200 128GB +WD Scorpio Blue 320GB USB 3.0 CASE
Mad is offline   Reply With Quote
Old May 3rd, 2007, 13:26   #8
Cobalt
Life goes on...
 
Cobalt's Avatar
 
Join Date: Mar 2006
Posts: 359
Castlevania ss shocked me.
__________________
rawr.
Cobalt is offline   Reply With Quote
Old May 3rd, 2007, 13:39   #9
sigmax
Registered User
 
sigmax's Avatar
 
Join Date: Oct 2006
Location: Dominican Republic
Posts: 1,252
Nice work shash.
__________________
I like anime just a little
sigmax is offline   Reply With Quote
Old May 3rd, 2007, 14:30   #10
JKKDARK
Banned
 
JKKDARK's Avatar
 
Join Date: Feb 2006
Location: Munich, Germany
Posts: 6,349
keep the good job
JKKDARK is offline   Reply With Quote
Old May 3rd, 2007, 22:24   #11
Hiei-YYH
THE Hentai M@ster
 
Hiei-YYH's Avatar
 
Join Date: Aug 2005
Location: MAKAI
Posts: 1,834
looks very good... thanks shashClp ^^
__________________

My NEW Site
BEST anime ever!!
PSN(US): Hiei-YYH
PSN(Japan): JHiei-YYH

PSP Model: PSP1001 / CFW 5.50 GEN-D3 / Sony 16GB MS Pro Duo

My PC
OS: Windows XP Professional SP3
CPU: Intel Core i7 950 3.06GHz
MOBO: Gigabyte LGA 1366 Intel X58 USB 3.0 ATX Intel Motherboard GA-X58-USB3
VIDEO: EVGA GeForce GTX460 1024MB DDR5
MEMORY: Corsair 6GB (2GB x3) DDR3 PC3-12800 1600MHz
Hiei-YYH is offline   Reply With Quote
Old May 4th, 2007, 00:19   #12
SCHUMI_4EVER
Hackin 'n Slashin
 
SCHUMI_4EVER's Avatar
 
Join Date: Jan 2007
Location: Most-expensive-Internet-on-the-Planet Land : South Africa
Posts: 26,364
Looks awesome shash =)
SCHUMI_4EVER is offline   Reply With Quote
Old May 5th, 2007, 14:13   #13
TheTET
Registered User
 
Join Date: Dec 2006
Location: Israel
Posts: 8
Nice Development!!! I suggest you add sprites to the layers section cause I want the rip backgrounds
TheTET is offline   Reply With Quote
Old May 5th, 2007, 18:40   #14
Hiei-YYH
THE Hentai M@ster
 
Hiei-YYH's Avatar
 
Join Date: Aug 2005
Location: MAKAI
Posts: 1,834
my interest is a complete debugger XD free off course
__________________

My NEW Site
BEST anime ever!!
PSN(US): Hiei-YYH
PSN(Japan): JHiei-YYH

PSP Model: PSP1001 / CFW 5.50 GEN-D3 / Sony 16GB MS Pro Duo

My PC
OS: Windows XP Professional SP3
CPU: Intel Core i7 950 3.06GHz
MOBO: Gigabyte LGA 1366 Intel X58 USB 3.0 ATX Intel Motherboard GA-X58-USB3
VIDEO: EVGA GeForce GTX460 1024MB DDR5
MEMORY: Corsair 6GB (2GB x3) DDR3 PC3-12800 1600MHz
Hiei-YYH is offline   Reply With Quote
Old May 5th, 2007, 19:02   #15
salam_azad
Useful Idiot
 
salam_azad's Avatar
 
Join Date: Dec 2003
Location: moon
Posts: 333
great!.. good work
__________________
http://theorionproject.org
salam_azad is offline   Reply With Quote
Old May 6th, 2007, 02:34   #16
MASTERXZ
SHINIGAMI
 
MASTERXZ's Avatar
 
Join Date: Jul 2006
Location: Panamá
Posts: 46
Great work good progress
__________________
..::SHINIGAMI CORPORATION ®::..
MASTERXZ is offline   Reply With Quote
Old May 6th, 2007, 08:11   #17
RPGW1ZaRD
PCSX2 & O/C Addict
 
RPGW1ZaRD's Avatar
 
Join Date: Mar 2006
Location: My Computer
Posts: 2,841
Nice work as always shash.
__________________

« Feel free to browse through PCSX2 screenshots on RPGWiZaRD's Putfile.com section »

Intel® Core™2 Duo E8400 @ 4.0GHz «-» Gigabyte P35-DS4 «-» CellShock 2x1GB @ DDR2-1200 5-5-4-10 «-» JetWay 8800GT 512 MB @ 705/1750/1015 MHz «-» Thermaltake ToughPower 750W «-» Sony Multiscan G400 19" CRT «-» OCZ Vendetta 2 «-» Creative SoundBlaster Audigy «-» Logitech X-530 5.1 «-» Sennheiser HD 212 Pro «-» Logitech MX™518 Gaming-Grade «-» Razer Mantis Speed «-» Windows XP Pro SP3 «-» Windows Server 2k8 XSOS 3.0 BETA
RPGW1ZaRD is offline   Reply With Quote
Old May 6th, 2007, 15:39   #18
RockmanForte
Rockman fan
 
Join Date: May 2002
Location: Earth!
Posts: 5,285
ShakirMole,

You posted this question in the wrong thread. Please move it to DeSmuME v0.6.0 released! thread, thank you.
RockmanForte is offline   Reply With Quote
Old May 6th, 2007, 20:25   #19
MartinJ
Registered User
 
MartinJ's Avatar
 
Join Date: Mar 2007
Location: Stone Mountain,GA
Posts: 48
looks good.
MartinJ is offline   Reply With Quote
Old May 18th, 2007, 18:53   #20
ShakirMole
The Alpha and Omega
 
ShakirMole's Avatar
 
Join Date: Mar 2007
Location: Tanzania
Posts: 304
hey shash what happened about the release are u still working on it cuz its been long since the announcement and if so what is left besides speed? I am not asking when but am asking why...
__________________
------------------------------------------------------
Join Irc server #thegoldcafe on channel irc.star-fleet.net and get rom compatibility lists for iDeaS,no$gba,and others and all your emulation needs
Alternatively, you could join through the java website which links directly to thegoldcafe channel
http://www.dscompatibilitydatabases.co.nr/

Professor Layton Walkthrough with excellent coverage and pics http://professorlaytonwalkthrough.blogspot.com/
ShakirMole 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

Forum Jump

All times are GMT +1. The time now is 06:20.

© 2006 - 2012 Emu Forums | About Emu Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.