Page 24 of 46

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 7:57 am
by RealLarry
I have reworked the sheet to complement many missing <setname> core names and while being there I've build some new pictures for future cores. To watch them you can use the tty2oled_cc.sh tool, which resides in /media/fat/tty2oled/, or simply use the new and fantastic online viewer at https://venice1200.github.io/MiSTer_tty2oled_Pictures/

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 9:04 am
by venice
LamerDeluxe wrote: Sat Dec 11, 2021 9:48 pm Haha, I'm stupid. Totally overlooked the device name in the user ini file. Now I have a cool menu graphic.
Wow, love the cool transition effects!
Congratulations and many thanks for your detailed explanation :)

It looks to me your TTGO uses some kind of an CH34x USB-Serial controller.

Code: Select all

idVendor=1a86, idProduct=55d4, bcdDevice= 4.43
https://usb-ids.gowdy.us/read/UD/1a86

Could you try to identify the chip?

The library bounce2 is needed actually if you compile the Arduino by yourself.
I forgot the bounce2 library in the documentation,sorry :shock:
The library is used with a digital input pin and a tilt sensor for Auto-Rotation of the display during usage.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 9:48 am
by LamerDeluxe
venice wrote: Sun Dec 12, 2021 9:04 am
LamerDeluxe wrote: Sat Dec 11, 2021 9:48 pm Haha, I'm stupid. Totally overlooked the device name in the user ini file. Now I have a cool menu graphic.
Wow, love the cool transition effects!
Congratulations and many thanks for your detailed explanation :)

It looks to me your TTGO uses some kind of an CH34x USB-Serial controller.

Code: Select all

idVendor=1a86, idProduct=55d4, bcdDevice= 4.43
https://usb-ids.gowdy.us/read/UD/1a86

Could you try to identify the chip?
Thanks Venice, and thank you for creating this, it is really cool.
The chip is the CH9102 (P or F, it is quite hard to see), like in the article I linked. It is a drop-in replacement because of the chip shortage. From what I see it is mostly the same, apparently capable of handling greater speeds, but without built-in memory to set a custom device name. And it presents itself as ttyACM0 instead of ttyUSB0, but it looks like it works fine with TTY2OLED.
The library bounce2 is needed actually if you compile the Arduino by yourself.
I forgot the bounce2 library in the documentation,sorry :shock:
The library is used with a digital input pin and a tilt sensor for Auto-Rotation of the display during usage.
Good to know, thanks! I thought the version on my Arduino might be too old already, as I installed all that a month ago. But it turns out everything is fine and updating nicely from MiSTer.

Does all the artwork get imported when updating with the MiSTer scripts? Because I kept a list of arcade games that didn't show any artwork, so I could create it and add it here.

And thanks @RealLarry! It was a bit of journey, but the result is worth it!

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 11:26 am
by LamerDeluxe
I made a simple stand out of electrical wire. It does the job and is easily detachable.
EDIT: Can't post the photos without the site certificate. I'll post them when that's fixed.
EDIT2: I'm getting Error CMDTEXT and Error CMDGEO on the display when using the latest MiSTer SAM, installed manually.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 1:20 pm
by venice
The CMD Error’s are related to the different usage between the Monochrome and new Greylevel program.

I will open an issue at the MiSter SAM’s GitHub Repo later.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 2:15 pm
by LamerDeluxe
venice wrote: Sun Dec 12, 2021 1:20 pm The CMD Error’s are related to the different usage between the Monochrome and new Greylevel program.

I will open an issue at the MiSter SAM’s GitHub Repo later.
I partly fixed it here by updating the parameters in the SAM sh script. The geometry is drawn at the wrong place at the moment though.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 2:30 pm
by venice
Cool.
If you can add your changes to my Github Issue here https://github.com/mrchrisster/MiSTer_SAM/issues/95 .
If you can't post them here an I will add them.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 2:40 pm
by LamerDeluxe
venice wrote: Sun Dec 12, 2021 2:30 pm Cool.
If you can add your changes to my Github Issue here https://github.com/mrchrisster/MiSTer_SAM/issues/95 .
If you can't post them here an I will add them.
Done. Only pasted the updated parts, that code quoting system is terrible :D

