Where to find gtBasic emulator

Using, learning, programming and modding the Gigatron and anything related.
Forum rules
Be nice. No drama.
PhaustSceptique
Posts: 9
Joined: 09 Jun 2020, 13:59

Re: Where to find gtBasic emulator

Post by PhaustSceptique »

Yeah ! it speed up !

How can I compile my gtBasic code ? Is it commande line ?


PS : unfortunately my Gigatron fell on the ground in his case and does'nt work anymore. Power led is on and stable but the blinkerled are off (sometimes 1 or 4 briefly light when powering on).
at67
Site Admin
Posts: 647
Joined: 14 May 2018, 08:29

Re: Where to find gtBasic emulator

Post by at67 »

PhaustSceptique wrote: 10 Apr 2021, 12:55 Yeah ! it speed up !

How can I compile my gtBasic code ? Is it commande line ?
You can compile from the command-line, there is a at67/tools/gtbasic/gtbasic.exe command or you can press CTRL + B and navigate, (left click on folders), to your *.gbas source code and then left click on the source code within the emulator.
PhaustSceptique wrote: 10 Apr 2021, 12:55 PS : unfortunately my Gigatron fell on the ground in his case and does'nt work anymore. Power led is on and stable but the blinkerled are off (sometimes 1 or 4 briefly light when powering on).
I'd probably do the following:
  • Re-seat any socketed chips.
  • Check for a stable 5V rail.
  • Check for a healthy CLK.
  • Follow the trouble shooting guide in the manual.
PhaustSceptique
Posts: 9
Joined: 09 Jun 2020, 13:59

Re: Where to find gtBasic emulator

Post by PhaustSceptique »

at67 wrote: 10 Apr 2021, 17:20 I'd probably do the following:
  • Re-seat any socketed chips.
  • Check for a stable 5V rail.
  • Check for a healthy CLK.
  • Follow the trouble shooting guide in the manual.
  • socketed chips re-seated !
  • 5V is stable !
  • CLK1 = 1.44V, CLK2 = 1.54V;
  • I checked pins soldering but I will do once more later if I have no solution;
  • I tested each pin relative to excel file : diode mode pin check is ok but voltage mode is not. Here the differences :
Rom V4, Measured value first then theorical value given by the excel sheet.

Code: Select all

Pin |U1         |U3         |U4         |U5         |U6         |U14        |U39        |
1   |           |           |           |           |           |           |2.8 / 0.9  |
2   |           |           |           |           |           |           |2.8 / 0.9  |
3   |           |           |           |           |           |           |1.46 / 1   |
4   |           |           |           |           |           |           |0 / 0.7    |
5   |1.44 / 2.5 |           |           |           |           |           |2.2 / 3    |
6   |           |           |           |           |           |           |2.14 / 0.7 |
7   |           |           |           |           |           |3.98 / 4.6 |0.4 / 0.6  |
8   |1.48 / 2.5 |           |           |           |           |           |0 / 0      |
9   |           |           |           |           |           |3.5 / 4.5  |           |
10  |           |           |           |           |           |5 / 4.8    |           |
11  |           |2.5 / 2.4  |0 / 2      |0 / 0      |0 / 0      |3.6 / 4.6  |           |
12  |           |2.48 / 2.4 |0 / 2      |0 / 0      |0 / 0      |5 / 4.9    |           |
13  |           |2 / 2.5    |5 / 2.4    |0 / 0.2    |0 / 0      |5 / 2.3    |           |
14  |           |2.44 / 2.8 |1 / 2.4    |0 / 4.8    |0 / 0      |5 / 4.8    |           |
15  |           |           |           |           |           |3.9 / 4.2  |2.5 / 1.2  |
at67
Site Admin
Posts: 647
Joined: 14 May 2018, 08:29

Re: Where to find gtBasic emulator

Post by at67 »

Can you get your hands on a CRO? You'll probably need to diagnose the actual CLK waveforms.

Another thing I would do is to inspect for physical damage to the PCB and more sensitive components like the diodes using a magnifying glass or digital microscope. An abrupt force from falling is likely to over-stress some of the more delicate stuff.

I'd supplement this by turning power off and just doing continuity tests on every track and across every diode, will take a while, but will eliminate a lot of possibilities.
Post Reply