Page 13 of 46

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Sat Jul 17, 2021 8:19 am
by venice
Mellified wrote: Sat Jul 17, 2021 12:09 am I created a few helper scripts using the new commands in the latest version. Thought they might be of interest to others.

https://github.com/Mellified/tty2oled_helpers
Cool. Many Thx.

I steal a bit from SAM for this
https://github.com/venice1200/MiSTer_tt ... oled_cc.sh
It’s not final i think but it works.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Sat Jul 17, 2021 1:20 pm
by Mellified
venice wrote: Sat Jul 17, 2021 8:19 am I steal a bit from SAM for this
https://github.com/venice1200/MiSTer_tt ... oled_cc.sh
It’s not final i think but it works.
Go ahead and steal any of that code. It was time consuming to write. Glad if we get more benefits.

Looks great! Nice thing about the menus - you can use the controller to navigate them.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Sun Jul 18, 2021 1:28 pm
by venice
Bugfix

The tty2oled Script got a small Bugfix which could cause problems if tty2oled debugging is enabled.
Use your updater to get it.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Tue Jul 20, 2021 12:57 am
by Moondandy
Something that might be worth doing is have the update script grab the latest versions of the helper scrips.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Tue Jul 20, 2021 2:37 pm
by lunch_box
This looks very, very cool.

Is there anyone that offers a pre built version (external) so I can plug it into my existing mister??

I’ve read this thread and the GitHub and I can’t get my head around what is required and how to build it 🤣🤣

Thanks

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Tue Jul 20, 2021 7:02 pm
by Mellified
lunch_box wrote: Tue Jul 20, 2021 2:37 pm I’ve read this thread and the GitHub and I can’t get my head around what is required and how to build it 🤣🤣
I had the same issue at first. I ended up purchasing the parts listed in this post:
viewtopic.php?p=26016#p26016

I was able to assemble a working tty2oled and use it with my MiSTer easily and without soldering.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Wed Jul 21, 2021 4:38 am
by mrchrister
Hey guys,

Would love some ideas what else I could try?

I can't get my ESP32_Devkitc_v4 to work unfortunately. I connected all the wires according to the diagram, changed the screen to 4SPI with a solder bridge, flashed as WEMOS LOLIN 32 - black screen

Code: Select all

Compressed 203568 bytes to 104620...
Writing at 0x00010000... (14 %)
Writing at 0x00014000... (28 %)
Writing at 0x00018000... (42 %)
Writing at 0x0001c000... (57 %)
Writing at 0x00020000... (71 %)
Writing at 0x00024000... (85 %)
Writing at 0x00028000... (100 %)
Wrote 203568 bytes (104620 compressed) at 0x00010000 in 2.2 seconds (effective 723.8 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 128...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.0 seconds (effective 2234.2 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

Everything seems good on the Arduino side, no problems.

What I tried:
- Solder different gauge wires
- Flash as ESP32 Dev Module
- Reinstall Arduino

So far I have not been able to confirm that the screen works at all

IMG-20210720-214140.jpg
IMG-20210720-214214.jpg
IMG-20210720-214921.jpg

Excuse my shabby solder job, I know it looks quite bad ;)
I didn't have any DuPont wires handy but made sure that all connections connect as they should with a multimeter. All Ground pins make connection as well.
Thanks for any help!

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Wed Jul 21, 2021 9:30 am
by venice
mrchrister wrote: Wed Jul 21, 2021 4:38 am Hey guys,

Would love some ideas what else I could try?
..
Excuse my shabby solder job, I know it looks quite bad ;)
I didn't have any DuPont wires handy but made sure that all connections connect as they should with a multimeter. All Ground pins make connection as well.
Thanks for any help!
Hi,
if the display shows nothing you need to double check the hardware and the wiring.
Double check for solder bridges between the Pins where there should be none.
At least the startup text "MiSTer FPGA by Sorgelig" should be shown if the connection is correct and the hardware isn't broken.

//Edit
The Problem is that i can‘t follow your wiring because of too few colored cables.
If something is mixed-up nothing happens and the screen stays black.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Wed Jul 21, 2021 12:41 pm
by venice
Moondandy wrote: Tue Jul 20, 2021 12:57 am Something that might be worth doing is have the update script grab the latest versions of the helper scrips.
Download https://github.com/venice1200/MiSTer_tt ... oled_cc.sh to /media/fat/Scripts and try.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Sat Jul 24, 2021 6:26 am
by zinjin21
d.ti wrote: Mon Jun 28, 2021 6:42 pm I've designed my own PCB:


tty2oled_esp32-ttgo-t3gj9n.jpg


Kicad project is within the attachments. I also attached the case design. Within the case I've used foam to stop the Display/MCU from moving:


img_20210628_203503csjrn.png


Please feel free to use the picture(s) for the gallery.
thank you!!

Finally I made it!!! Good!!
IMG_8022.jpg
IMG_8039.jpg
IMG_8053.jpg
IMG_8050.jpg

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Sat Jul 24, 2021 6:59 am
by d.ti
Looks good. Thanks for the feedback. Have fun with it. :)

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Sat Jul 24, 2021 4:44 pm
by venice
Cool, both Display Projects together :)

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Wed Jul 28, 2021 4:48 pm
by venice
8 new Pictures by Stefer09 available.

1944, 19xx, Action Fighter, Alex Kidd, the lost Stars, Armored Warrior, Alien vs Predator, Battle Curcuit and Body Slam.
Google Sheet updated.

Many Thanks

Hey Guys, let's created Pictures :mrgreen:

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Wed Jul 28, 2021 6:35 pm
by lunch_box
can i ask, where does everyone suggest i get the PCB made up for this project? I have had a look around but I am unsure where to order from :)

