Hacking [Plugin]SNES Emulator ver1.05 for DSTWO

  • Thread starter Thread starter signz
  • Start date Start date
  • Views Views 47,305
  • Replies Replies 288
GreatCrippler said:
I will do neither at this point. I typed out a nice long paragraph about what a profane little jerk you are, but it doesn't matter. Supercard came up with their promised emulator. Late, and crappy, but here it is. If you really care to hear my opinion try speaking to someone like a person instead of cussing at them. That said, think me a troll. I care not in the slightest, I promise.
Care to explain why the emulator did not meet up to your standards? I ask because I don't feel like going back and reading through a ton of Drama.
 
Generally speaking... Latency is hidden by local caching of data.... Knowing very little about the DS specifics about transfer rates and the DSTwo, my best guess is that DS is only responsible for controls and displaying the pre digested data that the DSTwo spits out. So in theory you could use some of the DS's now free resources to do things like hiding latency by giving a nice fat cache on the DS itself (Fat cache is a relative term in this case it could be something like 1 or 2 MB's) I wonder if you couldn't do something equivalent to frame skipping in the emulation or some sort of HLE type deal... And the only reason I mention that is I have seen SNES fast forward and NES rewind on some emulators (the rewind is an awesome function and I wish more emulators had it.... but thats a whole nuther kettle o fish)

Interesting subject
smile.gif
 
_Chaz_ said:
GreatCrippler said:
I will do neither at this point. I typed out a nice long paragraph about what a profane little jerk you are, but it doesn't matter. Supercard came up with their promised emulator. Late, and crappy, but here it is. If you really care to hear my opinion try speaking to someone like a person instead of cussing at them. That said, think me a troll. I care not in the slightest, I promise.
Care to explain why the emulator did not meet up to your standards? I ask because I don't feel like going back and reading through a ton of Drama.

Guess I'll try, and word this in a way that won't lead to more drama. IMHO... The hardware is present to port something like SNES9x at near full speed. This instead missed that mark. Emulating the SNES chips is a project to be sure, but this is technology well over a decade old. I had really hoped for a full speed very portable SNES. I believe the SNES to be the climax of video game history. This is a taste that leaves me wanting so much more that I am sure I will not get see for quite some time.
 
GreatCrippler said:
_Chaz_ said:
GreatCrippler said:
I will do neither at this point. I typed out a nice long paragraph about what a profane little jerk you are, but it doesn't matter. Supercard came up with their promised emulator. Late, and crappy, but here it is. If you really care to hear my opinion try speaking to someone like a person instead of cussing at them. That said, think me a troll. I care not in the slightest, I promise.
Care to explain why the emulator did not meet up to your standards? I ask because I don't feel like going back and reading through a ton of Drama.

Guess I'll try, and word this in a way that won't lead to more drama. IMHO... The hardware is present to port something like SNES9x at near full speed. This instead missed that mark. Emulating the SNES chips is a project to be sure, but this is technology well over a decade old. I had really hoped for a full speed very portable SNES. I believe the SNES to be the climax of video game history. This is a taste that leaves me wanting so much more that I am sure I will not get see for quite some time.
Yes, but this is only the first release. There will, no doubt, be updates that will improve the emulator quite a bit. It will just take a bit of time.

As long as I can play Link to the Past during points when my college professor almost refuses to teach, it works for me.
 
_Chaz_ said:
GreatCrippler said:
_Chaz_ said:
GreatCrippler said:
I will do neither at this point. I typed out a nice long paragraph about what a profane little jerk you are, but it doesn't matter. Supercard came up with their promised emulator. Late, and crappy, but here it is. If you really care to hear my opinion try speaking to someone like a person instead of cussing at them. That said, think me a troll. I care not in the slightest, I promise.
Care to explain why the emulator did not meet up to your standards? I ask because I don't feel like going back and reading through a ton of Drama.

