00:25:23 -!- lagash has joined. 00:33:36 -!- Noisytoot has quit (Ping timeout: 248 seconds). 00:48:31 -!- Noisytoot has joined. 00:48:43 -!- lagash has quit (Quit: ZNC - https://znc.in). 00:51:24 I think that UEFI is no good. I had idea how to make better one. The booting order will be configured, and then at the end is the ROM OS (which would be a Forth-based system stored in ROM, so that the computer can be used without an operating system). The disk has the table with three columns: computer type, address on disk, length. (You can have more than one with the same computer type, if desired.) 00:53:00 And then, it is simply loaded into memory and executed (like PC booting does). The BIOS will provide the functions available for boot loader: "input ASCII", "output ASCII", "read disk", "read parameter", "next boot". (There is no "write disk" function; use operating system drivers if you want to write on disks.) 01:47:50 -!- lagash has joined. 02:06:51 that... sounds pretty similar to the old BIOS system used on x86 machines 02:10:50 -!- lagash has quit (Quit: ZNC - https://znc.in). 02:26:28 -!- razetime has joined. 02:26:49 -!- lagash has joined. 02:50:08 -!- lagash has quit (Quit: ZNC - https://znc.in). 02:55:17 Yes, it is similar to PC BIOS in some ways. (On a computer that is a PC, it would even be possible to also implement PC BIOS and PC booting system too, so PC-based operating systems will work too.) However, it is different in some ways. 02:56:35 -!- lagash has joined. 03:09:13 -!- simcop2387 has joined. 03:10:44 -!- perlbot has joined. 03:19:24 -!- lagash has quit (Quit: ZNC - https://znc.in). 03:19:34 -!- lagash has joined. 03:38:00 -!- sprout_ has joined. 03:41:31 -!- sprout has quit (Ping timeout: 248 seconds). 03:42:25 -!- lagash has quit (Quit: ZNC - https://znc.in). 03:51:25 -!- lagash has joined. 04:14:53 -!- lagash has quit (Quit: ZNC - https://znc.in). 04:15:52 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in). 04:18:57 -!- slavfox has joined. 05:12:08 -!- bgs has joined. 05:22:06 -!- lagash has joined. 05:45:37 -!- lagash has quit (Quit: ZNC - https://znc.in). 05:56:51 -!- bgs has quit (Remote host closed the connection). 05:59:50 -!- razetime has quit (Remote host closed the connection). 06:06:16 I implemented EUC-JP (if I have not made a mistake), and EUC-TRON (which is a superset of EUC-JP), but now I will try to implement encode/decode Shift-JIS, which is a bit more complicated and more messy (I think that EUC-JP is generally better than Shift-JIS anyways, especially for C codes; Shift-JIS is no good for any format that uses the ASCII characters 0x40 to 0x7E for special purposes, including C codes) 06:10:06 (Possibly also can add in future, EUC-CN, EUC-KR, EUC-TW, EUC-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, etc) 06:15:58 fizzie: directly loading a kernel without a boot loader, and not from a floppy disk boot sector? what is this magic? 06:51:55 -!- tromp has joined. 07:11:26 -!- Sgeo has quit (Read error: Connection reset by peer). 07:28:00 -!- lagash has joined. 07:46:04 -!- lambdabot has quit (*.net *.split). 07:48:14 -!- lambdabot has joined. 07:50:56 -!- lagash has quit (Quit: ZNC - https://znc.in). 08:13:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:27:28 -!- lagash has joined. 08:29:29 -!- Romulus[m] has joined. 08:50:03 -!- lagash has quit (Quit: ZNC - https://znc.in). 08:57:05 -!- Romulus[m] has quit (Ping timeout: 246 seconds). 09:10:14 -!- __monty__ has joined. 09:15:46 -!- lagash has joined. 09:27:10 -!- tromp has joined. 09:39:06 -!- lagash has quit (Quit: ZNC - https://znc.in). 09:40:24 -!- Romulus[m] has joined. 10:15:11 -!- Romulus[m] has quit (Ping timeout: 264 seconds). 10:27:52 -!- Romulus[m] has joined. 10:34:23 -!- lagash has joined. 10:57:30 -!- lagash has quit (Quit: ZNC - https://znc.in). 11:02:42 -!- lagash has joined. 11:11:07 -!- tromp has quit (Read error: Connection reset by peer). 11:26:18 -!- lagash has quit (Quit: ZNC - https://znc.in). 11:39:01 -!- lagash has joined. 11:53:03 -!- APic has quit (Quit: Upgrading GNU Screen). 12:02:29 -!- lagash has quit (Quit: ZNC - https://znc.in). 12:03:25 -!- APic has joined. 12:20:39 -!- sprout_ has changed nick to sprout. 12:48:03 -!- lagash has joined. 12:51:23 -!- ais523 has joined. 12:58:48 -!- ais523 has quit (Read error: Connection reset by peer). 13:00:58 -!- ais523 has joined. 13:11:19 -!- lagash has quit (Quit: ZNC - https://znc.in). 13:25:58 -!- ais523 has quit (Read error: Connection reset by peer). 13:27:17 -!- ais523 has joined. 13:42:51 -!- lagash has joined. 13:55:43 -!- ais523 has quit (Read error: Connection reset by peer). 13:57:03 -!- ais523 has joined. 14:06:07 -!- lagash has quit (Quit: ZNC - https://znc.in). 14:34:52 -!- lagash has joined. 14:37:45 -!- Lord_of_Life_ has joined. 14:38:12 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 14:39:03 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 14:58:29 -!- lagash has quit (Quit: ZNC - https://znc.in). 15:08:15 -!- Sgeo has joined. 15:43:09 -!- lagash has joined. 16:06:41 -!- lagash has quit (Quit: ZNC - https://znc.in). 16:46:19 -!- lagash has joined. 17:09:25 -!- lagash has quit (Quit: ZNC - https://znc.in). 17:13:39 -!- lagash has joined. 17:37:12 -!- lagash has quit (Quit: ZNC - https://znc.in). 17:37:33 -!- bgs has joined. 17:51:38 -!- lagash has joined. 17:56:50 Jel;lo? 18:15:09 -!- lagash has quit (Quit: ZNC - https://znc.in). 18:18:32 -!- lagash has joined. 18:29:29 -!- b_jonas has quit (Read error: Connection reset by peer). 18:41:53 -!- lagash has quit (Quit: ZNC - https://znc.in). 18:49:41 -!- lagash has joined. 19:03:19 -!- tromp has joined. 19:12:53 -!- lagash has quit (Quit: ZNC - https://znc.in). 19:13:47 -!- lagash has joined. 19:37:06 -!- lagash has quit (Quit: ZNC - https://znc.in). 19:40:11 -!- chibi has quit (Ping timeout: 268 seconds). 19:42:17 -!- lagash has joined. 20:01:06 [[User:Mkukiro]] M https://esolangs.org/w/index.php?diff=107689&oldid=107298 * Mkukiro * (+10) 20:05:28 -!- lagash has quit (Quit: ZNC - https://znc.in). 20:06:54 -!- lagash has joined. 20:29:44 -!- lagash has quit (Quit: ZNC - https://znc.in). 20:29:57 -!- lagash has joined. 20:35:50 -!- b_jonas has joined. 20:53:05 -!- lagash has quit (Quit: ZNC - https://znc.in). 20:56:19 -!- bgs has quit (Remote host closed the connection). 21:06:54 -!- ais523 has quit (Quit: quit). 21:08:14 -!- lagash has joined. 22:07:53 -!- __monty__ has quit (Quit: leaving). 22:13:05 I wrote a program which includes (among other conversions) also the conversion between Shift-JIS, EUC-JP, and TRON; however, it is not fully tested. 22:14:58 -!- lagash has quit (Quit: ZNC - https://znc.in). 22:16:12 -!- tromp has quit (Read error: Connection reset by peer). 22:32:08 -!- lagash has joined. 22:55:16 -!- lagash has quit (Quit: ZNC - https://znc.in). 22:58:39 -!- lagash has joined. 23:05:17 [[EchoLang]] https://esolangs.org/w/index.php?diff=107690&oldid=107530 * I rember * (-2) 23:07:00 -!- Romulus[m] has left. 23:07:35 [[EchoLang]] https://esolangs.org/w/index.php?diff=107691&oldid=107690 * I rember * (-74) 23:21:57 -!- lagash has quit (Quit: ZNC - https://znc.in). 23:32:51 -!- lagash has joined. 23:40:48 [[Unarian]] https://esolangs.org/w/index.php?diff=107692&oldid=106873 * Crb233 * (+2570) Once again updated this page to match Github 23:48:21 -!- zzo38 has quit (Ping timeout: 255 seconds). 23:49:18 -!- zzo38 has joined. 23:56:21 -!- lagash has quit (Quit: ZNC - https://znc.in). 23:56:32 -!- lagash has joined.