Views: 20,052,521 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-25-24 05:04 AM |
Guest: |
Main - Posts by iyenal |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 21/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
I say also Mario Kart 8 or BOTW.
For Sonic Generations, it's available on PC. For BOTW porting, there are not only ASM that we need to convert, but also Wii U graphics wrapper OpenGX2 and OpenAX2. You have to work on it more than 3 years. But if you do it, even a small part, you will be engraved in history, believe me. I can do model optimization, I already succeed to optimize some SM3DW models from 200000 polygons to 12000. But the work is huge, you need a true motivation, and still. And another thing : don't underestimate the Wii, it outputs to 420p but can load many millions of polygons. It isn't a Commodore 64 (altrough see some demos and you will be amazed). ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 22/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
For OpenGX2 :
https://github.com/wiiudev/libwiiu/blob/0e67eb1854b63c4f12b06237fbe175a8e71e211b/examples/gx2thread/src/loader.c it consists of functions executed on the Wii U like GX2CopyColorBufferToScanBuffer, GX2ClearColor... You can find them in IDA Pro in the section Imports and Exports. Cemu developers must have also more info on their usage and interpretation, but their function name tell many things. You can find also info on http://wiiubrew.org/wiki/Main_Page Also, it is a derived of OpenGL... But for more indepth you have to reverse engineer. OpenAX2 is for sound. EDIT Functions used by Super Mario 3D World : Address Ordinal Name Library ------- ------- ---- ------- 02B02D40 GX2BeginDisplayListEx gx2 02B02D50 GX2CalcColorBufferAuxInfo gx2 02B02D58 GX2CalcDRCSize gx2 02B02D60 GX2CalcDepthBufferHiZInfo gx2 02B02D68 GX2CalcFetchShaderSizeEx gx2 02B02D70 GX2CalcGeometryShaderInputRingBufferSize gx2 02B02D78 GX2CalcGeometryShaderOutputRingBufferSize gx2 02B02D80 GX2CalcSurfaceSizeAndAlignment gx2 02B02D88 GX2CalcTVSize gx2 02B02D90 GX2CallDisplayList gx2 02B02DA0 GX2ClearBuffersEx gx2 02B02DA8 GX2ClearColor gx2 02B02DB0 GX2ClearDepthStencilEx gx2 02B02DC0 GX2CopyColorBufferToScanBuffer gx2 02B02DD0 GX2CopySurface gx2 02B02E10 GX2DirectCallDisplayList gx2 02B02E18 GX2DrawDone gx2 02B02E20 GX2DrawEx gx2 02B02E28 GX2DrawIndexedEx gx2 02B02E40 GX2EndDisplayList gx2 02B02E48 GX2ExpandAAColorBuffer gx2 02B02E50 GX2ExpandDepthBuffer gx2 02B02E58 GX2Flush gx2 02B02E68 GX2GPUTimeToCPUTime gx2 02B02EC8 GX2GetCurrentDisplayList gx2 02B02F28 GX2GetLastFrame gx2 02B02FE8 GX2GetSwapStatus gx2 02B03048 GX2Init gx2 02B03070 GX2InitColorBufferRegs gx2 02B03088 GX2InitDepthBufferHiZEnable gx2 02B03090 GX2InitDepthBufferRegs gx2 02B030A0 GX2InitFetchShaderEx gx2 02B030D8 GX2InitSampler gx2 02B030E0 GX2InitSamplerBorderType gx2 02B030E8 GX2InitSamplerClamping gx2 02B030F0 GX2InitSamplerDepthCompare gx2 02B03100 GX2InitSamplerLOD gx2 02B03110 GX2InitSamplerXYFilter gx2 02B03118 GX2InitSamplerZMFilter gx2 02B03138 GX2InitTextureRegs gx2 02B03148 GX2Invalidate gx2 02B033E0 GX2SampleBottomGPUCycle gx2 02B033F8 GX2SampleTopGPUCycle gx2 02B03408 GX2SetAlphaTest gx2 02B03410 GX2SetAlphaTestReg gx2 02B03418 GX2SetAlphaToMask gx2 02B03428 GX2SetAttribBuffer gx2 02B03430 GX2SetBlendConstantColor gx2 02B03438 GX2SetBlendConstantColorReg gx2 02B03440 GX2SetBlendControl gx2 02B03448 GX2SetBlendControlReg gx2 02B03450 GX2SetClearDepthStencil gx2 02B03458 GX2SetColorBuffer gx2 02B03460 GX2SetColorControl gx2 02B03468 GX2SetColorControlReg gx2 02B03470 GX2SetContextState gx2 02B03480 GX2SetCullOnlyControl gx2 02B03488 GX2SetDRCBuffer gx2 02B03498 GX2SetDRCEnable gx2 02B034A8 GX2SetDRCScale gx2 02B034C0 GX2SetDefaultState gx2 02B034C8 GX2SetDepthBuffer gx2 02B034D0 GX2SetDepthOnlyControl gx2 02B034D8 GX2SetDepthStencilControl gx2 02B034E0 GX2SetDepthStencilControlReg gx2 02B034F0 GX2SetFetchShader gx2 02B03508 GX2SetGeometrySampler gx2 02B03510 GX2SetGeometrySamplerBorderColor gx2 02B03518 GX2SetGeometryShader gx2 02B03520 GX2SetGeometryShaderInputRingBuffer gx2 02B03528 GX2SetGeometryShaderOutputRingBuffer gx2 02B03530 GX2SetGeometryTexture gx2 02B03538 GX2SetGeometryUniformBlock gx2 02B03548 GX2SetLineWidth gx2 02B03568 GX2SetPixelSampler gx2 02B03570 GX2SetPixelSamplerBorderColor gx2 02B03578 GX2SetPixelShader gx2 02B03580 GX2SetPixelTexture gx2 02B03588 GX2SetPixelUniformBlock gx2 02B03590 GX2SetPixelUniformReg gx2 02B035A8 GX2SetPointSize gx2 02B035B8 GX2SetPolygonControl gx2 02B035C0 GX2SetPolygonControlReg gx2 02B035C8 GX2SetPolygonOffset gx2 02B035D8 GX2SetPrimitiveRestartIndex gx2 02B035E0 GX2SetRasterizerClipControl gx2 02B035F8 GX2SetScissor gx2 02B03610 GX2SetShaderModeEx gx2 02B03618 GX2SetStencilMask gx2 02B03640 GX2SetSurfaceSwizzle gx2 02B03648 GX2SetSwapInterval gx2 02B03650 GX2SetTVBuffer gx2 02B03658 GX2SetTVEnable gx2 02B03668 GX2SetTVScale gx2 02B03678 GX2SetTargetChannelMasks gx2 02B036A0 GX2SetVertexSampler gx2 02B036A8 GX2SetVertexSamplerBorderColor gx2 02B036B0 GX2SetVertexShader gx2 02B036B8 GX2SetVertexTexture gx2 02B036C0 GX2SetVertexUniformBlock gx2 02B036C8 GX2SetVertexUniformReg gx2 02B036D8 GX2SetViewport gx2 02B036E8 GX2SetupContextStateEx gx2 02B03718 GX2SwapScanBuffers gx2 02B03730 GX2TempGetGPUVersion gx2 02B03770 GX2WaitForVsync gx2 Or you can also use the way of decompiling BOTW game to recompile it on Wii. Anyway, to port BOTW in ASM you have to know all architecture details of the Wii and Wii U. Or we can also mod a actual Zelda game on Wii so you don't have to recode the engine entirely. As you can see there are many possibilities. But the ASM way isn't the more easy (translating millions of instructions isn't a small feat). ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 23/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Posted by Super Hackio I sent them to him previously, but I can resend them to you. I am sure that New U tileset levels are more enjoyable than classic tilesets. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 24/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 25/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 26/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 27/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 28/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Posted by Kobolite Explore web caches, you can MAYBE find it. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 29/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Hello,
I know that Rvlution is now closed (and Kuribo64 has nothing to do directly with Rvlution, reason that I made this thread in General Chat), but I would know if anyone had the forum backup somewhere because there are some contents that are useful (anyway for me) like tutorials, and it will be easier for me to have the pages instead of searching everywhere in Wayback Machine. Thanks in advance. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 30/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Havok physics is very CPU-intensive, but some Wii games use them.
But what's the difficulty to port physics parameters, most of the engines share them, a rigidbody is universal, collision is universal, mass is universal... Special Havok physics parameters don't change many things (if it changes) compared to others, it's like PhysX or ... Please tell me if I missed anything. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 31/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 32/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Thanks to the Wayback Machine, I agree ! And you also by the way, it isn't easy to find threads.
But why submit it in General Chat section ? I think Misc. ROM hacking is better. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 33/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
There is no a small lack of reponsability from RVlution admins ? Where's the respect of users that wrote, helped, used their time in this board ? All the content DELETED???
No but please we can't run a forum with thousands of users, million of views as we manage our personal site. We can't close all of that just by one click. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 34/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Actually, it seems RVlution closing is caused by a diaster on all levels, technical and social.
But no one told : 'We are in bad position : we have to make a bilan of the situation and we have to fix the problems that induced this' and everyone told : 'Run away and close anything !" if I understand well. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 35/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Posted by StapleButter Why you didn't tell him StapleButter? Posted by StapleButter Not everybody is bad in a community. I am sure that there they were many potential good moderators. You don't have to recruit them directly without knowing them, "you"(admins) can maybe do a contest where the user that do the better depot will be recruited, like this ? But that's the past. We all hope that it will never happen again. ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 36/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 37/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 38/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Posted by StapleButter So why he didn't let other admins manage completely RVlution if he don't have anything to do ? Posted by StapleButter Democracy in forum board... Good luck... (99,99%, 3 persons voted !) ____________________ "I failed in some subjects in exam, but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft." -Bill Gates |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 39/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
iyenal |
| ||
Mole Multiplatform developer Level: 38 Posts: 40/362 EXP: 351093 Next: 19354 Since: 03-14-17 From: Europe Last post: 664 days ago Last view: 634 days ago |
Main - Posts by iyenal |
Page rendered in 0.080 seconds. (2048KB of memory used) MySQL - queries: 22, rows: 228/228, time: 0.011 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |