Prototype #2 is aliiiive!

Announcements by the development team or forum staff.
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Prototype #2 is aliiiive!

Post by m00dawg »


Moving it to the ZP makes things faster though yeah? Splitting hairs, but I think I would have preferred them to have been at the top of the ZP than the bottom but I'm very green when it comes to assembly language programming - though it is something I'm excited to get further into!

One thing I was wondering about was the need for using an ATX power supply. I've seen ITX motherboards that have barrel connector connections for power so I don't know if an ATX supply is strictly required here, but seems to be causing some headaches. I think I'd personally favor a normal ole mechanical power switch myself. The motherboard itself runs on 5V I thought? Perhaps the VERA is requiring 3.3V here but even then, making a DC-to-DC supply wouldn't be too troublesome (perhaps less than trying to figure out the soft switch).

Just thinking aloud there, I trust that the team knows what they are doing more than I ? Just seemed like a pretty big headache for Kevin for such a simple (but important) function like turning the machine off and on hehe.

Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

Prototype #2 is aliiiive!

Post by StephenHorn »



5 minutes ago, m00dawg said:




Moving it to the ZP makes things faster though yeah? Splitting hairs, but I think I would have preferred them to have been at the top of the ZP than the bottom but I'm very green when it comes to assembly language programming - though it is something I'm excited to get further into!



One thing I was wondering about was the need for using an ATX power supply. I've seen ITX motherboards that have barrel connector connections for power so I don't know if an ATX supply is strictly required here, but seems to be causing some headaches. I think I'd personally favor a normal ole mechanical power switch myself. The motherboard itself runs on 5V I thought? Perhaps the VERA is requiring 3.3V here but even then, making a DC-to-DC supply wouldn't be too troublesome (perhaps less than trying to figure out the soft switch).



Just thinking aloud there, I trust that the team knows what they are doing more than I ? Just seemed like a pretty big headache for Kevin for such a simple (but important) function like turning the machine off and on hehe.



My guess is the power supply and power switch decisions stem from choice for their case. Instead of designing an entirely custom case, they're modifying an existing case design, because this is much more cost effective.

Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Prototype #2 is aliiiive!

Post by m00dawg »



2 minutes ago, StephenHorn said:




My guess is the power supply and power switch decisions stem from choice for their case. Instead of designing an entirely custom case, they're modifying an existing case design, because this is much more cost effective.



Yep agreed, although I've also seen cases which are built around just a barrel jack. A space where the PSU might go could be reserved for perhaps a small custom DC-DC power board if required and where the AC plug goes could be just replaced by a simple barrel jack panel. Or so was my thought. I know Kevin mentioned shenaigans if using a gigantic modern PC supply with the X16, though if the ITX case comes with it's own PSU then it's more moot. Still...I do wonder if - well, I guess there can't be a way to avoid soft-power without controlling the power on the AC side (and I'm sure that's something they do not want to do - I remember shocking myself when trying to figure out the rocker switch on an AT supply heh). I know there some purism but I wonder, if an ATTiny85 or similar is all that's needed to solve the soft power issue, it's probably worth it (it is a through hole part at least). If all the thing is doing is managing soft power I think that's just fine *shrug*

Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
kktos
Posts: 50
Joined: Wed Dec 09, 2020 4:32 pm

Prototype #2 is aliiiive!

Post by kktos »



1 hour ago, m00dawg said:




Moving it to the ZP makes things faster though yeah?



yes indeed.

But my point was about coherence (there aesthetics too).

It is more coherent to have all "related" things at the same place.

Here, we will have 2 system switches in the ZP, all others in $9F00.



So as the ZP is faster to access, let's have all the sys switches in the ZP. 

Anyway, I do agree it's not that important ?

It's just I like my system like my whisky, neat ?

User avatar
Cyber
Posts: 482
Joined: Mon Apr 27, 2020 7:36 am

Prototype #2 is aliiiive!

Post by Cyber »


  


1 hour ago, m00dawg said:




I've also seen cases which are built around just a barrel jack. A space where the PSU might go could be reserved for perhaps a small custom DC-DC power board if required and where the AC plug goes could be just replaced by a simple barrel jack panel.



Same thoughts here, so I also don't understand the point of ATX PSU yet...  

But I patiently hope X16 team will reveal the reasons.

Lorin Millsap
Posts: 193
Joined: Wed Apr 29, 2020 6:46 pm

Prototype #2 is aliiiive!

Post by Lorin Millsap »

yes indeed.
But my point was about coherence (there aesthetics too).
It is more coherent to have all "related" things at the same place.
Here, we will have 2 system switches in the ZP, all others in $9F00.

So as the ZP is faster to access, let's have all the sys switches in the ZP. 
Anyway, I do agree it's not that important [emoji846]
It's just I like my system like my whisky, neat [emoji6]

Because the moment you do that you no longer have access to ZP for use in your programs and that is a really bad thing. Use if ZP isn’t a little faster it’s a lot faster. ZP can be thought of almost like 256 processor registers. The 6510 had an IO port built in at $00 and $01.


Sent from my iPhone using Tapatalk
Lorin Millsap
Posts: 193
Joined: Wed Apr 29, 2020 6:46 pm

Prototype #2 is aliiiive!

Post by Lorin Millsap »

  
Same thoughts here, so I also don't understand the point of ATX PSU yet...  
But I patiently hope X16 team will reveal the reasons.

Because the price deal on the cases gives us a power supply built in. It’s less expensive than sourcing an external low noise power supply and it gives us multiple voltages.


Sent from my iPhone using Tapatalk
kktos
Posts: 50
Joined: Wed Dec 09, 2020 4:32 pm

Prototype #2 is aliiiive!

Post by kktos »



1 minute ago, Lorin Millsap said:






-1- Because the moment you do that you no longer have access to ZP for use in your programs and that is a really bad thing.



-2-Use if ZP isn’t a little faster it’s a lot faster. ZP can be thought of almost like 256 processor registers.



-3- The 6510 had an IO port built in at $00 and $01.

 



.1 utterly correct. I was simply being the devil advocate. 

.2 Ganz Genau. Again, right to the point

.3 That does mean it's right ;oD

User avatar
Cyber
Posts: 482
Joined: Mon Apr 27, 2020 7:36 am

Prototype #2 is aliiiive!

Post by Cyber »


Because the price deal on the cases gives us a power supply built in. It’s less expensive than sourcing an external low noise power supply and it gives us multiple voltages.


Sent from my iPhone using Tapatalk
Thank you! That's very clear point.
But why not just put a rocker switch on "power on" and "ground" pins of PSU?
kktos
Posts: 50
Joined: Wed Dec 09, 2020 4:32 pm

Prototype #2 is aliiiive!

Post by kktos »


Just thinking.... as we have crossed the bridge already and placed system switches in ZP, what about VERA's ?

They are pretty often accessed so to have the ZP short & fast access may be beneficial for the whole system....

Post Reply