| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fixed Testers bug [01039]
-------------------------------
Updated cheat sytem drastically
* Supported (preliminary) new cheat format
- Added new operations
PDWWrite, RWrite, VRWrite, CWrite, Move, Branch, Loop, Popup
- Added new options
ValueSelectNegative, Return, AddressReadFrom, DataReadFrom
- Added cheat variables
You can store data with Write or Move operations and
read as an address or data from each fields
- Added condition check
for CWrite, Branch and Popup operations
- Added new custom codes
Separator, Layer
- Supported Shared Code [MESS ONLY]
different machine shares common code for a game
* Allowed mixed label-select or user-select with standard code
* Added label selector menu for label-selection code
* Added extend comment displayer for multi-line comments
* Added command menu for cheat list and watchpoint
Easy selectable cheat commands in this menu
* Added debug view menu [DEBUG BUILD ONLY]
It displays internal info to debug cheat system
* Supported unique separator by ui_draw_menu() in several menus
* Added user defined search region
You can set free memory range from cheat database
* Enhanced error check for cheat code to prevent from unexpected working
Error code is locked. If you select this code, the analyser works
instead of the code activater
* Enhanced value input with keyboard-less
Cheat edit key gives new input system in several menus
Left/right keys moves the edit cursor and up/down keys changes a value
* Added cheat command save, reload, reset in option menu
* Supported address shift in searching
Now searchable default region in TMS340*0 cpu games (Trog, Smash T.V. etc)
* Refined cheat menu handling with function pointer called cheat_menu_handler
* Added format strings table to manage in an integrated fashion
* Deleted unused hacks of default search region for Neo Geo and TMS34010
* Refined code based on MAME coding guidelines
- Renamed many functions/structures/constants
But not complete due to too many items
- Converted small but often used functions to INLINE
- Fixed a comparison in case of 0 or NULL
- Added missing function prototype for several functions
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
MIPS3 state.
Removed large context in favor of a pointer to the large context to help
improve context switch times.
|
|
|
|
| |
updated the zaxxon driver to correctly handle the coin enable lines
|
|
|
|
|
|
|
| |
names are generated.
Added new astring functions astring_del, astring_replace, and astring_replacec
to help perform simple search/replace substitution.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. In the MIPS core:
- renamed struct mips3_config -> mips3_config
- updated all drivers to the new names
- removed MIPS3DRC_STRICT_COP0 flag, which is no longer used
- a few minor cleanups
2. In the CPU interface:
- added new 'intention' parameter to the translate callback to
indicate read/write/fetch access, user/supervisor mode, and
a flag for debugging
- updated all call sites to pass an appropriate value
- updated all CPU cores to the new prototype
3. In the UML:
- added new opcode SETC to set the carry flag from a source bit
- added new opcode BSWAP to swap bytes within a value
- updated C, x86, x64 back-ends to support the new opcodes
- updated disassembler to support the new opcodes
4. In the DRC frontend:
- fixed bug in handling edge case with the PC near the 0 or ~0
|
|
|
|
| |
—————————————————
Coronation Street Quiz Game [Phil Bennett]
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* added support for autoload mode
* fixed bug in calculating count
|
|
|
|
| |
01153: clshroad: [possible] The game is slow, the frame rate suffers, and even the calorie bar flickers.
00267: clshroad: [possible] Occasionally a cycler who's graphics are garbled will come along,
|
|
|
|
| |
Fixed the ROM load and added a list of PCB components.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
info, not earlier info)
New Games Supported
-------------------
ChuckECheese's Match Game [Exodus]
New Clones Supported
--------------------
Fred Flintstones' Memory Match (US, High Score version, 3/10/95) [Exodus]
Fred Flintstones' Memory Match (UK, 3/17/95) [Exodus]
Fred Flintstones' Memory Match (Japan, High Score version, 3/20/95) [Exodus]
Fred Flintstones' Memory Match (Mandarin Chinese, 3/17/95) [Exodus]
Fred Flintstones' Memory Match (Spanish, 3/17/95) [Exodus]
|
| |
|
|
|
|
| |
functionality appears to have been stripped at some point, and the code really shouldn't have ever even existed.
|
|
|
|
|
|
| |
comment to say why.
I don't know what the code is meant to do, but the way it's been written will surely always crash. (acho-code?)
|
|
|
| |
i'm just fixing these as I come across them, playing games :-p
|
| |
|
|
|
| |
this new validity check is certainly handy :-)
|
| |
|
|
|
|
|
|
| |
This fixes
01780: pingpong: Level select arrow's not displayed
and possibly other timing related bugs.
|
| |
|
| |
|
|
|
|
| |
Minor tweaks/cleanups to the MIPS3 drc.
|
| |
|
| |
|
|
|
|
| |
Fixed 01836: qcrayon2: Conditional input not visible/working for dip game control joystick
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed error reporting during input port detokenization to fill a buffer
rather than fatalerror-ing immediately. Should now properly skip over
any invalid tokens.
Enhanced error detection during input port detokenization to catch
duplicate bits. There are a lot of these!
Updated initialization code to print errors and fatal only if the input
ports were unable to be constructed at all.
|
| |
|
|
|
|
| |
incorrect)
|
| |
|
|
|
|
|
|
|
| |
problem was double mapped input bits. Aaron, could we have a validity check for this? looks like it affects an number of drivers?
maybe also a validty check for unmapped port bits? surely all ports should be either 8-bit, 16-bit, 32-bit or 64-bit, and nothing else.. unused bits should be mapped as unused...
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this is in addition to his previous 'japan' set addition.
(this driver seems to have developed some sound problems? no sound in several 'fred' sets, and no sound in chuck e cheese, lottofun reports eeprom error sometimes? any ideas?)
New games
---------
CheeseECheese's Match Game [Exodus]
New clones
----------
Fred Flintstones' Memory Match (US, High Score version, 3/10/95) [Exodus]
Fred Flintstones' Memory Match (UK, 3/17/95) [Exodus]
Fred Flintstones' Memory Match (Mandarin Chinese, 3/17/95) [Exodus]
Coastal Amusements", "Fred Flintstones' Memory Match (Spanish, 3/17/95) [Exodus]
|
|
|
|
| |
when the game is over is not computed correctly.
|
|
|
|
| |
Magical Error)
|
|
|
|
|
|
| |
----------------
Atomic Boy (revision B) [Stefan Lindberg]
Different size roms... During game play, player helmet is green not blue. Different colors in the splash screen and text.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Typedef'ed a real eeprom_interface structure.
Added a PORT_CUSTOM for the eeprom bit reading. Updated several
drivers to use that by specifying it in their input ports instead
of having a custom read handler that inserted the bit forcefully.
Added a PORT_CUSTOM for the ticket dispenser callback as well.
Updated the dcheese driver to use it.
Many more drivers can be updated to use these new PORT_CUSTOMs
in the future, eliminating hacky input port read handlers.
|
|
|
|
|
|
|
| |
----------------
Dynamite Cop (USA, Model 2C) [The Guru]
Non-working as all the 2C-CRX games seem completly broken
|
|
|
|
|
| |
Not a true svn revert since changes were made since, but Rapid River is gone from namcos23.c now.
The ROMs have been removed from /roms/current/r and put back in /roms/unemulated/Namco/system23.
The Wiki GAME_NOT_WORKING page has been edited accordingly.
|