nuclear war (Miscellaneous)
Hello kerravon,
> Thanks for clearing up that mystery!!!
> Does this look correct to you?
> https://sourceforge.net/p/pdos/gitcode/ci/master/tree/pdpclib/dosstart.asm#l72
The best way to test your code is probably not to ask Internet randos. Get an actual 16-bit C compiler, then test your code against an actual C compiler. This is how stuff is done.
(However, if your code is not working — for some reason — and you have trouble figuring out why it is not working, or if you have trouble figuring out how to test it in the first place, then maybe we can help there.)
If you want your startup code to work with Turbo C++ (e.g.) what you can try to do is to replace the startup module (probably c0t.obj
, c0h.obj
, etc.) on the linker command line with your own. Or if you are thinking of linking up with code from a different C compiler, then try replacing the startup module from that, etc.
I do not suppose you have actually found a public domain (N.B.) C compiler for x86-16 that actually knows about the various memory models? If there is such a thing I am sure the community here (me included) would be super-interested to know.
> > > Was the purpose of a new OS design so that if it
> > > did become popular, Commodore could lock people
> > > in somehow?
> > Huh? Not everything is a deliberate conspiracy to squeeze more money from
> > customers. After all, you yourself created a new C-level API that is
> At the moment I am not claiming that what I did
> was the right thing to do. I wasn't actually
> aware of what came before besides people calling
> int86x and POSIX, neither of which I liked. And
My original point was that not everything that corporations do should be attributed to nefarious intent. If you can easily end up doing the same things without nefarious intent, then why not other people?
At the end of the day, programming is a very crass, pragmatic endeavour. No amount of verbiage can change that, and maybe that is just as it should be. When your code is deployed, it either works, or it does not. So you try your best to ensure that your code works on whatever machines it is meant to run on.
So I will not be surprised if a lot of design decisions, such as recent versions of Windows requiring x86-64's with certain CPU features, turn out to be due to practical considerations.
Thank you!
---
https://gitlab.com/tkchia · https://codeberg.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"
Complete thread:
- nuclear war - kerravon, 07.11.2022, 00:31
- nuclear war - Rugxulo, 07.11.2022, 09:55
- nuclear war - kerravon, 09.11.2022, 07:35
- nuclear war - marcov, 07.11.2022, 13:28
- nuclear war - kerravon, 09.11.2022, 07:43
- nuclear war - marcov, 09.11.2022, 20:18
- nuclear war - kerravon, 09.11.2022, 23:25
- nuclear war - marcov, 10.11.2022, 11:19
- nuclear war - kerravon, 10.11.2022, 13:33
- nuclear war - tom, 10.11.2022, 14:50
- nuclear war - kerravon, 10.11.2022, 15:13
- nuclear war - tom, 10.11.2022, 15:55
- nuclear war - kerravon, 10.11.2022, 15:27
- nuclear war - tom, 10.11.2022, 15:58
- nuclear war - kerravon, 10.11.2022, 16:22
- nuclear war - tom, 10.11.2022, 15:58
- nuclear war - kerravon, 10.11.2022, 15:13
- nuclear war - marcov, 11.11.2022, 11:09
- nuclear war - kerravon, 12.11.2022, 07:11
- nuclear war - tom, 10.11.2022, 14:50
- nuclear war - kerravon, 10.11.2022, 13:33
- nuclear war - marcov, 10.11.2022, 11:19
- nuclear war - tkchia, 10.11.2022, 00:25
- nuclear war - kerravon, 09.11.2022, 23:25
- nuclear war - marcov, 09.11.2022, 20:18
- nuclear war - kerravon, 09.11.2022, 07:43
- nuclear war - DosWorld, 07.11.2022, 13:54
- nuclear war - tkchia, 07.11.2022, 15:33
- nuclear war - kerravon, 09.11.2022, 07:50
- nuclear war - tkchia, 09.11.2022, 17:55
- nuclear war - kerravon, 09.11.2022, 18:15
- nuclear war - tkchia, 09.11.2022, 18:35
- nuclear war - kerravon, 09.11.2022, 23:10
- nuclear war - tkchia, 10.11.2022, 00:07
- nuclear war - kerravon, 10.11.2022, 01:16
- nuclear war - marcov, 10.11.2022, 11:28
- nuclear war - tkchia, 10.11.2022, 17:51
- nuclear war - kerravon, 10.11.2022, 23:45
- nuclear war - Rugxulo, 11.11.2022, 09:18
- nuclear war - marcov, 11.11.2022, 13:12
- nuclear war - kerravon, 12.11.2022, 08:48
- nuclear war - tkchia, 12.11.2022, 08:20
- nuclear war - kerravon, 12.11.2022, 08:43
- nuclear war - tkchia, 12.11.2022, 08:56
- nuclear war - kerravon, 12.11.2022, 09:16
- nuclear war - tkchia, 12.11.2022, 09:39
- nuclear war - kerravon, 12.11.2022, 09:59
- nuclear war - tkchia, 12.11.2022, 10:20
- nuclear war - kerravon, 12.11.2022, 10:29
- nuclear war - glennmcc, 13.11.2022, 18:24
- nuclear war - DosWorld, 16.11.2022, 00:03
- nuclear war - kerravon, 16.11.2022, 03:24
- nuclear war - glennmcc, 13.11.2022, 18:24
- nuclear war - kerravon, 12.11.2022, 10:29
- nuclear war - marcov, 13.11.2022, 12:02
- nuclear war - kerravon, 16.11.2022, 03:19
- nuclear war - marcov, 16.11.2022, 21:52
- nuclear war - kerravon, 16.11.2022, 23:54
- nuclear war - tkchia, 17.11.2022, 00:52
- nuclear war - glennmcc, 17.11.2022, 18:42
- nuclear war - kerravon, 17.11.2022, 23:45
- nuclear war - kerravon, 17.11.2022, 23:51
- nuclear war - glennmcc, 17.11.2022, 18:42
- nuclear war - tom, 17.11.2022, 11:10
- nuclear war - kerravon, 17.11.2022, 23:55
- nuclear war - tkchia, 17.11.2022, 00:52
- nuclear war - kerravon, 16.11.2022, 23:54
- nuclear war - marcov, 16.11.2022, 21:52
- nuclear war - kerravon, 16.11.2022, 03:19
- nuclear war - tkchia, 12.11.2022, 10:20
- nuclear war - kerravon, 12.11.2022, 09:59
- nuclear war - tkchia, 12.11.2022, 09:39
- nuclear war - kerravon, 12.11.2022, 09:16
- nuclear war - tkchia, 12.11.2022, 08:56
- nuclear war - kerravon, 12.11.2022, 08:43
- nuclear war - Rugxulo, 11.11.2022, 09:18
- nuclear war - kerravon, 10.11.2022, 23:45
- nuclear war - tkchia, 10.11.2022, 18:06
- nuclear war - kerravon, 10.11.2022, 01:16
- nuclear war - tkchia, 10.11.2022, 00:07
- nuclear war - kerravon, 09.11.2022, 23:10
- nuclear war - tkchia, 09.11.2022, 18:35
- nuclear war - kerravon, 09.11.2022, 18:15
- nuclear war - tkchia, 09.11.2022, 17:55
- nuclear war - kerravon, 09.11.2022, 07:50
- nuclear war - glennmcc, 07.11.2022, 20:47
- nuclear war - kerravon, 09.11.2022, 07:58
- nuclear war - glennmcc, 09.11.2022, 16:06
- nuclear war - kerravon, 09.11.2022, 17:58
- nuclear war - glennmcc, 10.11.2022, 16:55
- nuclear war - kerravon, 10.11.2022, 17:18
- nuclear war - glennmcc, 10.11.2022, 20:58
- nuclear war - kerravon, 10.11.2022, 23:23
- nuclear war - glennmcc, 10.11.2022, 20:58
- nuclear war - kerravon, 10.11.2022, 17:18
- nuclear war - tkchia, 12.11.2022, 10:10
- nuclear war - kerravon, 12.11.2022, 10:25
- nuclear war - tkchia, 12.11.2022, 11:13
- nuclear war - kerravon, 12.11.2022, 11:30
- nuclear war - tkchia, 16.11.2022, 16:23
- nuclear war - kerravon, 16.11.2022, 17:26
- nuclear war - tkchia, 16.11.2022, 18:16
- nuclear war - kerravon, 17.11.2022, 23:40
- nuclear war - tkchia, 18.11.2022, 00:38
- nuclear war - kerravon, 18.11.2022, 01:33
- nuclear war - kerravon, 18.11.2022, 02:56
- nuclear war - kerravon, 21.11.2022, 13:49
- nuclear war - DosWorld, 21.11.2022, 16:40
- nuclear war - glennmcc, 21.11.2022, 17:41
- nuclear war - DosWorld, 21.11.2022, 19:09
- nuclear war - kerravon, 21.11.2022, 23:38
- nuclear war - DosWorld, 22.11.2022, 19:19
- nuclear war - kerravon, 23.11.2022, 01:10
- nuclear war - DosWorld, 23.11.2022, 12:00
- nuclear war - kerravon, 23.11.2022, 12:28
- nuclear war - DosWorld, 25.11.2022, 18:20
- nuclear war - kerravon, 25.11.2022, 19:38
- nuclear war - DosWorld, 25.11.2022, 22:27
- nuclear war - kerravon, 25.11.2022, 22:34
- nuclear war - DosWorld, 25.11.2022, 22:39
- nuclear war - kerravon, 26.11.2022, 09:31
- nuclear war - glennmcc, 26.11.2022, 17:24
- nuclear war - DosWorld, 26.11.2022, 22:53
- nuclear war - kerravon, 26.11.2022, 09:31
- nuclear war - DosWorld, 25.11.2022, 22:39
- nuclear war - kerravon, 25.11.2022, 22:34
- nuclear war - DosWorld, 25.11.2022, 22:27
- nuclear war - kerravon, 10.12.2022, 05:54
- nuclear war - kerravon, 25.11.2022, 19:38
- nuclear war - DosWorld, 25.11.2022, 18:20
- nuclear war - kerravon, 23.11.2022, 12:28
- nuclear war - DosWorld, 23.11.2022, 12:00
- nuclear war - kerravon, 23.11.2022, 01:10
- nuclear war - DosWorld, 22.11.2022, 19:19
- nuclear war - kerravon, 21.11.2022, 23:38
- nuclear war - DosWorld, 21.11.2022, 16:40
- nuclear war - kerravon, 18.11.2022, 01:33
- nuclear war - tkchia, 18.11.2022, 00:38
- nuclear war - kerravon, 17.11.2022, 23:40
- nuclear war - tkchia, 16.11.2022, 18:16
- nuclear war - kerravon, 16.11.2022, 17:26
- nuclear war - tkchia, 16.11.2022, 16:23
- nuclear war - kerravon, 12.11.2022, 11:34
- nuclear war - kerravon, 12.11.2022, 11:38
- nuclear war - kerravon, 12.11.2022, 11:43
- nuclear war - kerravon, 12.11.2022, 11:38
- nuclear war - kerravon, 12.11.2022, 11:30
- nuclear war - tkchia, 12.11.2022, 11:13
- nuclear war - DosWorld, 12.11.2022, 11:35
- nuclear war - kerravon, 12.11.2022, 10:25
- nuclear war - glennmcc, 10.11.2022, 16:55
- nuclear war - kerravon, 09.11.2022, 17:58
- nuclear war - glennmcc, 09.11.2022, 16:06
- nuclear war - kerravon, 09.11.2022, 07:58
- nuclear war - DosWorld, 10.11.2022, 19:43
- nuclear war - kerravon, 10.11.2022, 23:25
- nuclear war - Rugxulo, 07.11.2022, 09:55