Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

MPLAYER update (Win32, NOT fixed) (Announce)

posted by DOS386, 22.12.2009, 17:19

FYI, the CMOVNTQ's are not gone at all :-(

http://pastebin.com/m2b5d7a67

> INC/DEC are slow on Pentium 4 on up

And Pentium 4 always had the biggest performance problems, why don't you just get an 80386, 8086, or 4004 not causing such trouble ??? :confused:

> and forbidden completely in 64-bit mode.

Useless bloat ...

> GCC actually generates this a lot when using -mtune=generic or similar.

And what mtune disables such absurdity ???

>
> adc  esi,0           ; !!!
> neg  esi
>

> Could be useful

There is no "Crappy code", just the exclam's ;-)

> (EDIT: That reminds me, I just found out [a year late, heh] that Darek
> http : / / www . emulators . com / download . htm open-sourced the DOS
> version of PC Xformer 3.80, but it's hidden inside the GEMCE900.ZIP
> sources under \atari8\ folder, apparently needs MASM and VC6 or better.

You love such unrelated side notes :lol3:

I'm sure GCC optimization experts will be able to explain me:

- What's the goal of REP RET

- What's the goal of O16 NOP

- What's the goal of avoiding PUSH and POP and using MOV [ESP+blah] instead

- How bloat (redundant repeated encoding of "boring" or same numbers as 32-bit values) improves performance

- Why preserve EBP when you don't need it at all :clap:

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

Back to the forum
Board view  Mix view
22781 Postings in 2123 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum