Even flown to the U.S. from the UK or vice versa? If so then you may of been able to play a Super Nintendo game in-flight. Now every passenger had the ability to do this at the same time and I doubt VERY MUCH that the airplane had 250 Super Nintendo consoles tucked away somewhere each with it's own F-Zero or Super Mario Kart with the stewardesses running around hopelessly switch cartridges whenever a passenger wanted to play a different game. So there can be only one possibility, the plane was running an emulator, most probably from Nintendo themselves.
Considering that the fasest NES emu out there needs at least a Pentium 150-200mhz, multiplying that number by 300 would require a lot of processing power so no doubt the emulator itself would have to be VERY fast.
Ok, here is what I am proposing people. Quietist can be the brains behind it, I'll chat up the blonde security guard, whilst blargg takes care of the two policemen guarding the doors, whilst disch sneaks on board and steals the computers hard-drive. Up for it guys?
SERIOUSLY now, does anyone have any information on this?
Nope, I have no information about this, though it does remind me of the N64 games you can play in hotels. My guess is that there is no super computer running 200 instances of an emulator on board, nor is there 200 PC's each running one emulator.
If I were designing that system I would probably have about 50 SNES cpu/ppu pairs on a big board (or on separate cards that slide into a backplane), and replace their cart connectors with ram. A muxing system could route one SNES to each seat in the cabin, betting that no more than 50 people at a time would want to play at once.
I could be wrong, but my bet is that there is no emulation being done in that system.
I also had my own theory that CPU emulation would be handled by a very fast 65816 in 6502 emulation mode (or a small number of them). No doubt if we were to write off to an airline or hotel they would probably tell us to get stuffed if we requested a copy of the emulator (if one is used).
I have an old issue of Nintendo Power magazine that mentioned something like that. Maybe they still have those installed? Since it was from way back, it would've been running on hardware for sure.
I emailed a company to ask about it they said (slightly edited):
" The games on [company] aircraft are only offerable where the In-flight Entertainment system has audio-video-on-demand. The games are loaded on a central server. Should a guest wish to play a game, the game is downloaded to a box at the seat and the game appears on the in-seat screen. The game controls are integrated with the handset which is used to access the in-flight entertainment system, i.e. no additional handset is required " .
Does this answer your question?
Companies like DeltaBeta do exactly what's described here. I know because I used to have a roommate who worked there...
http://www.deltabeta.com/
Enjoy.
hehehe,WedNESday is full sense of humour. if u guys decide to steal the harddisk of that system,please count me in,hehehe. but WedNESday, i guess the harddisk doesn't contain the source code there. u guys have to do lots of reverse engineering stuff. i don't think this will take less time than the time you yourself spend on to make your own emu. anyway, i think it is a mission impossible.
JJ.Loki wrote:
hehehe,WedNESday is full sense of humour. if u guys decide to steal the harddisk of that system,please count me in,hehehe. but WedNESday, i guess the harddisk doesn't contain the source code there. u guys have to do lots of reverse engineering stuff. i don't think this will take less time than the time you yourself spend on to make your own emu. anyway, i think it is a mission impossible.
Yeah! and we can send a email to nintendo saying: nintendo, do you give us your official emu for evaluation??? =P
LOL
Nintendo filed patents for their plane/hotel terminals, they probably explain everything.
There is Official Nintendo Emulator in "The Legend of Zelda Collector's
Edition (Gamecube)".
http://www.mygamer.com/index.php?id=475 ... 62a1825d72
In this disc, there is ".nes" file.
Nintendo uses the iNES format.
Japanese Vertion of "The Legend of Zelda Collector's Edition (Gamecube)".
http://www.nintendo.co.jp/club/zelcolle/index.html
In this disc, there is ".qd" and "disksys.bin (BIOS)" file.
It doesn't work excluding official emulator though ". qd" file is just like the FDS file.
Guest wrote:
Nintendo uses the iNES format.
So we may have at least one excuse against UNIF fans who claim that iNES is only a legacy format.
As for "qd": That stands for QuickDisk, the underlying physical layer format of FDS disks. If the .qd files don't work in (say) fdsloader, then perhaps either 1. the KYODAKU file is wrong or 2. the games were "trained" to run on the official emulator. (Many of the Classic NES Series games were "trained" in much the same way.)
I'd say all games are trained somewhat, they're never straightly-emulated.
making a powerful emulator for nes
ok.. and what happen if you have a powerful machine.. and you code a emulator on assembler.. or just assembler 6502!! and all powerful hardware is 6502.. and emu and hw is only dedicated to emulation (not show fps, not show cheats, now show pattern tables??)..
it dont be powerful and with a incredible speed???
a crazy idea... but.. i think so..
EL_CHILENO_LORD_NES wrote:
JJ.Loki wrote:
hehehe,WedNESday is full sense of humour. if u guys decide to steal the harddisk of that system,please count me in,hehehe. but WedNESday, i guess the harddisk doesn't contain the source code there. u guys have to do lots of reverse engineering stuff. i don't think this will take less time than the time you yourself spend on to make your own emu. anyway, i think it is a mission impossible.
Yeah! and we can send a email to nintendo saying: nintendo, do you give us your official emu for evaluation??? =P
LOL
I know this comment is tounge-in-cheek, but it does bring up an interesting point: Has anyone actually
tried to contact Nintendo regarding hobby development in any capacity? I'd be curious to know what their stance is on all that.
Ha. I once emailed nintendo asking what processor the GameBoy used (a custom Zilog Z80) and they replied by saying that they don't give out their system's schematics.
"So, do you allow me to break out the case and see the processor that's inside it?"
I doubt those Nintendo systems even used standard chips, so the answer to the question would have been "custom chips". What kind? Well now you're asking for the design.
The CPU in a Nintendo video game system usually has some I/O on the CPU die because it's cheaper than putting I/O on separate chips with separate pins. In the case of the handhelds, "some I/O" includes the entire audio and video rendering circuitry.
Quote:
There is Official Nintendo Emulator in "The Legend of Zelda Collector's
Edition (Gamecube)".
How about those GBA Clasic NES series, or Famicom mini - do they use an emulator or do they just simulate?
Jaleco's NES to GBA ports use PocketNES.
Nintendo's NES to GBA ports ("Famicom Mini" or "Classic NES Series") and the e-reader games use the emulator first seen in Animal Crossing, which the community has called acNES.
How accurate is acNES? How general purpose is it? Has anybody been able to parse out the GBA port of acNES and the ROM it comes embedded with, and fed it some other NES ROM? Wouldn't it save Nintendo money to just hire one of the top NES emulator developers, as opposed to home growing their own?
I don't know how accurate acNES is, but the point is that it doesn't need to be accurate. If Nintendo controls both the emulator and the ROM, then Nintendo employees can "train" (i.e. patch) the ROM to be compatible with a kinda-sorta emulator in much the same way that some NES games had Nesticle compatibility patches back in the day, or the emulator shipped with each game can be customized with hacks for just that game.
I've only seen the fonts get changed, nothing else.
Then again, my only reference is NES Metroid included with Metroid Zero Mission.
tepples wrote:
Nintendo controls both the emulator and the ROM, then Nintendo employees can "train" (i.e. patch) the ROM to be compatible with a kinda-sorta emulator in much the same way that some NES games had Nesticle compatibility patches back in the day
Possibly more importantly, it can be modified to not need emulator features that are somewhat costly to implement. For example, they might convert games from sprite 0 hit to MMC3-style scanline IRQ, or add a new mapper type that gives the best speed.
Dwedit wrote:
I've only seen the fonts get changed, nothing else. Then again, my only reference is NES Metroid included with Metroid Zero Mission.
A) you found an exact copy of the Metroid NES ROM in Metroid Zero Mission (except for these font changes), or B) you didn't notice any changes when playing the game?
Has anybody tried parsing out the embedded ROMs and emulators in the NES classic series? Either that or at least some automated comparison of different classic series ROMs to see how much of the emulator is the same between games.
500 bytes are different between the extracted metroid rom and the original version.
some general difference ranges:
514-524
1392-1396
19f4-1a05
4d85-5165
1137b-1142b
15134-1516b bg tile graphics
18D50-1B8BE title screen graphics, (c) symbol, bg tile graphics, japanese characters replaced by numbers, font
1E18C-1E1E1
The rest look like possible code or data changes, and I underestimated the number of changes made by Nintendo.
So in other words, it's like a [hFFE], right? Hack it to run on a different mapper that happens to be easier to implement inside GBA hardware. Or as Kevin Horton might put it in the
Kevtendo design doc:
It's still the same mapper (MMC1). It still runs perfectly on Nintendulator.
edit:
The Metroid Zero Mission version of acnes will play any 128k PRG 0 CHR MMC1 game you throw at it. The unmodified Metroid worked perfectly, so did Zelda and Kid Icarus. Zelda had some junk at the top of the screen when scrolling from area to area, as well as numeric sprite junk in the title screen.
Rad racer worked surprisingly well, a few glitches.
To inject a game into the Metroid Zero Mission gba emulator, use VBA, select "Play Original Metroid" from the options menu (must have beaten game), run metroid, then use the memory viewer to inject a 128k mapper 1 nes file into 0201BFF0.
Does the emulator still work if you replace the Metroid ROM with the Zelda ROM or any other similarly sized SNROM?
It is interesting that Rad Racer works well, because it uses a lot of weird scrolling tricks.
You mean it would be possible to run Final Fantasy 1 and 2 perfectly on GBA ?!?!!?!?
How does it works scince the GBA has a lower screen resolution than the NES ?
Bregalad wrote:
It is interesting that Rad Racer works well, because it uses a lot of weird scrolling tricks.
You mean it would be possible to run Final Fantasy 1 and 2 perfectly on GBA ?!?!!?!?
How does it works scince the GBA has a lower screen resolution than the NES ?
They've been playable on GBA for years through use of the PocketNES emulator.
Yeah, maybe. However, there seem to be serious resolution problems with pocket NES. Maybe it looks better on a real GBA, I don't have a GBA flash card, and I only tried it for curiosity.
Does the NES classics really looks as bad as a NES game trough Pocket NES ? Could Nintendo attempt to sell such gabrage ??
To see what pocketnes really looks like on a GBA, turn on VisualBoyAdvance's motion blur filter. (Options->Filter->Interframe Blending>Motion Blur).
PocketNES on a real GBASP is really nice via a flash card is really nice. In fact, some people would go as far to say that PocketNES is the only reason to own a GBA
Quote:
To see what pocketnes really looks like on a GBA, turn on VisualBoyAdvance's motion blur filter. (Options->Filter->Interframe Blending>Motion Blur).
Downloaded the last version of Pocket NES and did it. It really changes everything !!
I WANT a GBA flash card ! NOW !
Bregalad wrote:
Quote:
To see what pocketnes really looks like on a GBA, turn on VisualBoyAdvance's motion blur filter. (Options->Filter->Interframe Blending>Motion Blur).
Downloaded the last version of Pocket NES and did it. It really changes everything !!
I WANT a GBA flash card ! NOW !
Edit : MMC4 and MMC5 emulation on Pocket NES doens't seem to be very accurate yet. So Fire Emblem and Just Breed aren't playable under pocket NES (but heh, all other NES games are !!).