Jupiter ACE (again)
-
- Posts: 10
- Joined: Wed Jan 29, 2014 8:29 pm
- Location: Sheffield, UK
Re: Jupiter ACE (again)
Hi.Claudius. Could you share the Gerber's. I want to order a couple in case I need this one up soldering. I shouldn't though. But me eye sight not as great as when I was younger.
Re: Jupiter ACE (again)
Hi @Retrogadgets,
This job is done and time is to move to new tasks. Regarding your question, I am so sorry, but my answer is: NO. I am not going to share Gerbers for this replica and I am not going to re-order any other batch of PCBs.
On a few websites there are image files that could be printed for self making PCBs. Some them are good, others have some errors.
This job is done and time is to move to new tasks. Regarding your question, I am so sorry, but my answer is: NO. I am not going to share Gerbers for this replica and I am not going to re-order any other batch of PCBs.
On a few websites there are image files that could be printed for self making PCBs. Some them are good, others have some errors.
Claudius
----------
----------
Re: Jupiter ACE (again)
Hi Mathias
I'm in the process of building a Jupiter Ace replica but can't PM you as I've just joined the forum.
I'd like to get a heatsink and ROM labels if still available?
Kind Regards
Andy
Re: Jupiter ACE (again)
Hi Andy,
Welcome to the forums!
I have to look first. I've sent you a PM.
Best regards
Mathias
Welcome to the forums!
I have to look first. I've sent you a PM.
Best regards
Mathias
Mathias
ZX-Team member and classic computer collector
ZX-Team member and classic computer collector
Re: Jupiter ACE (again)
Programming in forth is an...interesting experience. The ace is forth 79 compliant yet most examples on the net are either hard to implement or not working outright. The manual is of some help, but i was hoping someone could enlighten me as to some of the better options out there for an aspiring Forth programmer. I want to make primarily text adventures, primarily a Forth remake of the Hobbit ![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
In Heck, there are two options for perpetual torment:
Eat the Puckerberry and suffer for eternity:
drink nothing but a cocktail of The Last Dab and Mexican Cake blended and served with
habanero slices
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Eat the Puckerberry and suffer for eternity:
drink nothing but a cocktail of The Last Dab and Mexican Cake blended and served with
habanero slices
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Re: Jupiter ACE (again)
Sadly Forth suffers from the same disease that BASIC on home computers suffered from in the 80's.
Too many dialects each one slightly more incompatible than the rest.
I have read all the so called authoritative works on the subject,Leo Brodie's works being just one example and found that anything meaningful is almost impossible to implement in your own chosen Forth version without resorting to the built in assembler that most Forth packages posses which somewhat negates the point of Forth.
Exotic missing words I can accept but not essential primitives that you somehow end up having to cobble together using the aforementioned assembler.
So You are left with the "HELLO WORLD" shtick that seems to be the default representation of being a good example of the art.
My own experience with the language has brought me to the conclusion that you should pick one dialect learn it fully and stick with it and apart from learning the basics don't bother with book examples which tend to be too frustrating to foster encouragement, rather like cheap whisky for a first time drinker can put one off spirit drinking for life!
Personally speaking I use H4th for the ZX81 exclusively as it is well documented,hardware based so reasonably fast and has a good editor and thanks to one of our German brothers now has at least one bug correction implemented.
As for writing an adventure I would think Forth is not really suitable for games,adventure writing etc being in the main a more scientific language than say compiled BASIC or,at a stretch,true assembler and before anyone mentions all the Jupiter Ace games converted for Toddy Forth take a look at the listings and compare the ratio of Forth to assembler used to make them work, trying to convert them as written for your dialect of Forth would next to impossible I should think.
Finding high factorials to thousands of digits is fairly easy to implement in Forth even on a ZX81,whereas guiding Bilbo Baggins through the wild woods might prove to be a bit of a stretch.
Too many dialects each one slightly more incompatible than the rest.
I have read all the so called authoritative works on the subject,Leo Brodie's works being just one example and found that anything meaningful is almost impossible to implement in your own chosen Forth version without resorting to the built in assembler that most Forth packages posses which somewhat negates the point of Forth.
Exotic missing words I can accept but not essential primitives that you somehow end up having to cobble together using the aforementioned assembler.
So You are left with the "HELLO WORLD" shtick that seems to be the default representation of being a good example of the art.
My own experience with the language has brought me to the conclusion that you should pick one dialect learn it fully and stick with it and apart from learning the basics don't bother with book examples which tend to be too frustrating to foster encouragement, rather like cheap whisky for a first time drinker can put one off spirit drinking for life!
Personally speaking I use H4th for the ZX81 exclusively as it is well documented,hardware based so reasonably fast and has a good editor and thanks to one of our German brothers now has at least one bug correction implemented.
As for writing an adventure I would think Forth is not really suitable for games,adventure writing etc being in the main a more scientific language than say compiled BASIC or,at a stretch,true assembler and before anyone mentions all the Jupiter Ace games converted for Toddy Forth take a look at the listings and compare the ratio of Forth to assembler used to make them work, trying to convert them as written for your dialect of Forth would next to impossible I should think.
Finding high factorials to thousands of digits is fairly easy to implement in Forth even on a ZX81,whereas guiding Bilbo Baggins through the wild woods might prove to be a bit of a stretch.
Re: Jupiter ACE (again)
Working from home these days and sorting out unfinished project in mean time. Sticker to my Jupiter ACE replica's keyboard finally done.
Claudius
----------
----------
Re: Jupiter ACE (again)
Nice work.
I've nearly finished assembling an Ace myself and need to sort a keyboard. I have sent you a PM regarding keyboard template etc.
Best wishes
Andy
Re: Jupiter ACE (again)
More work on the Ace today.
First two bugs were my poor choice of transistors, one on the composite video board and one amplifying the signal into the CPU. Once those were fixed the the CPU is now getting a good clock and it seems to be coming out of reset and it's outputting a PAL composite video image, and there seems to be ROM character data scrolling through video memory and at least.
Now to work out why it's not quite getting up and running correctly ...
Any suggestions gratefully received![Smile :)](./images/smilies/icon_e_smile.gif)
First two bugs were my poor choice of transistors, one on the composite video board and one amplifying the signal into the CPU. Once those were fixed the the CPU is now getting a good clock and it seems to be coming out of reset and it's outputting a PAL composite video image, and there seems to be ROM character data scrolling through video memory and at least.
Now to work out why it's not quite getting up and running correctly ...
Any suggestions gratefully received
![Smile :)](./images/smilies/icon_e_smile.gif)
- 1024MAK
- Posts: 5118
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: Jupiter ACE (again)
Hi Andy
You say that it seems to be coming out of reset okay, have you tested any of the Z80s signals (e.g. /MREQ etc...)?
And have you done a visual check, it’s very easy to miss a solder joint on these boards because of the large number of joints required.
The transistor used for the master clock oscillator and for the clock signal to the Z80 have to operate at just the right point in their linear region. Otherwise either the oscillator will not oscillate (or will not be stable) or the transistor for the Z80 clock will not turn off fast enough (due to stored charge in it’s base junction). The result being the clock signal on pin 6 of the Z80 being continuously low.
Mark
You say that it seems to be coming out of reset okay, have you tested any of the Z80s signals (e.g. /MREQ etc...)?
And have you done a visual check, it’s very easy to miss a solder joint on these boards because of the large number of joints required.
The transistor used for the master clock oscillator and for the clock signal to the Z80 have to operate at just the right point in their linear region. Otherwise either the oscillator will not oscillate (or will not be stable) or the transistor for the Z80 clock will not turn off fast enough (due to stored charge in it’s base junction). The result being the clock signal on pin 6 of the Z80 being continuously low.
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp
Standby alert ![Exclamation :!:](./images/smilies/icon_exclaim.gif)
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer later in the year.
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp
![Exclamation :!:](./images/smilies/icon_exclaim.gif)
![Exclamation :!:](./images/smilies/icon_exclaim.gif)
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
![Exclamation :!:](./images/smilies/icon_exclaim.gif)
Looking forward to summer later in the year.