It is currently Sat May 18, 2013 2:14 pm

All times are UTC - 6 hours [ DST ]




Author Message
 Post subject: Ucode Commands Work in-Progress Thread [Updated]
PostPosted: Wed Jun 03, 2009 3:54 pm 
Founder
Founder
User avatar

Joined: Tue Nov 04, 2008 5:07 pm
Posts: 2895
All the changes were made by Grazz

This thread is to show the progress of games of implementing missing microcode commands.
I'll add right to the game the ucode command which affected that game.

List of microcode commands implemented and committed so far:


Rev391 [Grazz]
Tue Jun 2, 2009
GBI2_MV_MATRIX

Rev393 [Grazz]
Wed Jun 3, 2009
GBI1_BranchZ and GBI2_BranchZ

Rev394 [Grazz]
Wend Jun 3, 2009
G_MV_MATRIX_1

Rev397 [Grazz]
Sat Jun 6, 2009
S2DEX BgCopy]

Rev399 [Grazz and Kreationz contributed ported code too]
Sat Jun 8, 2009
Sprite2D_Base, Sprite2D_Flip, and partially Sprite2D_Draw

Rev415 [Salvy and Grazz for helping with display lists]
Sat Jul 4, 2009
RSP_Last_Legion_0x00, RSP_Last_Legion_0x80, GBI0_Vtx_ShadowOfEmpire

Rev416 [Salvy]
Wed Jul 8, 2009
GBI0_Vtx_Gemini

List of games that got fixed:

Mickey's Speedway USA Logos, part of the menus Intro, and HUD shows up now[GBI0_Vtx_Gemini]

Spoiler: show
Image



Jet Force Gemini Logos, part of the menus and HUD shows up now [GBI0_Vtx_Gemini]

Toukon Road 2 - Everything shows up now! [RSP_Last_Legion_0x00, RSP_Last_Legion_0x80]

Toukon Road - Brave Spirits - Everything shows up now! [RSP_Last_Legion_0x00, RSP_Last_Legion_0x80]

Spoiler: show
Image



Last Legion UX - Menus and Intro shows now. [RSP_Last_Legion_0x00, RSP_Last_Legion_0x80]

Spoiler: show
Image



Legend of Zelda : OOT - Floors and most part of the death mountain is now visible. [GBI2_BranchZ]

[Green rooms]Link's house, stores and other backgrounds texture are now being display correctly. [S2DEX:BgCopy]
Spoiler: show
http://imagebin.ca/img/Sg44Yb9.jpg


Legend of Zelda : MM - All the invisible textures example: walls, ground, water, and other stuff is visible now. [GBI2_BranchZ]

Lens of truth semi fixed, still needs 2 more ucode commands.[S2DEX:BgCopy]

Penny Racers - Cars are visible now. [GBI2_BranchZ]

Star Wars Episode I: Racer - Ground is now visible [GBI2_MV_MATRIX]

LEGO Racers - GBI2 Movemem loop gone, great speed up. Now is only missing 1 more ucode command. [Need to check properly which commands fixed it]

Disney's Donald Duck Goin' Quackers - You can see everything now, before it looked like a huge polygon. Still missing 4 more ucode commands. [GBI2_MV_MATRIX and MV_MATRIX_1]

Now:
Spoiler: show
Image


Paperboy - GBI2 MoveMem loop gone, not noticeble changes game been almost perfect before except movem loop.[Need to double check what ucode command fixed it]

Rayman 2 - The Great Escape - Almost everything fixed, still missing 4 more ucodes. Huge improvements [GBI2_MV_MATRIX and MV_MATRIX_1]

Mischief Makers - Textures don't disappear anymore :) [Need to check which ucode fixed it]

Pokemon Snap - Pokemons show up now !!!! Still missing DMA_SPECIAL_1 ucode to allow camara movement. [GBI1_BranchZ]

Spoiler: show
Image


Kirby 64 - Kirby is now visible :) [G_BranchZ]

Spoiler: show
Image


