|
Needed: I still need data from the following games if dumps exist (or if they
don't too). All others should be recognised and repaired.
----Confirmed
(someone owns)----
| Bishoujo Kachinuki Renju
|
| Bishoujo Sexy Puzzle (Disk?)
|
| Bishoujo Shashinkan - Moving School
|
| Bodycon Quest 1 - Abakareshi Musume Tachi
|
| Fruits Mahjong 1
|
| Fruits Mahjong 2
|
| Fruits Mahjong 3
|
| Fruits Mahjong 4
|
| Gal's Dungeon
|
| Game no Tatsujin - Money Wars
|
| Bishoujo Hanafuda Club #2 - Koikoi Bakappana Hen ???
|
| Kaindu Gals [?]
|
| Kobayashi Hitomi Shocking Tennis
|
| Mahjong Goraku Bishoujo Meijinsen
|
| Meimon Joshikousei Sailor Fuku Bishoujo Zukan #2
|
| Quiz Zatsugaku Olympic
|
| Sexy Invader
|
| Tenshi Tachi no Houkago
|
| The Golf - Bishoujo Classic
|
| Touma Senki#1 - Mashoujo Gakuen Iivuru
|
| Touma Senki#2 - Mermaid no Gyakushuu
|
| Touma Senki#3 - Ryuujin Sensei Kiki Ippatsu
|
| Touma Senki#4 - Tenkuu Ryuumaou Fukkatsu
|
| Touma Senki#5 - Youjuu Rudo no Chousen |
----Probable
(various sources)----
| Super Maruo
|
| Tanigawa Kouji no Shougi Shinan II.fds [not Tsumi Shogi]
|
| Ultraman - Kaijuu Teikoku no Gyakushuu.fds [Different Music]
|
| Yuushi no Monshou (Deep Dungeon).fds [Different Maps - Version 1]
|
| Comic Sakka Series #4 - Tenkuu Ryuumaou Fukkatsu
|
| Golf U.S. Course [Prize Edition?] |
What's new in Windows Beta (1.5):
- Option to have or not have the 16-byte headers that you don't really need.
- Refill #7 added with minor changes, nothing new.
Summary of
features:
- Zeroes unused bytes safely for cleaner games and better compression when
archiving.
- Removes Save-game Info (not perfect)
- Renames games to their real, actual names
- Resizes games, saving 127k to 191k of useless crap per file
- Removes some stamps by converters like "hCon by hal9999" *Note* This is done
automatically, and you have no way to disable it. I don't see any reason to, and
neither do you!
- Converts .FAM version 4.0 files to .FDS (a better format for your Famicom
games)
- Child proof safety seal for your protection.
- Hypo-allergenic, dermatologist tested.
Disclaimer
First, this is a fully functional program. It's pretty much finished now, but
there is no way it can be tested on every FDS or FAM game image out there. Do
not use it on your collection and then delete all the files in ".\bak" or
".\dupes" unless you know what you're doing. I have taken many precautions, but
I make no guarantees. If you have a public access archive, please do not use
SPRAY in case it does something bad. This final release will be safe, but we
don't want to lose data until we are 100% certain.
A word about iNes. The newest version apparently has FDS support. You
apparently need to remove the first 16 bytes of the FDS file for it to run in
iNes. Cookies for anyone who can confirm or refute this. The first 16 bytes will
look like this: 46 44 53 1A 0? 00 00 00 00 00 00 00 00 00 00 00 ; FDS............. where
0? is the number of disk sides. These bytes are really not needed, except as a
'magic' signature. I am currently not interested in fixing this, but if you know
of other emulators with the same problem I might think about it.
Options:
Zero Unused: Writes zeros over anything the game does
not use. For cleaning and better compression.
Zero Save: Zeros out any save games. This is not
perfect. Some games just zero the block (like
Spray does), others delete the save block.
Feedback here would be nice. Note: The games originally
used to dump this data may have save games, since they were not fresh dumps. If
you d/l the same game (as a backup for your failing disks, of course) with the
same save game, it will not be recognised. To make sure, you can save a game,
then run Spray over it - it will now be different, and so Spray will zero it. FDSdat *
dumps block info for whole directory (FDS only, I think)
FDSdat [filename]
dumps block info for file.
FDSdat * > info.txt or FDSdat [filename] > info.txt
saves info to a file to be sent to the Webulator
Spray takes any .FDS game or .FAM game (ver 4.0 only) and makes a good .FDS game
out of it for play in Famtasia or fwNes. The .FAM games have extra garbage, and
sometimes the .FDS games do too. Renamed/fixed files are in ".\ren" and backups
are in ".\bak". Some files left *might* be temporary files (because of Windows'
FAT scheme), so run SPRAY again. Any file left now is an unrecognized one,
either because it is corrupt or unknown.
223 games identified, all of the info is in
"ingredients.dat" so you can change whatever you don't like *g*
Once the game is identified, it checks various things:
- The FDS header should have "FDS followed by hex 1A, followed by the number
of disk sides the game has. Spray fixes this if necessary.
- It also truncates games which only take up one or two disk sides so that
they are not twice as big (or four times as big) as needed.
- It also removes the "hCon by HAL9999" crap from the header.
- If it finds two games within one disk image, like Donkey Kong Jr. and the
Goonies, it splits them up. The final version of SPRAY will not do that, if the
games were originally sold on the same disk. Cookies to anyone who can confirm
this!
- Optional: Any information outside of file blocks are zeroed. For example,
when copying from FDS disk to PC, extra or random bytes in memory might be saved
to fill out the 65500 bytes of a FDS disk side. Also, save games are not usually
zeroed out. When the block shrinks, the additional data is left there. Spray can
zero this data.
- Optional: Any saved game can be detected and removed. This might result in
you having three characters in Zelda with the name 00000000, but at least the
save game is gone.
- NOTE: any game which is sprayed using -z -s options will be byte-identical
to someone else's game if they used those options, too.
FDSdat.exe
This program creates the .dat file from games in your dir. FDSdat * > info.dat will save this info, to be added to the
bottom of "ingredients.dat" and shared with others.
How you can help
If there are any unrecognised games, send me the "FDSdat.exe [game] >
info.txt" output.
Any filenames you think need to be changed, need to be changed, so let me
know "ATTN: Webulator" in ABEN or ABEND or by e-mail.
Thanks to those who have helped so far. I would not have started this without
the several requests I have had recently and the response to my own requests for
info. Thanks to the guy known as jap on the messageboards at RCA, especially for not being upset at me
when I forget and capitalise 'no' all the time *g*
And a final note: The miss.txt file only remembers those
files scanned during that session. Running multiple times will work, but once
you close WinSpray the info is lost.
Known Issues:
It won't scan files it rescues from other games always. If Volleyball is
created and Tennis is written as a temp file, Volleyball will be processed and
moved to ".\ren" but Tennis will be written as "tmpxxxx.fds" and possibly
processed, possibly not depending on how "clean" your directory is. Just run it
again.
Sailor Fuku 4 has a "bad dump" version in which the second side is placed
first, and the first side second. Spray now fixes this by cutting the game up.
You can put it back together properly by using the DOS copy command with the /b
switch. Use copy /? for hints and good luck... Not all .FAM files are converted.
An earlier .FAM format (maybe 2.0) is a ROM image and can't be converted to FDS.
These look like ass in Famtasia,and *should be*
moved to the \fam2\ directory. thanks, tW
the balzano50 guy at the hotmail.com place |