CPCWiki forum

General Category => News & Events => Topic started by: litwr on 17:13, 11 February 21

Title: Xlife-8 v5 has been released
Post by: litwr on 17:13, 11 February 21
I have done some optimizations and make the program (http://litwr2.atspace.eu/xlife/xlife4cpc.html) about 5% faster.
IMHO the Z80 code optimization can continue endlessly. :)
I also got some benchmark results (http://litwr2.atspace.eu/xlife/retro/benchmark.html).
BTW Amiga people has Aminet  (http://aminet.net/).  Is there something like this for the Amstrad CPC?  Something that keeps all CPC software?
Thank you.
Title: Re: Xlife-8 v5 has been released
Post by: Gryzor on 17:23, 11 February 21
Thanks for the update :)

Sadly, no, there's no such repo unfortunately... perhaps room for a project??
Title: Re: Xlife-8 v5 has been released
Post by: GUNHED on 18:12, 11 February 21
Interesting results, thanks!

Two questions:
- Did the 80286 run with 6 MHz (as indicated) or was it 16 MHz (the usual speed for it)?

- Not a question, but... The ER values... Well, I think due to very different CPU architecture it's hard to dompare. For example: the 6502 is built in a way to do thing on one cycle, where the Z80 uses four cycles for the same thing. This (IMHO) needs to be taken in account. But some hardware guys here may be able to explain this in better words.

Thanks again for the update!  :)


EDIT: Instead of aminet we have cpc-power
Title: Re: Xlife-8 v5 has been released
Post by: roudoudou on 21:46, 11 February 21
Interesting results, thanks!

Two questions:
- Did the 80286 run with 6 MHz (as indicated) or was it 16 MHz (the usual speed for it)?

- Not a question, but... The ER values... Well, I think due to very different CPU architecture it's hard to dompare. For example: the 6502 is built in a way to do thing on one cycle, where the Z80 uses four cycles for the same thing. This (IMHO) needs to be taken in account. But some hardware guys here may be able to explain this in better words.

Thanks again for the update!  :)


EDIT: Instead of aminet we have cpc-power


Yes, there is MIPS for this
Million of instructions per second
6502 is approx 0.5mips and z80 too

Title: Re: Xlife-8 v5 has been released
Post by: GUNHED on 23:43, 12 February 21

Yes, there is MIPS for this
Million of instructions per second
6502 is approx 0.5mips and z80 too
Exactly, MIPS and MHz are four times different.
Title: Re: Xlife-8 v5 has been released
Post by: litwr on 16:54, 15 February 21
Two questions:
- Did the 80286 run with 6 MHz (as indicated) or was it 16 MHz (the usual speed for it)?

- Not a question, but... The ER values... Well, I think due to very different CPU architecture it's hard to compare. For example: the 6502 is built in a way to do thing on one cycle, where the Z80 uses four cycles for the same thing. This (IMHO) needs to be taken in account. But some hardware guys here may be able to explain this in better words.

EDIT: Instead of aminet we have cpc-power


I just used pce emu which declares that it emulates the original PC AT 6 MHz.  IMHO it is one of the best emulators for the old IBM PC AT.  BTW I don't know the IBM PC which used 16 MHz.  Maybe only some clones in the 90s.
As it is written on the benchmark results page, ER gives you a value which indicates how effectively a processor can convert clock cycles into actions.
Thanks for the mentioning the cpc-power.  Maybe I should try to upload Xlife-8 there.
Title: Re: Xlife-8 v5 has been released
Post by: GUNHED on 20:57, 15 February 21
Yes, good idea.  :)