Guess I'll try, and word this in a way that won't lead to more drama. IMHO... The hardware is present to port something like SNES9x at near full speed. This instead missed that mark. Emulating the SNES chips is a project to be sure, but this is technology well over a decade old. I had really hoped for a full speed very portable SNES. I believe the SNES to be the climax of video game history. This is a taste that leaves me wanting so much more that I am sure I will not get see for quite some time.
Yes, but this is only the first release. There will, no doubt, be updates that will improve the emulator quite a bit. It will just take a bit of time.

As long as I can play Link to the Past during points when my college professor almost refuses to teach, it works for me.

And if, and when it improves greatly, I will happily admit to being a gloomy jerk. Until that point, I imagine I will sulk, and continue my project to Port Zsnes to a functional portable system.
 
For a first release it's pretty good, I tried Chrono trigger, and the most important thing for me is the quality of the music playback (On dingoo, the native snes emulator gives you an awful cacophony).


Here the music play just fine some little lags, but the music is fine and the game is perfectly enjoyable (even if on DS, it's more simple and smart to play the DS version).

I guess some people are disapointed because the first game they wanted to play is one game with a special chip, but hey, even my overclocked 733MHz wiz can't do that full speed (apart from DSP-1 games), what do you expect from an about 300mhz CPU even more limited by the transfer rate to the DS?
 
GreatCrippler said:
_Chaz_ said:
GreatCrippler said:
_Chaz_ said:
GreatCrippler said:
I will do neither at this point. I typed out a nice long paragraph about what a profane little jerk you are, but it doesn't matter. Supercard came up with their promised emulator. Late, and crappy, but here it is. If you really care to hear my opinion try speaking to someone like a person instead of cussing at them. That said, think me a troll. I care not in the slightest, I promise.
Care to explain why the emulator did not meet up to your standards? I ask because I don't feel like going back and reading through a ton of Drama.

Guess I'll try, and word this in a way that won't lead to more drama. IMHO... The hardware is present to port something like SNES9x at near full speed. This instead missed that mark. Emulating the SNES chips is a project to be sure, but this is technology well over a decade old. I had really hoped for a full speed very portable SNES. I believe the SNES to be the climax of video game history. This is a taste that leaves me wanting so much more that I am sure I will not get see for quite some time.
Yes, but this is only the first release. There will, no doubt, be updates that will improve the emulator quite a bit. It will just take a bit of time.

As long as I can play Link to the Past during points when my college professor almost refuses to teach, it works for me.

And if, and when it improves greatly, I will happily admit to being a gloomy jerk. Until that point, I imagine I will sulk, and continue my project to Port Zsnes to a functional portable system.
You say that the hardware could support SNES9x at near full speed... If you were to get a hold of the development software would it even be possible? Not asking you to do it, just asking for an answer.
 
GreatCrippler said:
I will do neither at this point. I typed out a nice long paragraph about what a profane little jerk you are, but it doesn't matter. Supercard came up with their promised emulator. Late, and crappy, but here it is. If you really care to hear my opinion try speaking to someone like a person instead of cussing at them. That said, think me a troll. I care not in the slightest, I promise.
Fine, I'll answer for you since you don't know and you're just grasping at straws to avoid admitting it.

Compression is an obvious first answer.
To cut down on bandwidth as much as possible, we'll take a hint from an already-existing solution for live video transfer from a game pack and consider DPG.
1 - The DS can barely decode DPG (lossy) in realtime, at a reduced framerate.
2 - DPG (which is one of the only viable options) looks like shit.
I don't think any of us want to play SNES games with DPG-quality video at a DPG framerate. :\

Procedural generation is another answer.
That's not applicable here, though.
1 - We're not wanting to generate approximations, we need an exact image (usually down to pixel-perfect).
2 - The CPU time needed to figure out what would generate a specific frame would far exceed that frame's display time.
While the bandwidth problem would be solved, this would cause the game to run at a terrible framerate, possibly less than one frame a second.

Lossless compression is a third.
Since the SNES has a limited color palette in theory you could try to get it to transfer palette-based images (8-bits per pixel), which could cut the bandwidth down...
1 - Would it cut the bandwidth enough to be worth implementing?
2 - Is the DSTwo fast enough to encode some form of that that in realtime along with the emulation, and is the DS powerful enough to decode it in realtime?
This would involve creation of an entirely new video format for the DS and might not do crap to solve the problem.


These are simple, obvious answers to "how do you account for low bandwidth" in a game-related environment, if you had any fucking clue what you were talking about at all you'd be able to mention a method. I really suggest less bullshitting in the future, because I am NOT afraid to call people out.
 
Last week people were frustrated because the emulator was in closed BETA. So now we have it and people are frustrated because it's not perfect. The release note from Supercard team admits that it's not all that great and that they'll do their best to improve it over time so I knew what to expect.

Personally I'm just grateful to have it. I will most likely be able to play through Super Metroid using this in its currrent form. It's not super smooth but at least I don't have to frequently adjust the layering to be able to see what's going on (like with SNEmulDS). I'm sure that, for now, some games will run better on that one but I have both now anyway so no complaints here.
 
One reason for disappointment for me were the tests and reports of beta testers. The reports were like "Super Metroid runs at full speed" or "DKC runs great". When I loaded those games I saw with my own eyes that those comments were false --> disappointment. It's that easy
frown.gif


But let's take this realease as a first step. I'm sure it'll get better over time seeing as this will be open source (when?).
 
Oh yeah forum fighting, that'll get you guys somewhere.

Related: I think we have to believe in SC team
smile.gif
i mean, they jumped over the 1.4.2 actualization in a heartbeat, i mean, REALLY FAST which proves, at least to me, that they're actually responsible with their products and constantly looking for improvement.

I'm happy for owning one of this nifty cards and i can play any homebrew in any format i want, GBA, DS or SNES so, yep, that's it for me, i even had to pay extra (i live in argentina, we get HUGE taxes over things like flashcarts) but still i believe it was worth it.

Keep it up SuperCard team! That's all you guys need to hear
smile.gif
 
Well, as far as the GUI goes, I think this would've been better for display modes:
Two sets of options.
1: Scaling
0%/25%/50%/75%/100%
0%= Not scaled, screen is 224px tall, cropped.
100% = Scaled to fit into 192px

2: Position
0 - Centered, crop both top and bottom
1 - Crop bottom of screen only
2 - Crop mostly bottom, a little off the top
3 - Crop top of screen only
4 - Crop mostly top, a little off the bottom.

SNEmulDS had very advanced scaling options that really helped individual games that needed it.
 
SpaceJump said:
One reason for disappointment for me were the tests and reports of beta testers. The reports were like "Super Metroid runs at full speed" or "DKC runs great". When I loaded those games I saw with my own eyes that those comments were false --> disappointment. It's that easy
frown.gif


But let's take this realease as a first step. I'm sure it'll get better over time seeing as this will be open source (when?).
Exactly that´s why I´m dissapointed, the quality doesn´t live up to the expactations that where brought up when betatesters started to tread the emulator as the holy grail that could run nearly every game (exept special chiped ones) with just some sound issues, but thats clearly not what we got when the team released it to the public.
I don´t say it´s crap, just that it doesn´t live up to the hype the betatesters made, wich could make you belive they where in some way forced to make it look way better than it realy was.
 
SirCB85 said:
SpaceJump said:
One reason for disappointment for me were the tests and reports of beta testers. The reports were like "Super Metroid runs at full speed" or "DKC runs great". When I loaded those games I saw with my own eyes that those comments were false --> disappointment. It's that easy
frown.gif


But let's take this realease as a first step. I'm sure it'll get better over time seeing as this will be open source (when?).
Exactly that´s why I´m dissapointed, the quality doesn´t live up to the expactations that where brought up when betatesters started to tread the emulator as the holy grail that could run nearly every game (exept special chiped ones) with just some sound issues, but thats clearly not what we got when the team released it to the public.
I don´t say it´s crap, just that it doesn´t live up to the hype the betatesters made, wich could make you belive they where in some way forced to make it look way better than it realy was.
This. Either the beta testers didn't know what they were talking about or they simply lied.

Anyway the bad thing is that this false feedback goes to the SC team so they think it's good enough, which it isn't...
 

Site & Scene News

Popular threads in this forum