Looks like some other parts of SAM broke as well, because of updates to core menus.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 2:42 pm
by LamerDeluxe
Updated my stand message with photos

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 2:51 pm
by RealLarry
LamerDeluxe wrote: Sun Dec 12, 2021 9:48 amDoes all the artwork get imported when updating with the MiSTer scripts? Because I kept a list of arcade games that didn't show any artwork, so I could create it and add it here.
Not this way. You got an update_tty2oled.sh script in PATH (/media/fat/Scripts/) when you installed the tty2oled software. Just run this sometimes to get the newest pictures, tty2oled software and devices's firmware. Dare and try that, can't break - normally ;)
And thanks @RealLarry! It was a bit of journey, but the result is worth it!
Nothing to thank for. You are welcome.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 2:56 pm
by RealLarry
THIS IS THE END! I've done some even more pictures, the last ones for this year I think. Only <10% left over of the sheet!

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 5:47 pm
by LamerDeluxe
Uh oh, was just working on some of those as well :D
Here they are.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 5:53 pm
by RealLarry
LamerDeluxe wrote: Sun Dec 12, 2021 5:47 pm Uh oh, was just working on some of those as well :D
Here they are.
Thanks, mate! Yeah, I did a whole bunch today :)
I'll take apart you pictures tomorrow. If they're better, I'll exchange them, if there are as good as mine, yours will get an extension (xxx_alt1.gsc) so they're randomly displayd. Hooray and a bottle of rum!

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Sun Dec 12, 2021 7:07 pm
by Moondandy
Wow, good effort! It looks like these are the only Arcade ones that are live in main that don't have any image:

Jin jin
Konek konek
Koroleva koroleva
Kot kot
Mr.Do's Nightmare ? A.GALAXN
Omega omegab
Pisces pisces
River Patrol rpatrol
Rygar: Legendary Warrior
S.O.S. S.O.S.
Snezhnaja Koroleva koroleva
Spatter spatter
Speed Coin spdcoin
Vball

And here are the Jotego ones, but some haven't been made yet but announced:
Bandit bandit
Center Court cencourt
Defense defense
Juuouki
Labyrinth Runner/Trick Trap
Major League mjleague
Pacmania pacmania
Passing Shot
SDI sdib
Splatterhouse
Street Fighter Alpha 2 Gold
Sukeban Jansi Ryuko sjryuko1
Sukeban Jansi Ryuko sjryuko
Super League
Tatsujin
Tetris
Waku Waku U. R. ultracin

And I think these are released from Blackwine but not in Main yet (excluding Neo Geo), but someone who is a patron of his would need to check:
UFO Senshi Youko Chan
Warball
Super Xevious

For Non arcade we are pretty much covered, only one you can install and run with no image is:
Super Jacob.

