Commit Graph

21267 Commits

Author SHA1 Message Date
Fabio Priuli
8bcd96e509 romload: reset rom size counter when starting to load software. nw. 2013-03-14 10:07:03 +00:00
Fabio Priuli
ad8cfb8c5b (MESS) romload: fixed loaded rom percentage going beyond 100% with softlist entries. nw.
previously, loading from softlist was using the bios romsize as totalsize to load, explaining both the erratic 
percentage values in systems like AES and the totalsize = 0 error in NES and other bios-less systems, which
was requiring a special workaround.

handling is still not perfect (e.g I think that first the bios is loaded and counter goes to 100%, then the cart 
is loaded and the count restarts from 0%, so it would be better to have a separate message for the softlist 
loading, but I need to study in depth the code before such a change), but it's definitely better than having 
AES carts loading up to 12575% or NES skipping completely the soft percentage due to totalsize =0...
2013-03-14 09:23:20 +00:00
David Haywood
490ef621b0 fix daraku (mt 5122)
guess some refactoring changed the behaviour at some point, I assume this is what it was meant to be doing rather than trying to use a value it was in the middle of setting?
2013-03-14 08:32:55 +00:00
Fabio Priuli
1999097a54 fixed header detection when loading from fullpath in snesnew. nw. 2013-03-14 06:44:15 +00:00
mahlemiut
f8114c7dea fmtowns: set UX and Marty drivers to use 386SX CPU. (no whatsnew) 2013-03-14 03:10:13 +00:00
mahlemiut
f28c0ac710 i386: fixed debug assert (no whatsnew) 2013-03-14 03:08:13 +00:00
David Haywood
8b96b441e7 popobear - fix for colours on Game Over screen
I've also marked it as working, the remaining issues (wrong animation speed / music speed) are cosmetic, it seems to work otherwise. so..

New Working Game
----------------

PoPo Bear [Angelo Salese, David Haywood]
2013-03-14 02:31:04 +00:00
David Haywood
6aad8b5410 popopbear - tile flips (game over screen) 2013-03-14 02:03:57 +00:00
Brian Troha
a160fc3b21 vp101.c: Add version 3.5 boot rom and add no_dump for Special Forces Elite Training PIC18C422 chip. 2013-03-14 00:09:11 +00:00
Brian Troha
472c3c4521 new Mega Touch clones
out of whatsnew: I verified the Megatouch 5 (9255-60-01 ROC, Standard version) set as a correct dump and removed the BAD_DUMP flag. I checked against 3 other sets and all dumped as the same. The issue with this set is something other then the data dump.