Thanks

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Wed Jul 28, 2021 7:43 pm
by Moondandy
I used these guys, boards look good and was very easy to do and cheap.

https://jlcpcb.com/

Just uploaded the folder of files uploaded here and it found the ones it needed. Minimum order was 5 boards, and after postage to the UK and tax it came to about £6 i.e. crazy cheap.

My screen should arrive this week, but just dawned on me I don't have screws and the pins you can see in Zinjin21's image.
zinjin21 wrote: Sat Jul 24, 2021 6:26 am Finally I made it!!! Good!!
Looks great, where about did you source your screws and pins from?

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Thu Jul 29, 2021 12:48 pm
by venice
lunch_box wrote: Wed Jul 28, 2021 6:35 pm can i ask, where does everyone suggest i get the PCB made up for this project? I have had a look around but I am unsure where to order from :)

Thanks
Where are you located?
Maybe there is someone around you with an spare PCB.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Thu Jul 29, 2021 1:40 pm
by RealLarry
venice wrote: Thu Jul 29, 2021 12:48 pm
lunch_box wrote: Wed Jul 28, 2021 6:35 pm can i ask, where does everyone suggest i get the PCB made up for this project? I have had a look around but I am unsure where to order from :)

Thanks
Where are you located?
Maybe there is someone around you with an spare PCB.
I have some working spare PCBs laying around. These are from our testing series, so working, but not one of the actual ones (see https://github.com/venice1200/MiSTer_tt ... wiki/PCB's). Can send one or more of them within europe.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 9:50 am
by venice
Picture Updates by stefer09

Arcade-TIAMC1 Bilyard, Birdie, Black Hole, Crazy Climber, Cosmo, Crater Raider, Crush Roller,
Capcom World 2, Cyberbots: Full Metal Madness, Fantasy Zone, Minefield, Shinobi

Google Sheet updated

Many Thanks

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 11:25 am
by stefer09
venice wrote: Fri Jul 30, 2021 9:50 am Google Sheet updated
There's a Google Sheet? I've been looking game by game to see which ones didn't have a picture already :lol:

Where ?

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 11:34 am
by RealLarry
stefer09 wrote: Fri Jul 30, 2021 11:25 am
venice wrote: Fri Jul 30, 2021 9:50 am Google Sheet updated
There's a Google Sheet? I've been looking game by game to see which ones didn't have a picture already :lol:

Where ?
Seems that you've missed that entry in this thread ;) viewtopic.php?p=29461#p29461
Have a look at https://docs.google.com/spreadsheets/d/ ... edit#gid=0 and begin painting 8-)

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 11:37 am
by stefer09
Thanks @RealLarry ! Hmm it's too bad that the core name is not in a column too :( You guys just open the mra for the game and look up the core name from there?

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 11:46 am
by venice
The name of the picture in the "Image File Name" column, without ".xbm", is the corename (or mra setname). No extra column needed i think.
Unidentified corenames (setname) are shown “plain” on the display.
See at the end of https://github.com/venice1200/MiSTer_tt ... es-it-work
No need to open the mra, just run the game and watch the screen ;)

The Google Sheet is also linked here https://github.com/venice1200/MiSTer_tt ... ation-List

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 12:50 pm
by stefer09
483qMpw.png

Yeah but a lot of the ones that don't have a picture yet, don't have the core name in that column...
What i'll do is filter by picture=no, print it out, sit in front of the mister and load the ones that don't have the core name written in the core column, that way i'll have the name for the xbm file written down.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 1:09 pm
by stefer09
venice wrote: Fri Jul 30, 2021 9:50 am Google Sheet updated
cworld2j is still set as "no" btw (Adventure Quiz: Capcom World 2)

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 4:18 pm
by venice
stefer09 wrote: Fri Jul 30, 2021 1:09 pm cworld2j is still set as "no" btw (Adventure Quiz: Capcom World 2)
I added Capcom World 2 as an new entry.
I will fix this later.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 4:19 pm
by stefer09
Ah that's why, ok thanks :)

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 5:10 pm
by Moondandy
stefer09 wrote: Fri Jul 30, 2021 12:50 pm Yeah but a lot of the ones that don't have a picture yet, don't have the core name in that column...
Hi there, I knocked up this sheet and also added in a load that I know developers are working on, or reliable ones have said they are going to be working (i.e. JT). If you look then those cores are marked "JT W.I.P." which is Jotego work in progress, so they don't exist yet but will (hoefully) in the not too distant future.

One that I did mark as YES that has no name is the ScummVM one if someone wants to add a name for that (assuming it did get added to the repro).

Glad she sheet has come in handy and if there is anything that could make it better then please say, feedback very welcome.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 5:51 pm
by stefer09
Moondandy wrote: Fri Jul 30, 2021 5:10 pm Glad she sheet has come in handy and if there is anything that could make it better then please say, feedback very welcome.
Hey thanks for the sheet! One quick question, I have Billiard in my list of arcade games... on the Mister Github, I only see one mention of a Billiard arcade core, and it's under TIA-MC1. The MRA I have pulled up with the update all script (mind you, i used the arcade rename option), I see the game Billiard, with the core name "bilyard". Is line 45 in the google sheet (as of now) an error, or am I missing a core in my setup?

5HvepoN.png

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 6:30 pm
by venice
@stefer09
Could you please add the picture names to the google sheet if you create new pictures? That will be helpful!
Ask Moondandy fo write-access if you like.

Re: tty2oled Software Add-On with USB/SD Support (Show Text/Pictures based on loaded Core on Display)

Posted: Fri Jul 30, 2021 8:33 pm
by stefer09
@Moondandy may i have write access please? (see venice's comment above)