HUD is now visible [S2DEX:BgCopy
Spoiler: show
Image


Roadsters - Cars are visible now [GBI1_BranchZ]

Top Gear Rally - Items on the menu example trophy show up now. [Sprite2D_Draw]

Wipeout - HUD, Menus and In-Game menus, they look mess up but atleast they show up now !!! [Sprite2D_Base, Sprite2D_Flip,Sprite2D_Draw]

Space Station Silicon Valley - Intro Screen, Menus and in-game menus show up now. [Sprite2D_Base, Sprite2D_Flip,Sprite2D_Draw]

Destruction Derby 64 - Menus and logos appear now, they look perfect. [S2DEX:BgCopy]

Snowboard Kids 2 - Characters in-game are visible now. [G_Branch_Z ]

List of games that got broken :

Disney's Tarzan - Environments are degraded, but game was already messed up still needs more ucode commands to be implemented. [GBI2_MV_MATRIX]

Top Gear Rally - Cars are invisible now. [G_MV_MATRIX_1]


Work in Progress :



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

I'll be updating this thread as more games are reported as fixed or improved on either of those revs that were implemented missing microcode commands.
Also I'll be adding for info and screenshots how the games looked before and after.

Since we are not sure 100% of all the games that might be affected since we lack the docs that say what games use those microcodes commands, best way is to test games and report them if they get fixed or broken.

Please report any results as if XXXX game got fixed, broken, or improved.

Game name
Rev number
Changes [improvements?]
and picture (optional) is welcome :)

Don't forget to thank Grazz, since he has helped alot !


Last edited by Salv-E on Fri Jul 24, 2009 7:45 pm, edited 5 times in total.
Reason: Added even more games to the list


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Wed Jun 03, 2009 5:20 pm 
Knight
Knight

Joined: Sun Feb 15, 2009 6:08 pm
Posts: 127
when will the custom microcodes be implemented


Last edited by Salv-E on Wed Jun 03, 2009 7:00 pm, edited 1 time in total.
Reason: Please do not quote the whole post !


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Wed Jun 03, 2009 7:12 pm 
Founder
Founder
User avatar

Joined: Tue Nov 04, 2008 5:07 pm
Posts: 2895
mustangfan100 wrote:
when will the custom microcodes be implemented


Time will tell but might take a while :P

Custom ucodes are not a priority since they are "per game".
The microcodes grazz is implementing is used for several game..they are more important than custom ucodes..


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Wed Jun 03, 2009 8:25 pm 
Mad Scientist
Mad Scientist
User avatar

Joined: Thu Oct 16, 2008 2:27 pm
Posts: 3045
Location: Texas, in the middle of nowhere...
BTW, Grazz is our newest developer and already off to a great start as you can tell. I'm still in the process of organizing and burning off 200 gigs of Data from my HD (About half done.) Then I will be joining and working with him on this.



_________________
I'm baaack! >:)
Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Wed Jun 03, 2009 10:23 pm 
Donator
Donator

Joined: Sat Nov 08, 2008 5:48 am
Posts: 997
Kreationz wrote:
BTW, Grazz is our newest developer and already off to a great start as you can tell. I'm still in the process of organizing and burning off 200 gigs of Data from my HD (About half done.) Then I will be joining and working with him on this.


Yes Grazz, you are making quite an impact on this emulator, welcome to this project, and may you be with us to the end, Keep up the good work Guys.

BTW....Not being funny Kreationz, why don't you buy a External Hard Drive, mate, a lot quicker, just Drag & Drop files over done in a few hours.
I use a Western Digital (WD) 1TB , its call "My Book".
Fantastic bit of kit, backs all my data files up, in case of a Laptop hard-drive failure.


Last edited by KingPepper on Thu Jun 04, 2009 1:27 am, edited 1 time in total.


_________________
I use a Phat(Fat) 1003 PSP with 6.60 Pro C
My top 5 Favorite games on the N64 are:-
GoldenEye 007, Mario Kart 64, Ridge Racer 64, Pokemon Stadium 1 or 2, Super Smash Brothers.
Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Thu Jun 04, 2009 12:50 am 
Mime
Mime
User avatar

