@avcrypt One of the biggest problems with emulation has been the N64. I believe the Analogue 3D with solve this and I can not wait for its release. Well, for it to be delivered.
@avcrypt I will have to disagree but agree that it does come down to the wisdom of a developer. A just ok developer could have the best of the best to work with but will be limited by their knowledge.
Anyway, FPGA compared to software is like ASM when compared to C or BASIC languages. It's the lowest level and its development relies on the knowledge of the developer. The more experienced developer will develop more accurate and optimized code when working with the lowest level of technology.
I'm not going to argue this topic any further as this my belief from my own experience. But to each their own.
Software emulation has to focus on multiple issues that arise for different games and write code that resolves those issues. Many issues can arise.
Hardware emulation (FPGA) just has to focus on programming the hardware and that's it. If the developer does an accurate job at programming the hardware, all games work! No need to create fixes per game.
Software emulation is guess work as there is nothing to measure. Just analyzed by what the developer thinks they see or how they think it should behave.
FPGA measures the signals of the hardware and replicates those readings for the FPGA. So yes, more accurate.
Sorry but the "software engineer" Eli Lipsitz has no idea what he is talking about.
If anyone has tried to write emulation for the audio chip in a Tandy 1000 (Texas Instruments SN76489) knows that its audio is effected by the power supply voltage. Rough to do via software emulation and usually not that accurate. Hardware behavior is best to test and program for any system.
I'm all for anti-piracy but when you purchase a product, be it a game or not, you can do with it as you wish. For instance... If I purchase a TV, I can paint it, break it, sell it in a yard sell, etc. So if I purchase a game, I should be able to play it how ever I wish. Even if on another console or via emulation. Now for those who don't own the game, be it physical or digital, that is theft.
Eh... I fine with my Super Game Boy. The minimal higher clock speed doesn't bother me a bit and I have no need for the link port. I like the original design compared to the second one as well.
Umm... the B and A buttons look really awkward on the NES controller. I would have chose the dog-bone style angle. The Start and Select buttons are a bit weird too but not as bad as the B and A buttons.
@KoopaTheGamer It's a new console. Developers are already signing up for this. Some people here think it's some sort of emulation system. Not sure why.
Comments 14
Re: Creator Of New Open-Source Game Boy Disagrees That FPGA Is Superior To Software Emulation
@fleroviux Talking down? Ouch! Not what I was trying to do. I'll just end this topic then.
Re: Creator Of New Open-Source Game Boy Disagrees That FPGA Is Superior To Software Emulation
@avcrypt One of the biggest problems with emulation has been the N64. I believe the Analogue 3D with solve this and I can not wait for its release. Well, for it to be delivered.
@Martin_H That I can agree with.
Re: Creator Of New Open-Source Game Boy Disagrees That FPGA Is Superior To Software Emulation
@avcrypt I will have to disagree but agree that it does come down to the wisdom of a developer. A just ok developer could have the best of the best to work with but will be limited by their knowledge.
Anyway, FPGA compared to software is like ASM when compared to C or BASIC languages. It's the lowest level and its development relies on the knowledge of the developer. The more experienced developer will develop more accurate and optimized code when working with the lowest level of technology.
I'm not going to argue this topic any further as this my belief from my own experience. But to each their own.
Re: Creator Of New Open-Source Game Boy Disagrees That FPGA Is Superior To Software Emulation
As an old school programmer...
Software emulation has to focus on multiple issues that arise for different games and write code that resolves those issues. Many issues can arise.
Hardware emulation (FPGA) just has to focus on programming the hardware and that's it. If the developer does an accurate job at programming the hardware, all games work! No need to create fixes per game.
Software emulation is guess work as there is nothing to measure. Just analyzed by what the developer thinks they see or how they think it should behave.
FPGA measures the signals of the hardware and replicates those readings for the FPGA. So yes, more accurate.
Sorry but the "software engineer" Eli Lipsitz has no idea what he is talking about.
If anyone has tried to write emulation for the audio chip in a Tandy 1000 (Texas Instruments SN76489) knows that its audio is effected by the power supply voltage. Rough to do via software emulation and usually not that accurate. Hardware behavior is best to test and program for any system.
Re: Nintendo Is Now Going After YouTube Accounts Which Show Its Games Being Emulated
I'm all for anti-piracy but when you purchase a product, be it a game or not, you can do with it as you wish. For instance... If I purchase a TV, I can paint it, break it, sell it in a yard sell, etc. So if I purchase a game, I should be able to play it how ever I wish. Even if on another console or via emulation. Now for those who don't own the game, be it physical or digital, that is theft.
Re: Backyard Baseball '97 Is Being Rereleased, Years After The Original Source Code Was Lost
This is pretty cool. I remember these from back in the day. Will have to pick this up.
Would have been nice if they just remade it. Then there could be wide screen, gamepad and multi-platform support.
Re: Super Game Boy Just Got The Ultimate Upgrade
Eh... I fine with my Super Game Boy. The minimal higher clock speed doesn't bother me a bit and I have no need for the link port. I like the original design compared to the second one as well.
Re: Polymega Will Launch For Real This November - Or Earlier, If We're Lucky
Expensive emulator.
Re: You Could Get Your Hands On A Polymega Early Thanks To Its Upcoming Beta Test
The angle of the B & A buttons seem to be wrong. The thumb doesn't move that way. Ever seen a dog bone controller. Much better.
Re: Hands On: Polymega Is Shaping Up To Be The Ultimate All-In-One Retro Emulation Box
I could emulate software on my computer. Why would I fork out money on something I could already do, if I chose to do so. Not interested.
Re: Polymega's 'Element Modules' Will Come With Wired Classic Controllers
Umm... the B and A buttons look really awkward on the NES controller. I would have chose the dog-bone style angle. The Start and Select buttons are a bit weird too but not as bad as the B and A buttons.
Re: Atari's New Console Seems To Be Part NES Classic Mini, Part Ouya
@KoopaTheGamer It's a new console. Developers are already signing up for this. Some people here think it's some sort of emulation system. Not sure why.
Re: Atari's New Console Seems To Be Part NES Classic Mini, Part Ouya
@Angelic_Lapras_King New games will be developed on this. Developers are already signing up.
Re: Atari's New Console Seems To Be Part NES Classic Mini, Part Ouya
@Davidiam007 Yes it does. Sweet!