Go to advanced search

by Heater
Sat Nov 17, 2018 12:59 am
Forum: Off topic discussion
Topic: Operating Systems:
Replies: 27
Views: 478

Re: Operating Systems:

DavidS,

Sounds like great progress.

Where is your web site so that we can follow along?
by Heater
Fri Nov 16, 2018 11:08 pm
Forum: Off topic discussion
Topic: Operating Systems:
Replies: 27
Views: 478

Re: Operating Systems:

W. H. Heydt, Yes, yes, writing anything serious about anything serious is hard work. What I was describing was my particular struggle with a particular machine at a particular time. Which I imagine is of no interest to anyone today. Might be if I were allowed to take that code out of the place where...
by Heater
Fri Nov 16, 2018 8:30 pm
Forum: Off topic discussion
Topic: Operating Systems:
Replies: 27
Views: 478

Re: Operating Systems:

Can I tell you a story... Many years ago a company hired me to create some software to check out their Intel 386 based hardware design. The "kernel" of that test software had to get the 386 up from boot into 32 bit protected mode and do multi-tasking. This was all new to me. 32 bit mode, privilege l...
by Heater
Fri Nov 16, 2018 7:45 pm
Forum: Other programming languages
Topic: javascript not working on RPi 3
Replies: 15
Views: 382

Re: javascript not working on RPi 3

Looks good, till I hit "enter" then it all goes white.
by Heater
Fri Nov 16, 2018 6:46 pm
Forum: Off topic discussion
Topic: Operating Systems:
Replies: 27
Views: 478

Re: Operating Systems:

I look forward to your book on operating system design.

Can I suggest that you get your operating system up and running first. No matter what it is based on or if you are starting from scratch.

After you have that published and some people of tried it out, your book will be more authoritative.
by Heater
Fri Nov 16, 2018 6:33 pm
Forum: General discussion
Topic: Running recompiled Windows software on the Raspberry Pi (and other ARM devices) with Wine
Replies: 2
Views: 103

Re: Running recompiled Windows software on the Raspberry Pi (and other ARM devices) with Wine

W. H. Heydt, If the programs are going to be recompiled, why not just recompile them to run natively on ARM? That is exactly what is described here. Wine is not an emulator. It's a library that provides a Windows API. Same like libX, or whatever it is called, provides an X Windows API. Or GTk or Qt ...
by Heater
Fri Nov 16, 2018 6:05 pm
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

DavidS, This has gotten off topic to the point of absurd. Indeed it has. I hope everyone remembers to save power in all of there activities, including programming. Indeed we do. Energy is money. And that is in short supply. That is why we make the case that we do. I suspect that the reason we have h...
by Heater
Fri Nov 16, 2018 1:24 pm
Forum: Off topic discussion
Topic: RANT: Gloabal Warming and Software Development.
Replies: 6
Views: 126

Re: RANT: Gloabal Warming and Software Development.

DavidS,

As my colleague used to say to me: "I admire your thinking, unfortunately your conclusions are wrong". I think he was just being polite.

I think I'll leave it to others to explain why.
by Heater
Fri Nov 16, 2018 12:36 pm
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

Let's talk about saving power. Optimized code takes less time to run. Therefore it saves power on every machine that runs it. That is billions of machines if we are talking operating system code. The guys at the likes of Google and Facebook love optimized code because it saves them huge amount on th...
by Heater
Fri Nov 16, 2018 3:39 am
Forum: C/C++
Topic: External SRAM with Raspberry Pi 3
Replies: 6
Views: 240

Re: External SRAM with Raspberry Pi 3

raygun3000, I know nothing about you SPI RAM and little about SPI anyway but this stands out as very wrong: //SRAM needs 16 bit address and I needed it to be unsigned char to pass into wiringPiSPIDataRW function unsigned char writeAddress[3] = {"00"}; unsigned char data[5] = {"abcd"}; The write addr...
by Heater
Fri Nov 16, 2018 3:06 am
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

DavidS. And as such none of what is being ported took advantage of features specific to either platform... That is a fair point. I imagine that inorder to be cross platform they have to work at some level of lowest common denominator in terms of GUI features. Personally I very happy that that lowest...
by Heater
Fri Nov 16, 2018 2:24 am
Forum: Off topic discussion
Topic: Operating Systems:
Replies: 27
Views: 478

Re: Operating Systems:

by Heater
Thu Nov 15, 2018 11:14 pm
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

