Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - ...Ive got a cunning idea about the GBA | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
The Arkichef Red Tektite Level: 15 Posts: 41/75 EXP: 15823 For next: 561 Since: 03-19-04 Since last post: 192 days Last activity: 182 days |
| ||
I was playing the new conversion of the nes zelda for the gba the other day...and i was wondering, isnt it just the actual nes game being emulated on a GBA? if so, would it be possible to apply patches of nes hacks to the nes gba releases, or easily create editors? And yes, I know about Pocketnes, but the gba ports seem to run a lot...better! (edited by The Arkichef on 09-03-04 04:22 PM) (edited by The Arkichef on 09-03-04 04:23 PM) |
|||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 471/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
My guess is that it's ported, not emulated, since an emulator would probably slow the game down a bit... | |||
MathOnNapkins Math n' Hacks Level: 67 Posts: 411/2189 EXP: 2495887 For next: 96985 Since: 03-18-04 From: Base Tourian Since last post: 1 hour Last activity: 32 min. |
| ||
Originally posted by Smallhacker Probably not, the GBA's processor is quite fast. |
|||
Kitten Yiffer Purple wand Furry moderator Vivent l'exp����¯�¿�½������©rience de signalisation d'amusement, ou bien ! Level: 135 Posts: 4713/11162 EXP: 28824106 For next: 510899 Since: 03-15-04 From: Sweden Since last post: 3 hours Last activity: 4 min. |
| ||
And even then, I wouldn't be surprised if the emulator was made just for running that game. In other words it would run other games than it was made for worser than Pocketnes. And well, if there is a NES ROM in the GBA ports. It's more than just applying a patch. Someone must documentate the diffrence between the orginal NES and the GBA port one. It's not worth it I can say. Pocketnes does the job with less hassle... |
|||
dan Snap Dragon Level: 43 Posts: 155/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
Yeah, it's definitely an emulator. If it was a port, do you think they could have knocked so many NES classics games out at once? Plus, if they had ported it, they probably would have fixed the squishing screen. I think the emulator isn't as complete as pocketnes. If you look at the games being released, they seem to be only mappers 0,1 and 2. Whereas Pocketnes supports way more mappers and games. They may have encrypted (or compressed) the NES ROMs though. I've not heard of anyone who actually looked in the GBA ROM for the NES ROM, so that's just speculation on my part. The whole NES classics series is a bit of a rip-off anyways. They could probably fit 100+ NES games on a single GBA if they really wanted to. But, there wouldn't be much profit in that. |
|||
BMF98567 BLACK HAS BUILT A SILLY DICE-MAZE! GO! Current list of BURNING FURY >8( recipients: - Yiffy Kitten (x2) - Xkeeper Level: 53 Posts: 315/1261 EXP: 1094149 For next: 62970 Since: 03-15-04 From: Blobaria Special Move: Rising Meatloaf Backhand Combo Since last post: 21 hours Last activity: 1 hour |
| ||
It's my understanding that the official Nintendo emulator is indeed PocketNES, with modified sound code (exactly what, I'm not sure). Loopy went through the code and confirmed it himself. | |||
DahrkDaiz Red Super Koopa Acmlm's Mosts 2005 Best ROM Hacker Level: 45 Posts: 314/885 EXP: 643520 For next: 16644 Since: 03-15-04 From: K-Town Since last post: 4 hours Last activity: 4 hours |
| ||
I looked in Metroid Fusion and confirmed that the rom of Metroid.nes is indeed in Metroid Fusion, but not in the same form. It's got some extra bytes, probably denoting a break in the code which the emulator should stop loading code or something, but the ROM is in there in it's full form. If the same emulator is used in MF as it is in these classic series, then they have the original roms in them, but applying patches for .nes files won't work for the .gba counter parts because of the rom differences (the extra bytes) and some code is modified to save high scores, Im sure. | |||
Parasyte Bullet Bill Level: 35 Posts: 143/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
NES classic ROMs are interesting. All of the boot code is encrypted and compressed to hell. The reason? *shrug* seems like a sort of copy protection. Anyway, the NES ROMs are also likely compressed and\or encrypted as well. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 1506/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Nintendo uses PocketNES? Is that legal? If it is an emulator, I'm sure the ROMs are probably unmodified, just with headers added. That's how they did N64 games on Gamecube. They simply added 'traps' to the emulator so that, say, when the game starts to run its write-to-SRAM code, the emulator dumps the info from memory, writes it to the memory card, and resumes emulation at the code segment just after that with all variables set to what they should be. Hence why the save screen in Zelda looks so hacky. (Of course, this means that if you modified the save code in the ROM, nothing would happen, which could be confusing... ) The only real changes made are to some resources, like changing the Z button icon to an L button. |
|||
Kagerato Goomba Level: 9 Posts: 18/25 EXP: 2655 For next: 507 Since: 08-08-04 Since last post: 382 days Last activity: 29 days |
| ||
PocketNES doesn't seem to be released under any sort of restrictive license (i.e. cannot be used for commercial enterprise, or such garbage). Regardless of what license the emulator is or is not released under, it's legal if Nintendo acquired permission from the author. And who would turn down such a request? |
|||
dan Snap Dragon Level: 43 Posts: 161/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
I don't think the NES classics use PocketNES, as I believe that Loopy confirmed that it didn't use PocketNES. However, there was a game by Jaleco (I think) that does use PocketNES. The forum that the posts were on, seems to be dead or something, but there's a story about Jaleco using PocketNES here. | |||
jonwil Goomba Level: 9 Posts: 12/25 EXP: 2989 For next: 173 Since: 04-09-04 Since last post: 85 days Last activity: 81 days |
| ||
Actaully, PocketNes uses the MiniLZO library. Which is released under the GNU GPL. Therefore, PocketNES has to also be licenced as GPL (IANAL so I dont know the exact legaleze involved). Therefore, Jaleco using it without complying with the GPL is violating the GPL on MiniLZO. At least thats my non lawyer understanding |
|||
Kagerato Goomba Level: 9 Posts: 19/25 EXP: 2655 For next: 507 Since: 08-08-04 Since last post: 382 days Last activity: 29 days |
| ||
Yeah, that seems accurate, jonwil.
and also...
|
|||
The Arkichef Red Tektite Level: 15 Posts: 44/75 EXP: 15823 For next: 561 Since: 03-19-04 Since last post: 192 days Last activity: 182 days |
| ||
...Loopy can take Nintendo to court? Woah...might be a bit risky tho, he might get sued himself:s | |||
dan Snap Dragon Level: 43 Posts: 164/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
Originally posted by jonwil Nope. Jaleco took out the MiniLZO library (the emulator in their game lacks savestates), so they are technically off the hook. Although, PocketNES technically should have been released under a GPL license. It's not like Loopy is going to go to prison or get sued to all hell, is it though? I personally don't like the GNU GPL, as it forces people to do things that they may want to do. Like, if you use a single line of GNU GPL'd code, you have to use the GPL license. It doesn't really matter to me though, I never use other people's code (I can't understand half of it anyways), and I just use the BSD license for any source code I release. I mean, come on, it's not like Microsoft or a company is going to come along and steal code that I used to make ROM editors with. And as for so-called "code stealers", who recompile code, and remove the author's name, I really don't care. Mainly, because I couldn't really do anything about it, even if the software did have a GPL license. I mean, what lawyer would take me seriously, if I said: "Some guy on the Internet violated the license to my program which does things which may be illegal!" |
|||
Clockworkz Birdo "Hoargh! Take your shoes off!" Level: 64 Posts: 1406/2002 EXP: 2188320 For next: 25777 Since: 03-15-04 From: Undisclosed Since last post: 12 hours Last activity: 12 hours |
| ||
Anyways.... I know it's probably not emulated, for one simple reason: In the NES version, when you enter the gambling cave, the old man says: "LET'S PLAY MONEY MAKING GAME". In the GBA Version, he says: "LET'S PLAY A MONEY MAKING GAME". A small change, but a change, nonetheless | |||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 1538/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Like I said, edited resources. The Gamecube OoT has button icons replaced and text changed but it's still an N64 game. | |||
Gavin Fuzzy Rhinoceruses don't play games. They fucking charge your ass. Level: 43 Posts: 176/799 EXP: 551711 For next: 13335 Since: 03-15-04 From: IL, USA Since last post: 13 hours Last activity: 13 hours |
| ||
Originally posted by Clockworkz not neccessarily, those types of changes are small and extremely easy to make |
|||
Geiger Buster Beetle Level: 34 Posts: 105/460 EXP: 241080 For next: 12571 Since: 03-15-04 From: Indianapolis, IN, USA Since last post: 6 hours Last activity: 6 hours |
| ||
Originally posted by jonwil Depends on how he uses it. For example, if I wanted to use some GPLed compression code, I could stick it in a DLL and make calls to it. The DLL would have to be GPLed (derivative work) but the main executable would not (independant work). So, I would be free to tell the GPL fanboys to go take a flying leap. ---Evil Peer |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - ...Ive got a cunning idea about the GBA | | | |