Page 2 of 8

Prototype #2 is aliiiive!

Posted: Sat Jan 02, 2021 5:48 am
by codewar65

Progress!! Huzzah to 2021!

 


Prototype #2 is aliiiive!

Posted: Sat Jan 02, 2021 9:55 pm
by TomXP411

This is fantastic. The fact that the hardware is running software that was designed on the emulator, and never run on real hardware, is super exciting. 

 


Prototype #2 is aliiiive!

Posted: Sat Jan 02, 2021 10:20 pm
by Fnord42

That's kind of the point of an emulator, though. ?

PS: It is, of course, still exciting and very cool.


Prototype #2 is aliiiive!

Posted: Sun Jan 03, 2021 9:26 pm
by Jeff Pare

I'm subscribed to Adrian's channel partly because he's a superb troubleshooter - very glad he helped the project this way!

He also has the most 80s intro music, which is cool.


Prototype #2 is aliiiive!

Posted: Mon Jan 04, 2021 5:13 am
by m00dawg

Another update from Kevin! I looked around and didn't see that it was posted yet, but sorry if it was and I missed it:





 


Prototype #2 is aliiiive!

Posted: Mon Jan 04, 2021 5:27 am
by Perifractic


13 minutes ago, m00dawg said:




Another update from Kevin! I looked around and didn't see that it was posted yet, but sorry if it was and I missed it:

 



Was just coming here to post it but you beat me to it ?


Prototype #2 is aliiiive!

Posted: Mon Jan 04, 2021 5:33 am
by m00dawg

Quite an update too! I don't want to spoil it but some juicy tidbits and answers to at least one question that I know several folks will be happy to find the answer to!


Prototype #2 is aliiiive!

Posted: Mon Jan 04, 2021 5:18 pm
by troj

Awesome to see some of the details, and it's not surprising things are evolving a bit as prototypes are built and tested.

What's an amazing testament to the planning the team has done is that the code changes required look to be relatively minor.


Prototype #2 is aliiiive!

Posted: Tue Jan 05, 2021 8:18 am
by kktos

As a dev, I'm a tad displeased by the change for Bank Switching to ZP $00/$01.....

Not coherent with all the other system switches (mem location wise, I mean).

Taking 2 addresses on the tiny and already packed ZP.

Am I the only one ?


Prototype #2 is aliiiive!

Posted: Tue Jan 05, 2021 10:05 am
by StinkerB06


1 hour ago, kktos said:




As a dev, I'm a tad displeased by the change for Bank Switching to ZP $00/$01.....

Not coherent with all the other system switches (mem location wise, I mean).

Taking 2 addresses on the tiny and already packed ZP.

Am I the only one ?



2 out of 256 bytes? Doesn't sound like very much to me! Those are the same addresses as the 6510's I/O direction and data registers, itself is used in the C64.

Oh, if I remember, ZP locations $02 to $7F are allowed to be used by the user, locations $80 to $FF are used by the kernel. $02 to $21 supposedly are designed to be sixteen virtual 16-bit registers (or 32 8-bit registers, since changing values in memory must be done on a byte-by-byte basis). You can see these defined within @SlithyMatt's assembly code.