Hacking NDSSFC/CATSFC revival

What sort of additional hotkeys do you want?


  • Total voters
    98

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
Educated guess: Disabling the audio in the emulator's settings just mutes it, it doesn't stop the audio emulation from happening.
It kind of does. I say kind of because the SNES APU gets halted and the sound gets muted on top of that, but S9xProcessSound still gets called.

Yay GG codes! Also yay for (if I'm reading right), the emulator using the old-format BSNES codes... which means my converter pack isn't needed anymore, meaning less work and trouble for everybody involved.
Shut up I'm lazy.

Indeed, I used the old BSNES format in source/nds/gcheat.c - it ignores "disabled" and "enabled" and just disables everything unless you go into the cheats menu to enable a few codes.

How's it working out? :)
 

ShadauxCat

Well-Known Member
Newcomer
Joined
Mar 6, 2011
Messages
45
Trophies
0
Age
36
Location
Austin, Texas
Website
www.bioware.com
XP
81
Country
United States
Glad to see someone else has taken over. I simply have too many other things on my plate to devote time to this anymore, and my dstwo is broken to boot, so what time I have had to work on it, I haven't been able to.

The one thing I'd like to see is the two projects merged. I created a github for it so that we could avoid creating more and more new versions, and move toward something more collaborative so multiple developers could contribute. If you'd be willing to merge back up to the original branch, I'll add you as an administrator for the original branch and let you take over. Just helps (from a user standpoint) if there's one single standard place to look for updates. :)
 

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
Oh hi Shadaux. I didn't know you were around.

If the pull request thing works well, I'll join your project.

At least, though, I uploaded new versions on filetrip with the same project name so that people would see "You might want the latest version of CATSFC" instead of being in the dark and not knowing it's NEBSFC or something like that. In hindsight I did very well :P
 
  • Like
Reactions: VatoLoco

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
1.11 is now out with more optimisations, raising the FPS for many games.

