It may be fraud upon but we sure know alot of emulators that use them. Bleemcast, VBA, alot of other PSX emulators.
[quote author=Wraggster link=board=dcemu;num=1091227578;start=60#64 date=08/01/04 at 11:19:34]no wonder the GP32 scene was told to take down all tetris type games last year.[/quote]Yes indeed, The Tetris Company, LLC. is quite adamant at protecting Alexi Pajitonov's interests.
[quote author=quzar link=board=dcemu;num=1091227578;start=60#66 date=08/01/04 at 12:23:25]I thought you could use official documentation as long as it was legally obtained.[/quote]That would count as "insider information", and it's highly frowned upon as it's sidestepping on a company's intellectual property.
[quote author=Eric link=board=dcemu;num=1091227578;start=60#69 date=08/01/04 at 19:20:04]i was wondering cause i am learning alot of stuff about N64's core is there one there is probably but i am not smart and what is it called and is there anything people can do with that just like people are doing for the Neo Geo and Genesis emu?[/quote]Any emulator needs a CPU core to function, so yes, there is one - several actually. The Nintendo 64 uses a customized MIPS R4000 processor, which is limited to the Nintendo 64 and it's arcade counterpart as far as I know. Since the M68000 CPU is used in alot of consoles, computers, and arcade machines, optimized CPU cores for slower machines of that particular CPU are more common.
It may be fraud upon but we sure know alot of emulators that use them. Bleemcast, VBA, alot of other PSX emulators.
[quote author=Hola link=board=dcemu;num=1091227578;start=60#71 date=08/01/04 at 20:20:26]It may be frowned upon but we sure know alot of emulators that use them. Bleemcast, VBA, alot of other PSX emulators.[/quote]That's not true. There is alot of unofficial documentation that was discovered purely through disassembly. There's really no reason to risk contaminating the integrity and legality of your project by using official documentation when there is a wealth of legal information available (sometimes even more in-depth than their official counterparts). Most emulators aren't developed with information from official documentation. That was the main reason why Bleem! kept winning it's case in court - it used absolutely no insider information, and was derived completely from disassembly. It would be suicide for a commercial emulator to use information from any official source.
Well I know VBA did for a fact and alot of Gba emus did because they where coming out before GBA was even out. I mean VBA could pretty much play GBA perfectly about 2 weeks after the GBA was on the market. I know he's a good coder and all but dont you think he had a little help?
[quote author=Hola link=board=dcemu;num=1091227578;start=60#73 date=08/01/04 at 21:30:44]Well I know VBA did for a fact and alot of Gba emus did because they where coming out before GBA was even out. I mean VBA could pretty much play GBA perfectly about 2 weeks after the GBA was on the market. I know he's a good coder and all but dont you think he had a little help?[/quote]You don't know that for a fact, you are just assuming based on the quick turnover of the emulators.
The system used a processor and architecture that was widely known. This is the reason why emulators were produced so quickly. Believe me, it's a lot easier to create an emulator that uses processors that are widely known, especially ones that you are familiar with. You just get the emulator displaying something with the basics, and work your way up from there.
This is also the reason why MAME was able to get a lot of arcade games emulated quickly early on - a lot of them used the same CPUs and similar architectures. Quick emulation turnover does not equate to using official documentation, it just shows that the system uses well known components.
meta is right..
that is probably the reason why most cartridge sega console were easier than some of the nintendo stuff.
I once heard a rumor that you could concievably go to radio-shack and build a genesis while the snes used custom this and custom that. technologies that were propietary in some regard.
i read in a game magazine (i think gamepro) that the 3d0 processor was being used for missle guidance for the military. this was like 5 years ago though. 3do sold it to them to try and make some money or something.
here are some new screenshots, now I am using the PVR to render the screen instead of SDL.
and here is the link to the sourcecode and compiled 1st_read.bin and a windows executable and the N64 stars demo.
http://s101533388.onlinehome.us/GPF/dcnin64.zip
Troy
I'm guessing the using pvr didnt improve the speed to much when used on N64 as it would on a slower system. Might you wanna check into another emu's source code to see why the colors arent displaying correctly. Also nincest doesnt really have many functions so you're still gonna need to look at some tech docs or other emu sources.
Very nice first release
Maybe time for the GBA emu now
Great stuff though
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks