"Sengoku 3 loads if you turn sound off, however, the
graphics are all screwed up." - Noodle
Discussion
Anonymous
-
2003-11-12
Logged In: YES
user_id=807089
I have another comment to add on this and I'm going to raise
the priority a bit - I have noticed a lot of these encrypted
romset neogeo games (like sengoku3) load with 128 MB but
they have scrambled graphics. However, if I decrypt the
roms and don't load the decrypted rom files, they load fine,
graphics and all.
I don't think MAMEoX is doing any decryption on these
particular romsets. If I remember right, there are two steps
that MAME follows when it loads up these romsets - a
descrambling step and a decryption step. Maybe we're doing
one and just not the other.
You may not want to pursue this - sengoku 3 has been
removed from current versions of MAME core anyway, but it's
something to look at at least. I found this when I readded
the sengoku3 driver to neogeo.c from a prior version, and
then added the relevant line for sengoku3 to drivers.c.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2003-11-12
priority: 1 --> 5
summary: Sengoku 3 (Out of memory) --> Sengoku 3 (no decryption)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=807089
I have another comment to add on this and I'm going to raise
the priority a bit - I have noticed a lot of these encrypted
romset neogeo games (like sengoku3) load with 128 MB but
they have scrambled graphics. However, if I decrypt the
roms and don't load the decrypted rom files, they load fine,
graphics and all.
I don't think MAMEoX is doing any decryption on these
particular romsets. If I remember right, there are two steps
that MAME follows when it loads up these romsets - a
descrambling step and a decryption step. Maybe we're doing
one and just not the other.
You may not want to pursue this - sengoku 3 has been
removed from current versions of MAME core anyway, but it's
something to look at at least. I found this when I readded
the sengoku3 driver to neogeo.c from a prior version, and
then added the relevant line for sengoku3 to drivers.c.