Skeleton for embedding test snippets (16-bit bootable/DOS)

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
matt11235
Member
Member
Posts: 286
Joined: Tue Aug 02, 2016 1:52 pm
Location: East Riding of Yorkshire, UK

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by matt11235 »

onlyonemac wrote:
Walt wrote:Hi,

This is a joke right? I don't have any idea what is going on here.

Cheers
Walt
I'm afraid I don't think it's a joke. I think it's the output of a very sophisticated Markov chain.
Are the only states in the markov chain "MS-DOS", "16 bit" and "real mode"?
com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
Compiler Development Forum
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by onlyonemac »

zenzizenzicube wrote:
onlyonemac wrote:
Walt wrote:Hi,

This is a joke right? I don't have any idea what is going on here.

Cheers
Walt
I'm afraid I don't think it's a joke. I think it's the output of a very sophisticated Markov chain.
Are the only states in the markov chain "MS-DOS", "16 bit" and "real mode"?
No, I think the problem is that the Markov chain runs in 16-bit real mode under MS-DOS. There's also a "portable" version that can run under Windows 9x.
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
glauxosdever
Member
Member
Posts: 501
Joined: Wed Jun 17, 2015 9:40 am
Libera.chat IRC: glauxosdever
Location: Athens, Greece

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by glauxosdever »

Hi,

onlyonemac wrote:
zenzizenzicube wrote:
onlyonemac wrote:I'm afraid I don't think it's a joke. I think it's the output of a very sophisticated Markov chain.
Are the only states in the markov chain "MS-DOS", "16 bit" and "real mode"?
No, I think the problem is that the Markov chain runs in 16-bit real mode under MS-DOS. There's also a "portable" version that can run under Windows 9x.
Nothing to debate over, it's just a disorganised home directory.

Seriously now, it would be nice if this topic and its sister topic were moved to Auto-Delete to avoid even bigger droppings in ~'s reputation.


Regards,
glauxosdever
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by onlyonemac »

glauxosdever wrote:
onlyonemac wrote:
zenzizenzicube wrote:Are the only states in the markov chain "MS-DOS", "16 bit" and "real mode"?
No, I think the problem is that the Markov chain runs in 16-bit real mode under MS-DOS. There's also a "portable" version that can run under Windows 9x.
Nothing to debate over, it's just a disorganised home directory.
Let's just say it's a home directory organised by a markov chain running in 16-bit real mode under MS-DOS - patched with support for long filenames (which may pseudorandomly be rendered in all-caps and/or surrounded by underscores).
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
glauxosdever
Member
Member
Posts: 501
Joined: Wed Jun 17, 2015 9:40 am
Libera.chat IRC: glauxosdever
Location: Athens, Greece

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by glauxosdever »

Hi,

onlyonemac wrote:
glauxosdever wrote:
onlyonemac wrote:No, I think the problem is that the Markov chain runs in 16-bit real mode under MS-DOS. There's also a "portable" version that can run under Windows 9x.
Nothing to debate over, it's just a disorganised home directory.
Let's just say it's a home directory organised by a markov chain running in 16-bit real mode under MS-DOS - patched with support for long filenames (which may pseudorandomly be rendered in all-caps and/or surrounded by underscores).
I'm not sure you got the "home directory" joke.

However, it was also intended to combine "home directory" with his server, which you got right. :)


Regards,
glauxosdever
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by Octacone »

I was searching for some memory related topics and found this awesome quote. (no offense)
:lol: :lol:
kzinti wrote: I don't know what you are smoking, but I wouldn't mind having some of it.


On-topic: no offense but DOS is dead. I think that you should keep the history where it belongs. Nobody needs to use DOS in 2016. I bet that 80% of these homemade operating system are more sophisticated than DOS. That is like trying to install Windows 10 on the Apple II. If you can't stop your DOS obsession, I would suggest you doing a modern DOS clone capable of lets say protected mode and graphics user interface. Please make your posts easy to read so you don't piss people off. Also no matter how much times I try to load your website I always fail. :|
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by onlyonemac »

glauxosdever wrote:I'm not sure you got the "home directory" joke.
Oh I get it, a disorganised "~". Because "~" is very disorganised...
glauxosdever wrote:However, it was also intended to combine "home directory" with his server, which you got right. :)
Actually that was my suggestion on page 1, if I remember correctly. EDIT: No it wasn't, but I still wonder sometimes whether that server runs in ~ or ~/public_html. EDIT: It's *probably* not in ~. EDIT: It seems he might be running... Windows? (Look at the filenames.)
Last edited by onlyonemac on Sat Aug 27, 2016 10:57 am, edited 3 times in total.
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by onlyonemac »

octacone wrote:Also no matter how much times I try to load your website I always fail. :|
Just sit with your finger on the F5 key until it starts loading. It never works the first time. (Also, I would advise against visiting the site for your own sanity.)
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by onlyonemac »

I just realised that he actually has two "severs": the bad one and the really bad one.
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
glauxosdever
Member
Member
Posts: 501
Joined: Wed Jun 17, 2015 9:40 am
Libera.chat IRC: glauxosdever
Location: Athens, Greece

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by glauxosdever »

Hi,

onlyonemac wrote:EDIT: It seems he might be running... Windows? (Look at the filenames.)
I don't know what special do these filenames have.


Regards,
glauxosdever
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by Octacone »

That site is slower than my memcopy function.
After 10 minutes of mashing F5 finally managed to load it.
Attachments
finallylLoaded.png
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by onlyonemac »

glauxosdever wrote:Hi,

onlyonemac wrote:EDIT: It seems he might be running... Windows? (Look at the filenames.)
I don't know what special do these filenames have.


Regards,
glauxosdever
"Copy of ...", "Copy (2) of ..." is how Windows names files that are copied. Also, he's definitely running Windows.
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
User avatar
matt11235
Member
Member
Posts: 286
Joined: Tue Aug 02, 2016 1:52 pm
Location: East Riding of Yorkshire, UK

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by matt11235 »

onlyonemac wrote:
octacone wrote:Also no matter how much times I try to load your website I always fail. :|
Just sit with your finger on the F5 key until it starts loading. It never works the first time. (Also, I would advise against visiting the site for your own sanity.)
I don't understand how it's this slow. I have a web server running on an ancient MIPS processor with a few megs of RAM and it seems like a supercomputer compared to his server.
com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
Compiler Development Forum
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by onlyonemac »

zenzizenzicube wrote:I don't understand how it's this slow. I have a web server running on an ancient MIPS processor with a few megs of RAM and it seems like a supercomputer compared to his server.
He's using his old Windows XP machine as a server. We had a Windows XP machine which, by the time we retired it as our main desktop, took about five minutes to log in and about thirty seconds and loads of disk thrashing to open anything. If that's the kind of machine he's using as a server, that's probably why it's so slow.
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
User avatar
Schol-R-LEA
Member
Member
Posts: 1925
Joined: Fri Oct 27, 2006 9:42 am
Location: Athens, GA, USA

Re: Skeleton for embedding test snippets (16-bit bootable/DO

Post by Schol-R-LEA »

zenzizenzicube wrote:
onlyonemac wrote:
Walt wrote:Hi,

This is a joke right? I don't have any idea what is going on here.

Cheers
Walt
I'm afraid I don't think it's a joke. I think it's the output of a very sophisticated Markov chain.
Are the only states in the markov chain "MS-DOS", "16 bit" and "real mode"?
Very likely. I suspect he's the second iteration of the design beta'd as 'Trident'.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Post Reply