Page 1 of 1
U365 0.7.1 is out!
Posted: Wed May 11, 2016 1:53 pm
by osdever
U365 0.7.1 is released. This is almost only bug fix update. Change list:
- Fixed realloc. It overlapped memory parts, because it returned wrong addresses.
Fixed TAR archive unpacking. It unpacked only first file in 0.7. Now it's fixed.
Added minimal ELF file support.
Download:
http://vk.com/doc224663317_437494943?ha ... 6460a82ba5
Git repository:
http://gitlab.com/bps-projs/U365/tree/testing
Re: U365 0.7.1 is out!
Posted: Wed May 11, 2016 2:11 pm
by BrightLight
I've tried it. It seems scrolling has a bug, here is what it looks like:
Also, the scrolling is generally slow. Based on what I've seen from inspecting the registers in Bochs, you don't enable caching in the CR0 register, neither SSE in the CR4 register.
Running ish2 creates an undefined opcode exception. In case this is of any use to you, here's the panic information from the screen:
Code: Select all
Register state before a panic:
EAX=0x00000053 EBX=0x00000000 ECX=0x0011b7a7 EDX=0x00000000 EDI=0x00000001 ESI=0x00000000 EBP=0x00120e24 EIP=0x0010a2f7
EFLAGS=1001000110
Error code (if present, otherwise 0): 0x00000000
Faulty opcode: 0x0F
Interrupt number: 6
Halting.
Running bfntest more than once creates "font_draw: glyph [0x0042] not found" and continues with several other glyphs. Then, it attempts to scroll the screen, creating the same effect shown above, and ultimately a divide by zero error.
It seems the system would need better overall stability.
Re: U365 0.7.1 is out!
Posted: Thu May 12, 2016 6:20 am
by osdever
omarrx024 wrote:
It seems the system would need better overall stability.
I know.
Re: U365 0.7.1 is out!
Posted: Thu May 12, 2016 12:53 pm
by max
Hey catnikita255,
nice work!
I played with it a little. Encountered the scrolling problem too, sadly
What features are you planning to implement next?
Greets!
Re: U365 0.7.1 is out!
Posted: Thu May 12, 2016 1:52 pm
by osdever
max wrote:Hey catnikita255,
nice work!
I played with it a little. Encountered the scrolling problem too, sadly
What features are you planning to implement next?
Greets!
Fix omarx024's bugs, add full ELF file support, implement usermode and paging.
Re: U365 0.7.1 is out!
Posted: Wed May 25, 2016 3:36 am
by Ycep
Finally found someone that uses ћирилицу.
Why're russian fonts so weird fat?
Re: U365 0.7.1 is out!
Posted: Sun Oct 02, 2016 10:17 am
by osdever
I've been too lazy to redo them after accident removal of the font. But anyway now I use TTF