Homebrew [question] what about a G&W emulator for the DS ?

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
602
Trophies
0
Age
45
XP
1,277
Country
France
We are in 2020 and even if I know that the DS fat / lite scene is no longer too active except for a few homebrews and some modified emulators, can we hope one day for a Game & Watch emulator on DS ?

I mean by that is this technically possible ?

For example, is a port of MADrigal* technically possible or the technical characteristics of the DS fat / lite are too weak to achieve this kind of emulator ?

I specify that the question I am asking is not a request, it's just that I was wondering why there was no G&W emulator on DS fat / lite.


* note, what is MADrigal (if you don't already know) : http://www.madrigaldesign.it/sim/index.php
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Would that not be a game and watch simulator?

Anyway there have been a few official takes on game and watch. To that end then in the purest of senses then I don't see why a DS would not be able to manipulate say 30 odd sprites (of which maybe 12 are active at any one time) and have a background.
In more technical senses then that would depend upon your level of simulation -- as the game and watch does not have an actual processor it makes some of the takes of emulation, assuming you are heading for accuracy, a more dubious concept and thus you start having to do some more complicated things.

Could you expect a port of MADrigal? Seems MADrigal was written in delphi/pascal which is not so common and I don't think we saw a robust option on the DS ( https://wiki.freepascal.org/Nintendo_DS is one but I don't know nearly enough about the various flavours of pascal to know if it would do for this or essentially be a complete rewrite, though if something is written for a nice proprietary library/IDE/take on a language it does not make things much easier but again I have very little experience with pascal outside of some academic/scientific software).
If https://github.com/leiradel/gwlua (something made to turn them into lua programs, apparently then used to make the things retroarch goes in for, and there are several very nice lua interpreters on the DS) can be made to work then that would be a different matter. Lua is quite a nice programming language as these things go so it might make for a nice learning to code project if you are after such a thing.
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,195
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,155
Country
United Kingdom
You could just go down the official route and buy the game and watch collection 1 and 2 for the DS. Sure each one only has a few games on it but its better than nothing.


download.jpeg.jpg


downloasssd.jpeg.jpg
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,978
Country
United States

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
Well if you dislike the idea of modified emulators, why are you requesting a new one? Beggars can't be choosers.

You have had plenty of time to start developing stuff on your own but all I see is dissing on the effort made by most DS devs. That's not how it works.
 

Feffe

Well-Known Member
Member
Joined
Oct 12, 2008
Messages
225
Trophies
1
XP
2,112
Country
Italy
Looking here
https://en.wikipedia.org/wiki/Game_&_Watch_ports_and_remakes#Games_featured

Every game included in Game Boy Gallery, Game & Watch Gallery and Game & Watch Gallery 2 has been included in more recent compilations. So those three games are redundant (unless you are interested in the modern versions of those games with Mario characters).

GWG4 alone provides a whopping amount of 19 games! You should download a save file because to unlock all the games you have to play in multiplayer mode and of course you can't do that on 3DS. Also download this patch which makes the classic games less ugly https://www.romhacking.net/hacks/2154/

GWG3 gets you 11 other games. 3 of them are also in G&WG4 and one of them on DS Collection. Still 7 games. That's good.

