tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Holy cow! @salamantecas found an easteregg! The game/picture is referencing to viewtopic.php?f=23&t=3859 and is already available and working with the NeoGeo/Arcade core.
Picture uploaded, sheet updated. Thanks to salamantecas and welcome to this show
Picture uploaded, sheet updated. Thanks to salamantecas and welcome to this show
- Sigismond0
- Posts: 339
- Joined: Mon May 25, 2020 2:21 am
- Has thanked: 1 time
- Been thanked: 66 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Given that we can now launch games directly with MGL files, this shouldn't be impossible anymore (well, other than MGL support not being implemented in TTY2OLED).RealLarry wrote: ↑Wed Mar 02, 2022 5:45 am Glad I could help, congrats to your 1st picture which is a really nice one. But which CORE does it belong to? The problem is, in short, that it's impossible (for now) to get a picture for a game that isn't an arcade one (i.e. driven by a MRA file) and that hasn't it's own CORE (i.e. Xeno Crisis for Genesis - the CORE (and it's name) is genesis then).
This also brings up some potential future feature potentialities--when launching from an MGL, TTY2OLED could switch between the core/game screens instead of using the screensaver for example. Of course MGL support would also require thousands and thousands of images to account for all the libraries, which would be just insane.
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
I did a quick look at the code where MRA and MGL are handled: MRA is able to set another <setname>, which leds to /tmp/CORENAME tty2oled is looking at to know what's to display. MGL uses the same code (or parts of), but isn't able to set <setname> for now. The MGL baby is too new. Someone with more programming skills should build a push request or we wait some weeks to see what progress MGL will get.Sigismond0 wrote: ↑Wed Mar 02, 2022 2:14 pmGiven that we can now launch games directly with MGL files, this shouldn't be impossible anymore (well, other than MGL support not being implemented in TTY2OLED).RealLarry wrote: ↑Wed Mar 02, 2022 5:45 am Glad I could help, congrats to your 1st picture which is a really nice one. But which CORE does it belong to? The problem is, in short, that it's impossible (for now) to get a picture for a game that isn't an arcade one (i.e. driven by a MRA file) and that hasn't it's own CORE (i.e. Xeno Crisis for Genesis - the CORE (and it's name) is genesis then).
This also brings up some potential future feature potentialities--when launching from an MGL, TTY2OLED could switch between the core/game screens instead of using the screensaver for example. Of course MGL support would also require thousands and thousands of images to account for all the libraries, which would be just insane.
There is another possibility hidden in mister.ini to get informations about the actual used ROM/Disk/CHD/Medium, which would open a door for thousands new pictures. This is what we're discussing sometimes but still for some months: How to handle these media? Arcade cores / MRA are using MAME's fixed naming scheme...but what about computer disks? Atari cartridges? There are no naming conventions. Checksums? Maybe...but depending on what source? What about changed disks (saved games to disks)? So many questions, so less answers.
Independently of, yes, this would and will work partially for many static and unchangable ROMs/Cartridges. We will see.
-
- Posts: 9
- Joined: Sun May 24, 2020 7:23 pm
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Hi guys,
I have just updated my tty2oled for the first time since the change of the ini files. I have copied my setting over the the new sys.ini. The user ini has nothing in it now.
I have updated the device via the mister script and it has updated my ESP32 and downloaded the latest pictures. It then finishes on 'Watches Established'. Do I need to do anything thing here? It just appears to just wait. I can press any key to continue as advised before the 'Read CORENAME: -MENU-' line and it returns to the Misters main menu.
Kind regards
Paul
I have just updated my tty2oled for the first time since the change of the ini files. I have copied my setting over the the new sys.ini. The user ini has nothing in it now.
I have updated the device via the mister script and it has updated my ESP32 and downloaded the latest pictures. It then finishes on 'Watches Established'. Do I need to do anything thing here? It just appears to just wait. I can press any key to continue as advised before the 'Read CORENAME: -MENU-' line and it returns to the Misters main menu.
Kind regards
Paul
You do not have the required permissions to view the files attached to this post.
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
If you see these messages the update is finished.
Just press a button or a key, done.
It‘s the timing that you get messages after „Press any…“.
Just press a button or a key, done.
It‘s the timing that you get messages after „Press any…“.
-
- Posts: 9
- Joined: Sun May 24, 2020 7:23 pm
-
- Posts: 9
- Joined: Sun May 24, 2020 7:23 pm
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Hi guys,
I have the new screen saver function set to yes in the Sys.ini but it does not appear to be working. I have ran the update script on my mister.
Are there any additional steps I need to complete? That is, do I need to flash the ESP32 again with the latest files in order to enable this function?
Kind regards
Paul
I have the new screen saver function set to yes in the Sys.ini but it does not appear to be working. I have ran the update script on my mister.
Are there any additional steps I need to complete? That is, do I need to flash the ESP32 again with the latest files in order to enable this function?
Kind regards
Paul
You do not have the required permissions to view the files attached to this post.
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
When starting the MiSTer/Display tty2oled displays it's version in the lower left corner...please report this version. Actual version is 220219 and screensaver was implemented with version 220205. Lower versions just ignore "unknown commands".funkychimp wrote: ↑Fri Mar 11, 2022 2:53 pmI have the new screen saver function set to yes in the Sys.ini but it does not appear to be working. I have ran the update script on my mister.
Are there any additional steps I need to complete? That is, do I need to flash the ESP32 again with the latest files in order to enable this function
- salamantecas
- Posts: 108
- Joined: Sat Feb 26, 2022 8:31 pm
- Has thanked: 110 times
- Been thanked: 14 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
I'm creating new images but I don't want to upload them one by one when I have enough I'll upload them. An example I hope you like them
soon i will bring easter eggs
soon i will bring easter eggs
You do not have the required permissions to view the files attached to this post.
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Nice ones! If they're fitting all needs we'll upload them as alternatives to the existing ones (xxx_altY.gsc).salamantecas wrote: ↑Sat Mar 12, 2022 7:01 am I'm creating new images but I don't want to upload them one by one when I have enough I'll upload them. An example I hope you like them
soon i will bring easter eggs
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
I updated my TTY2OLED to the new user ini version and everything broke.
Updated the Arduino software by hand from the PC and that didn't fix it.
Removed all files, updated everything again, didn't work.
Turns out the user ini file is sensitive to encoding, line-endings or needs a return at the last line. I think it is the first two. UTF-8 with Linux-style LF is what it seems to need, so check that if things don't work.
EDIT: And the MiSTer Super Attract Mode script got fixed for TTY2OLED gray-scale. I just submitted a pull request for Venice's latest additions to that. The SAM script now uses MGL files, which makes it work a whole lot better, it is really cool in combination with TTY2OLED.
Updated the Arduino software by hand from the PC and that didn't fix it.
Removed all files, updated everything again, didn't work.
Turns out the user ini file is sensitive to encoding, line-endings or needs a return at the last line. I think it is the first two. UTF-8 with Linux-style LF is what it seems to need, so check that if things don't work.
EDIT: And the MiSTer Super Attract Mode script got fixed for TTY2OLED gray-scale. I just submitted a pull request for Venice's latest additions to that. The SAM script now uses MGL files, which makes it work a whole lot better, it is really cool in combination with TTY2OLED.
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Hmmm...interesting...how (type of OS) did you edited one or both INIs? Maybe that'll come into the game when editing an INI with Windows, which indeed saves a different LF character, and "sourcing" (reading and parsing) that INI within MiSTer (Linux) misinterpred these LF's.LamerDeluxe wrote: ↑Sat Mar 12, 2022 12:04 pmTurns out the user ini file is sensitive to encoding, line-endings or needs a return at the last line. I think it is the first two. UTF-8 with Linux-style LF is what it seems to need, so check that if things don't work.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
I edited it (user settings) on Windows using Programmer's Notepad. No idea why that changed the encoding and line endings. I don't think it is supposed to do that.RealLarry wrote: ↑Sat Mar 12, 2022 12:15 pmHmmm...interesting...how (type of OS) did you edited one or both INIs? Maybe that'll come into the game when editing an INI with Windows, which indeed saves a different LF character, and "sourcing" (reading and parsing) that INI within MiSTer (Linux) misinterpred these LF's.LamerDeluxe wrote: ↑Sat Mar 12, 2022 12:04 pmTurns out the user ini file is sensitive to encoding, line-endings or needs a return at the last line. I think it is the first two. UTF-8 with Linux-style LF is what it seems to need, so check that if things don't work.
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Ah, okay, Windows. Regardless of what OS/Editor an user is using I'll add a small conversion fix to tty2oled, just to ensure a proper encoding of the INI's. Small fix, doesn't hurt and is helping all of usLamerDeluxe wrote: ↑Sat Mar 12, 2022 12:22 pmI edited it (user settings) on Windows using Programmer's Notepad. No idea why that changed the encoding and line endings. I don't think it is supposed to do that.RealLarry wrote: ↑Sat Mar 12, 2022 12:15 pmHmmm...interesting...how (type of OS) did you edited one or both INIs? Maybe that'll come into the game when editing an INI with Windows, which indeed saves a different LF character, and "sourcing" (reading and parsing) that INI within MiSTer (Linux) misinterpred these LF's.LamerDeluxe wrote: ↑Sat Mar 12, 2022 12:04 pmTurns out the user ini file is sensitive to encoding, line-endings or needs a return at the last line. I think it is the first two. UTF-8 with Linux-style LF is what it seems to need, so check that if things don't work.
EDIT: Hotfix online. Changed the startup script S60tty2oled so it'll re-encode both INI's every startup/restart.
- salamantecas
- Posts: 108
- Joined: Sat Feb 26, 2022 8:31 pm
- Has thanked: 110 times
- Been thanked: 14 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
https://www.mediafire.com/file/qc2atup5 ... es.7z/fileRealLarry wrote: ↑Sat Mar 12, 2022 7:31 amNice ones! If they're fitting all needs we'll upload them as alternatives to the existing ones (xxx_altY.gsc).salamantecas wrote: ↑Sat Mar 12, 2022 7:01 am I'm creating new images but I don't want to upload them one by one when I have enough I'll upload them. An example I hope you like them
soon i will bring easter eggs
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Nice work, thank you! Pictures already uploaded. AO486 went to an alternative picture, salamander and secretagent are the new defaults, which sent the existing pictures to alternatives.
You do not have the required permissions to view the files attached to this post.
-
- Posts: 9
- Joined: Sun May 24, 2020 7:23 pm
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Hi RealLarry,
When the tty2oled starts it is showing a date of 200219. Does this mean I have to flash it again with the latest files?
Kind regards
Paul
When the tty2oled starts it is showing a date of 200219. Does this mean I have to flash it again with the latest files?
Kind regards
Paul
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Paul, please have another look at the date... 200219 is impossible as the first version was released in 2021/02 but showed no date at this time.funkychimp wrote: ↑Mon Mar 14, 2022 3:17 pmWhen the tty2oled starts it is showing a date of 200219. Does this mean I have to flash it again with the latest files?
Edit: Beside of this: Your tty2oled/display is working and showing a picture when starting a core/game? You are missing the screensaver function only?
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
@funkychimp/Paul
The actual stable has "220219" written in the code.
https://github.com/venice1200/MiSTer_tt ... SB.ino#L30
Your update Screenshot above shows something like 220..
Means your Device should be up2date.
We need more infos and pictures for supporting you.
The actual stable has "220219" written in the code.
https://github.com/venice1200/MiSTer_tt ... SB.ino#L30
Your update Screenshot above shows something like 220..
Means your Device should be up2date.
We need more infos and pictures for supporting you.
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
A beta of Nemesis/GX400 core is available. Picture done and sheet updated.
viewtopic.php?f=25&t=4344
https://github.com/GX400-Friends/gx400-bin
viewtopic.php?f=25&t=4344
https://github.com/GX400-Friends/gx400-bin
You do not have the required permissions to view the files attached to this post.
- salamantecas
- Posts: 108
- Joined: Sat Feb 26, 2022 8:31 pm
- Has thanked: 110 times
- Been thanked: 14 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
although the real marquee of nemesis looks like that photo it looks a bit strange on the screen I made my own version, you know I like to make them original for whoever likes it there it goes
https://www.mediafire.com/file/9qdjfu00 ... s.gsc/file
https://www.mediafire.com/file/9qdjfu00 ... s.gsc/file
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Highky appreciated. Your version is the new default, mine went to _alt1. Already uploaded.salamantecas wrote: ↑Fri Mar 18, 2022 10:09 am although the real marquee of nemesis looks like that photo it looks a bit strange on the screen I made my own version, you know I like to make them original for whoever likes it there it goes
I know that some (of my) pictures are looking somewhat washy or unsharp, but that's "my way", as I'm no pixel artist - and better having a nice-ish picture than nothing
Don't hesitate to have look at the gallery at https://venice1200.github.io/MiSTer_tty2oled_Pictures/, pick your favorite and give us your Bob Ross confection! Every improvement is welcome!
- salamantecas
- Posts: 108
- Joined: Sat Feb 26, 2022 8:31 pm
- Has thanked: 110 times
- Been thanked: 14 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
You are right, it is always better that there is an image if I can get on with the small screen too. I have taken the challenge and I have done the robocop one that I did not like, I hope you like it, I will be making more screens for everyone, I have a lot of fun and I like that they use themRealLarry wrote: ↑Fri Mar 18, 2022 10:33 amHighky appreciated. Your version is the new default, mine went to _alt1. Already uploaded.salamantecas wrote: ↑Fri Mar 18, 2022 10:09 am although the real marquee of nemesis looks like that photo it looks a bit strange on the screen I made my own version, you know I like to make them original for whoever likes it there it goes
I know that some (of my) pictures are looking somewhat washy or unsharp, but that's "my way", as I'm no pixel artist - and better having a nice-ish picture than nothing
Don't hesitate to have look at the gallery at https://venice1200.github.io/MiSTer_tty2oled_Pictures/, pick your favorite and give us your Bob Ross confection! Every improvement is welcome!
my screen for robocop is here!!
https://www.mediafire.com/file/gxzi915v ... p.gsc/file
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Hell, yes, that's it! You seem very talented at it. I'm very excited to see what's to come.salamantecas wrote: ↑Fri Mar 18, 2022 11:17 amI have taken the challenge and I have done the robocop one that I did not like, I hope you like it, I will be making more screens for everyone, I have a lot of fun and I like that they use them
my screen for robocop is here!!
Yours is the new default, mine went to _alt1. Already uploaded.
And that's my picture for todays upcoming Road Fighter beta by Jotego. Not yet uploaded because of unclear "setname". EDIT: Just uploaded!
You do not have the required permissions to view the files attached to this post.
- 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: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Might be worth doing the Toaplan ones, a few of those are already playable on the beta core (are on the sheet).
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Thought about that while updating the sheet Do you have an URL?
- RealLarry
- Top Contributor
- Posts: 881
- Joined: Mon May 25, 2020 4:04 am
- Location: San Junipero/DE/Earth
- Has thanked: 120 times
- Been thanked: 385 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Found some at github and some more in the sheet. Two were already done, but I've updated them. This is the result:
Picture uploaded, sheet updated. Happy gaming!
You do not have the required permissions to view the files attached to this post.
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
Did you get Problems with an active Screensaver and MiSTer SAM?LamerDeluxe wrote: ↑Sat Mar 12, 2022 12:04 pm EDIT: And the MiSTer Super Attract Mode script got fixed for TTY2OLED gray-scale. I just submitted a pull request for Venice's latest additions to that. The SAM script now uses MGL files, which makes it work a whole lot better, it is really cool in combination with TTY2OLED.
Maybe the Screensaver should be disabled with SAM Start.
Use something like
Code: Select all
echo "CMDSAVER,0,0,0" > ${TTYDEV}
- venice
- Top Contributor
- Posts: 788
- Joined: Tue Jun 16, 2020 9:29 am
- Location: Germany
- Has thanked: 278 times
- Been thanked: 278 times
Re: tty2oled Soft&Hardware Add-On (Shows Core based Pictures on a Display)
New tty2oled testing fw available.
It includes a shrinked core picture version for the screensaver, nothing more.
Some shrinked pictures look pretty good, some not
Let me know what you think.
It includes a shrinked core picture version for the screensaver, nothing more.
Some shrinked pictures look pretty good, some not
Let me know what you think.