Game & Watch Core
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
- wark91
- Core Developer
- Posts: 334
- Joined: Sun May 24, 2020 8:34 pm
- Has thanked: 447 times
- Been thanked: 95 times
Re: Game & Watch Core
And Manhole SM510 needs to be able to use two joysticks (like described here : https://github.com/MiSTer-devel/GnW_MiSTer/issues/14)
- lamarax
- Top Contributor
- Posts: 472
- Joined: Wed Nov 11, 2020 6:28 pm
- Has thanked: 33 times
- Been thanked: 202 times
Re: Game & Watch Core
That's the one in the archive; problem is, the input map is not yet supported by the core (just like with "Fire Attack").
On another note, I've added Rain Shower
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: Game & Watch Core
I worked around that, but the control scheme did turn out a bit confusing
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: Game & Watch Core
Something that would be really nice is if there was a single archive that the people doing the conversions were putting them, and then there was a MiSTer script that would grab any new ones, or ones that had been updated, a bit like Mame getter. Could potentially be done in a way that it could run off of update all.
If we did go down this route might be worth thinking about folder structure, one for Game & Watch with the official ones, and other folders for Tiger etc. as more LCD games become supported.
If we did go down this route might be worth thinking about folder structure, one for Game & Watch with the official ones, and other folders for Tiger etc. as more LCD games become supported.
- Pierco
- Core Developer
- Posts: 56
- Joined: Mon May 25, 2020 5:12 am
- Has thanked: 8 times
- Been thanked: 73 times
Re: Game & Watch Core
I fully agree with you. We need a central place open to anyone who wants to collaborate. I thought archive.org might be a good solution for long-term storage but uploads seem to be limited to one account only. Does anyone have a suggestion?
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: Game & Watch Core
By manufacturer would work. Though if VFD handhelds and tabletops would be supported as well, another sub folder for LCD/VFD might be handy.Moondandy wrote: ↑Tue Jun 07, 2022 8:09 pm Something that would be really nice is if there was a single archive that the people doing the conversions were putting them, and then there was a MiSTer script that would grab any new ones, or ones that had been updated, a bit like Mame getter. Could potentially be done in a way that it could run off of update all.
If we did go down this route might be worth thinking about folder structure, one for Game & Watch with the official ones, and other folders for Tiger etc. as more LCD games become supported.
- lamarax
- Top Contributor
- Posts: 472
- Joined: Wed Nov 11, 2020 6:28 pm
- Has thanked: 33 times
- Been thanked: 202 times
Re: Game & Watch Core
I suggest that Tonton copies my content into his repository/folder, so then I can happily delete mine altogether
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: Game & Watch Core
Maybe a google drive people can upload to, then an archive owner can take the new files and keep the archive up to date and organised?
Also thinking. would is be simple for the update all database functionality to be used to grab the files from an archive?
- HerrBerzerk
- Posts: 273
- Joined: Tue Feb 01, 2022 1:45 pm
- Has thanked: 121 times
- Been thanked: 39 times
Re: Game & Watch Core
Hello,
is Game & Watch already in the update all script? I thought it was, but can't find it installed... so not yet?
Thank you,
Frank
is Game & Watch already in the update all script? I thought it was, but can't find it installed... so not yet?
Thank you,
Frank
Re: Game & Watch Core
Yes it is.HerrBerzerk wrote: ↑Wed Jun 08, 2022 1:01 pm is Game & Watch already in the update all script? I thought it was, but can't find it installed... so not yet?
-
- Top Contributor
- Posts: 937
- Joined: Mon Mar 01, 2021 3:10 pm
- Has thanked: 49 times
- Been thanked: 374 times
Re: Game & Watch Core
Good luck when the Nintendo Lawyers come for you. A google drive is linkable back to youMoondandy wrote: ↑Tue Jun 07, 2022 10:57 pmMaybe a google drive people can upload to, then an archive owner can take the new files and keep the archive up to date and organised?
Also thinking. would is be simple for the update all database functionality to be used to grab the files from an archive?
- HerrBerzerk
- Posts: 273
- Joined: Tue Feb 01, 2022 1:45 pm
- Has thanked: 121 times
- Been thanked: 39 times
Re: Game & Watch Core
Can someone enlighten me where to find it? Does it have a special name or do I have to activate something special? Sorry ...johhenrik wrote: ↑Wed Jun 08, 2022 2:13 pmYes it is.HerrBerzerk wrote: ↑Wed Jun 08, 2022 1:01 pm is Game & Watch already in the update all script? I thought it was, but can't find it installed... so not yet?
-
- Posts: 11
- Joined: Sat Apr 30, 2022 1:41 am
- Has thanked: 5 times
- Been thanked: 4 times
Re: Game & Watch Core
Do you mean where to find the core after it is installed by the update all script? Mine is under consoles and it has the name "GnW" right below Genesis and above Intellivision. Sorry if I misunderstood your question.
Can someone enlighten me where to find it? Does it have a special name or do I have to activate something special? Sorry ...
p.s. I love this core. I love the idea of these old handheld lcd games now being playable on the MiSTer FPGA.
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: Game & Watch Core
I don't think we'd need to worry about that, if people are really paranoid then make it only accessible to the people making the files so it's not publicly viewable, and then they are only public when are uploaded to the archive on archive.org.FPGA64 wrote: ↑Wed Jun 08, 2022 5:54 pmGood luck when the Nintendo Lawyers come for you. A google drive is linkable back to youMoondandy wrote: ↑Tue Jun 07, 2022 10:57 pmMaybe a google drive people can upload to, then an archive owner can take the new files and keep the archive up to date and organised?
Also thinking. would is be simple for the update all database functionality to be used to grab the files from an archive?
- HerrBerzerk
- Posts: 273
- Joined: Tue Feb 01, 2022 1:45 pm
- Has thanked: 121 times
- Been thanked: 39 times
Re: Game & Watch Core
Larn Conner wrote: ↑Wed Jun 08, 2022 7:10 pmThat's strange, it's not on my system after several updates now... In my update all settings, I selected to download the DB9/Snac versions, might that be the cause that I don't get the core automatically?
Do you mean where to find the core after it is installed by the update all script? Mine is under consoles and it has the name "GnW" right below Genesis and above Intellivision. Sorry if I misunderstood your question.
-
- Posts: 11
- Joined: Sat Apr 30, 2022 1:41 am
- Has thanked: 5 times
- Been thanked: 4 times
Re: Game & Watch Core
I'm afraid I don't know much about any script, just downloaded some "update all" script and it's worked for me. Hopefully someone more knowledgeable can help you.HerrBerzerk wrote: ↑Thu Jun 09, 2022 7:52 am That's strange, it's not on my system after several updates now... In my update all settings, I selected to download the DB9/Snac versions, might that be the cause that I don't get the core automatically?
I'm looking at the files on Filezilla and this is the structure of where Game & Watch is installed and what the name looks like on Filezilla.
media/fat/games/GameNWatch
on the Mister menu it's
Consoles
then GnW *it reads exactly like that*
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: Game & Watch Core
If you use Downloader it will be GnW in the Consoles folder, but if you use Update All it also downloads and updates the names.txt file which displays the core in the menu as Game & Watch.
I strongly recommend using names.txt even if you don't use Update All, as it makes navigating the cores so much easier.
https://github.com/MiSTer-devel/Main_Mi ... /names.txt
I strongly recommend using names.txt even if you don't use Update All, as it makes navigating the cores so much easier.
https://github.com/MiSTer-devel/Main_Mi ... /names.txt
Re: Game & Watch Core
Search for "18 Game & Watch Games For Mister FPGA" on the archive to get an all new updated pack.
Backgrounds are new (a bit higher resolution), no borders. No shadows in this one.
Mario, Mickey & Donald backgrounds tweaked so the dual screens match up.
Backgrounds are new (a bit higher resolution), no borders. No shadows in this one.
Mario, Mickey & Donald backgrounds tweaked so the dual screens match up.
-
- Posts: 237
- Joined: Sat Aug 22, 2020 3:08 am
- Has thanked: 27 times
- Been thanked: 50 times
Re: Game & Watch Core
Absolutely marvelous work @Ashfall! This is extremely impressive and should be the default pack for Game & Watch since it covers all SM510 games and are the best versions of the games imo.
We should figure out the best method of consolidating these ROMs and making it accessible to anyone who wants to add to the collection for missing games such as obscure Tiger games or the Elektronica games for example. Whatever method is best should be updated on the link to the games folder from archive.org that's already on the core's Github page. Maybe, if Pierco was open to it, we could just submit working LCD game roms directly to him and he could udpate the archive.org link/directory.
Also, a couple of points I was thinking about. Since there are essentially unlimited control methods for LCD games, would it be possible to handle this core and other future LCD games sort of like MRAs are treated for the arcade games? The main reason is that it will give you the ability to map controls on a per game level. If that's out of the scope of this core, then are there some good alernatives for mapping games individually? Maybe MiSTer main can add a feature to save an individual game map?
Another feature that'd be neat is to be able to pause the Game & Watch core. Sure it's not an official feature, but it'd be nice to be able to pause the game if you get an important phone call or something like that when aiming for high scores.
Lastly, what do you guys think the scope of this core can be for the long-term? Could it include Milton Bradley Microvision games (the first handheld console), and are any and all LCD games possible on this core? Just want to get your guys thoughts on the scope of the core if you don't mind sharing
We should figure out the best method of consolidating these ROMs and making it accessible to anyone who wants to add to the collection for missing games such as obscure Tiger games or the Elektronica games for example. Whatever method is best should be updated on the link to the games folder from archive.org that's already on the core's Github page. Maybe, if Pierco was open to it, we could just submit working LCD game roms directly to him and he could udpate the archive.org link/directory.
Also, a couple of points I was thinking about. Since there are essentially unlimited control methods for LCD games, would it be possible to handle this core and other future LCD games sort of like MRAs are treated for the arcade games? The main reason is that it will give you the ability to map controls on a per game level. If that's out of the scope of this core, then are there some good alernatives for mapping games individually? Maybe MiSTer main can add a feature to save an individual game map?
Another feature that'd be neat is to be able to pause the Game & Watch core. Sure it's not an official feature, but it'd be nice to be able to pause the game if you get an important phone call or something like that when aiming for high scores.
Lastly, what do you guys think the scope of this core can be for the long-term? Could it include Milton Bradley Microvision games (the first handheld console), and are any and all LCD games possible on this core? Just want to get your guys thoughts on the scope of the core if you don't mind sharing
-
- Posts: 11
- Joined: Sat Apr 30, 2022 1:41 am
- Has thanked: 5 times
- Been thanked: 4 times
Re: Game & Watch Core
I didn't know what you meant by "no shadows in this one". I didn't really realize what you seem to mean is you took out the reflection of the painted parts of the scene out? I've seen some real Game & Watch games on Youtube and the reflections are there, it makes the game feel a bit more 3D. Without the reflection, the game now appears flat, like your average video game. With the reflections, it feels more like a Game & Watch game.
Update: Been checking more closely at the images in a real Game & Watch on Youtube and everything casts a shadow/reflection on the background. The LCD sprites and the painted backgrounds, including the LCD time. Went back to an older GNW from an earlier download and even those do not have shadows/reflections for the LCD sprites.
Re: Game & Watch Core
The PNG background images have fake shadows added. SVG is not possible to do shadows, since it's vector graphics. It's a good effect to simulate a real Game & Watch. Since others have already compiled those I focused on the no-shadow version. On a real Game & Watch that I have, the shadows are dependent on room lighting. Sometimes they are very stark, and sometimes virtually non-existent. IMHO I think shadows should be an effect in the core that can be increased/decreased in intensity and direction to suit one's preference, sort of like scanlines or shadow masks. But that may not be possible of course.Larn Conner wrote: ↑Sat Jun 11, 2022 12:42 pmI didn't know what you meant by "no shadows in this one". I didn't really realize what you seem to mean is you took out the reflection of the painted parts of the scene out? I've seen some real Game & Watch games on Youtube and the reflections are there, it makes the game feel a bit more 3D. Without the reflection, the game now appears flat, like your average video game. With the reflections, it feels more like a Game & Watch game.
Update: Been checking more closely at the images in a real Game & Watch on Youtube and everything casts a shadow/reflection on the background. The LCD sprites and the painted backgrounds, including the LCD time. Went back to an older GNW from an earlier download and even those do not have shadows/reflections for the LCD sprites.
-
- Posts: 11
- Joined: Sat Apr 30, 2022 1:41 am
- Has thanked: 5 times
- Been thanked: 4 times
Re: Game & Watch Core
I noticed the shadows do get longer or shorter as the person moves the screen while they are pressing buttons. Since the game screen on a MiSTer would not move, shadows could remain somewhat static. Yes, I imagine adding these effects to the core would be ideal, but I imagine the first priority would be getting the core working with most games.Ashfall wrote: ↑Sat Jun 11, 2022 2:29 pm The PNG background images have fake shadows added. SVG is not possible to do shadows, since it's vector graphics. It's a good effect to simulate a real Game & Watch. Since others have already compiled those I focused on the no-shadow version. On a real Game & Watch that I have, the shadows are dependent on room lighting. Sometimes they are very stark, and sometimes virtually non-existent. IMHO I think shadows should be an effect in the core that can be increased/decreased in intensity and direction to suit one's preference, sort of like scanlines or shadow masks. But that may not be possible of course.
I personally love the background shadows/reflections, adds to the feel that this is a GNW game.
- lamarax
- Top Contributor
- Posts: 472
- Joined: Wed Nov 11, 2020 6:28 pm
- Has thanked: 33 times
- Been thanked: 202 times
Re: Game & Watch Core
I've updated the archive with slightly adjusted .svg alignments for Donkey Kong, Life Boat and Mickey & Donald.
It's quite hard to preserve the original aspect ratio of the segments, while having them fit to the backgrounds correctly. I found out that working with numbers instead of going by eye, gives better results.
It's quite hard to preserve the original aspect ratio of the segments, while having them fit to the backgrounds correctly. I found out that working with numbers instead of going by eye, gives better results.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: Game & Watch Core
Great to have a complete G&W SM-510 pack. I also prefer backgrounds with shadows and it would indeed be great if the LCD sprites could cast shadows as well, though that might be tricky to do well in fpga.
- lamarax
- Top Contributor
- Posts: 472
- Joined: Wed Nov 11, 2020 6:28 pm
- Has thanked: 33 times
- Been thanked: 202 times
Re: Game & Watch Core
Not to mention simulating liquid crystal "ripples" if you push too hard on the screenLamerDeluxe wrote: ↑Sat Jun 11, 2022 7:00 pm [...] it would indeed be great if the LCD sprites could cast shadows as well, though that might be tricky to do well in fpga.