nullDC4Wii

  • Thread starter Thread starter niuus
  • Start date Start date
  • Views Views 17,140
  • Replies Replies 179
  • Likes Likes 21
Since I saw that you use AI, I made a skill that will let it work in a more efficient way on homebrews. I used it on my Wii U port of Quake 3 Arena and it helped a ton as well as fixing the last edges on my other ports and I'm pretty satisfied so far.
Forgive the noob question, but do you think a standard prompt version of a skill would improve code quality at all? (I've only used free online chat endpoints for AI so far, not sure if skills are applicable there or are specific to the Claude ecosystem).

Tangentially, do you think Claude Fable 5 and co. are that much more capable at coding than Claude Sonnet 4.6 for example? (I am currently working on an ARMv4/5 to PPC recompiler, but it is not working yet.)

Thanks for your time, and good luck on your projects gentlemen.
 
Forgive the noob question, but do you think a standard prompt version of a skill would improve code quality at all? (I've only used free online chat endpoints for AI so far, not sure if skills are applicable there or are specific to the Claude ecosystem).

Tangentially, do you think Claude Fable 5 and co. are that much more capable at coding than Claude Sonnet 4.6 for example? (I am currently working on an ARMv4/5 to PPC recompiler, but it is not working yet.)

Thanks for your time, and good luck on your projects gentlemen.
If you know what you're doing, prompting will get you far when doing homebrews, writing code is only one part of the equation. Skills can also be used in online free AI chats but It's kinda a hassle and clumsy to work on something bigger than two single files.

Fable is much more capable than Sonnet 4.6. I achieved most of my work using Sonnet and when I noticed stuff wasn't working despite on paper they were right I used Fable as advisor.
 
  • Like
Reactions: radicalten
Since I saw that you use AI, I made a skill that will let it work in a more efficient way on homebrews. I used it on my Wii U port of Quake 3 Arena and it helped a ton as well as fixing the last edges on my other ports and I'm pretty satisfied so far.

Yes, anything to make improvement to this emulator is welcomed !


The whole point of my work since the beginning is trying improving everything and keeping what work and ditching what not working

with github & releasing minor version often I can easily track &manage regressions
 
  • Like
Reactions: zfreeman
cvs games are ? Capcom vs snk ?

Please update wiki !


https://wiibrew.org/wiki/NullDC4Wii/Compatibility
Post automatically merged:

Honestly we can't be just me & Jilou to update the wiki

so I this time i'm stopping saying "please"

Update the wiki, it's an order.
 

Attachments

  • wiki.PNG
    wiki.PNG
    220.5 KB · Views: 1
yeah I saw it thanks !

I was surprised by the file you sent me, it's a big stuff, and I don't know how AI will handle it.

I usually do it tiny bit by tiny bit. They're is much stuff AI doesn't do well or at least not at first try... so yeah I'm not sure how it will handle it... I'll try anyway !

My critical problem right now is that Chuchu has an audio that is weird

https://github.com/BenoitAdam/nullDC4Wii/issues/73
Post automatically merged:

alpha 0.56 is out, it has an FPS metter !

Can someone confirm also if ASYNC_RENDER and ACCURACY is FAST by default ?
 
yeah I saw it thanks !

I was surprised by the file you sent me, it's a big stuff, and I don't know how AI will handle it.

I usually do it tiny bit by tiny bit. They're is much stuff AI doesn't do well or at least not at first try... so yeah I'm not sure how it will handle it... I'll try anyway !

My critical problem right now is that Chuchu has an audio that is weird

https://github.com/BenoitAdam/nullDC4Wii/issues/73
Post automatically merged:

alpha 0.56 is out, it has an FPS metter !

Can someone confirm also if ASYNC_RENDER and ACCURACY is FAST by default ?
You just ask it to install that skill, or you bring it up in a new session and it will work on specific tasks based off what the console needs
 
alpha 0.56 is out, it has an FPS metter !

Can someone confirm also if ASYNC_RENDER and ACCURACY is FAST by default ?

Hello ^^,

Thank you for the new update ^^.
Yes ASYNC_RENDER and ACCURATE is FAST by default ^^.
(In attachements there are what I have by default).

Have a good day ^^,
Post automatically merged:

It seems Bomberman Online is slower than before... I'll retest that this evening (and I'll tell you the result, if it's a regression, I'll open a new issue and I'll write it in the wiki).
 

Attachments

  • 17845268220308468323461165471514.jpg
    17845268220308468323461165471514.jpg
    1.9 MB · Views: 1
  • 17845269079057816066744140977558.jpg
    17845269079057816066744140977558.jpg
    1.3 MB · Views: 1
  • 17845269804976929130223883693279.jpg
    17845269804976929130223883693279.jpg
    1.6 MB · Views: 2
Last edited by Jilou,
in older version than 0.56 you can check Framerate trough the log file sd:/ndclog.txt

I just did the test and I don't seem to have lower FPS than before (i probably tested in ACCURATE thus)

But be aware, ASYNC_RENDER introduce 1 frame of input lag
 
It seems Bomberman Online is slower than before...
It isn't.

alpha 0.56 is out, it has an FPS metter !
Any chance of including this in the config? I'd like to have it by default, it helps a lot when comparing settings, and sometimes it can be missed.

Just found out that Cannon Spike (USA) runs at 30fps at least depending on configuration, but you have to choose between being able to see the HUD, or having semi-decent graphics, as there is Z-fighting.
 
in older version than 0.56 you can check Framerate trough the log file sd:/ndclog.txt

I just did the test and I don't seem to have lower FPS than before (i probably tested in ACCURATE thus)

But be aware, ASYNC_RENDER introduce 1 frame of input lag
I've just tested Bomberman Online and it's the same fps than before ^^. Earlier, I should have touch some options maybe...
 
hummm I just tested quickly canon spike and yeah... the 3 option that can help z-fighting/flickering are

- BLEND_MODE (set to off)
- TRANS_MODE (set to off)
- ASYNC_RENDER (set to on)
- DEPTH-CLIP (set to tight)
Post automatically merged:

I've just tested Bomberman Online and it's the same fps than before ^^. Earlier, I should have touch some options maybe...


Audio buffer 1 makes fps drops
 
  • Like
Reactions: Jilou
We directly bump with Alpha 0.60 !

+15/20% of speed expected with FAST MEM option
Just to confirm with you, some days ago I noticed a cap at 50 fps right when the BIOS starts? I'm using USA BIOS.

Using release 0.60. Some of the games from my previous list were the same speed-wise, but the following games had a bump, when compared to release 0.56:
  • Bomberman Online (USA) (CDI). 2-3 fps more
  • Cannon Spike (USA) (CDI). 7-11 fps more
  • Capcom vs. SNK - Millennium Fight 2000 PRO (Japan) (GDI). While it incorrectly caps fights at 50 fps, surprisingly, this is the closest to a game at full speed I have seen, hovering between 43-50 fps.
  • Capcom vs. SNK 2 - Millionaire Fighting 2001 (Japan) (CDI). 1-2 fps more. Speed improves depending on the fight arena.
  • Marvel vs. Capcom 2 - New Age of Heroes (USA) (CDI). Capped at 50 fps, the game runs at 42-50 fps depending on the fight arena.
  • Mortal Kombat Gold (USA) (CDI). FMVs are completely black and slow to skip. No speed change.
  • Nanatsu no Hikan (Japan) (GDI). This game runs on a compressed portion on the left side of the screen. 30 fps game, seems to runs at full speed.
  • Super Street Fighter II X for Matching Service (Japan) (CDI). No speed change.
  • Virtua Tennis (USA) (CDI). Seems to be the same speed.
  • Volgarr (CDI). This game stopped booting.
I'll test DualShock 3 in some minutes. Do you plan to later include DualShock 4 and DualSense too?
 
  • Like
Reactions: Jilou

Site & Scene News

Popular threads in this forum