Joined: Tue Nov 11, 2008 12:41 pm
Posts: 24
Well, I'd like to be one of the first in this thread to thank Grazz. He's done an amazing job with only a few revisions! A 30% speedup in Lego Racers? That's quite impressive!

I also have one question, will any of this type of work (the current implemented commands or future ones) be a possible fix for z-fighting issues?

Once again, thanks Grazz!!


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Thu Jun 04, 2009 2:28 am 
Developer
Developer
User avatar

Joined: Sat Jan 31, 2009 7:11 am
Posts: 442
Nice to see you DEVs making such great progress on the EMU.
Great work everyone!


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Thu Jun 04, 2009 5:21 am 
Tester
Tester
User avatar

Joined: Mon Nov 17, 2008 4:44 am
Posts: 132
thanx so very much Grazz for your work so far! it looks amazing!!

its a great start and you have a lot of potential to be one of the DX64 gurus :D

keep up the fantastic job to everyone at DX64. this project is really getting better and better :)


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Thu Jun 04, 2009 7:19 am 
Knight
Knight

Joined: Tue Feb 24, 2009 5:33 pm
Posts: 116
RAYMAN WORKS?!

Yep, cannot see rayman though so it's still pretty unplayable


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Thu Jun 04, 2009 10:06 am 
Donator
Donator

Joined: Sat Nov 08, 2008 5:48 am
Posts: 997
Keep up the good work grazz 8)


Last edited by KingPepper on Thu Jun 04, 2009 4:41 pm, edited 1 time in total.


_________________
I use a Phat(Fat) 1003 PSP with 6.60 Pro C
My top 5 Favorite games on the N64 are:-
GoldenEye 007, Mario Kart 64, Ridge Racer 64, Pokemon Stadium 1 or 2, Super Smash Brothers.
Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Thu Jun 04, 2009 3:31 pm 
Wanderer
Wanderer
User avatar

Joined: Tue May 12, 2009 5:52 pm
Posts: 40
Location: Dublin, Ireland
Thanks Grazz!
And thanks for this thread! I was already looking for a changelog... There's like 2 alpha updates each day and I never knew what the changes were...

cheers!

sabrewulf


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Fri Jun 05, 2009 3:27 pm 
Founder
Founder
User avatar

Joined: Tue Nov 04, 2008 5:07 pm
Posts: 2895
sabrewulf wrote:
Thanks Grazz!
And thanks for this thread! I was already looking for a changelog... There's like 2 alpha updates each day and I never knew what the changes were...

cheers!

sabrewulf


This thread is just to keep up with any game improved or broken by any microcode implementation.

Changelog [SVN log] -Make sure to save it in your favorites :P
http://daedalusx64.svn.sourceforge.net/ ... /?view=log

PS: Updated post.!


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Sat Jun 06, 2009 3:47 pm 
Developer
Developer

Joined: Mon May 25, 2009 4:46 pm
Posts: 20
Location: Buenos Aires, Argentina
Please test latest rev. (397)


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Sat Jun 06, 2009 4:42 pm 
Wanderer
Wanderer
User avatar

Joined: Tue May 12, 2009 5:52 pm
Posts: 40
Location: Dublin, Ireland
salvy wrote:
[...]Changelog [SVN log] -Make sure to save it in your favorites :P
http://daedalusx64.svn.sourceforge.net/ ... /?view=log[...]


awesome, thanks!


Offline
 Profile  
 
 Post subject: Re: Microcodes Commands Work in-Progress Thread
PostPosted: Sat Jun 06, 2009 6:57 pm 
Knight
Knight

Joined: Tue Feb 24, 2009 5:33 pm
Posts: 116
Rev 397

Well, I only had time to test 2 games before my battery died but in both games I noticed the sky and backgrounds adjusting themselves to look correct.

Those games were majoras mask and paper mario


Offline
 Profile  
 
Display posts from previous:  Sort by  

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: