emulation

CPU Emulation and locking to a specific clock speed

If you had read my other question, you'll know I've spent this weekend putting together a 6502 CPU emulator as a programming exercise. The CPU emulator is mostly complete, and seems to be fairly accurate from my limited testing, however it is running incredibly fast, and I want to throttle it down to the actual clock speed of the machin...

How to test web-apps on mobile for free without wlan?

I tried GNUBOX which use bluetooth to connect to my computer then to the internet. It's very painful to set up (under windows more than under linux, but it's still painful, it works 1 time on 3). I own a Nokia 6630 so there is no WLAN support. Is there any emulator? I'd need to know something like max width, max height ect... usability...

Looking for a book on writing game emulators.

For a long time I've been curious about game emulation and how it works. I've heard that Gameboy emulation is often a first choice for a first project. I would like to assume that many others would also be interested in such a project, but haven't found any published books on the subject. I know of Marat Fayzullin's article at http://f...

Test a site in Mac Firefox

I need to test a site with a dynamic menu in Mac Firefox, but I'm running in Windows. A simple browsershot.com test won't help; I need to actually use the site. How can I acquire a method of doing Mac emulation without physically having a Mac? Is there some kind of remote VM product out there? ...

Emulating a UPnP router

I want to add the option of automatic port forwarding (NAT Traversal) to an application. I know this can be done using UPnP (specifically the part that communicates with the device presenting itself as an IGD - Internet Gateway Device). I need to be able to test this port forwarding feature while developing it. And whatever big router ...

Lineprinters Emulator/Virtual

Is there any such thing as a virtual Lineprinter.I mean a software emulation of a printer, that outputs to screen. I have a project to change the output of print job. My past experience with a lineprinter was tedious rounds of loop: print walk down two flights check the output walk back up two flights edit code got loop:...

Emulate old PC?

I'm writing a Flash game, pretty intensive on CPU. Besides optimizing it a lot, I would like to be able to play it as players on slow PC's will, because I have a good CPU and I would like to make it also playable on bad CPU's First I thought that virtualization would help, but I've tried vmware player with an ubunto image and I can't f...

What would be the best approach to porting MAME or SCUMMVM to .NET (XNA or Silverlight)?

I wonder what are the main challenges to porting those emulator engines. Could there been any sucess without having to rewrite all the code? Any conversion tools available that can help? ...

Looking for a USB Mass Storage emulator

I'm looking for a USB disk-on-key emulator to use in VMs running Windows XP/Vista. File transfer is pretty much all I need, but since it's going to be used to showcase another application, it needs to be as standard as possible (emulating real hardware disk-on-keys as closely as possible). Can you recommend any? EDIT: We use VMWare he...

Is there a such thing as a DV emulator?

Does software exist that would emulate a DV camcorder for the purposes of development? (So that you could test an application that can capture video from and control a miniDV camcorder, without needing to own a miniDV camcorder.) Googling showed that Apple's Firewire SDK has something called VirtualDV. Anything available for XP? ...

SmartPhone with a good SDK on Sprint PCS?

For as long as mobile phones have been running third-party applications, I've wanted to try my hand at writing some. Now that it's coming time to replace my PalmOS-powered Treo 530, I'm looking to acquire a new phone that has a robust platform for third-party development. For contractual reasons, it must work on the Spring PCS network. ...

Windows PC as a USB slave to emulate a thumbdrive

I need to create a application that will allow a Windows PC (XP/Vista) to emulate a thumbdrive. That is, when the PC is plugged into either another Windows system, or in this case, a piece of hardware that allows for USB thumbdrives to be plugged in, a folder on the computer looks like a giant thumbdrive. Any thoughts on where a guy wo...

More difficult to build: Emulator or compiler?

Given a proficient developer with 10-20 years of experience that has never built either a compiler or an emulator, which would be more of challenge? Could you compare the issues that would be road blocks for either. Thanks. ...

SNMP devices emulation

Hi Folks, We have network management system under linux, C/C++, perl and we need to test performance of this system. Is there a tool or way that would allow us to emulate 50 000 SNMP devices? I don't know what more to say here... Please let me know if I should provide more information. Any idea is appreciated. Thank you Bogdan ...

What are some Unix tools to emulate bad networks?

While developing sever applications, it's many times important to know how stuff works when connections slowdown, suddenly die, or have a very low throughput, however since it would cost a fortune to develop a test network that could emulate all the above "features", we need to emulate them through software. One way to do this would be...

Emulating virus-like behaviour?

I'm looking for a way to emulate virus-like behaviour for testing exclusions in anti-virus software. Can anyone recommend some behaviour that I can put together in a quick script which would trigger a typical realtime anti-virus scanner? ...

Emulating membership-test in Python: delegating __contains__ to contained-object correctly

Hi, I am used to that Python allows some neat tricks to delegate functionality to other objects. One example is delegation to contained objects. But it seams, that I don't have luck, when I want to delegate __contains __: class A(object): def __init__(self): self.mydict = {} self.__contains__ = self.mydict.__contains_...

Lightweight x86 Emulator for .NET / Executing x86 code in a managed environment

Our company is migrating its entire product line from a C++ codebase to the .NET Framework. We have a very large codebase, and this migration is being done incrementally over the course of many years. We would like to enjoy some of the benefits of pure managed code, such as Silverlight, but there are many legacy C++/x86 modules that wi...

Emulation of each_slice without block in ruby < 1.8.7

Hi! Im trying to test my rails applications javascript using jruby 1.3.1,celerity and culerity. The application itself runs under ruby 1.8.7 + phusion passenger (and runs fine, sans test :)) Everything installation-wise works fine but my app uses some_enumerable.each_slice(10) to split a larger array into smaller subarray with 10 elel...

Debuging CUDA kernels called from .NET code in VS2008, emulation mode

CUDA has an option to compile code in emulation mode, which is supported in the .rules file they provide. I have C# .NET 3.5 SP1 code that calls a native dll, using DllImport, the native dll is compiled via VS2008 using nvcc and its function is to transfer memory from and to CUDA and to invoke CUDA kernels. When the CUDA kernels are co...