New Clones Added
-------------------------------
Pit Boss Megatouch II (9255-10-01 ROG, Standard version) [Brian Troha, The Dumping Union]
Megatouch III (9255-20-01 ROK, Standard version) [Brian Troha, The Dumping Union]
Megatouch III (9255-20-01 ROB, Standard version) [Brian Troha, The Dumping Union]
Megatouch III (9255-20-01 ROA, Standard version) [Brian Troha, The Dumping Union]
Super Megatouch IV (9255-41-01 ROE, Standard version) [Brian Troha, The Dumping Union]
Super Megatouch IV (9255-41-01 ROC, Standard version) [Brian Troha, The Dumping Union]
2013-03-13 23:22:16 +00:00
David Haywood
acdd062d5d popobear - change how we handle transpen 2013-03-13 22:47:31 +00:00
David Haywood
ee1c2e5fed popobear - sprite<->sprite priority handling (used to keep character line in order) 2013-03-13 21:19:04 +00:00
Fabio Priuli
6621b43d9f let's see if this finally fixes topshoot and hshavoc in debug builds... nw. 2013-03-13 18:54:55 +00:00
Oliver Stöneberg
03b5fd7093 added missing breaks in es5510_device::write_reg() 2013-03-13 17:50:18 +00:00
Andrew Gardner
813c964a96 Modernized CRT, okim6285, and ZSG2 devices. [Andrew Gardner] 2013-03-13 16:16:46 +00:00
Angelo Salese
c4eb54ab35 Fix compile 2013-03-13 16:05:52 +00:00
Fabio Priuli
9c49b3fa69 (MESS) softlist: misc updates from Kaylee. 2013-03-13 15:58:36 +00:00
Oliver Stöneberg
350a503af8 (MESS) fixed uninitialized memory in src/mess/machine/megasvp.c (nw) 2013-03-13 15:52:29 +00:00
Fabio Priuli
b62b0f7ab1 (MESS) snes: better support for Korean Super 20 in 1. Now games 15-20 work. nw. 2013-03-13 15:30:59 +00:00
Phil Bennett
5d93535c4d Fix bfcobra.c interrupt handling -nw- 2013-03-13 11:50:19 +00:00
Phil Bennett
7382c49b76 Revert R21634 -nw- 2013-03-13 10:58:09 +00:00
Nathan Woods
5d06892a1b Comment fix (nw) 2013-03-13 10:51:14 +00:00
David Haywood
3fc25fa112 popobear - preliminary rowselect / linescroll for high scores 2013-03-13 10:44:58 +00:00
Nathan Woods
a8c2f75f36 Konami CPU fix, doesn't seem to help with anything (nw) 2013-03-13 10:44:02 +00:00
David Haywood
34c0f89193 popobear - better layer enables / scrolling. 2013-03-13 10:17:20 +00:00
David Haywood
83e7c659dd popobear - stop abusing 8-bit region for vram 2013-03-13 09:37:17 +00:00
David Haywood
4dfadd3171 popobear - use tilemaps, bit slow because of constant dirty marking in places, but still 400% 2013-03-13 09:27:39 +00:00
David Haywood
a74a1b6747 popobear - decode tiles to a usable form and use drawgfx for the background 2013-03-13 08:57:06 +00:00
Fabio Priuli
e714e0f912 apparently I got this wrong, when I added slot features... nw. 2013-03-13 08:49:46 +00:00
Fabio Priuli
495ed314a4 as usual, pressing save *before* the commit would help. nw. 2013-03-13 08:09:37 +00:00
Fabio Priuli
e942b951fc (MESS) snes.c: backup of minor work on SPC7110 RTC. still not enough to pass test in Tengai Makyou. nw. 2013-03-13 08:07:31 +00:00
Fabio Priuli
e4e14a06b2 (MESS) snes.c: misc work on pirate carts. [Fabio Priuli]
- 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.
2013-03-13 08:05:41 +00:00
David Haywood
2c7f75772c popobear - fixed resolution + sprites are always square. 2013-03-13 07:46:19 +00:00
Angelo Salese
0b4cde516c Attempt to fix CEF bit reset behaviour, fixes Virtual On 3d gfxs 2013-03-13 03:58:49 +00:00
Angelo Salese
6e5582b65a This one should stay in 2013-03-13 03:29:18 +00:00
Angelo Salese
059251f001 Fixed a minor bug with CD block Put sector, makes Virtual On to enter into gameplay. 2013-03-13 03:20:59 +00:00
Angelo Salese
6de62976cb Improved VDP1 timings, fixes several Saturn games such as Fatal Fury 3, Night Striker S, Command & Conquer 2013-03-13 00:49:18 +00:00
Angelo Salese
6b38a92d05 Ok, the .nes dump actually has a wrong header, reverted 2013-03-12 22:58:35 +00:00
Angelo Salese
4b6e544ca1 Not going to touch NES emulation, it's just because this bug amuses me ... 2013-03-12 22:43:18 +00:00
cracyc
a3e2ee9604 i386: split 386sx to separate cpu (nw)
(mess) at: download more ram (nw)
2013-03-12 17:19:43 +00:00
Michaël Banaan Ananas
6aa889372e fixed video regression with bucky clones + added imperfect gfx flag 2013-03-12 16:47:37 +00:00
Michaël Banaan Ananas
96a167e2d5 (correct description) 2013-03-11 22:19:14 +00:00
David Haywood
6fd27fba2a the Naomi cartridge per-game keys are totally arbitrary at this point, let's not store them in 4 byte files as if they were dumps (by request / suggestion of Nicola) (nw) 2013-03-11 21:45:41 +00:00
Wilbert Pol
c03729e963 Debugger: [Wilbert Pol]
- Added support for registerpoints.
- Added 'exit' as a synonym for 'quit'.
2013-03-11 21:29:51 +00:00
Wilbert Pol
e7e15bca12 (MESS) a7800.c: Removed driver logic from the video_update method. (nw) 2013-03-11 19:46:27 +00:00
Wilbert Pol
fe3e4d8640 315_5124.c: Improved triggering of IRQs. [Enik Land]
(MESS) sms.c:  [Enik Land]
- Fixed master clock speed for PAL machines.
- Improved hcount handling resulting in better results from
  Flubba's VDP timing checks.
2013-03-11 19:28:59 +00:00
Angelo Salese
6e9b9f9edb Some minor changes, it definitely draws a Casio logo in AnimeLand 2013-03-11 19:28:01 +00:00
Angelo Salese
0ffbaca695 Fixed ROM loading for pf2012 2013-03-11 18:00:50 +00:00
Angelo Salese
6ae65b5383 Fixed ROM loading for the other Game ROMs too, and confirmed that one ROM; is necessary 2013-03-11 17:50:07 +00:00
Angelo Salese
9964c845b5 Timid attempt to make Pango Fun to boot 2013-03-11 17:12:08 +00:00