Tatung Einstein TC-01 Developer Update
-
- Posts: 210
- Joined: Thu Feb 04, 2021 11:42 pm
- Has thanked: 18 times
- Been thanked: 46 times
Re: Tatung Einstein TC-01 Developer Update
I have two machines here, they're monsters, and dwarf many 80s computers.
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: Tatung Einstein TC-01 Developer Update
Re: Tatung Einstein TC-01 Developer Update
Like the CoCo / Dragon, it will be a great core. Pierre does an incredible job.
At this moment the core synthesizes and starts the machine, it is exciting and I really want to see it work when it is finished.
It seems to me that of the holy grails, only the Grundy NewBrain remains to be implemented, with this Tatung Einstein TC01 core a fantastic collection of cores closes. We already have almost all of them in FPGA !!!
Re: Tatung Einstein TC-01 Developer Update
Regards
- tontonkaloun
- Posts: 354
- Joined: Sun May 24, 2020 7:38 pm
- Has thanked: 152 times
- Been thanked: 52 times
- Chris23235
- Top Contributor
- Posts: 982
- Joined: Sun May 24, 2020 8:45 pm
- Has thanked: 127 times
- Been thanked: 197 times
Re: Tatung Einstein TC-01 Developer Update
Re: Tatung Einstein TC-01 Developer Update
Re: Tatung Einstein TC-01 Developer Update
You're right. JetSetWilly, Manic Miner, Highway Encounter, Oh Mummy, Chuckie Egg are native Einstein TC-01 versions. And Now Elite works fine with keyboard.Chris23235 wrote: ↑Tue Jan 18, 2022 9:03 pm Thanks, only read about the Tatung so far, I am looking forward trying the core out (there is a version of Elite on this computer if I recall correct).
There are a lot o XBasic programs, even BBC Basic programs, Xtal, CP/M ... lot of fun !
Re: Tatung Einstein TC-01 Developer Update
Thank you Pierre and all who contributed
-
- Posts: 56
- Joined: Tue Oct 27, 2020 4:52 pm
- Has thanked: 69 times
- Been thanked: 11 times
Re: Tatung Einstein TC-01 Developer Update
- kathleen
- Top Contributor
- Posts: 421
- Joined: Fri Jun 26, 2020 4:23 am
- Location: Belgium
- Has thanked: 243 times
- Been thanked: 138 times
Re: Tatung Einstein TC-01 Developer Update
Hi @ron,
Have you already tried the Einstein Version 256 ? On my side I've this screen while the version TC01 works fine.
Could it be because I'm using the VGA out ?
かすりん
Re: Tatung Einstein TC-01 Developer Update
Not sure if this will be helpful but the 256 Games Pack demo program doesn't seem to display correctly.
Edit: Think it's related to @Kathleen's observation
Re: Tatung Einstein TC-01 Developer Update
Just about every other game he played matched the MiSTer core perfectly, even the ones that wouldn't load, so this a a damned close core, I'd just like to point out anything that might be missed
Re: Tatung Einstein TC-01 Developer Update
Might there be a couple of fixes for this Core at some point?
-
- Core Developer
- Posts: 459
- Joined: Wed May 26, 2021 9:35 pm
- Has thanked: 59 times
- Been thanked: 383 times
Re: Tatung Einstein TC-01 Developer Update
Had some spare time this weekend to take a look at this core and see if I can figure out why the sound wasn't working right and I think I found the cause.
Attached you'll find an "Experimental" build that, from what I can tell, fixes the sound issue.
I also added an additional drive. I can expand it up to a total of 4 drives if so desired but I doubt there was really any use of 4 drives at a time.
And while I was at it, updated the framework.
If folks who are familiar with the Einstein can test this build and everything looks good, I can go ahead and clean up the code and submit a pull request for Pierco to look it over and see if he's happy with it.
- Attachments
-
- TatungEinstein_SoundFix_20240616.zip
- (1.16 MiB) Downloaded 49 times
Re: Tatung Einstein TC-01 Developer Update
Thank you for doing this @Flandango, Nice, also, to have a second drive.
There is some kind of screen problem, possibly with the scandoubler, in 256 mode
-
- Core Developer
- Posts: 459
- Joined: Wed May 26, 2021 9:35 pm
- Has thanked: 59 times
- Been thanked: 383 times
Re: Tatung Einstein TC-01 Developer Update
I'll see what I can do, but I don't think I can get to it this weekend. This one is a bit tricky due to having to handle two video processors at the same time (TMS9918 for the TC01 and the TMS9938 for the 256) and meeting timing requirements can be a pain, even between compiles of the same code.
-
- Core Developer
- Posts: 459
- Joined: Wed May 26, 2021 9:35 pm
- Has thanked: 59 times
- Been thanked: 383 times
Re: Tatung Einstein TC-01 Developer Update
Ok try this one.
I still need to look at it closely and see what can be done to where timing constraints are met properly each time the core gets compiled before I feel comfortable submitting it Pierco.
Oh...and sorry for the LONG core name....
- Attachments
-
- TatungEinstein_SoundAndVideoFix_20240617.zip
- (1.16 MiB) Downloaded 67 times
Re: Tatung Einstein TC-01 Developer Update
@Flandango are you real?! I blinked and missed your update. Yes it works!
I understand what you say about proper checks so in the meantime I will test and wait patiently.
LONG core name excused
Thanks a whole lot!