Re: [fpc-devel] Improving i8086 performance..

2014-01-02 Thread Jim Leonard
Just thought I'd mention it since the thread was originally about i8086. -- Jim Leonard (trix...@oldskool.org) Check out some trippy MindCandy: http://www.mindcandydvd.com/ A child borne of the home computer wars: http://trixter.oldskool.org/ You're all insane and trying to ste

Re: [fpc-devel] Improving i8086 performance..

2013-12-27 Thread Jim Leonard
On 12/27/2013 5:15 PM, Nikolay Nikolov wrote: it'd be nice if Jim could run the test on his 8088 machine Here you go: 32pas: ticks = 4176 32asm: ticks = 190 ~22x faster 64pas: ticks = 6089 64asm: ticks = 225 ~27x faster Raw output also attached. -- Jim Leonard (trix...@oldskool.org)

Re: [fpc-devel] Improving i8086 performance..

2013-12-27 Thread Jim Leonard
s the real hardware. PCem comes closer, but is also not exact. Because MUL/IMUL/DIV/IDIV on 808x has variable execution times based on the inputs, it is best for the OP to test on real hardware if he wants an accurate comparison. -- Jim Leonard (trix...@oldskool.org) Check out some trippy Mind

Re: [fpc-devel] DOS GUI

2013-12-26 Thread Jim Leonard
On 12/26/2013 11:35 AM, Pierre Free Pascal wrote: It would be nice to have it publicly available. Seconded. -- Jim Leonard (trix...@oldskool.org) Check out some trippy MindCandy: http://www.mindcandydvd.com/ A child borne of the home computer wars: http://trixter.oldskool.org/ You'r

Re: [fpc-devel] Improving i8086 performance..

2013-12-23 Thread Jim Leonard
ain. 808x is slow enough that 1000 iterations will be enough to get good numbers. -- Jim Leonard (trix...@oldskool.org) Check out some trippy MindCandy: http://www.mindcandydvd.com/ A child borne of the home computer wars: http://trixter.oldskool.org/ You're all insane and trying to steal m

Re: [fpc-devel] State of i8086 generation?

2013-11-29 Thread Jim Leonard
e that could be implemented in a single pass, with no peephole optimization). -- Jim Leonard (trix...@oldskool.org) Check out some trippy MindCandy: http://www.mindcandydvd.com/ A child borne of the home computer wars: http://trixter.oldskool.org/ You're all insane and trying t

[fpc-devel] State of i8086 generation?

2013-11-25 Thread Jim Leonard
greater than 64K if free heap allows it, etc.). -- Jim Leonard (trix...@oldskool.org) Check out some trippy MindCandy: http://www.mindcandydvd.com/ A child borne of the home computer wars: http://trixter.oldskool.org/ You're all insane and trying to steal my magi

Re: [fpc-devel] Array indexing vs. pointers

2013-11-07 Thread Jim Leonard
to do that, then I guess that's what I'll have to do. I suppose I can just write a short program that indexes data many different ways and then examine the asm output. -- Jim Leonard (trix...@oldskool.org) Check out some trippy MindCandy: http://www.mindcandydvd.com/ A child bo

[fpc-devel] Array indexing vs. pointers

2013-11-07 Thread Jim Leonard
[b];"... is this the fastest option? (Eventually I will be writing performance-critical sections in assembler, but would like to avoid doing that during early phases of my project.) -- Jim Leonard (trix...@oldskool.org) Check out some trippy MindCandy: http://www.mindcandydvd.com/