Game & Watch Collection for DS only has 3 games, but it is a must, since those games were originally developed for dual screen Game & Watch machines. Green House and Donkey Kong were also included in GWG3 and 4, but on a single screen they are not the same thing. (A shame they didn't include Zelda in the Collection :( )

Game & Watch Collection 2 has only two games. They were already included in GWG4 and weren't even dual screen. It's interesting because it has a mode which combines the two games, but that's it. A bit redundant for archive purposes.

Several games were re-released on DSiWare. Of those, Ball, Vermit and Helmet are the only ones you don't already have in GWG3 and 4.

tl;dr: get GWG4, GWG3, the first DS collection and Ball, Vermit and Helmet as DSiWare. You'll end up with 31 games, plus several modern versions and a handful of duplicates.
 

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
602
Trophies
0
Age
45
XP
1,277
Country
France
Well if you dislike the idea of modified emulators, why are you requesting a new one? Beggars can't be choosers.

You have had plenty of time to start developing stuff on your own but all I see is dissing on the effort made by most DS devs. That's not how it works.

Wow ! You got off on the wrong foot today ?

OK, I answer you point by point :

Well if you dislike the idea of modified emulators

Where did I say I don't like the idea of emulators being modified ? Did I mention a dissatisfaction, no, it is absolutely not the case but one thing is certain, concerning the development scene of the DS fat / lite, currently there is not much revolutionary thing, it is a simple observation, nothing more, and if you think that I do not salute the efforts provided by the developers who continue to bring to life the DS scene and well you are mistaken, on the contrary even if it does there are not as many things as I would like, I encourage and I support the work that is done on this forum (this also includes the work that you do yourself too in case it should be specified)

why are you requesting a new one?

Did you miss something in this sentence ? :

I specify that the question I am asking is not a request, it's just that I was wondering why there was no G&W emulator on DS fat / lite.

Do you know the difference between a request and a simple question which aims to start a simple discussion, isn't that also the principle of a forum incidentally ?

Beggars can't be choosers.

Thanks for the compliment, courtesy is something I appreciate too ...

You have had plenty of time to start developing stuff on your own but all I see is dissing on the effort made by most DS devs. That's not how it works.

Thank you for this call to order, so much generosity touches me ... Sincerely ...







For the other participants on this subject, thank you for your answers and your advice and there for once it is without irony.

And once again sorry for the inconvenience due to this slightly too passionate exchange, it happens sometimes.
 
Last edited by Indy13,
  • Like
Reactions: AmandaRose

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
Wow ! You got off on the wrong foot today ?

My foot is fine, thanks.

We are in 2020 and even if I know that the DS fat / lite scene is no longer too active except for a few homebrews and some modified emulators, can we hope one day for a Game & Watch emulator on DS ?

That's some pretty big words for a begger. It is not the first time, and why I say this?


https://gbatemp.net/threads/snemuld...-for-the-last-dkp.328636/page-19#post-7611202

And it's been three years. Oh, btw, these bugs you mentioned in there have been already fixed by me as of 2018 and it's taken a heavy rewrite of TGDS environment + retaining SnemulDS features with it. (nifi/zip support, old rom compatibility, faster emulation speed without sacrificing compatibility). And that took quite some work to pull out. Like almost a year to merge all together and make things stable.


Where did I say I don't like the idea of emulators being modified ? Did I mention a dissatisfaction, no, it is absolutely not the case but one thing is certain, concerning the development scene of the DS fat / lite, currently there is not much revolutionary thing, it is a simple observation, nothing more, and if you think that I do not salute the efforts provided by the developers who continue to bring to life the DS scene and well you are mistaken, on the contrary even if it does there are not as many things as I would like, I encourage and I support the work that is done on this forum (this also includes the work that you do yourself too in case it should be specified)

And where's the money you pay for making such requests? Or do you think porting things through open source tools is hassle-free and quite straightforward? I mean you are not giving proper credit to DS devs by the first sentence. Why do you feel entitled to ask for things "merely modified and (for) a few homebrew" ? You are just an end user. And it's totally understandable to take your requests, at least, if you ask for these things nicely and in a proper manner.

Do you know the difference between a request and a simple question which aims to start a simple discussion, isn't that also the principle of a forum incidentally ?

Do you know the difference between giving proper credits to the huge and insane ammount of effort of maintaining DS homebrew and porting things through open source tools? I mean there are quite severe obscure bugs in GCC compiler which could just cause a binary to give whitescreens by just re-arranging code in a very specific way. But of course that is useless and transparent for the end user. You are an end user and you should not define nor keep track of DS homebrew's pace.


I mean it's great you show interest but you should always give credits where it's due, even if a DS homebrew "does literally nothing".
 
Last edited by Coto,

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
602
Trophies
0
Age
45
XP
1,277
Country
France
That's some pretty big words for a begger. It is not the first time, and why I say this?


https://gbatemp.net/threads/snemuld...-for-the-last-dkp.328636/page-19#post-7611202

And it's been three years. Oh, btw, these bugs you mentioned in there have been already fixed by me as of 2018 and it's taken a heavy rewrite of TGDS environment + retaining SnemulDS features with it. (nifi/zip support, old rom compatibility, faster emulation speed without sacrificing compatibility). And that took quite some work to pull out. Like almost a year to merge all together and make things stable.

OMG ! :rofl2:

I was almost sure that the reason for so much aggressiveness in your message came from there, I am very sad for you my friend especially if you keep it in you since three years...

Ok, so let me clarify a few points, at the time of this message that you mention (that of 2017), I had downloaded and installed your version of SNEmulDS with which I had tested my pack of roms (about 324 roms), that too takes time, not as much as reprogramming the emulator, I grant you that, but I still spent a lot of hours on it and the results spoke for themselves: in 2017 your SNEmulDS version was less interesting that the original version, it is a fact.

You fixed that in 2018 and you added more options, okay, I missed that. Do I feel like redoing a complete test to help you build a reliable compatibility list, frankly I could, but given the way things are going, no.

You see, it's very nice to spit in the face of people who are interested in your work but still you have to know what these same people do with your work, as far as I'm concerned, at the time, I was trying to build a compatibility list in order to help to the best of my ability, actually there is a word to describe that, it's called feedback.

On this forum, we are not all developers, no, we do not have all these skills but we can distinguish several types of participants: those who create things, those who improve them or at least who try and those who benefit from them, I am part of the third category, I admit, it is a fact, but among those who benefit from it there are two categories of people: those who download and leave without saying thank you or so little and those who say "whoua! It’s cool what this guy programmed, how can I thank him like he should be thanked ? Oh I know, I’ll spend some time on his program and draw up a compatibility list", as far as I am concerned, I think I am part of this last category and since we come to bring out the old files I invite you to reread these two posts that prove to which I am a bad beggar who thinks only of himself :

https://gbatemp.net/threads/fba4dstwo.461008/
https://gbatemp.net/threads/dstwo-linux-beta1-0-release.339028/page-11#post-7579584

Besides that, I trace the problems encountered when I test homebrews or emulators, it is not limited to saying that it does not work, bugs, you must understand them and when you are not a developer (because it is my case) so the least we can do is try to reproduce them so as to give as much detail as possible, I’m not going to teach you this, but I hope you’ll at least have the honesty to admit that with this kind of methodology, testing takes a little longer than just saying it doesn’t work.

Just in case, I want to be clear, I don’t get paid to do that.
Oh! Did you see that ? We have something in common, amazing, isn't it ? :rolleyes:

But let’s get rid of these old things that don’t have much interest, I’m not gonna waste my time justifying myself anymore so get back to our today’s discord.


And where's the money you pay for making such requests? Or do you think porting things through open source tools is hassle-free and quite straightforward? I mean you are not giving proper credit to DS devs by the first sentence. Why do you feel entitled to ask for things "merely modified and (for) a few homebrew" ? You are just an end user. And it's totally understandable to take your requests, at least, if you ask for these things nicely and in a proper manner.

There is so much condescension, arrogance and contempt in this passage that it becomes ridiculous, I don’t know where to start so much to say but let’s go anyway...

As a reminder, I was just starting a discussion by asking a simple question, I wasn’t making a request, I wasn’t waiting for a developer to say "okay, we’re going to make a G&W emulator!" and I did not criticize the fact that currently apart from some homebrews and some modifications on emulators, there is not much novelty for owners of DS fat/ lite, once again I repeat it because it seems obviously necessary since you are trying to divert the conversation on something else...

In fact, I was wondering why G&W wasn’t getting any real buzz from developers outside of some homebrews here and there, I was thinking of the ones that can be found in the topic of the list of emulators for the DS but also more recently the two portages that Paul Goes had made a year or two ago, which led me to wonder if it was for technical reasons (hence my question about Madrigal) or simply for lack of interest, I simply wanted to know a little more about this subject, just out of curiosity, nothing more.

Now I have the answers to my questions and my curiosity is satisfied, all participants were kind enough to take the time to answer my questions and gave me (in addition to the technical explanations) alternatives to overcome this lack of G&W.

In fact, it’s only you Coto who didn’t understand my request or who came to settle accounts in public in an insulting way, honestly if you had a grievance against me, it would have been more elegant to come and talk to me in private, but let’s go, we are not all well educated.

Seriously, you don’t see any contradiction in asking me cleanly and nicely for a request (which I didn’t make in addition) when you allow yourself to treat end users as less than nothing ?

Do you at least realize that the topic of this topic is not modified emulators but simply a discussion about the fact that with the exception of some homebrews there are no G&W emulators on DS fat/lite ?

Honestly, do you realize that for criticism from three years ago, you’re off-topic, you insult, you’re just trolling for ego? It’s still serious to react so childishly...

Do you know the difference between giving proper credits to the huge and insane ammount of effort of maintaining DS homebrew and porting things through open source tools? I mean there are quite severe obscure bugs in GCC compiler which could just cause a binary to give whitescreens by just re-arranging code in a very specific way. But of course that is useless and transparent for the end user. You are an end user and you should not define nor keep track of DS homebrew's pace.

What are you trying to do ? :unsure:

Are you trying to say the same thing with a few more technical terms to make you look superior and a little more credible? As you feel but it doesn’t change anything, it’s always off topic in a contemptuous tone and believe me, it’s not a glorious spectacle...

Remove me from a doubt, I realize that I have called you Coto throughout this post but as a simple end user maybe I made a mistake, maybe you are focused on titles of nobility, maybe I should address you as Lord Coto or even better King Coto, how should a simple end user like me behave in front of a superior person touched by the divine light of creation like you? :huh:


I mean it's great you show interest but you should always give credits where it's due, even if a DS homebrew "does literally nothing".

Thanks for the advice Dr House, I also like sarcasm. ;)
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,454
Country
Canada
In more technical senses then that would depend upon your level of simulation -- as the game and watch does not have an actual processor it makes some of the takes of emulation
It has been well-established in recent years that the Game & Watch units used a 4-bit CPU, not dissimilar to what was found in pocket calculators of similar vintage. Accurate emulation is now available in MAME; whether that particular driver could be ported to the DS is another question.
http://emulation.gametechwiki.com/index.php/Game_&_Watch
https://en.wikipedia.org/wiki/4-bit_computing
 
  • Like
Reactions: Ryccardo and Indy13

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
What are you trying to do ? :unsure:

Are you trying to say the same thing with a few more technical terms to make you look superior and a little more credible? As you feel but it doesn’t change anything, it’s always off topic in a contemptuous tone and believe me, it’s not a glorious spectacle...

Remove me from a doubt, I realize that I have called you Coto throughout this post but as a simple end user maybe I made a mistake, maybe you are focused on titles of nobility, maybe I should address you as Lord Coto or even better King Coto, how should a simple end user like me behave in front of a superior person touched by the divine light of creation like you? :huh:


Thanks for the advice Dr House, I also like sarcasm. ;)

No, I mean if you can't code, you can't just say "2020 has so far a few modified emulators and few homebrews and that's it",
"here, take my request and code a GW emulator"

That attitude is garbage. What if there are other devs coding stuff? it's just some homebrew so yeah. Whatever.
I don't give a fuck if I'm credible or not, but I know for sure one thing: If I will waste somebody else's time, I will at least be grateful about that.

Also sack of shit attitude you have ... yeah whatever. I can only expect mental illness from someone's avatar like you.

Bye!
 

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
602
Trophies
0
Age
45
XP
1,277
Country
France
It has been well-established in recent years that the Game & Watch units used a 4-bit CPU, not dissimilar to what was found in pocket calculators of similar vintage. Accurate emulation is now available in MAME; whether that particular driver could be ported to the DS is another question.
http://emulation.gametechwiki.com/index.php/Game_&_Watch
https://en.wikipedia.org/wiki/4-bit_computing

It’s interesting the point you raise there, maybe a port on DStwo might be possible.



No, I mean if you can't code, you can't just say "2020 has so far a few modified emulators and few homebrews and that's it", "here, take my request and code a GW emulator"

Please Coto, don’t make me say what I didn’t say, I’m not saying that on DS fat/lite, there are only a few homebrews and some modified emulators, I’m simply saying that since the DS fat/lite scene is less active as it started 10 or 12 years ago, there are fewer things that's all, and it’s normal many developers have migrated to other hardware supports, it makes sense, in no way do I denigrate what is being done right now, that’s the real reason for my question, why with so many years of activity the G&W have gone through, I don’t see any harm in asking the question.

And no, I insist once again, I am not asking someone to code a G&W emulator.

You make short cuts, you read what you want to read and you summarize the thing by saying you don't know how to code so shut up, how do you want me to take it? Good ? Excuse me if it's hard to pass.

That attitude is garbage. What if there are other devs coding stuff? it's just some homebrew so yeah. Whatever.
I don't give a fuck if I'm credible or not, but I know for sure one thing: If I will waste somebody else's time, I will at least be grateful about that.

You judge my attitude but in reality you don’t know what I think of homebrews and frankly, you’re totally wrong about me, even if I don’t have to justify myself I leave you a print screen of what I currently have on my Dstwo and that’s just a few games, I’m sparing you apps so saying I don’t care about homebrews is not knowing me well.

