Easter egg in Rise MP6 processor
Goto page Previous  1, 2, 3  Next

Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern Chips (Collectible Chips only)
View previous topic :: View next topic  
Author Message
red-ray



Joined: 18 Jun 2019
Posts: 46
Location: England

PostPosted: Tue Jun 18, 2019 6:45 pm    Post subject: I added the assembler Reply with quote

I added the assembler

Last edited by red-ray on Tue Jun 18, 2019 6:46 pm; edited 1 time in total
Back to top
View user's profile Send private message   Visit poster's website
debs3759



Joined: 18 Jan 2006
Posts: 9477
Location: Northampton, Divided Kingdom

PostPosted: Tue Jun 18, 2019 6:53 pm    Post subject: Reply with quote

Thanks. I should be able to translate that to pure assembler in the morning Smile
_________________
My graphics card database can be found at http://www.gpuzoo.com.

I can resist anything except temptation.

Debs
Back to top
View user's profile Send private message  
mtx500



Joined: 21 Nov 2003
Posts: 117
Location: Nuremberg, Germany

PostPosted: Wed Jun 19, 2019 4:17 am    Post subject: Reply with quote

debs3759 wrote:
Is there any chance that anyone still has the cpuidnz.asm file?


YES!
Back to top
View user's profile Send private message   Visit poster's website
debs3759



Joined: 18 Jan 2006
Posts: 9477
Location: Northampton, Divided Kingdom

PostPosted: Wed Jun 19, 2019 5:50 am    Post subject: Reply with quote

mtx500 wrote:
debs3759 wrote:
Is there any chance that anyone still has the cpuidnz.asm file?


YES!


Perfect! Thank you.

_________________
My graphics card database can be found at http://www.gpuzoo.com.

I can resist anything except temptation.

Debs
Back to top
View user's profile Send private message  
red-ray



Joined: 18 Jun 2019
Posts: 46
Location: England

PostPosted: Wed Jun 19, 2019 10:22 am    Post subject: Zero the registers Reply with quote

Hi, I see you got the original code and noticed it does not zero EBX + ECX +EDX before doing the CPUID.

I have found that if you don't do this several elderly CPUs return incorrect CPUID information so advise you to zero the resisters before doing a CPUID.

Do you have an mP6 to test your code on?
Back to top
View user's profile Send private message   Visit poster's website
debs3759



Joined: 18 Jan 2006
Posts: 9477
Location: Northampton, Divided Kingdom

PostPosted: Wed Jun 19, 2019 10:41 am    Post subject: Reply with quote

Yes, I have at least two.
_________________
My graphics card database can be found at http://www.gpuzoo.com.

I can resist anything except temptation.

Debs
Back to top
View user's profile Send private message  
amadeus



Joined: 16 Jul 2019
Posts: 1

PostPosted: Tue Jul 16, 2019 11:49 am    Post subject: Reply with quote

Is there a possibility that the page http://www.cpu-world.com/CPUs/MP6/index.html containing the info regarding the easter egg may get an update in lieu of placement of the NZ string in eax and the order in which the 4byte easter egg chunks are returned?

It is kinda obvious from your code "red-ray" but maybe it helps to add these hints to the info provided by the interview?
Back to top
View user's profile Send private message  
red-ray



Joined: 18 Jun 2019
Posts: 46
Location: England

PostPosted: Wed Jul 17, 2019 8:00 am    Post subject: Add a commemt and where I can get a Lynx CPU? Reply with quote

amadeus wrote:
Is there a possibility that the page http://www.cpu-world.com/CPUs/MP6/index.html containing the info regarding the easter egg may get an update in lieu of placement of the NZ string in eax and the order in which the 4byte easter egg chunks are returned?

It is kinda obvious from your code "red-ray" but maybe it helps to add these hints to the info provided by the interview?


I would suggest you add a comment much as I did. I initially tried setting EAX to 'NZ', but it needs to be 'ZN' and I deduced the order from the returned data.

Does it work on the Lynx CPUs and/or does anyone know where I can get a Lynx CPU please?
Back to top
View user's profile Send private message   Visit poster's website
vmr_



