Welcome, Guest. Please login or register.

Author Topic: How to detect if an emulator is being used ?  (Read 6627 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
How to detect if an emulator is being used ?
« on: March 03, 2011, 04:29:09 AM »
The topic covers it I guess. Just wondering the best way to detect whether or not something is running on an emulator rather than real hardware ? (in code I mean, obviously eyes would suffice otherwise :))
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #1 on: March 03, 2011, 04:56:29 AM »
Heh, even putting the aditional comment in brackets didnt stop the almost inevitable responses like this :)
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #2 on: March 03, 2011, 11:00:26 AM »
Thanks people. Should be enough to do what I was wanting now.
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #3 on: March 03, 2011, 11:31:02 AM »
Quote from: Jope;619244
Coding an emufuxxor? How quaint.

Why not just ask Toni directly, I'm sure he can give you some info as to what virtual devices / registers to check for.


Im not sure what you mean by emufuxxor, but what Im doing isnt exclusively related related to uae. OS4.x and MOS 68k emulation cores are also relevant (but easier to detect).
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #4 on: March 03, 2011, 01:24:23 PM »
Hehe, nothing particuarly secret, I just want to be able to report the hardware that's being run on semi accurately :) ......... or do I ?   :queue evil laugh:
« Last Edit: March 03, 2011, 01:37:20 PM by fishy_fiz »
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #5 on: March 03, 2011, 01:44:04 PM »
It's not too difficult to report physical hardware, just gets a bit trickier to report a host systems hardware when there's emulation involed.
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #6 on: March 03, 2011, 01:56:59 PM »
Quote from: Franko;619268
:(PS:you don't have to thank me for that one, it's a freebie... ;))


Well that eases my conscience a little as I had no plans to thank you  ;)
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #7 on: March 03, 2011, 02:04:29 PM »
Just to clarify, that was intended as tongue in cheek. Sometimes the lack of tone and/or infliction on forums can make things seem different than intended.

Really though it wouldnt work, the whole point to the excercise for me is to have the computer tell a person what system theyre running the software on. Time (and me releasing it) will make things a bit clearer.
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline fishy_fizTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show all replies
Re: How to detect if an emulator is being used ?
« Reply #8 on: March 03, 2011, 02:52:08 PM »
@Karlos
I know it wasnt intended as such, but that sounds like a challenge to me  :)
Although just a small part of what Im actually doing it should be an interesting programming excercise  :)
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.