Nicht eingeloggt.
Passwort vergessen?


Bitte erst registrieren. Danach ist es möglich Beiträge zu schreiben.



 Nach unten   Vorheriges Thema   Nächstes Thema

#1
Mellot Programmer
Geschrieben am: 14.10.2018 7:52
PVB Elite
Dabei seit 01.07.2011
Deutschland
1111 Beiträge
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
Hey everyone,

yesterday I went on Twitch and programmed a simple UI interface for Kevins cart programmer. Sources and binaries are attached to this post.

Cheers

Datei anhängen:


zip MellotProgrammer.bin.zip Größe: 6.37 KB; Hits: 63
zip MellotProgrammer.src.zip Größe: 5.01 KB; Hits: 58
Nach oben

#2
Re: Mellot Programmer
Geschrieben am: 15.10.2018 3:54
VUE(xpert)
Dabei seit 15.12.2016
USA
302 Beiträge
Long Time User (2 Years)
Thanks Thunderstruck!

It's two t's. Mellott. :-)
Nach oben

#3
Re: Mellot Programmer
Geschrieben am: 15.10.2018 23:19
PVB Elite
Dabei seit 04.06.2014
USA
572 Beiträge
Long Time User (5 Years)20+ Game Ratings
All Hail Thunderstruck! Thanks for making this!
Nach oben

#4
Re: Mellot Programmer
Geschrieben am: 16.10.2018 8:34
PVB Elite
Dabei seit 01.07.2011
Deutschland
1111 Beiträge
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
Zitat:

mellott124 wrote:
Thanks Thunderstruck!

It's two t's. Mellott. :-)


It's actually named after Alphonse Mellot:
http://www.mellot.com/presentation/pr ... .php?srub=2&LangueSite=en

Lovely place.
Nach oben

#5
Re: Mellot Programmer
Geschrieben am: 17.10.2018 5:09
Nintendoid!
Dabei seit 16.05.2014
USA
145 Beiträge
Long Time User (5 Years)
Thanks so much for making this! It looks like it will be super useful to the more terminal ignorant among us. So I poked around in the source code and it looks like this program will act in lieu of a separate terminal program (as opposed to being a GUI frontend for a terminal program that one must first launch or install)? My question itself probably exposes my ignorance about how this interface works, so thanks for bearing with me.

Zitat:

thunderstruck wrote:
Hey everyone,

yesterday I went on Twitch and programmed a simple UI interface for Kevins cart programmer. Sources and binaries are attached to this post.

Cheers
Nach oben

#6
Re: Mellot Programmer
Geschrieben am: 17.10.2018 20:40
PVB Elite
Dabei seit 01.07.2011
Deutschland
1111 Beiträge
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
Zitat:

astro187 wrote:
...it looks like this program will act in lieu of a separate terminal program...


yes, you don't need the terminal if you use this.
Nach oben

#7
Re: Mellot Programmer
Geschrieben am: 17.10.2018 20:43
PVB Elite
Dabei seit 01.07.2011
Deutschland
1111 Beiträge
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
The other day I remembered that the programmer can output SRAM and ROM content to the command line. So I figured I could simply read that data and output it into a file. So you can now Receive the ROM and RAM from any cart using the USB connection. It takes a bit longer though.

New version is attached.

Datei anhängen:


zip MellotProgrammer.(1.0.0.1).bin.zip Größe: 93.41 KB; Hits: 54
zip MellotProgrammer.(1.0.0.1).src.zip Größe: 95.81 KB; Hits: 54

png  screen.png (40.68 KB)
1709_5bc7833f20956.png 566X663 px
Nach oben

#8
Re: Mellot Programmer
Geschrieben am: 18.10.2018 19:39
VB Gamer
Dabei seit 01.01.2018
Schweden
34 Beiträge
Long Time User (1 Year)
Looks great. Thanks alot for sharing it! :)
Nach oben

#9
Re: Mellot Programmer
Geschrieben am: 20.10.2018 6:12
Nintendoid!
Dabei seit 16.05.2014
USA
145 Beiträge
Long Time User (5 Years)
Ok, so I finally got to trying this out tonight and I'm stuck on step one :\ My programmer starts up and I get the "VB Cartridge Programmer" message on the unit's screen but when I start Thunderstruck's program, nothing is in the drop-down (i.e. no "COM3") so I can't connect. What do I need to setup in advance? I noticed that it is shown as an unrecognized device and failed to install any drivers when I plugged it in. I'm running Windows 7 if that matters in the troubleshooting. Thanks in advance!

EDIT: So I open up Device Manager and see that I have no COM ports shown at all. So I install a default one and try to set the settings you suggest, but it has pre-set bit rates and you specify the terminal program uses 500000 Baud. And I'm too dumb to get a clear answer on how to convert 500000 Baud to a bit rate so I'm dead in the water again. Or maybe I was barking up the wrong tree in the first place with this approach.
Bearbeitet von astro187 am 20.10.2018 6:49:55
Nach oben

#10
Re: Mellot Programmer
Geschrieben am: 20.10.2018 9:20
PVB Elite
Dabei seit 01.07.2011
Deutschland
1111 Beiträge
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
Zitat:

astro187 wrote:
Ok, so I finally got to trying this out tonight and I'm stuck on step one :\ My programmer starts up and I get the "VB Cartridge Programmer" message on the unit's screen but when I start Thunderstruck's program, nothing is in the drop-down (i.e. no "COM3") so I can't connect. What do I need to setup in advance? I noticed that it is shown as an unrecognized device and failed to install any drivers when I plugged it in. I'm running Windows 7 if that matters in the troubleshooting. Thanks in advance!

EDIT: So I open up Device Manager and see that I have no COM ports shown at all. So I install a default one and try to set the settings you suggest, but it has pre-set bit rates and you specify the terminal program uses 500000 Baud. And I'm too dumb to get a clear answer on how to convert 500000 Baud to a bit rate so I'm dead in the water again. Or maybe I was barking up the wrong tree in the first place with this approach.


You shouldn't need to set anything up. It should aromatically detect it. As soon as you connect it there should be an entry called "Ports (COM & LPT)" and "Arduino Mega 2560" underneath. If it doesn't show up maybe try a different USB cable or USB Port.
Nach oben

 Nach oben   Vorheriges Thema   Nächstes Thema


Bitte erst registrieren. Danach ist es möglich Beiträge zu schreiben.