[NTLK] NewtonTalk Digest, Vol 86, Issue 25

Mark Kuberski berskyboy at gmail.com
Fri Feb 26 09:03:50 PST 2021

Hi Matthais,

Almost got it compiled, I’m getting 1 error

TATACard::TATACard( KUInt32 inSize )
		mSize( inSize )

That’s not bad if I can get rid of this 1 error LOL.

I’m googling and trying to learn some C++

Looking forward to your changes that will incorporate saving the PCMCIA card.  You are a wizard my friend!


> On Feb 26, 2021, at 7:58 AM, newtontalk-request at newtontalk.net wrote:
> Message: 9
> Date: Fri, 26 Feb 2021 15:56:23 +0100
> From: "Ionos: robowerk.de <http://robowerk.de/>" <m.melcher at robowerk.de <mailto:m.melcher at robowerk.de>>
> To: newtontalk at newtontalk.net <mailto:newtontalk at newtontalk.net>
> Subject: Re: [NTLK] NewtonTalk Digest, Vol 86, Issue 15
> Message-ID: <40f4753c-426d-6871-a74a-a3c77fb5da01 at robowerk.de <mailto:40f4753c-426d-6871-a74a-a3c77fb5da01 at robowerk.de>>
> Content-Type: text/plain; charset=utf-8; format=flowed
> On 2/26/2021 3:58 AM, Mark Kuberski wrote:
>> Hi,
>> Matthais,
>> I wanted to try and incorporate the PCMCIA data cards changes you put in FLTK into iOS Xcode.  What files did you change?  I could copy those into the Xcode I have that runs and creates an Einstein iOS App.  Or will this not work?  Even a description of what changes you made, the pseudo code would be helpful.
>> Thanks,
>> Mark
> Hi Mark,
> the core changes are in Emulator/PCMCIA/TLinearCard.cpp . These changes 
> implement the actual card emulation. Writing the contents of the card 
> back to a file on the device is only done when Einstein quits. This is 
> bad for iOS since apps never externally quit. I will have to implement 
> some timer that writes actual changes every few seconds or so.
> There is also a lot of code that manages creation of cards, and the user 
> interface to insert cards, mostly in app/TFLSettings*.cpp . There is new 
> code to insert and eject card in Emulator/Platform/TPlatformManager.cpp
> You can look at what exactly changed here:
> https://github.com/pguyot/Einstein/commits/matt2020 <https://github.com/pguyot/Einstein/commits/matt2020>
> I also did a few tiny changed in the Network emulation that should 
> probably be backported.

More information about the NewtonTalk mailing list