Search found 939 matches

by Sik
Fri Apr 18, 2008 4:26 pm
Forum: Video Display Processor
Topic: VLBitmap2Scroll
Replies: 30
Views: 27364

Already saw that. And 10FPS (you) vs. 30FPS (me) *shot* Through seriously, it would be interesting to see how well does my subroutine perform in the real hardware (I can't test that). Also, I could make this subroutine even a bit faster (specially when you adapt it to a specific size), but I'm not s...
by Sik
Fri Apr 18, 2008 4:23 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

I guess it would be better if we leave ROM patching outside emulators and use separate patcher programs, right? Mmm, no. Hard patching in this case causes the original ROM file to be permanently altered from it's original state. Soft patching while the game is running in an emulator ensures the ori...
by Sik
Fri Apr 18, 2008 3:31 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

I guess it would be better if we leave ROM patching outside emulators and use separate patcher programs, right?
by Sik
Fri Apr 18, 2008 2:53 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

I think he confused the term of patching here :P Normally patching on emulator refers to the GG and the PAR codes. It has nothing to do with replacing large amounts of data in a ROM :P
by Sik
Fri Apr 18, 2008 1:22 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

1) Sik said that AAAAAA:00DD is byte write only. I have already said that Regen doesn't do any writes, so what I thought he meant was that it is only intercepted for byte reads. Maybe I thinked wrong but this is wrong. Actually, by write I mean the effect it has. I guess the most exact term for thi...
by Sik
Fri Apr 18, 2008 4:22 am
Forum: Megadrive/Genesis
Topic: Mega Drive Research and Development Center
Replies: 27
Views: 22814

If you have problem finding stuff on DVDs you've burned (and labeled, otherwise it's understandable :P), then I guess you'll have a lot of trouble finding the same stuff if it was on the HD too :P By the way, back on-topic, I may upload Videolib 2 for the next update. A patched version because the o...
by Sik
Fri Apr 18, 2008 2:51 am
Forum: Video Display Processor
Topic: VLBitmap2Scroll
Replies: 30
Views: 27364

VLBitmap2Scroll

Here goes a subroutine made for VideoLib 3 (remind me to upload the patched VL2 in my page, VL3 isn't released yet :P). You may find it useful. Basically it loads a 4-bit bitmap as tiles into VRAM. Tiles are stored this way in VRAM: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 And so on :P You get t...
by Sik
Thu Apr 17, 2008 7:07 pm
Forum: Megadrive/Genesis
Topic: Mega Drive Research and Development Center
Replies: 27
Views: 22814

Because about 20GB of the disk space got filled in about one month x_X Also, I don't want to have repeated data :/ Not to mention it takes long to download all that. Trust me, it's the main reason I didn't upload all the tech documents at the first try.
by Sik
Thu Apr 17, 2008 6:18 pm
Forum: Megadrive/Genesis
Topic: Mega Drive Research and Development Center
Replies: 27
Views: 22814

I have 80GB and 50% is already used, and I don't have so many things to take up so many space o_o' Oh, wait, yeah, Chu Chu Rocket, Sonic Shuffle, SADX, Ether Vapor, Hinokakera...
by Sik
Thu Apr 17, 2008 5:00 pm
Forum: Megadrive/Genesis
Topic: Mega Drive Research and Development Center
Replies: 27
Views: 22814

I checked and ASMX is MRI compatible, so don't worry. However it's missing DCB and macro parameters don't seem to work properly :/ (what, it only accepts one parameter per macro?). Hence Ninja Fight didn't assemble with it. Also, you don't need cygwin to use it under Windows. I just compiled all C f...
by Sik
Thu Apr 17, 2008 4:52 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

I didn't knew people took the PAR issue so seriously (cheaters!!! :lol: ). Either cheating or the PAR code for Sonic 3D that removes the need for collecting flickies (changing completely the gameplay) :P Regarding the YM2612 emulation, Tiido mentioned something once and I checked it to be true: YM ...
by Sik
Thu Apr 17, 2008 2:44 am
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

First try changing the address of the codes that need byteswapping. In the given examples:
  • FFD082:0036 -> FFD083:0036
  • FFD089:00FC -> FFD088:00FC
First let's make sure the codes are OK, otherwise then it's just a waste of time :P
by Sik
Wed Apr 16, 2008 8:41 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

Oh, well, then you're doing something wrong when dealing with the bytes... What do those variables do, exactly? If I am doing something wrong, then how do you explain the other cheats working correctly which are technically same as the ones not working. That kind of bugs normally affect some parts ...
by Sik
Wed Apr 16, 2008 8:10 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

Oh, well, then you're doing something wrong when dealing with the bytes...

What do those variables do, exactly?
by Sik
Wed Apr 16, 2008 8:00 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 728705

Them all are byte writes, not word writes! Man, all the values to write are < 0x100. This means that they're byte writes, not word writes! Ugh, how many times do we need to explain you? I've lost the count of times it has been told to you already >_>