Re: 64 bit Menuet 0.59 released



michael1353135@xxxxxxxxx wrote:
64bit beta version now includes

Pre-emptive multitasking, multithreading, ring-3 protection
Responsive GUI with resolutions up to 1280x1024, 16 million colours
IDE: Editor/Assembler for applications
TCP/IP stack with Loopback & Ethernet drivers
Network applications include ftp/http clients
Free-form application windows

www.menuetos.net

Cool! Can you clarify the licensing situation? looks to me like Menuet32 is GPL, but Menuet64 is "all rights reserved". Is that correct?

I just d/l'ed the latest 32-bit version. Haven't played with it, but I was looking at the code... I see:

mov esp, 0xffff

What were you *thinking*???

Maybe it gets straightened out later - didn't see it. If you guys are using a misaligned stack in the 64-bit version as well, you're taking a huge performance hit! Zero is a perfectly acceptable value fot an initial sp. Esp ought to be dword aligned. I assume rsp wants to be qword aligned... don't really know. Qword alignment - on *any* stack - is probably a good idea...

I tried Menuet32 some time ago, and was quite impressed. Glad to see it's still progressing! Keep up the good work!

Best,
Frank

.



Relevant Pages

  • Menuet64 0.59
    ... Pre-emptive multitasking, multithreading, ring-3 protection ... IDE: Editor/Assembler for applications ... TCP/IP stack with Loopback & Ethernet drivers ... Network applications include ftp/http clients ...
    (comp.lang.asm.x86)
  • Re: 64 bit Menuet 0.59 released
    ... Pre-emptive multitasking, multithreading, ring-3 protection ... IDE: Editor/Assembler for applications ... TCP/IP stack with Loopback & Ethernet drivers ... Network applications include ftp/http clients ...
    (alt.lang.asm)
  • 64 bit Menuet 0.59 released
    ... Pre-emptive multitasking, multithreading, ring-3 protection ... IDE: Editor/Assembler for applications ... TCP/IP stack with Loopback & Ethernet drivers ... Network applications include ftp/http clients ...
    (alt.lang.asm)
  • Re: Menuet64 0.59
    ... Pre-emptive multitasking, multithreading, ring-3 protection ... TCP/IP stack with Loopback & Ethernet drivers ... Network applications include ftp/http clients ... but what does 'closed source' mean? ...
    (comp.lang.asm.x86)
  • Re: Menuet64 0.59
    ... Pre-emptive multitasking, multithreading, ring-3 protection ... TCP/IP stack with Loopback & Ethernet drivers ... Network applications include ftp/http clients ... but what does 'closed source' mean? ...
    (comp.lang.asm.x86)