DavidS. If this were not the case we would all still be running the early versions of MS-BASIC on our personal computers as the primary User Interface, and tunnel to the single tasking super minimal OS. No. People concerned about cross-platform software would not be using MS-BASIC or Visual Basic et...
by Heater
Thu Nov 15, 2018 10:55 pm
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

DavidS. So what is the prolem with creating AIF files then, Why not just use that cross compiler? What am I missing here? That is an interesting point about my creating ZiCog. I don't think it ibvalidates my arguments though. ZiCog was never intentended to be useful. It was just my fun hobby project...
by Heater
Thu Nov 15, 2018 9:06 pm
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

DavidS. Is that GCC for RISC OS some customized, non-mainline, fork of GCC? If so I guess you will have to ask whoever it's developers are. If GCC supported AIF output I'd expect to be able to build an GCC cross-compiler that targeted RISC OS on my Intel PC. The documentation would be in the usual G...
by Heater
Thu Nov 15, 2018 8:53 pm
Forum: Other programming languages
Topic: A Extended Pascal Implementation : CONCEPT.
Replies: 75
Views: 5883

Re: A Extended Pascal Implementation : CONCEPT.

DavidS. All doom and gloom in the linux kernel world? Not really. Yes the kernel source is big. Don't forget that when you download the kernel source that includes the code for all supported architectures. It includes the code for all drivers of all supported devices on all architectures. What you a...
by Heater
Thu Nov 15, 2018 8:30 pm
Forum: Off topic discussion
Topic: My own Retro homecomputer called RhoCoCo
Replies: 23
Views: 525

Re: My own Retro homecomputer called RhoCoCo

ejolson, In many ways I don't see much difference between a Propeller emulating a Z80 compared to an ARM doing it. True enough. In my case the motivation was as follows: I had just acquired a Prop and got it running on a strip board, with SD card and 2 line LCD attached. I wanted to get a bit famili...
by Heater
Thu Nov 15, 2018 8:09 pm
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

I could not find any way to get gcc to generate AIF files. If you know the AIF format then perhaps it's possible to use GCC's objdump utiity to dump the executable format in various textual formats and write a converter from one of those to AIF. What is that gcc option you have there "-mlibscl"? I c...
by Heater
Thu Nov 15, 2018 6:34 am
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

DavidS, What am I missing? If you consider the ARM in your statement as a vintage system, then that is ok. You do not have to create software for the Raspberry Pi, iPad, iPhone, Android devices, etc, no need stick with your modern CISC 80x86 systems (non-macs and intel/amd based PC's) What you are m...
by Heater
Thu Nov 15, 2018 3:10 am
Forum: General programming discussion
Topic: What OS and language to use for database project??
Replies: 14
Views: 274

Re: What OS and language to use for database project??

Is it possible to access an SQL database from BBC BASIC? Seems unlikely to me.
by Heater
Thu Nov 15, 2018 3:07 am
Forum: General discussion
Topic: which tool do you use for wrinting images to SD-CARD - i am on Manjaro -linux
Replies: 11
Views: 211

Re: which tool do you use for wrinting images to SD-CARD - i am on Manjaro -linux

DavidS,

Blow me down, I take it back. someone created a dd for Windows.

There is no such thing as a "Javascript applet". You are confusing with Java applets.
by Heater
Thu Nov 15, 2018 3:05 am
Forum: General discussion
Topic: which tool do you use for wrinting images to SD-CARD - i am on Manjaro -linux
Replies: 11
Views: 211

Re: which tool do you use for wrinting images to SD-CARD - i am on Manjaro -linux

dd is a perfectly fine tool for image writing.

It may not to extraction but that is what gzip is for.

It may not do verification but that is what diff is for.

Not saying anyone should use such things but it's good to know in case one does not have a GUI or Etcher available.
by Heater
Thu Nov 15, 2018 12:07 am
Forum: Off topic discussion
Topic: Operating Systems:
Replies: 27
Views: 478

Re: Operating Systems:

DavidS, I am speaking of a Desktop Computer Operating System... OK. I find it very useful to be able to ssh or scp into my desktop computer at home when I am not at home. Even from the other side of the planet. I find it useful to be able to ssh into my office deslyop machine when I'm at home. I gue...
by Heater
Wed Nov 14, 2018 11:28 pm
Forum: Graphics programming
Topic: Divide By Depth??
Replies: 84
Views: 1252

Re: Divide By Depth??

I'm all for "computer Archaeology". It's good that our computing history is remembered and examples of it are maintained and still working. Both hardware and software. I did build a Z80 emulator for the Propeller and run CP/M on it. Recently I have been pondering getting the Motorola 68000 chips I h...

Go to advanced search