Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Terry A. Davis

Name: Anonymous 2013-09-05 0:09

Hey guys,

How about we bring some legitimacy to this board. Instead of ridiculing Terry Davis for his schizophrenia, why don't we have him on here to do a little bit of Q and A, assuming that he's on his medication?

Name: Terry Davis !A4jsQTgi.Q 2013-09-06 20:09

You can look at things God has already said. http://www.templeos.org

Name: Anonymous 2013-09-06 20:20

Terry,

Have you done any functional programming (ie, CL/Haskell), and any thoughts on functional vs imperative programming?

Name: Terry Davis !A4jsQTgi.Q 2013-09-06 20:27

>>122
I did a little LISP in a course. I have nothing against it. I think it's only good an a limited set of problems, not generally. A lot of people make the mistake of thinking there is one answer to questions in life. My operating system is good for certain things, perhaps, a toy in the best sense of the word. Maybe, people are too proud to admit they ware basically playing with toys.

Name: Anonymous 2013-09-06 20:31

A lot of people make the mistake of thinking there is one answer to questions in life. [...] Maybe, people are too proud to admit they ware basically playing with toys.

Wise words, Terry.

Name: Terry Davis !A4jsQTgi.Q 2013-09-06 20:39

I intended to say, "Many people are too proud to admit they ARE basically playing with toy." My brain got ahead of itself or something. Sucks being possessed. Weird.

Name: Anonymous 2013-09-06 20:43

Have you summoned or attempted to summon a demon?

Name: Terry Davis !A4jsQTgi.Q 2013-09-06 21:10

>>126
It's fair to say I've been possessed by a demon. They kept accusing Jesus of being demon possessed.

Name: Anonymous 2013-09-06 23:05

Terry, you post a lot on hackernews, yet almost nobody sees you since you've been ``hellbanned'' by pg. How come you still post there?

Name: Terry Davis !A4jsQTgi.Q 2013-09-06 23:33

>>128
From my perspective, I see responses to what I do and say. It's less crazy to actually post stuff. Just writing to yourself is pretty crazy. I donno -- I don't worry about making sense of reality any more. Angels and shit. Radio talks to me, all media talks to me.

Name: Anonymous 2013-09-06 23:58

Oh. I'll try to put Terminus 12 in there. Also, what 800x600 is doing there?

gr_font=sys_font_8x8;

...

if (bios_gr_mode==0x6A) {
gr_width =800;
gr_height=600;
} else {
gr_width =640;
gr_height=480;
}

Name: Terry Davis !A4jsQTgi.Q 2013-09-07 0:33

I was giving a hint on how to do it. The purpose is entertainment like I had with a C64 when I was a kid. Sure, why not let kids to do VESA. They won't have universal GPU support, though. I did stuff just for my own personal entertainment. They can change fonts. I played with that on a C64.

This guy is asking about "..." variable arg counts.
http://forum.osdev.org/viewtopic.php?f=1&t=27124

U0 Example(U8 *fmt,...)
{
// Just like "this" in CPP, "argc" and "argv[]" exist.
// I64 argc, argv[];
}

Name: Anonymous 2013-09-07 0:41

Thank you, I'm on it! \o/

Name: Terry Davis !A4jsQTgi.Q 2013-09-07 1:07

>>132
#exe {
StreamPrint()
}
You will see a couple of those. That executes at compile time and injects text into the code. There is a config for graphic mode. Do this
F("bios_gr_mode");

Name: Terry Davis !A4jsQTgi.Q 2013-09-07 1:12

The graphics routines write to an 8-bit bitmap, so it would be easy to do a 256 color mode. Changing dimensions should be easy, too. You will have to modify /TempleOS/Adam/Gr/GrScreen.CPP.Z to change how it updates 0xA0000 memory.
Oh-oh. You're going to immediately have a problem because it writes the whole screen 60 frames per second. Actually, it only writes what has changed to 0xA0000 memory because that memory is slower than cache.

Name: Anonymous 2013-09-07 7:25

>>134
Why did you choose 60 frames per second? 30 is fine for an operating system interface.

Name: Terry Davis !A4jsQTgi.Q 2013-09-07 7:55

>>135
Solve this problem: What resolution can a person do 60fps full-screen games at without a GPU and with multicore?

Operating system interface is not worst case -- worst case is full screen video games.

Name: Anonymous 2013-09-07 8:31

>>136
1x1

Name: Anonymous 2013-09-07 17:40

>>136
Are there no CPUs out there powerful enough to handle 800x600 at 60fps? Surely there must be some by now.

Name: Anonymous 2013-09-08 13:37

>>136
What about CPUs with integrated GPUs, like the latest Intel/AMD series?

Name: Anonymous 2016-03-21 16:12

Please come back, Terry!

Name: Anonymous 2016-03-21 16:45

What if someday a Mentifex AI written in Symta running on TempleOS takes over the world?

Name: Anonymous 2016-03-21 19:38

>>140
He never posted on /prog/rider, did he?

Name: Anonymous 2016-03-21 19:51

>>142
Read this very thread.

Name: Anonymous 2016-03-21 21:00

>>143
I already read it two and a half years ago and probably shitposted in it too. I'm not reading it again.

Name: Anonymous 2021-01-26 17:36

the /g/ros killed him

Name: Anonymous 2025-04-22 18:52


Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List