Future of the project.
Posted: 23 Oct 2019 12:46
I thought I would start a thread about this.. basically "whats next". I am just "thinking out loud" with all this currently.
Currently the H4 is near completion. No doubt there will be a H5 revision fixing any issues on the H4. Though I hope the H5 will at least get flash and IDE built on.
As people know, Icky is working on a case as we want to one day built a complete machine. Though with a lot of parts being obsolete it's not so simple to produce a complete machine.
There is the aim to replace the blitter,mmu,glue with the suska cores. We may lose some compatibility (I hope not to much) but its the only direction we can really go in as there is no "new" supply of those chips. It then becomes a issue of all the IO connectors which are hard to find, like the DB19, ROM etc.
So I envision 4 directions for the project.
1) A "legacy" board. The "Hx" series which will become the "legacy" board. Will basically be the H4 as it is now but a more final board rather than a development machine. So that series will conclude in the near future where the "final step" would be to build on some goodies such as flash and IDE. This series will be a updated and fixed board over the original STF. So rather than people fighting with endless "bugs" on the original machines, they can swap chips over to the Hx series and "fix all in one go". There are a huge amount of jumpers/headers on the H4 to allow a future FPGA dev-board to plug in which will replace the blitter,mmu,glue. Though we really need the help of a experienced FPGA coders to help development with the FPGA stuff.
2) A "gaming machine". With a custom case (maybe the size of the STM) Will still have floppy and internal PSU. But only have monitor output on the rear (with RGB or FPGA shifter for HDMI output). Will likely use suska cores for the main IC's. No other connector will be there. This will solve sourcing problems and build costs. Basically a "minimal" STF machine which can play games. Likely flash-rom and IDE will be built on and likely just 1x 68K expansion socket for a booster. As we can do a custom case, we can make the board half size (kinda like the Alpha was smaller) and reduce costs with the smaller board size and slightly smaller case if possible. So a complete gaming machine, where you don't have to spend huge amounts of time and money fixing a STF then having to go through it all again trying to get a hard drive working etc. Everything will be ready to go "out of the box".
3) A "Super ST". This will be based on the "legacy" Hx series, but adapted for use with suska cores to replace the main chips. Again we may lose some compatibility, BUT, With a new chipset we can crank the speed up to maybe 32MHz. Higher speeds will break stuff anyway. It would be nice if we can down clock back to 8MHz for a fully compatible machine, but I think this is unlikely.
4) We go full FPGA and make a cheap as possible machine based on Suska or MiST. We would basically be re-inventing the Suska / MiST. Though as these machines exist anyway, I think it would be a somewhat pointless direction to go in. It also kinda goes against the remake project goals. Where I wanted to build a STF machine which had all the bugs and issues fixed with the option of easy upgrades.
In terms of when a "new board" will appear. Well, myself and Icky have a huge amount of work ahead with flashy-clock, IDE, boosters,cases,FPGA stuff etc etc . So this will keep us busy for the next 12 months easily. We may produce a "Fixed/updated" Hx at the end of next year, though this depends on demand and other projects progress. Speculation of building on flash & IDE is still not decided. In some respects, having these as a plug in option can keep the buyers inital buy costs down and can just plug in the stuff they want. Also assuming a fully built machine, having stuff "plug in" makes debugging faults a lot easier. Though it would be nice to have flash & IDE built on the board ultimately. So there is a lot to think about and consider.
Currently the H4 is near completion. No doubt there will be a H5 revision fixing any issues on the H4. Though I hope the H5 will at least get flash and IDE built on.
As people know, Icky is working on a case as we want to one day built a complete machine. Though with a lot of parts being obsolete it's not so simple to produce a complete machine.
There is the aim to replace the blitter,mmu,glue with the suska cores. We may lose some compatibility (I hope not to much) but its the only direction we can really go in as there is no "new" supply of those chips. It then becomes a issue of all the IO connectors which are hard to find, like the DB19, ROM etc.
So I envision 4 directions for the project.
1) A "legacy" board. The "Hx" series which will become the "legacy" board. Will basically be the H4 as it is now but a more final board rather than a development machine. So that series will conclude in the near future where the "final step" would be to build on some goodies such as flash and IDE. This series will be a updated and fixed board over the original STF. So rather than people fighting with endless "bugs" on the original machines, they can swap chips over to the Hx series and "fix all in one go". There are a huge amount of jumpers/headers on the H4 to allow a future FPGA dev-board to plug in which will replace the blitter,mmu,glue. Though we really need the help of a experienced FPGA coders to help development with the FPGA stuff.
2) A "gaming machine". With a custom case (maybe the size of the STM) Will still have floppy and internal PSU. But only have monitor output on the rear (with RGB or FPGA shifter for HDMI output). Will likely use suska cores for the main IC's. No other connector will be there. This will solve sourcing problems and build costs. Basically a "minimal" STF machine which can play games. Likely flash-rom and IDE will be built on and likely just 1x 68K expansion socket for a booster. As we can do a custom case, we can make the board half size (kinda like the Alpha was smaller) and reduce costs with the smaller board size and slightly smaller case if possible. So a complete gaming machine, where you don't have to spend huge amounts of time and money fixing a STF then having to go through it all again trying to get a hard drive working etc. Everything will be ready to go "out of the box".
3) A "Super ST". This will be based on the "legacy" Hx series, but adapted for use with suska cores to replace the main chips. Again we may lose some compatibility, BUT, With a new chipset we can crank the speed up to maybe 32MHz. Higher speeds will break stuff anyway. It would be nice if we can down clock back to 8MHz for a fully compatible machine, but I think this is unlikely.
4) We go full FPGA and make a cheap as possible machine based on Suska or MiST. We would basically be re-inventing the Suska / MiST. Though as these machines exist anyway, I think it would be a somewhat pointless direction to go in. It also kinda goes against the remake project goals. Where I wanted to build a STF machine which had all the bugs and issues fixed with the option of easy upgrades.
In terms of when a "new board" will appear. Well, myself and Icky have a huge amount of work ahead with flashy-clock, IDE, boosters,cases,FPGA stuff etc etc . So this will keep us busy for the next 12 months easily. We may produce a "Fixed/updated" Hx at the end of next year, though this depends on demand and other projects progress. Speculation of building on flash & IDE is still not decided. In some respects, having these as a plug in option can keep the buyers inital buy costs down and can just plug in the stuff they want. Also assuming a fully built machine, having stuff "plug in" makes debugging faults a lot easier. Though it would be nice to have flash & IDE built on the board ultimately. So there is a lot to think about and consider.