It also has a shiny new icon and a shiny new boot screen, and the .psd is provided in the source on Github for both.
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Hm, was there always a bit of input lag (meaning sometimes a quick button press isn't registered), and was the intro right with Ridley in Super Metroid always so painfully laggy?

I never used the DSTwo's SNES emulator enough to see that stuff to begin with since I've got a PSP, so I'm curious if it's some sort of regression or if it was like this at these places to begin with.
 

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,510
Country
Argentina
Oh my god, who was the one who claimed that the input lags couldn't be resolved due to the dstwo's bottleneck and forced me to buy a PSP for SNES emulation? Screw you, seriously! (j/k)
As far as the name goes, I'm all for a new name. The continuation of using CATSFC as the name only makes sense if the git repository wasn't dead for more than a year. Give credit where credit is due and all credit at this point belongs to Nebuleon.
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Oh my god, who was the one who claimed that the input lags couldn't be resolved due to the dstwo's bottleneck and forced me to buy a PSP for SNES emulation? Screw you, seriously! (j/k)
As far as the name goes, I'm all for a new name. The continuation of using CATSFC as the name only makes sense if the git repository wasn't dead for more than a year. Give credit where credit is due and all credit at this point belongs to Nebuleon.
Talkin' to me? I'm talking about there being a form of input lag I didn't even notice before, but that's maybe because I only fire up the emulators on the DSTwo to show they're imperfect.

And yeah, I'm for a new name too, but mentioning in the credits or something the first version was form the Supercard team, then BassAceGold, then ShadauxCat.
 

PJM

Well-Known Member
Newcomer
Joined
Apr 28, 2012
Messages
87
Trophies
1
Location
NS
XP
208
Country
Canada
I like the idea of a name change too, but rather than change the name every time someone abandons the project and someone else picks it up, why not just pick a more permanent name and stick with that?

back in 1997 or so, I used ZSNES, and today, it's still called ZSNES.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I like the idea of a name change too, but rather than change the name every time someone abandons the project and someone else picks it up, why not just pick a more permanent name and stick with that?

back in 1997 or so, I used ZSNES, and today, it's still called ZSNES.

And Zsnes is still "being worked on" despite having the last version released over six years ago, I doubt we'll ever see the alleged 2.0. Maybe by then it will have REAL SPC700 sound emulation.
 

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
Erm, just fired up LoZ and it hangs with the "rain sound" playing, because I disabled something. Probably SNES Open Bus. I'll think I've squeezed a lot of performance in, so I'll re-enable that. And maybe compile with GCC's -O3 optimisations again, because NDSSFC 1.06's Makefile had them and I screwed with a lot of things to experiment. The next release, 1.12, will be much more polished, after trying some of the games I own.

On the subject of trying games, ...
Hm, was there always a bit of input lag (meaning sometimes a quick button press isn't registered), and was the intro right with Ridley in Super Metroid always so painfully laggy? [...]
... Super Metroid lags? I thought it was a pretty standard BG/sprite game, so it should have performance comparable to Super Mario World. What FPS do you get during the sequence? (I don't own that game)

As for the name... I agree with both sides, but more with the "ZSNES is still ZSNES" side. However, I still think it's quite important to distinguish the SuperCard Team effort from the GBAtemp community effort. That's why I would sooner go behind the BAGSFC name, or CATSFC, than NDSSFC. On the one hand, the community members who made NDSSFC what it is now should be thanked (but I did that recently in the copyright file), but on the other hand, it is a community effort, and I don't even know who took NDSSFC 1.06 and made the sound not crackle like crazy, BassAceGold or ShadauxCat. (That was really annoying, now that I compare NDSSFC 1.06 with CATSFC 1.11.) I do know that ShadauxCat made Yoshi's Island playable at 3-5 FPS with slower sound, instead of unplayable at 2 SPF with still-correct sound. Thanks! :)

GBASFC, though it's confusing because it implies two consoles? TempSFC? Keep CATSFC? Revert to NDSSFC?
 

mechagouki

Kill 'em all...
Member
Joined
Nov 20, 2008
Messages
679
Trophies
1
Age
52
Location
Toronto, ON
XP
614
Country
Canada
Tried it with Secret of Mana last night, the menu screen font issue is still not fixed, rendering the game virtually unplayable. It's working in Snes9xTYL on the PSP, is it simply impossible to fix on DS?
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Tried it with Secret of Mana last night, the menu screen font issue is still not fixed, rendering the game virtually unplayable. It's working in Snes9xTYL on the PSP, is it simply impossible to fix on DS?
The game uses pseudo hi-res mode 7 (512 x 448 usually) for the menus with VWF or variable width font, which is tricky to emulate properly on lower-clocked CPUs because it's somewhat more taxing on the CPU. Most Snes games use 256 x 224 as the resolution.
 

Deleted member 319809

MAH BOI/GURL
OP
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
Tried it with Secret of Mana last night, the menu screen font issue is still not fixed, rendering the game virtually unplayable. It's working in Snes9xTYL on the PSP, is it simply impossible to fix on DS?
Can you report this on GitHub?

https://github.com/ShadauxCat/CATSFC/issues

I'm not sure if you can add images there, but if not inline, put them on ImageShack.
 

2-bias

Well-Known Member
Member
Joined
Jul 30, 2009
Messages
142
Trophies
0
Location
Germany
XP
95
Country
Gambia, The
Looks like i need to dust off my DS. ;)
Oh, and i'm fine with a new name as long as DS2 Skin Installer will work. So i think you have to keep the folder name. NDSSFC, BAGSFC or CATSFC will work. To bad Stormwave doesn't seems to be around anymore and he never added the support for iPlayer Skins. :(
 

mechagouki

Kill 'em all...
Member
Joined
Nov 20, 2008
Messages
679
Trophies
1
Age
52
Location
Toronto, ON
XP
614
Country
Canada
Posted issue on GitHub, here is the image I attached:

SoMfontproblem_zps51ee2ed9.jpg
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    The Real Jdbye @ The Real Jdbye: you can fap to your favorite character without it being gay