Search found 483 matches

by Peter
Mon Jan 15, 2018 2:10 pm
Forum: Compatibles Corner
Topic: a DIY home build project...
Replies: 37
Views: 1573

Re: a DIY home build project...

What is a bottleneck is the serial ports and sound, which is clearly a nuisance on the QL - Even the Spectrum's main-CPU-driven sound is nicer to program. Some of the stuff the Spectrum guys do with their single bit is really amazing and beyond all capability of the QL's 8049 Totally agreed. That's...
by Peter
Mon Jan 15, 2018 1:02 pm
Forum: Compatibles Corner
Topic: a DIY home build project...
Replies: 37
Views: 1573

Re: a DIY home build project...

The serial communication 8049 -> 8302 is a real bottleneck. Not, if SER is implemented separately anyway, and all you want is the matrix keyboard. Propeller or FPGA? Not the most important question. Certainly shouldn't be a show stopper that prevents people developing and moving forward... My point...
by Peter
Mon Jan 15, 2018 11:57 am
Forum: Software & Programming
Topic: ROMable SMSQ/E
Replies: 28
Views: 961

Re: ROMable SMSQ/E

Currently SMSQ/E (3.32) varies in size from 223k (gold8) to 316k (QPC2) The Q68 version is the second largest at 304k. The Q68 SMSQ/E size comes from the two large screen drivers for Aurora and Q40/Q60 style graphics. Would be interesting to compile with QL screen support only. (There is no graphic...
by Peter
Mon Jan 15, 2018 9:13 am
Forum: Software & Programming
Topic: ROMable SMSQ/E
Replies: 28
Views: 961

Re: ROMable SMSQ/E

IF SMSQ/E does not have to relocate it's code, there is no need to re-write the exception vectors. I didn't say SMSQ/E can not be changed so it doesn't write exception vectors etc. to RAM. But at the moment it simply does write. At least on the hardware I'm a bit familiar with. On most versions, in...
by Peter
Fri Jan 12, 2018 9:38 am
Forum: Software & Programming
Topic: ROMable SMSQ/E
Replies: 28
Views: 961

Re: ROMable SMSQ/E

That was my assumption. You could simply bypass the loader and burn an "already loaded" dump to the ROMs. Yes in principle, if it is derived from an SMSQ/E version that does not relocate itself from a "load address" to a "work address" in RAM. Just using an "alrea...
by Peter
Thu Jan 11, 2018 9:20 pm
Forum: Software & Programming
Topic: ROMable SMSQ/E
Replies: 28
Views: 961

Re: ROMable SMSQ/E

Q68 doesn't have ROM at all (at least not in a classic sense), so it is a bit hard on this box to put SMSQ/E into there ;) The Q68 also has ROM, containing the bootloader. The ROM area has shadow RAM, but the same goes for (S)GC. SMSQ/E won't work otherwise. That's what I meant with the part in bra...
by Peter
Wed Jan 10, 2018 10:51 pm
Forum: Software & Programming
Topic: ROMable SMSQ/E
Replies: 28
Views: 961

Re: ROMable SMSQ/E

tofro wrote:Q68 doesn't have ROM at all (at least not in a classic sense), so it is a bit hard on this box to put SMSQ/E into there ;)

The Q68 also has ROM, containing the bootloader. The ROM area has shadow RAM, but the same goes for (S)GC. SMSQ/E won't work otherwise.
by Peter
Wed Jan 10, 2018 10:45 pm
Forum: Software & Programming
Topic: ROMable SMSQ/E
Replies: 28
Views: 961

Re: ROMable SMSQ/E

There absolutely is nothing in SMSQ/E to prevent it being put into a ROM. The Q40 and Q60 used to have SMSQ/E in ROM as long as it fitted into their standard 256kB It is not quite as simple as that... Q40/Q60 actually mirror ROM at two locations, at $0 so there is a proper reset vector, and at a se...
by Peter
Wed Jan 10, 2018 2:16 pm
Forum: Compatibles Corner
Topic: a DIY home build project...
Replies: 37
Views: 1573

Re: a DIY home build project...

The propeller is more than sufficient for the task of replacing the 8049 and offering extra goodies on top, My point was not performance, but that in case of the propeller, you need to re-implement everything until it finally behaves the same as the IPC. In an FPGA, you just wire an opensource 8049...
by Peter
Wed Jan 10, 2018 11:48 am
Forum: Compatibles Corner
Topic: a DIY home build project...
Replies: 37
Views: 1573

Re: a DIY home build project...

You seem to be very familiar with the propeller, but have you considered an FPGA? The propeller chip seems not 5V tolerant, no advantage over an FPGA there. And you will need complex logic for your video circuitry anyway. An FPGA would at least leave you the option to use the T48 core with the exist...

Go to advanced search