ZSNES Team wants you! If...

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

ipher
ZSNES Developer
ZSNES Developer
Posts: 269
Joined: Wed Jul 28, 2004 2:37 am
Contact:

Post by ipher »

-- Effects obj files now deleted with "make clean". [ipher]

just an update to the Windows makefile, where somebody forgot to add a line or somthin, no need to have it in the changelog


-- Fixed cmd line sound quality. [pagefault]
-What the heck is that supposed to mean?

Maybe pagefault fixed the sound quality command-line argument?
[url=http://www.ipherswipsite.com]ipher's WIP Site[/url]
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

I'm currently working on another revision to the changelog.
Nach wrote: - Added use of DirectSound primary buffer. [StatMat]
- Using secondary sound buffer - again. [Nach, ipher]

The second cancled out the first one.
I deleted both lines.
Nach wrote: - Added HQ2X, HQ3X, and HQ4X filters! [MaxSt]
- Added HQ3X filter updates, after initial implementation. [pagefault]
- Added much much faster HQ3X filter code, after initial implementation.
[MaxSt]

pagefault only commited code for MaxSt. THere's also no reason for 3 of those.
The HQxX stuff now only has the top line, with MaxSt as the author.
Nach wrote: - Fixed Snapshot filenames. [StatMat]

PNG filenames.
This line now says, "- Fixed PNG Snapshot filenames. [StatMat]"
Nach wrote: - Updated Input support. [Nach]

I didn't do any Linux specific input support.
Someone did, and I believe that you (Nach) commited the code,
from a copy/paste from the previous ZSNES forums, perhaps ???
Nach wrote: - Effects obj files now deleted with "make clean". [ipher]

No idea what the heck that is, but only Win32 has obj files.
Sorry... I saw "make clean" and thought Linux.
http://www.google.com/search?hl=en&lr=& ... lean+linux
This line is now deleted per ipher's request.
Nach wrote: - Fixed cmd line sound quality. [pagefault]

What the heck is that supposed to mean?
I think it was only an argument bug in the Linux Port.
Maybe one of the cmds was doing a lower quality cmd ?
Where's pagefault at ?
Nach wrote: - Fixed unzipping ROMs that are 6MB with a header. [Nach]
No reason for this, as it only fixed code that I broke while removing temporary zip directories.
I deleted this line.
Nach wrote: - Fixed extra information lines. [pagefault]
No reason for this, as they didn't exist or were broken in any way in v1.36
Whoops, deleted.
Nach wrote: - Cleaned up Base+Add on code. [Nach]
- Fixed checksum and CRC32 when using add-on ROMs. [Nach]
Ditto.
This line is now deleted, and there is now 1 general "Cleanup of code" line with all authors involved.

Nach wrote: - Fixed syntax bug. [Nach]
This is rediculous, should be under general code cleanup.

- Fixed SRAM issue. [Nach]
- Fixed ZSNES crash/bad exit, if ROM fails to load. [Nach]
- Fixed loading another ROM after previous ROM didn't load. [Nach]
Recent fixes, no need to mention them.

- Made handling of base cart paths more logical codewise. [Nach]
This is part of paths, don't need path support and fixes mentioned more than once.
All these have been omitted.
Nach wrote: - Enabled stereo sound by default. [pagefault]
You already mentioned default changes.
The general default config changes line now says,
"- Updated default configuration, in general. For example, stereo sound is now enabled by default. [pagefault]
Nach wrote: - Added work-around for a 1.36 ZST bug. [pagefault]
- Fixed savestates with older versions. [pagefault]
Again, these are WIP fixes that don't need to be mentioned.

- Fixed path input crashing bug. [Nach]
There were no paths in v1.36, remember?

- Added a blinking cursor to input boxes. [Nach]
I mentioned not to mention this in the first post.
All of these lines have been deleted.
Nach wrote: - Made Soft IPS patching follow old patch offsetting method [Nach]
- Implemented IPS patching from ZIP files. [Nach]
- IPS files now buffered. [Nach]
- Updated IPS code. It now supports RLE. This should fix problems if the ROM is expanded, and automatically view the ROM with a header. [Nach]
- Fixed ROM enlargement by IPS when IPS is out of order. [Nach]
- Fixed loading a second IPS file in one ZSNES session. [Nach]
All IPS stuff, and a lot of it is fixes for the work in progress. Just mention we now have real IPS in zip file support, with buffering, and RLE support.
All these lines have been deleted,
and a new line has been added that states,
"- Implemented soft IPS patching functionality, with in-Zip file support, buffering, and RLE support. [Nach]"
Nach wrote: - Fixed some lines of the screen with HQ filters. [MaxSt]
Part of HQ stuff mentioned earlier.
Deleted.
Nach wrote: - Added and improved interleaved rom detection. [Nach, pagefault]
- Fixed interleaved detection with overflowing titles. [pagefault]
- Fixed interleaved rom loading code. [pagefault]
- Updated interleaved detection code and added detection for ST018 chip. [pagefault]
- Added the function to not check Hi/LoROM after deinterleaving. [pagefault]
All that code is mine, pagefault only commited it before I had CVS access. The various interleave stuff should also be combined. ST018 also has nothing to do with interleaving, and is part of my general chip detection update.

- Fixed some issues in C4 code (DOWN LOAD, MALU, Op 13, and more). [Nach]
- Added C4 Op25. [anomie, TRAC, Nach]
You only have to mention C4 updated like I did in my changes.txt, not mention every opcode updated individually.
I'm working on this stuff now.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

LDAWG wrote:
Nach wrote: - Updated Input support. [Nach]

I didn't do any Linux specific input support.
Someone did, and I believe that you (Nach) commited the code,
from a copy/paste from the previous ZSNES forums, perhaps ???
MaxSt did a video menu input update which didn't work on Linux, which I had to modify, perhaps that was it? In which case just add me to the credits to the update alongside MaxSt.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Nach wrote:
LDAWG wrote:
Nach wrote: - Updated Input support. [Nach]

I didn't do any Linux specific input support.
Someone did, and I believe that you (Nach) commited the code,
from a copy/paste from the previous ZSNES forums, perhaps ???
MaxSt did a video menu input update which didn't work on Linux, which I had to modify, perhaps that was it? In which case just add me to the credits to the update alongside MaxSt.
I think someone did a joystick input update too.
I remember seeing some code on the previous forums,
and I'm pretty sure that it got committed to a WIP.
O well... if they don't come forward before release, they may not get credit, I guess.

I will try to get an updated changelog uploaded, by the end of today.
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

LDAWG wrote:
Nach wrote: - Added use of DirectSound primary buffer. [StatMat]
- Using secondary sound buffer - again. [Nach, ipher]

The second cancled out the first one.
I deleted both lines.
I actually did delete both lines, but I changed another line so it says,
"- Updated Windows sound code. [Nach, ipher, StatMat, pagefault]"
All the authors now at least get credit, for messing around with it.
LDAWG wrote:
Nach wrote: - Added HQ2X, HQ3X, and HQ4X filters! [MaxSt]
- Added HQ3X filter updates, after initial implementation. [pagefault]
- Added much much faster HQ3X filter code, after initial implementation.
[MaxSt]

pagefault only commited code for MaxSt. THere's also no reason for 3 of those.
The HQxX stuff now only has the top line, with MaxSt as the author.
I actually did delete the 2 bottom lines, but I changed another line so it says,
For the Windows Port: "- Added HQ2X, HQ3X, and HQ4X filters! [MaxSt, pagefault]"
For the Linux Port: "- Added HQ2X, HQ3X, and HQ4X filters! [MaxSt, pagefault, zinx]"
zinx helped fix an issue or two with HQ2X under Linux.
All the authors now at least get credit, for messing around with it.

Let me know, if this is OK !
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Looks fine so far.
Now that you mention the input update, yes someone sent me a patch went by Sander in the e-mail he sent me, forgot his name on the board.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

OK, here is the latest revision (01) as of October 05, 2004.

http://www.geocities.com/ldawgzsnes/wha ... _rev01.txt

You guys may want to checkout anything that has a *** by it.

Also, I think the SPC7110 line items need a bit of help.

I'm cross-eyed right now, from looking at this for so long,
so I'm sure there is a few stupid things in there.
Help me out, with a fresh set of eyes!
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Small update... here is Revision 02 of October 05, 2004.

http://www.geocities.com/ldawgzsnes/wha ... _rev02.txt

Check out the stuff with ***
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

These are fixes to while working on code since v1.36 and should not be mentioned:

- Fixed gfx corruption issues. [pagefault]
- Fixed GZip for Windows (Thanks kode54 and no thanks M$). [Nach]
- Updated the KitchenSync, after initial implementation. [pagefault]
- Fixed a config file corruption bug if ROM doesn't load correctly. [Nach]
- Fixed config drop down box and documented it. [Nach]
***- Fixed extra information lines. [pagefault]
- Made handling of base cart paths more logical codewise. [Nach]
- Added Tales of Phantasia interleaved hacks for information, and fixed interleaved loading. [Nach]
- Fixed VC Workspace so it'll compile [ipher]
- Fixed force code. [Nach]
- Fixed the issue with not be able to save more than one SPC per game. [Nach]
- Fixed DSP-3 detection. [Nach]
- Fixed G-Next pack Checksum calculation. [Nach]

A bit rediculous:
- Renamed Windows Version to win32. [pagefault]
***- Fixed jumps. [theoddone33]
- Renamed Linux Version to SDL. [pagefault]
***- Added Video and Bank information. [Nach]
- Fixed warning about a C++ feature when compiling C in DJGPP [Nach]
- Added Nach to the list of authors. [pagefault]
- Added StatMat to the list of authors. [pagefault]
- Fixed some spelling errors in the docs. [ipher]
- Updated authors.txt, support.txt, thanks.txt, and todo.txt. [pagefault]


This is general not port specific:
***- Updated video menu input support. [Nach, MaxSt]
- Fixed PNG Snapshot filenames. [StatMat]

Credit change:
***- Updated joystick input support. [Nach, Sander???]
To Updated joystick input support. [theoddone33, Sander]
Remove - Added scan 4th joystick axis. [theoddone33]

- Added Darkfalz's aspect ratio code. [Nach]
Change to New aspect ratio code for scaling [Darkfalz], and it's Win32 only.

Two seperate changes:
- Overhauled checksum calculation code with new mirroring code. [Nach]
There is much better mirroring code, and much better checksum code, not really related except that checksum code relies on the fact that the ROM is mirrored.

Covered by other stuff:
- Overhauled Base and Add-on ROMs code, including checksum and CRC32. [Nach]
- Overhauled Video menu input. [MaxSt]
- Added better memory init and removed another hack. [Nach]
- Added SRAM memory map fix for LoROMs [pagefault]
- Added better ROM mirroring. [Nach]
- Added much better chip detection. [Nach] - you have this twice
- Removed Digital Devil Story hack. [pagefault]
- Added better ROM mirroring. Demon's Crest now works right. [Nach]
- Removed support for an unidentified hacked rom. [pagefault]
- Cleaned up source and added some compiler fixes. [Nach]
- Added detection for ST018 chip. [Nach]
- Updated BS code and more. [Nach]
- Fixed 24mbit ROMs checksum calculation and detection, including SPC7110 ROMs. [Nach, pagefault]
- Fixed SPC initialization issue, fixes Panic Bomber Worlds and others. [Pagefault]
- Added SETA ST010 Support (Thanks The Dumper!). [pagefault]
- Added the latest DSP-1 team updates (almost completed now). [Nach, MKendora]
- Rewrote the DSP-1 code. [Overload, neviksti, The Dumper, and Nach]
- Added DSP-1 memmory map improvements. [_Demo_]
- Cleanup of code and Op5 fix for DSP-2. [Nach]
- Updated C4 chip code, and added support for Op25 (Thanks DOWN LOAD, MALU, Op 13, and more). [anomie, TRAC, Nach]
- Added support for MGD, UFO, and EUR. [Nach]
- Added support for Same Game add-ons to use Same Game base. [Nach]
- Added support for SD Gundam GX add-ons and fixed mapping issue. [Nach]
- Added support for Sufami Turbo - but only one cart for now. [Nach]

This one covers a lot of other ones:
- Overhauled various ROM loading and initilization code. [Nach]

WTH?
- Fixed 2 seperate LDMAC Ops (Thanks The Dumper and more). [Nach]
That's all covered by C4, and there is only 1 LDMAC Op.

Should be improved:
- Added interleaved ROM detection. [Nach]

Edit:
wow, really looks like you're giving me more credit than I deserve.
I may have done more commits than the other devs, but that's because I worked on stuff piece by piece and commited them that way, instead of holding stuff back for one massive commit.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

OK, I'll fix it up so more.

I personally think that all ROM fixes should be left-in.
Just so people can say stuff like, "Wow, now Demon's Crest works correctly!!!"
Maybe we can have all ROM fixes on 1 line?
Maybe near the top of the All Ports documentation?

Here's to a final 1.40 release soon!
*cheers*
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

If you group them it could possibly work.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
MaxSt
ZSNES Developer
ZSNES Developer
Posts: 113
Joined: Wed Jul 28, 2004 7:07 am
Location: USA
Contact:

Post by MaxSt »

- D modes now work in 32bpp windowed mode. (gfx filters, etc). [pagefault]
That should be me.
- Added other general fixes for 32bpp windowed mode. [pagefault]
That's me and pagefault.
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Is KitchenSync in the DOS or Linux Port?

I don't have the ability to check today
(I'm at work with only Windows 2000/XP)
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Nach wrote: These are fixes to while working on code since v1.36 and should not be mentioned:

- Fixed gfx corruption issues. [pagefault]
- Fixed GZip for Windows (Thanks kode54 and no thanks M$). [Nach]
- Updated the KitchenSync, after initial implementation. [pagefault]
- Fixed a config file corruption bug if ROM doesn't load correctly. [Nach]
- Fixed config drop down box and documented it. [Nach]
***- Fixed extra information lines. [pagefault]
- Made handling of base cart paths more logical codewise. [Nach]
- Added Tales of Phantasia interleaved hacks for information, and fixed interleaved loading. [Nach]
- Fixed VC Workspace so it'll compile [ipher]
- Fixed force code. [Nach]
- Fixed the issue with not be able to save more than one SPC per game. [Nach]
- Fixed DSP-3 detection. [Nach]
- Fixed G-Next pack Checksum calculation. [Nach]
Deleted all of these.
Nach wrote: A bit rediculous:
- Renamed Windows Version to win32. [pagefault]
***- Fixed jumps. [theoddone33]
- Renamed Linux Version to SDL. [pagefault]
***- Added Video and Bank information. [Nach]
- Fixed warning about a C++ feature when compiling C in DJGPP [Nach]
- Added Nach to the list of authors. [pagefault]
- Added StatMat to the list of authors. [pagefault]
- Fixed some spelling errors in the docs. [ipher]
- Updated authors.txt, support.txt, thanks.txt, and todo.txt. [pagefault]
I think pagefault wants some of these things in.
I'll keep them for now, but leave them on the radar.

I'm working on the rest... but I got go for now. Be back later.

Is KitchenSync in the DOS or Linux Port?
Last edited by LDAWG on Tue Oct 05, 2004 9:53 pm, edited 1 time in total.
Noxious Ninja
Dark Wind
Posts: 1271
Joined: Thu Jul 29, 2004 8:58 pm
Location: Texas
Contact:

Post by Noxious Ninja »

LDAWG wrote:Is KitchenSync in the DOS or Linux Port?

I don't have the ability to check today
(I'm at work with only Windows 2000/XP)
I thought KitchenSync wasn't in the Windows port any more, due to it not working right and nobody wanting/knowing how to fix it.
[u][url=http://bash.org/?577451]#577451[/url][/u]
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

KitchenSync is only in the Win32 port and needs a commandline parameter to use it.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Here's another update (10-05-2004 Revision 03), MOSTLY showing the grouping aspect of the 1.40 changelog.

I still do need to delete a few more lines, Nach.

Check it out:
http://www.geocities.com/ldawgzsnes/wha ... _rev03.txt
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Post by snkcube »

LDAWG wrote:Here's another update (10-05-2004 Revision 03), MOSTLY showing the grouping aspect of the 1.40 changelog.

I still do need to delete a few more lines, Nach.

Check it out:
http://www.geocities.com/ldawgzsnes/wha ... _rev03.txt
Looks good so far.
Try out CCleaner and other free software at Piriform
Image
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

- Added much better chip detection. [Nach]
Has nothing to do with the GUI.

- Added more informative chip names. [Nach]
Belongs in ROM LINE INFO SECTION BELOW

- Added CRC32. [Nach]
Belongs in ROM LINE INFO SECTION BELOW

- Overhauled Base and Add-on ROMs code, including checksum and CRC32. [Nach]
I invented the code, it never existed before. It is mentioned in the special updates section. If anything, this should be in the hardware section, as Base carts that can get Add-ons are special hardware.

- Prevented hitting of set keys if controller is set to none. [Nach]
- Locked setting of individual keys, if no controller selected. [Nach]
Belongs in GUI or smth.

- Removed support for an unidentified hacked rom. [pagefault]
Is quite rediculous. The rest of the ROM section looks very nice :) You may want to mention some of the games that improved from the chip updates though.

- Added support for MGD, UFO, and EUR. [Nach]
Is just filenames ending with those extensions, has nothing to do with hardware or anything.

Updated C4 chip code. Added support for Op25 and fixed an LDMAC Op (Thanks DOWN LOAD, MALU, Op 13, The Dumper, and more). [anomie, TRAC, Nach]
I think I'm going to scream.
The C4 chip has ~20 Op Codes.
Multiply is Op code 25.
DOWN LOAD also known as Sum is Op code 40.
MALU also known as Square is Op code 54.
Polar Cordinates 2 is Op code 13.
There is one LDMAC Op and I forget which number it's associated with. If you want to see some of these in action, load up Megaman X2 or 3, and hold down B on Controller 2 as it starts.
Image:
Image
Calling these Op codes people or whatever doesn't make any sense.

This says it all:
- C4 core updates:
Research: anomie
Main Code: Nach
Special thanks to The Dumper and TRAC!
anomie did the research and gave me some pointers. The Dumper helped me find what I was looking for in the ZSNES jungle. TRAC helped me with some assembly in general (as I was a bit rusty at the time) and gave me an idea how to round off Op 25.
No one but I actually worked on the code, and it makes no sense to thank the Op codes.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

LDAWG wrote: Here's another update (10-05-2004 Revision 03), MOSTLY showing the grouping aspect of the 1.40 changelog.

I still do need to delete a few more lines, Nach.
Hehe, I said I still needed to delete some stuff, Nach :)

The "chip" stuff I grouped together originally... sorry, I'll fix it.

I think I'm gunna do 1 more update, tonight, with EVERYTHING I can possibly do, per Nach's requests.
Sorry for pissing you off Nach, with so many small updates.

This changelog should practical be finished.
You ZSNES guys can take it, and make it what you want.
I was just trying to give you guys something to run with, by collaborating everything.
I mean, this Forum Topic was made, asking for help, nearly 2 weeks ago.
I was the only poor soul who tried :twisted:

Anyway, back to work...
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Thanks a lot for your help. Sorry if I sounded rough before, suggesting an Op code helped me write code is enough to give any programmer the willies.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Nach, do you think we should just delete the whole HARDWARE/CHIP SECTION ?
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

No. Some of it isn't mentioned anywhere else. Some of it is also classified wrong.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Nach wrote:No. Some of it isn't mentioned anywhere else. Some of it is also classified wrong.
It's because I'm just a stupid MCSE with mad Networking skills.
I know jack about SNES Special Chips and asm/c or programming in general :(

You may need to cleanup that section, Nach...
but at least I put it together for you :)
LDAWG
Lurker
Posts: 102
Joined: Sat Aug 07, 2004 12:07 am

Post by LDAWG »

Nach wrote: Covered by other stuff:
- Overhauled Base and Add-on ROMs code, including checksum and CRC32. [Nach]
- Overhauled Video menu input. [MaxSt]
- Added better memory init and removed another hack. [Nach]
- Added SRAM memory map fix for LoROMs [pagefault]
- Added better ROM mirroring. [Nach]
- Added much better chip detection. [Nach] - you have this twice
- Removed Digital Devil Story hack. [pagefault]
- Added better ROM mirroring. Demon's Crest now works right. [Nach]
- Removed support for an unidentified hacked rom. [pagefault]
- Cleaned up source and added some compiler fixes. [Nach]
- Added detection for ST018 chip. [Nach]
- Updated BS code and more. [Nach]
- Fixed 24mbit ROMs checksum calculation and detection, including SPC7110 ROMs. [Nach, pagefault]
- Fixed SPC initialization issue, fixes Panic Bomber Worlds and others. [Pagefault]
- Added SETA ST010 Support (Thanks The Dumper!). [pagefault]
- Added the latest DSP-1 team updates (almost completed now). [Nach, MKendora]
- Rewrote the DSP-1 code. [Overload, neviksti, The Dumper, and Nach]
- Added DSP-1 memmory map improvements. [_Demo_]
- Cleanup of code and Op5 fix for DSP-2. [Nach]
- Updated C4 chip code, and added support for Op25 (Thanks DOWN LOAD, MALU, Op 13, and more). [anomie, TRAC, Nach]
- Added support for MGD, UFO, and EUR. [Nach]
- Added support for Same Game add-ons to use Same Game base. [Nach]
- Added support for SD Gundam GX add-ons and fixed mapping issue. [Nach]
- Added support for Sufami Turbo - but only one cart for now. [Nach]
OK, I deleted most of these.

I also added _Demo_ to the DSP-1 stuff near the bottom.

- DSP-1 core updates:
Data Retrieval: pagefault, Overload, The Dumper
Main Code: pagefault, Overload, The Dumper, neviksti, Andreas Naive, _Demo_
Integration: MKendora, Nach
Processing Code: pagefault, Nach

is this ok !?

Check it out now, it's really coming along:
http://www.geocities.com/ldawgzsnes/wha ... _rev04.txt
Locked