These ones I would expect in the not too distant future though:
CoCo 3
Epoch Cassette Vision
NeoGeo Pocket Color
Tatung Einstein TC-01

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 3:03 am
by rbz
LamerDeluxe wrote: Sun Dec 12, 2021 11:26 am I made a simple stand out of electrical wire. It does the job and is easily detachable.
Very clever!

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 7:33 am
by RealLarry
LamerDeluxe wrote: Sun Dec 12, 2021 5:47 pm Uh oh, was just working on some of those as well :D
Here they are.
Thanks again, pal. 5 out of 7 made it into the repo.
New: radarscp, spatter vball - Replaced: sprint2 - Alternative: rescue

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 7:54 am
by RealLarry
Moondandy wrote: Sun Dec 12, 2021 7:07 pm Wow, good effort! It looks like these are the only Arcade ones that are live in main that don't have any image:
Yeah, these are the remaining ones. I couldn't get enough informations or found no adequate template.
@LamerDeluxe was so kind to build Radar Scope, Spatter and Vball, which I've updated in the sheet. Rygar made it into the repo just now, thanks to myself.
We are on a good way to complete the sheet the next days/weeks.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 9:11 am
by RealLarry
...some more are biting the dust.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 12:09 pm
by Moondandy
That would be incredible to have 100% core support early next year. There are a few oddities on the sheet that could do with being looked into, things like is the second GORF issue a duplicate. There could also be ones out there that have slipped through the cracks, will be worth doing some checked as the finish line approaches.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 12:21 pm
by RealLarry
Moondandy wrote: Mon Dec 13, 2021 12:09 pm That would be incredible to have 100% core support early next year. There are a few oddities on the sheet that could do with being looked into, things like is the second GORF issue a duplicate. There could also be ones out there that have slipped through the cracks, will be worth doing some checked as the finish line approaches.
Yes, definitly. While doing the last pictures I've checked and corrected some of them by having a look at the output of mame -ll and playing them to get it's text output at display, but couln't solve all riddles. But hey, there's only a handful left :)
100% seems to be unreachable as there are coming more and more new cores, but we're always close to best possible from now on. We are having many new pictures without cores, so time for a break and a intense game play!

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 3:31 pm
by Moondandy
I popped in a little percentage calculator by the counters, currently at 93% done, and is also taking into account cores not yet released. :-)

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 3:37 pm
by RealLarry
Moondandy wrote: Mon Dec 13, 2021 3:31 pm I popped in a little percentage calculator by the counters, currently at 93% done, and is also taking into account cores not yet released. :-)
+1 for the sheet master!

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 4:01 pm
by Moondandy
So looks like If someone gets to the bottom of the GORF duplicate issue then the only core that is relying on a text image is:
Mr.Do's Nightmare mrdonight

Which seems curious that it hasn't got any image yet

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 7:25 pm
by LamerDeluxe
Moondandy wrote: Mon Dec 13, 2021 4:01 pm So looks like If someone gets to the bottom of the GORF duplicate issue then the only core that is relying on a text image is:
Mr.Do's Nightmare mrdonight

Which seems curious that it hasn't got any image yet
I just found out Mr. Do's Nightmare is a home-brew game that doesn't have a marquee, so that would explain it.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Mon Dec 13, 2021 10:05 pm
by LamerDeluxe
I have no idea if this is possible, but a transition command, that clears the display, by scrolling, or other transitions that are currently used to switch between the logos, would be a great addition. This could make MiSTer SAM do a better transition to the next core than it does now.

EDIT: And would anti-aliased fonts be possible at all?

EDIT2: Just as I suspected, MiSter SAM just tried to run 'readme.md', which update_all insists on copying, with the MegaDrive core.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Tue Dec 14, 2021 6:06 am
by RealLarry
You haven't asked for it, but here they are:

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Tue Dec 14, 2021 7:23 am
by venice
LamerDeluxe wrote: Mon Dec 13, 2021 10:05 pm I have no idea if this is possible, but a transition command, that clears the display, by scrolling, or other transitions that are currently used to switch between the logos, would be a great addition. This could make MiSTer SAM do a better transition to the next core than it does now.
Display clearing with a transition should be possible.
LamerDeluxe wrote: Mon Dec 13, 2021 10:05 pm EDIT: And would anti-aliased fonts be possible at all?
Double check this site for possible fonts: https://github.com/olikraus/u8g2/wiki/fntlistall
But we have to keep an eye on MCU memory usage.

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Tue Dec 14, 2021 8:37 am
by RealLarry
Just had another gerat run:

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Tue Dec 14, 2021 10:35 am
by RealLarry
Who's your Daddy?! 800 GSC pictures online, only 4% of arcade left. Who will be the one who's closing the door?

Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)

Posted: Tue Dec 14, 2021 11:23 am
by Moondandy
Glorious! You know you are wrapping up when you make a Dreamcast image ;-)