summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups and version bump.mame0132u1 Aaron Giles2009-06-1818-208/+207
|
* From: David Haywood [neohaze@nildram.co.uk] Aaron Giles2009-06-186-923/+546
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sent: Tuesday, June 16, 2009 3:50 PM To: Aaron Giles; Angelo Salese Subject: System16 bootlegs I've made some of them use the original sprite functions (bayrouteb2, goldnaxeb1, goldnaxeb2, tturfbl, dduxbl, eswatbl, fpointbl, fpointbj, tetrisbl, astormbl, astormb2, mwalkbl, shdancbl) which starts to improve things again for some of them. -- From: David Haywood [neohaze@nildram.co.uk] Sent: Wednesday, June 17, 2009 2:31 PM To: Aaron Giles; Angelo Salese Subject: Better bootleg sprites This also adds handling for the sprites on wb3bbl shinobld passshtb which differ in various ways to the original sprite systems. The code is modeled on the original drawing code, and added as new, clearly marked, bootleg cases. still needs work, but at least things are starting to take shape with proper handling apply instead of previous diff..
* New clones Aaron Giles2009-06-185-27/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ========== Grand Striker (Americas) [ClawGrip, ShengLuc] Best League (World) [ClawGrip, ShengLuc] Grand Striker 2 (Europe and Oceania) [ClawGrip, ShengLuc] From: Tomas Garcia-Meras Capote [mailto:clawgrip@hotmail.com] Sent: Tuesday, June 09, 2009 4:01 AM To: submit@mamedev.org Subject: Three new clones and a little dip fix Hello, some clones added, I dumped them by myself, plus a little dipswitch fix: Fixed dipswitches on "ShaoLin's Road" and "Kicker" Accordin to the manual [attached] and the PCB snapshot at MAWS, the last dipswitches bank only have four switches. Added "Grand Striker (Americas)" to Grand Striker driver Also changed ROMs names also for parent set, with some more info (from the mask ROMs). Added a partial dump of "Grand Striker 2 (Europe and Oceania)". I've sent the board to Guru so he can dump the surface mounted ROMs and send the Altera protection chip to decap. In the meantime I've used the ROMs from the Japanese set and marked them as BAD_DUMP. Added a non-working (bad graphics) new "Best League (World)". The dump seems good, but if needs some more work to make it work 100%. Best regards: ClawGrip. PS: Please, credit also ShengLuc, he donated the three boards.
* From: ludomatic Aaron Giles2009-06-181-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi, I copy/paste a message from http://romkeeper.com/board/read.php?7,640,640 (maybe you could do something about it): =============================================== Hi, On "Super Visual Football: European Sega Cup" and "JLEAGUE" : JLEAGUE was the original code developed and released in early 1994 in Japan which than got translated and updated to be released as the European Sega Cup. So, JLEAGUE is the Original. and "Super Visual Football: European Sega Cup" is the clone. My source of information? I wrote the simulation ( in assembly ) while working in the SEGA Haneda ( Tokyo ) office in 1993. We even filed a patent on the team/individual player task synchronization. After I finished JLEAGE, we handed it off to the satellite groups for localization. Cheers, MIB.42 =============================================== Thanks to have read, I hope it's revelant and you'll have time to answer! Keep the good work.
* From: David Haywood Aaron Giles2009-06-182-135/+456
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: Shogun Warriors / BRAP Boys Aaron / Kale, I got a private request to take a look at these, and made a few discoveries about the external protection data rom. Basically it's a 'linked list' of encrypted tables and command types / modes. The encryption is pretty straightforward, although working out the tables could be tricky. It also has an 'inline table' mode, but it's only used for a few tables. There is a large 0x1000 block at the end of all the data which could be related to the normal tables. I've added some rather verbose code to process the rom, and dump out some data, so that if somebody wants to look at it further they can. Understanding how it works properly before decapping it would help to verify and implement the proper emulation of the device later. (the actual protection device is a completely unemulated cpu type, so could prove tricky even with results) I don't fully understand all the parameters at the moment, although I suspect that with this newfound knowledge getting the game(s) up and running would only take a few trojans to figure out the behaviors that aren't understood, and get the decryption tables (which could be time consuming otherwise) The previous implementation of the protection simulation was also wrong, it copies the first 'block' of data (worked out at the time with a trojan) upon the first mcu command (0xff) but infact, it shouldn't be transfered at that point, as the command containing the number of the table to transfer (0x19 in the list) comes later. The game seems to provide lists of transfer operations to perform, I suspect some are direct, and some are indirect. I've also added code to calculate the CRC of the protection rom, rather than hard coding it. I haven't yet moved the decrypted startup code out of the driver, which should be possible as we can correctly copy that from the external rom using the command system at this point. I know Andreas was looking at this in the past, so this new information might be of interest to him, as it provides clearer blocks of encrypted data, and the 0x1000 block at the end might be of interest to him if it relates in some way to the smaller 0x40 byte tables used for decrypting the data.
* Corrected a wrong guess. Angelo Salese2009-06-171-1/+1
|
* Some minor tweakery Angelo Salese2009-06-172-28/+33
|
* Fixed Pro Tennis gameplay and added basic background hook-up. Angelo Salese2009-06-172-8/+82
|
* Total Vice now uses the correct boot ROM (same as Polystars). [Phil Bennett] Phil Bennett2009-06-171-3/+3
|
* renamed stelwrkr to steelwkr as per Tafoid's suggestion Yasuhiro Ogawa2009-06-172-7/+7
|
* New games added Yasuhiro Ogawa2009-06-172-1/+96
| | | | | | Steel Worker [Hau, Chack'n, Dumping Union] Smitdogg, please add donators' names. Also added BPROMs for Intruder.
* Fixed MT bug 03247. stephh2009-06-171-4/+4
|
* New clone added: Cruis'n Exotica v2.4 Brian Troha2009-06-172-6/+36
| | | | | | | Not working any better then the clone v1.6 ;-p New Clone Added ------------------------------ Cruis'n Exotica (version 2.4) [K. Lee, Smitdogg]
* Implemented a new DECO CPU-16 opcode, used by Express Raider for V-BLANK bit ↵ Angelo Salese2009-06-152-45/+42
| | | | | and a bunch of liberate.c games for TILT bit. Converted Express Raider to use the DECO CPU-16 core instead of the plain M6502. [Angelo Salese]
* Fixed bug 3263 (PolyPlay crash due to wrong CPU tag) Fabio Priuli2009-06-151-1/+1
|
* Fixed a DECO16 CPU core bug that was causing issues with Pro Bowling part of ↵ Angelo Salese2009-06-141-2/+2
| | | | Pro Sports [Angelo Salese]
* Better irq fix and added basic sound (not yet 100% accurate?) Angelo Salese2009-06-142-5/+27
|
* Allow the game to be playable at the cost in being slower (???) Angelo Salese2009-06-141-1/+9
|
* Small bugfix Angelo Salese2009-06-141-2/+3
|
* Many graphics and logic fixes to Pro Sports [Angelo Salese] Angelo Salese2009-06-142-39/+147
| | | | Decoded BG backgrounds in Pro Sports [David Haywood]
* Corrected merge error from previous checkin. R. Belmont2009-06-141-1/+1
|
* Twinkle WIP R. Belmont2009-06-142-45/+151
| | | | | | | | | | | | | | | | | | - Added beatmania IIDX - SPU board emulation improvements (memory map, IRQ controller, IDE, RF5c400) - Change 4th mix to use real dumped security dongle data New games added: - beatmania IIDX [Guru] New security key data is uploaded to roms/unemulated/Konami/Twinkle, disc images are uploading to roms/harddisks/Konami/qg863. Full sizes are: 863jaa01: 7911684 863jaa04: 333324658 c44jaa03: 4716442606
* New games added or promoted from NOT_WORKING status Angelo Salese2009-06-142-45/+61
| | | | --------------------------------------------------- Pro Soccer [Angelo Salese]
* added beatmania iidx 3rd mix cd & security smf-2009-06-142-1/+14
|
* Fixed for good the background colors and added gfx rom read-back (helps a ↵ Angelo Salese2009-06-141-9/+27
| | | | lot for the tile-based sprites)
* Fixed prom hook-up in Dambuster. Angelo Salese2009-06-142-12/+49
|
* updated readmes for ATOMISWAVE and TWINKLE hardware [The Guru] Yasuhiro Ogawa2009-06-142-50/+75
|
* New clone added: Dambusters (US, set 2) Brian Troha2009-06-133-34/+62
| | | | | | | | also included are correctly dumped proms. This does however down-grade the driver to "GAME_WRONG_COLORS" as the old version used "made up" color prom. New Clone Added --------------------------- Dambusters (US, set2) [N. Garnier, D. Beneke, J. Leyda, A. Costin, W. Belk and Smitdogg]
* Realized that Pro Soccer actually uses dynamic tiles for the foreground ↵ Angelo Salese2009-06-132-52/+76
| | | | tilemap, hooked it up properly (still some issues)
* Disabled bmiidx that isn't yet with us... Angelo Salese2009-06-131-1/+1
|
* Improved the graphics in Pro Soccer. Angelo Salese2009-06-132-6/+126
|
* Made the 8237 dma controller emulation more accurate by implementing it as a ↵ Wilbert Pol2009-06-136-36/+90
| | | | | | state machine. Deprecated the dma8237_run_transfer function.
* 03254: tubep, tubepb: Gameplay area not visible [Phil Bennett] Phil Bennett2009-06-131-3/+1
|
* Added correct ROM names for eprom/eprom2 [Phil Bennett] Phil Bennett2009-06-131-46/+46
|
* Added basic gfx pal descrambling and enabled sound (memory map was disabled ↵ Angelo Salese2009-06-121-10/+55
| | | | but it is actually good?)
* New games marked as GAME_NOT_WORKING R. Belmont2009-06-122-3/+59
| | | | | | | | | | | | | ------------------------------------ Sports Shooting USA (Guru) Ranger Mission (Guru) We need decryption keys for these - could whoever broke the other AW games have a look? Also, in case someone's bored, the AW BIOS is hanging because it wants actual flash ROMs that respond to flash commands at 0x10000.
* [MC6845] Refactored to use devcb and added cursor callback (for MESS). Curt Coder2009-06-1129-160/+214
|
* Fixed background colors in Pro Soccer [Angelo Salese] Angelo Salese2009-06-111-3/+57
|
* Added some minor info, thanks mostly to Guru. Angelo Salese2009-06-111-5/+7
|
* Added irq ack support in the rohga driver, fixes character selection ↵ Angelo Salese2009-06-111-12/+23
| | | | behaviour in Wizard Fire [Angelo Salese]
* Added Dip Locations and made default settings changes to match manuals for ↵ Scott Stone2009-06-111-11/+20
| | | | Star Wars and The Empire Strikes back (starwars.c)
* Nuked progolf and btime dependancy, fixes some other bugs in the meanwhile... Angelo Salese2009-06-103-89/+130
|
* GCC 4.4 fixes. R. Belmont2009-06-106-19/+23
| | | | | src/emu/machine/74181.c and 74148.c seem to be almost impossible to fix. Help?
* Simplified the framebuffer buffer code. Angelo Salese2009-06-101-48/+10
|
* Fixed framebuffer trails in Pro Golf, fixed a compile error from the ↵ Angelo Salese2009-06-102-10/+42
| | | | previous commit
* New games added or promoted from NOT_WORKING status Angelo Salese2009-06-101-4/+4
| | | | | | | --------------------------------------------------- New Double Bet Mahjong [alien_mame, Dumping Union] Fixed colors in Jan-Oh [Angelo Salese]
* New clones added Phil Bennett2009-06-102-8/+86
| | | | | | | | | | ---------------- Give us a Break (3rd edition alt?) Give us a Break (4th edition) Give us a Break (6th edition alt?) Give us a Break (7th edition) Give us a Break (21st edition) Give us a Break (43rd edition) [Anonymous, alien_mame]
* Fixed MT Bug #3251 (No sound for some kingofb clones). Scott Stone2009-06-101-1/+1
|
* Adjusted sound command descriptions for dkong to be closer to the other ↵ Ryan Holtz2009-06-101-1932/+1932
| | | | drivers, and added a missing command description. [Kef Schecter]
* use more then 8 letters for the game name, makes more sense for Quartet 2 ↵ Brian Troha2009-06-102-9/+9
| | | | unprotected to be quartet2a