dherrendoerfer / altair-8800-again

The Altair 8800 Again! Project Repository
GNU General Public License v3.0
4 stars 0 forks source link

Teensy 3.5 support - seems not to work even though 3.6 compatible #1

Open riwide opened 4 years ago

riwide commented 4 years ago

I tried to build in standalone mode for my teensy 3.5 (by changing the ID in host.h to accept my 3.5 rather than 3.6. There were a lot of errors generated referring to leds and switches which made me question whether your branched tree still supports standalone mode.

I actually wanted teensy 4.1 support but thought getting 3.5 working first was a good idea.

Can you confirm your build woirks in standalone mode?

dherrendoerfer commented 4 years ago

At some point it certainly did support it, I did test it that way - I'll need to check. It might be that it still requires the support libs to be present though.

riwide commented 4 years ago

Thanks, I would be pleased if you can confirm your own good build of a standalone version at some point. Make sure I am not being daft.

No hurry, it is a long term hobby with plenty of other rabbit holes to go down.

Cheers Richard

On Mon, 5 Oct 2020 at 13:32, dherrendoerfer notifications@github.com wrote:

At some point it certainly did support it, I did test it that way - I'll need to check. It might be that it still requires the support libs to be present though.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/dherrendoerfer/altair-8800-again/issues/1#issuecomment-703601031, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHFCH2XEIPSSYZKALFMNNHLSJG4FLANCNFSM4SD64NIA .

dherrendoerfer commented 4 years ago

Yes, I can confirm that a build with STANDALONE 1 works for me. The standalone flag does not turn anything off really, it just overrides the switches by what is received through serial. So you'll still need all the support libs. Cheers, Dirk

riwide commented 4 years ago

Thanks, I will give it another go.

Richard

On Thu, 8 Oct 2020 at 10:56, dherrendoerfer notifications@github.com wrote:

Yes, I can confirm that a build with STANDALONE 1 works for me. The standalone flag does not turn anything off really, it just overrides the switches by what is received through serial. So you'll still need all the support libs. Cheers, Dirk

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/dherrendoerfer/altair-8800-again/issues/1#issuecomment-705464024, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHFCH2W2NLPIWBSTOJQGBA3SJWEGVANCNFSM4SD64NIA .

riwide commented 4 years ago

I had a problem that the uvga and other required libraries were forgotten. Now that I have them in place I can build further but fails with " host_teensy36.cpp:968: error: 'class uVGA' has no member named 'drawPixelNoSync' uvga.drawPixelNoSync(x,y,0xE0);", and I can find no implementation of 'drawPixelNoSync' in uvga.

dherrendoerfer commented 4 years ago

I fixed the missing function error in uVGA ... no idea where that went missing, my local copy is older than the git master branch. Hoping that it works now .... Cheers, Dirk

riwide commented 4 years ago

All working fine now, thanks Richard

On Mon, 12 Oct 2020 at 15:43, dherrendoerfer notifications@github.com wrote:

I fixed the missing function error in uVGA ... no idea where that went missing, my local copy is older than the git master branch. Hoping that it works now .... Cheers, Dirk

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/dherrendoerfer/altair-8800-again/issues/1#issuecomment-707163664, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHFCH2VRZONIC6PGMT5C6ZTSKMI2RANCNFSM4SD64NIA .