| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
this better fits the drivers from MESS (which have always illogically used the GAME_ flags despite not being games) and also fits fine with arcade machines.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
access a cart even if none is available (emulation should not
crash even if carts are mandatory). nw.
a better solution will be added in next dev cycle, by moving the
memory handlers to the cart side as it is being done in most
systems.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
now change the emulated controllers (Joypad, Mouse, Multitap, Super Scope)
via the Slot Device menu of the UI interface and not anymore from the System
Configurations menu. Also, changing controller now requires to reset the
system, so please take some timeto choose the desired controller *before*
starting the game, if you want to play a game that uses special controllers.
[Fabio Priuli]
(MESS) snes: fixed Mouse emulation so that it does not jump back erratically
if you keep moving beyond the window border. [Fabio Priuli]
(MESS) snes: fixed Multitap Adapter emulation so games properly recognize
the device and inputs from all 5 controllers are accepted by the games.
[Fabio Priuli]
(MESS) snes: added emulation of the Pachinko controller used by a few
pachinko games for Super Famicom. [Fabio Priuli]
(MESS) snes: added emulation of the Yonezawa Twin Tap controllers,
which allow to play with up to 8 players a quiz games for Super Famicom.
[Fabio Priuli]
(MESS) snes: added emulation of the Epoch Barcode Battler unit (even if
only as Super Famicom controller, and not as a standalone unit) which is
necessary to play Conveni Wars Barcode Battler Senki for Super Famicom.
[Fabio Priuli]
|
| |
|
|
| |
same problem. weirdly enough other systems (nes, pce, a2600, a7800...)
does seem immune to the problem. nw.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
to fill it somehow, not going to force it for now. I've surely missed some drivers, but for now that's enough.
|
| |
|
|
|
|
|
|
| |
- S-CPU can properly write to SA-1 registers
- SA-1 CPU boots properly from its own vectors
- Interrupt controller implemented
- Message-passing registers and status flags hooked up
|
| |
|
|
|
|
|
|
|
|
| |
this is the way they are accessed by our code. [Fabio Priuli]
(MESS) snes.c: simplified input handling, moved the console specific inputs
to MESS driver and added preliminary Multitap support. Multitap has to be
enabled in the Driver Configuration menu. The code is considered preliminary
because some games recognize 4 pads (e.g. Kunio-kun no Dodge Ball),
other ones recognize 3 pads only (e.g. Super Bomberman 3, 4 & 5) and some
recognize 2 pads only (e.g. FIFA 96 and 97). [Fabio Priuli]
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
Intellivision,
Lynx, Master System, MegaDrive / Genesis, NES / Famicom, Neo Geo Pocket, Neo Geo
Pocket Color, PV-1000, Super Cassette Vision, Super NES / Super Famicom, Wonderswan
and Wonderswan Color as supporting save states. PC-Engine supports save states too, but
only for HuCard games and not for CDs. Please report issues with save and restore in these
systems, if any, to MameTesters. [Fabio Priuli]
|
| | |
|
| |
|
|
| |
they can be specified for all cards [smf]
|
| | |
|
| | |
|
| |
|
|
| |
derived class ;-) nw.
|
| | |
|
| | |
|
| |
|
|
| |
default keyboard controls attempted to follow left to right button order on actual controller or machine. (nw)
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Priuli]
|
| |
|
|
|
|
|
|
|
|
|
| |
DSPx and ST01x games missing the DSP data, i.e. the commonly available
dumps, without using clone systems (softlists had no problems with these
games because the DSP data come from the softlist romset) [Fabio Priuli]
out of whatsnew: many thanks to Arbee for suggesting device roms instead of a clone
system bios for addon dumps. it turned out there was a clean way to avoid conflicts
between loading DSP data from the softlist romset and loading DSP data from the
device romset, so we don't need snes_add and snesp_add clones anymore.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- updated carts to be slot devices
- simplified loading and bankswitch mechanism
- removed drivers snessfx and snespsfx: SuperFX/GSU games can now
be loaded in snes and snespal
- removed drivers snesdsp and snespdsp: NEC DSPx games can now
be loaded in snes and snespal from softlist
- removed drivers snesst10 and snesst11: Seta DSP games can now
be loaded in snes and snespal from softlist
- removed driver snesst: when you load Sufami Turbo, two more cart slots
(-cart2 and -cart3) become available to load ST carts
- added preliminary support for games with BS-X slots: when you load
one of these, a -cart2 slot becomes available to load a 8MB memory pack
(only a few of these work at the moment, e.g. Same Game)
- added support for loading DSPx games with DSP dump appended at the
end of the .sfc file
- added two "legacy" drivers snes_add and snesp_add containing the
DSP dumps in the bios, to allow loading of old .sfc dumps missing the DSP
content (these drivers are of course marked as GAME_UNOFFICIAL)
out of whatsnew:
- I have removed the DSP1B dump from NSS, because I plan to update NSS
to use slot devices as well and that will cover everything needed by SMK, if we
ever find its NSS release and dump it
- Also, I will take care of fixing snes entries in messnew before u2, because
part of this set of changes supersede the log for 21546 (e.g. no more snesnew
or snespnew wip drivers)
|
| |
|
|
| |
these drivers will be removed very soon, but it's better to have these
with CPU running for future comparisons and possible regression tracking.
|
| |
|
|
| |
interact with the cart slot devices). nw.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- added support for Korean Super 20 Collection multigame cart, even if a few games
still have glitches.
- added support for bankswitch mechanism used in a few pirate multigame carts.
- added support for protection used by Tekken 2 and Street Fighter Alpha EX, based
on notes by d4s and nocash.
(MESS) snes.xml: added a few pirate multigame carts. Most of these are incomplete dumps,
so redumps are needed to promote them to working state, but their existence is now
at least documented. [Fabio Priuli]
out of whatsnew: I also have fixed sram issue from fullpath in snesnew driver, due to a silly copy&paste mistake.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
internal changes, please test once again
your favorite SNES games against previous code (or against latest release) and report regressions. thanks.
|
| |
|
|
| |
not optimal but it's going to be rewritten soon anyway...
|
| |
|
|
| |
simplify the code. nw.
|
| |
|
|
|
| |
games against previous code
(or against latest release) and report regressions.
|
| | |
|
| | |
|