hb.png

But at the same time what you think of me I don't care.

Also sack of shit attitude you have ... yeah whatever. I can only expect mental illness from someone's avatar like you.

Coarseness is not necessary, that said, the blow of the avatar, I will not lie to you, I was waiting for it, it is so small, I am not surprised...

For your information, it’s not mental illness, it’s a joke, a mix between Woody Allen and GG Allin, when you know how much these characters are opposite each other it’s funny but obviously to understand the joke it involves having a minimum of culture...

You see, Coto, in life we reap what we sow, we could have talked calmly like cool guys but instead you preferred to be aggressive with me, so don’t be surprised if in response to your way of acting my attitude towards you was not the most agreeable.


Yep ! That’s the most reasonable thing you’ve said since the beginning of your interventions, and I totally approve.

Anyway, I still wish you a good day, bye.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,978
Country
United States
Well if you dislike the idea of modified emulators, why are you requesting a new one?
Nowhere did he say he dislikes modified emulators. Can you point out where he said that, including the part where he was requesting?
He just said that he knows that aside from a few homebrew and some modified emulators, the DS(i) scene isn't as active as it used to be.
You have had plenty of time to start developing stuff on your own but all I see is dissing on the effort made by most DS devs. That's not how it works.
How do you know he's a dev?
Also, where was he dissing, exactly?

All I see is a question on why there isn't a homebrew G&W emulator (or rather simulator) for DS(i), and there's a possible reason for that.
There's just no interest.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
It has been well-established in recent years that the Game & Watch units used a 4-bit CPU, not dissimilar to what was found in pocket calculators of similar vintage. Accurate emulation is now available in MAME; whether that particular driver could be ported to the DS is another question.
http://emulation.gametechwiki.com/index.php/Game_&_Watch
https://en.wikipedia.org/wiki/4-bit_computing

As was always given the impression that it (or at least the earlier ones, no idea about later efforts) was more discrete logic and no chance of it being Turing complete outside of some really esoteric way. That then leading to the simulation vs emulation as the term of choice debate. If not then guess I read something inaccurate on the internet.
 

Ajlr

Well-Known Member
Member
Joined
Jun 16, 2020
Messages
185
Trophies
0
Age
17
XP
826
Country
Philippines
Yeah someone should put a Game & Watch emulator on the DS. Can anyone make this possible?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I'm in my birthday suit! Lol