If anyone wants access to the FIDE VB6 source code, James put it up on Github. See below. Below is a thread from James and myself from last year. I have the FIDE VB6 project running on Win10 so I can reference the old code. I wanted to port FIDE to VS 2019 C#. My first attempt so far has been a pain due to the fact that there are old VB6 external module dependencies and calls that are not in WIndows 10. I have yet to shag down contemporary/current counterparts. Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "comdlg32.ocx" Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "mscomctl.ocx" Object = "{648A5603-2C6E-101B-82B6-000000000014}#1.1#0"; "MSCOMM32.OCX" Object = "{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}#1.1#0"; "shdocvw.dll" Object = "{3B7C8863-D78F-101B-B9B5-04021C009402}#1.2#0"; "richtx32.ocx" Porting the original UI VB6 forms to VS 2019 xaml winforms or WPF forms would be easy. I have 1/2 of them ported. Finding the external call references and required dll's is a pain. I got to the point in the conversion that I accepted and appreciated James VB6 FIDE app that I abandoned the port and can live with the DOS BOX workaround for the 91c compiler. BobE Thanks James. This will be one of those winter science projects/challenges. I will see how far I get. Could be fun. Regards BobE On 12/11/2017 8:38 AM, James Bright wrote: It was available, but not obvious. At any rate, I've cloned a copy and put it on github: https://github.com/jbright/FIDE Really the important code that you would want to look at porting over would be the utility code that creates the signature from a given ROM. It's not a normal checksum process. https://github.com/jbright/FIDE/blob/master/VB6Project/FlukeSignature.bas And the other challenge is that you actually have to invoke the 9lc.exe file to *DO* the compilation step. What I had to do was to do a first-pass parsing of the file to handle includes. That would generate an intermediate single file. Then shell out to DOS to run something like 9lc TheFileToCompile and then use that output file to send to the 9010A. If you were going to take this on, I would probably just do a re-write in C# and port over the signature portion. All of the other stuff like color highlighting you might fine nugets that do that already. Good luck! JB On Sun, Dec 10, 2017 at 11:09 PM, Robert Economaki <roberteconomaki@mchsi.com <mailto:roberteconomaki@mchsi.com>> wrote: Hi James I would like to attempt a port of FIDE to Visual Studio 2017 VB and once that is functioning, convert it to Visual Studio 2017 C#. The https://app.assembla.com/spaces/FIDE/wiki <https://app.assembla.com/spaces/FIDE/wiki> link looks as if I have to purchase a subscription to get access to the original VB v6 source code files. Is that correct? Is there another way to acquire the original VB v6 source code files. Any help would be most appreciated. Regards Bob Economaki On 10/11/2017 10:16 AM, James Bright wrote:
Unfortunately I haven’t updated it in a very long time. I did open source it a while ago. This is before GitHub — I will make a note to publish it there at some point.
It’s not awesome code but it works. In case you want to try to make updates. Apologizes for it being in VB.
https://app.assembla.com/spaces/FIDE/wiki <https://app.assembla.com/spaces/FIDE/wiki>
Sent from my iPhone
On Oct 11, 2017, at 11:11 AM, Robert Economaki <roberteconomaki@mchsi.com <mailto:roberteconomaki@mchsi.com>> wrote:
Hi James
I purchased a Fluke 9010a and have downloaded FIDE. Nice program!!! I have installed the DOSBox Win10 64 bit workaround.
I was curious if there was an update to FIDE. The current downloadable version is version 4.1.9.
Any updates to FIDI would be much appreciated.
Regards
Bob Economaki
-- --- *James Bright*, @jbright <http://twitter.com/jbright> On 8/10/2019 12:55 AM, John Robertson wrote:
If I was wishing for options off the top of my head, then I'd like it if one could open existing file in a logical manner. Now you can open existing files if you are in the correct directory, but there is no "Open" or "RECENT" function in the Files menu - either of which would be handy...
Thanks,
John :-#)#
On 2019/08/09 7:12 p.m., William Stillwell wrote:
I keep meaning to load up my old VB6 dev environment and see if i can update FIDE to play nicer..
William Stillwell
Board Member - Inspiration labs, Inc. a 501c3 organization
Board Member & Co-Founder - Byte Amusement Group // Free Play Florida Arcade & Pinball Show a 501c3 organization
On Fri, Aug 9, 2019 at 7:05 PM John Robertson <jrr@flippers.com <mailto:jrr@flippers.com>> wrote:
In case anyone cares, this appears to be a problem with my computer, not FIDE. I tested it on a different machine running XP and it works fine (as expected) so I have some sort of error in my hardware or setting that needs to be excoriated.
John :-#)#
On 2018/07/18 1:26 p.m., John Robertson wrote: > > I've been using the 9010A only with the keyboard, however I am now > finding that I have to run some scripts for servicing some old game > boards - Pole Position 2 by Namco. By and large I can type the stuff > in, but I wanted to use FIDE to both edit the code and upload it to my > unit either via the USB mod or the Wi-Fi mod (back in 2015/2016 we > talked about these). > > Is anyone else using Quarterarcade's FIDE? I have a regular occurrence > of the run-time error 68. > > It is Windows based: > > 68 Device unavailable A hardware device or necessary requirement for > the program is not being found. Verify all hardware and software > required by the program is installed. If you continue to have the same > issues verify the latest updates are installed for the program as well > as any hardware device the program needs. > > > Anyone else found a solution or a cause for this? > > James did leave the source code for FIDE: > > https://app.assembla.com/spaces/FIDE/subversion/source/HEAD > > I don't know if James is still hanging out here at TTL, but I > certainly appreciate his FIDE program! Perhaps FIDE just isn't happy > running over a network...or does it needs longer timeouts? > > Thanks, > > John :-#)# > -- > How to subscribe or unsubscribe from TTL > http://seven.pairlist.net/mailman/listinfo/techtoolslist
-- How to subscribe or unsubscribe from TTL http://seven.pairlist.net/mailman/listinfo/techtoolslist _______________________________________________ Techtoolslist mailing list Techtoolslist@flippers.com <mailto:Techtoolslist@flippers.com> https://pairlist7.pair.net/mailman/listinfo/techtoolslist FTP site is: ftp://ttl.arcadetech.org/TTL/Test_Equipment Archive site: http://seven.pairlist.net/pipermail/techtoolslist/
_______________________________________________ Techtoolslist mailing list Techtoolslist@flippers.com https://pairlist7.pair.net/mailman/listinfo/techtoolslist FTP site is: ftp://ttl.arcadetech.org/TTL/Test_Equipment Archive site: http://seven.pairlist.net/pipermail/techtoolslist/