Joined: 01 Sep 2018
Posts: 530
Location: Ireland

PostPosted: Thu Jul 25, 2019 8:37 am    Post subject: Reply with quote

Think I have both Lynx and Kirin CPUs, earliest I can try will be late August Smile
Back to top
View user's profile Send private message  
red-ray



Joined: 18 Jun 2019
Posts: 46
Location: England

PostPosted: Fri Jul 26, 2019 6:27 am    Post subject: Which OS will you use? Reply with quote

vmr_ wrote:
Think I have both Lynx and Kirin CPUs, earliest I can try will be late August Smile


Great Very Happy, which OS will you use? W2K or NT4 would be ideal, but W9X should be OK. >= WXP can't be used at all as mP6 CPUs don't have the CMPXCHG8 Instruction.

Would you like to sell me a Lynx CPU? Wink
Back to top
View user's profile Send private message   Visit poster's website
red-ray



Joined: 18 Jun 2019
Posts: 46
Location: England

PostPosted: Sat Aug 17, 2019 5:07 am    Post subject: Re: Windows 2003 on Rise mP6 (Kirin) Reply with quote

red-ray wrote:
>= WXP can't be used at all as mP6 CPUs don't have the CMPXCHG8 Instruction.


I recently swapped the CPU to a Rise mP6 (Kirin) then booted 2003 Server by accident and much to my surprise it actually booted and looks like it runs OK!

I don't know if a virgin install would work as an AMD-K6 3D+ (Sharptooth) was installed when I installed it. Given XP refused to install I suspect not.

If you have managed to get WXP running with a Rise mP6 I would be interested to hear.
Back to top
View user's profile Send private message   Visit poster's website
Lotosdrache



Joined: 19 Aug 2019
Posts: 7

PostPosted: Mon Aug 19, 2019 11:34 am    Post subject: Reply with quote

Some weeks ago, I tested a DOS programme writen by amadeus and found that the Easter Egg is also present in my Rise iDragon cpu (MP65RPAPH4-Q 500MIPS). So it's likely that it also works with Lynx cpus.

Last edited by Lotosdrache on Mon Aug 19, 2019 12:11 pm; edited 1 time in total
Back to top
View user's profile Send private message  
red-ray



Joined: 18 Jun 2019
Posts: 46
Location: England

PostPosted: Mon Aug 19, 2019 11:50 am    Post subject: What get's reported for the iDragon ? Reply with quote

Lotosdrache wrote:
Some weeks ago, I tested a DOS programme writen by amadeus and found that the Easter Egg is also present in my Rise iDragon cpu (MP65RPAPH4-Q 500MIPS). So it's likely that it is also works with Lynx cpus


Thank you and given this I too suspect Lynx will have it.

I wonder if it's possible to tell an iDragon from an mP6 (Lynx), what does my SIV (http://rh-software.com/) utility report on it's Menu->Hardware->CPUID->CPU-0 panel please?
Back to top
View user's profile Send private message   Visit poster's website
vmr_



Joined: 01 Sep 2018
Posts: 530
Location: Ireland

PostPosted: Mon Aug 19, 2019 12:06 pm    Post subject: Reply with quote

Have to dig out my Win98 install and test the Lynx, hope to try it during the week
Back to top
View user's profile Send private message  
debs3759



Joined: 18 Jan 2006
Posts: 9477
Location: Northampton, Divided Kingdom

PostPosted: Mon Aug 19, 2019 1:11 pm    Post subject: Re: What get's reported for the iDragon ? Reply with quote

red-ray wrote:
I wonder if it's possible to tell an iDragon from an mP6 (Lynx), what does my SIV (http://rh-software.com/) utility report on it's Menu->Hardware->CPUID->CPU-0 panel please?
I made your link clickable
_________________
My graphics card database can be found at http://www.gpuzoo.com.

I can resist anything except temptation.

Debs
Back to top
View user's profile Send private message  
Display posts from previous:   
Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern Chips (Collectible Chips only) All times are GMT - 5 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001 phpBB Group