Jump to content

Agozer

1Emu Veteran
  • Posts

    19,930
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by Agozer

  1. Agozer , can you tell me a summary about emulation please ? How and with what software they make roms , how they make emulators and put them to work ? Where they begin from ?

    I appreciate some secrets too :P

    Console ROMs are dumped using specialized backup units (i.e. copiers) that are connected to the console in question, and then dump the contents of the cart to a ROM image. Said units also often feature a floppy disk drive, and thus ROM images can also be played on the copiers. There are some exceptions, like the units designed for the SNES games, since many games use proprietary custom chips by Nintendo (S-DD1, SA-1, etc.), which some copiers don't support. The copiers often come with the needed software to perform the dump.

     

    Dumping ROMs from arcade boards is an entirely different matter, seeing how there aren't (or weren't, I don't know what the situation is now) any specialized kits for doing it. This force the dumpers to not only come up with the hardware solutions, but also software solutions created from scratch, usually one for every piece of arcade hardware. As the games and their protections grew more complex, the dumping hardware and software had to be redone. This is the main reason why proper romsets and their emulation for hardware like the CPS-3, Model 2, the Neo-Geo etc. took so long.

     

    With optical media, there really isn't much to it, with the exception of the GameCube, which in itself isn't much of an exception anymore either.

     

    As for writing emulators and making them work... I'm not the expert since I've never done anything like that.

     

    Anyway, developers either get official hardware documentation detailing memory addresses/areas, graphics creation and start recreating that in ASM or C, but this is very rare. In many cases, someone in "the community" takes upon him/herself to see how a running game interacts with the hardware and arduously documents every bit of detail, probably having to again write specialized software to track changes in memory and how/where data behaves and moves when a game is using the hardware.

     

    With the documentation, a developers creates the emulators core, which at first contains the very basic necessities of the emulated hardware. This core itself won't boot any games, but can be tested with various Test ROMs, Demos and self-created test programs to see if the core does the very basics right. Then it's off to emulate graphics, sound, inputs and what have you, to the point when you can see/hear/control something. Then it's just fine-tuning and going over the documentation again, until the devs have something that would be considered a working emulator.

  2. Just as a reminder, you risk getting banned should you post any torrent links here.

     

    As for this:

     

    I just remembered that I have played the game at full speed with no glitches at all!

    Some time ago I found a torrent with the game but the problem was that it was in russian and it was all put into a package so the emulator ....

    Are you sure that wasn't a PS2 emulator of sorts? Like you said before, PS2 emulation seems to work on your computer a lot better. Dreamcast emulation, on the other hand requires lots of processing power and a decent graphics card (both which you seem to lack, judging by your problems) to run even remotely smoothly and without graphics glitches. For the most part anyway.

  3. well in my options > emulator menu, there was a "automatic IPS patching" box checked... i assume i need to uncheck that?...

     

    id like to be able to create the vba-over.ini file that is described in the first post but i dont know exactly how to do it...if you could try to guide me thatd be awesome. cuz that post confuses me ha

    Checking that box really does noting unless you have a separase IPS file with the same name as your ROM in either the Save folder or the ROM folder, I forget which one.

     

    vba-over.ini works exactly like it was written in the first post in that other tread.

     

    1. Create an empty file and name it vba-over.ini (not vba-over.ini.txt or some other stupid shit like that). Place it in VBA's main folder.

    2. Open it in Notepad (or whichever text editor you use) and type in or paste the lines that correspond to the game you have:

     

    i.e. if you have LeafGreen:

     

    Pokemon LeafGreen (U)
    [BPGE]
    flashSize=131072

     

    The first line is the filename, without the extension. This needs to match your ROM, for obvious reasons. The second line is the Game Code, which can be found by loading a game and choosing File --> ROM Information. The last line is the savetype specification. Most Pokemon games seem to use flashSize=131072, but don't expect it to work for all games. If the game uses the Real Time Clock to measure time, the line rtcEnabled= is also present (just so we're on the clear, LeafGreen doesn't use the RTC, to my knowledge anyway).

     

    3. When you're done, save the changes.

     

    P.S. i don't remember if I asked this, but what version of VBA are you using? Don't tell me it's 1.7.2 or something ancient like that.

  4. Regardless, Im getting much better and noticed perfect guard is MUCH easier than in Onimusha.

    Perfect guard and the ensuing criticals have always been very strict with their timing in Onimusha. I'm torn on whether that's a good or a bad thing. I think Capcom tweaked the timing to be a bit less unforgiving in Dawn of Dreams, but not by much. Is PGing too easy in LOS or just right?

     

    P.S. Where the hell is my PS3 Onimusha game? We got Sengoku Basara Samurai Heoes, but that's not same thing.

  5. If you don't know that you have an IPS patch, then you most likely don't. IPS patches can be separate files, which the emulator patches into the game on the fly during emulation (soft-patched), or the IPS patches might have been added the the actual ROM image before hand with an external patcher tool (hard-patched).

     

    Like I said, if you don't know, assume that your game is not patched in any way. Then again, you could always ask your friend for confirmation.

  6. The first Mortal Kombat movie was definitely good. The second, not so much, but I still got a kick out of it.

     

    Should video game movies try to keep as close to the game as possible or just---- f*** it?

    I personally think that taking the middle ground is almost always the most effective method story-wise, although that doesn't guarantee that the movie will be any good.

    Sticking to the original story is no good if the story of the source material is no good in any conceivable manner --- Just winging it and not giving a fuck about the original story can lead to the existing fanbase denouncing the movie outright.

  7. What most likely happened here is that the save type VBA emulates was wrong for the very beginning; if the emulated save type if different from what the game expects it to be, the saving process will fail spectacularly.

     

    Even if you set the correct savetype in the emulator right now, you'd have to start the game from scratch. The savestate you used to save your game still contains data that tells the game that the savetype used is something unknown to it -- despite the emulator is emulating it correctly.

  8. If the emulator gives you a "write state" message or something similar, you are using savestates, which is not the same thing as using the game's own "proper" save feature. Given your responses, I don't think you've saved in-game properly at any moment during your gaming hours. Save states are not a viable alternative to actual in-game saves (although they can be used as such), and can sometimes be quite volatile and unreliable.

     

    Now, what exactly does the game say when you beat the Elite Four? Does it try to save your progress automatically and failing at it, or what? And what exactly do you mean by "i was wondering if there is actually a way to be able to continue after beating the elite four in leaf green", and how exactly does this "save problem" of yours manifest itself?

  9. Like so many have said before me, the true potential in Demon's Souls comes from the "feature" that allows you or others to join a game in progress and help out, or on the flip side, invade a game and slaughter whoever was playing.

     

    :)

  10. What version of VBA are you using, and did you use vba-over.ini with the settings for Pokemon Silver in it? Note that if the savetype was wrong to begin with, you can't use your original save you used before in the hopes that it will work again. You have to start from scratch with the correct savetype.

     

    EDIT: Just checked and Pokemon Silver is a GBC game. This thread deals with save issues in GBA games, and I'm not sure if the advice given here applies directly to GBC games. Still, what VBA version are you using?

  11. I'm 23 hours in at level 45 and the difficulty is as grueling as ever. Fighting two bosses at once on a narrow strip of land is not easy, especially dodging their attacks whilst trying to not fall off the stage by accident. I died 3 times at the same boss.

    Was that the boss where you fight two gargoyle-looking creatures on a bridge of some sort?

  12. It was the same case with Ninja Gaiden II, I was able to enjoy myself watching some guy juggle enemies in Ninja Gaiden II and make the bosses seem like nothing. I can be embarrassed whilst knowing that I've completed the game more than 4-5 times before.

    Heh, I'm still struggling with Chapter 1 on Mentor. God, what an unforgiving bitch of a game Sigma 2 is.

     

    Hopefully you can put up with Demon's Souls, because it's an incredibly rewarding feeling when you finally make progress after being stuck in a rut for so long. Those tentacle-headed wizards = game-breaker. Mostly.

  13. Kind of the same deal in my case, although far earlier in the game. The game certainly doesn't hold your hand at any point, but rather beats you into submission in the crudest manner possible over and over again, until you slowly start to grasp at the concepts of what hopefully guarantee your survival... until you get your ass handed to you again, somewhere down the line.

     

    ...

     

    With far less souls and an ethereal body with half the HP.

     

    EDIT: Have you taken a gander at that one Japanese dude playing who makes the game his bitch in ~50 minutes? I suggest you don't if you like to find things out on your own or if you can't handle that soul-crushing realization of how much you suck at the game. Well ok, it does give you a number of good tips, but the guy boosts through the enemies and bosses with such speed that you probably won't have time to soak it all in.

×
×
  • Create New...