Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r190507 Friday 18th November, 2022 at 07:25:59 UTC by 0kmg
hash/*: Remove zero offsets from cassette and CD-ROM setup floppy lists. (#10563)
[/branches/a800_cart/hash]fm8_cass.xml fmtowns_cd.xml ibm5170_cdrom.xml pc98_cd.xml spectrum_cass.xml

r190506 Friday 18th November, 2022 at 07:25:27 UTC by casualpokeplayer
Ensure queue->thread will have at least 1 work_thread_info in it (#10560)

For platforms which do not support threads (i.e. emuscripten), queue->thread might not have any work_thread_info's added to it. This is bad as osd_work_item_queue_multiple will access queue->thread[0] when queue->threads == 0, and subsequently crash as the queue has no items in it.
[/branches/a800_cart/src/osd]osdsync.cpp

r190505 Thursday 17th November, 2022 at 23:23:56 UTC by goldnchild
msx1_cart.xml: added msxlogo uk, es, ar, br, pl and renamed nl (#10512)
[/branches/a800_cart/hash]msx1_cart.xml

r190504 Thursday 17th November, 2022 at 21:21:24 UTC by AJR
m68000: Apply fix from 8f77f6f75874ca67731cc81f6506b0a2969d1622 to other models
[/branches/a800_cart/src/devices/cpu/m68000]m68k_in.lst m68kops.cpp

r190503 Thursday 17th November, 2022 at 20:50:58 UTC by AJR
m68000: Prevent CI/CEI bits from remaining set after MOVEC to CACR. Fixes maclc not booting. (The code tries to flush the instruction cache by adding #8 to the old value of CACR, which doesn't work if CI reads back as 1.)
[/branches/a800_cart/src/devices/cpu/m68000]m68k_in.lst m68kops.cpp

r190502 Thursday 17th November, 2022 at 20:00:00 UTC by Olivier Galibert
m68000: Musashi's berr line is edge-triggered
[/branches/a800_cart/src/devices/cpu/m68000]m68kmusashi.h

r190501 Thursday 17th November, 2022 at 17:16:41 UTC by Vasantha Crabb
A few small formatting cleanups and scope reductions.
[/branches/a800_cart/src/lib/formats]dmk_dsk.cpp dmk_dsk.h
[/branches/a800_cart/src/mame/barcrest]mpu4.cpp
[/branches/a800_cart/src/mame/trs]trs80.cpp

r190500 Thursday 17th November, 2022 at 17:07:07 UTC by arcadeshadow
megacd.xml, megacdj.xml: Replaced abbreviated country names with full names. (#10529)

Replaced countries' abbreviation by their full name
[/branches/a800_cart/hash]megacd.xml megacdj.xml

r190499 Thursday 17th November, 2022 at 16:43:09 UTC by James Wallace
barcrest/mpu4.cpp: Add IC4 port B shadowing of serial and 50Hz signals. (#10426)

Also Fixed AY8913 chip select routine that relied on the wrong PIA and improved save state support.

Clones promoted to working
--------------------------
The Crystal Maze (v1.3, Datapak) (MPU4 Video)
The New Crystal Maze Featuring Ocean Zone (v2.2, Datapak) (MPU4 Video)
The Crystal Maze Team Challenge (v0.9, Datapak) (MPU4 Video)
[/branches/a800_cart/src/mame/barcrest]mpu4.cpp mpu4.h mpu4_characteriser_pal.cpp mpu4_characteriser_pal.h mpu4bwb.cpp mpu4crystal.cpp mpu4mod4yam.cpp mpu4redpoint.cpp mpu4vid.cpp

r190498 Thursday 17th November, 2022 at 15:22:52 UTC by AJR
sigma2: Use util::sext in disassembler
[/branches/a800_cart/src/devices/cpu/sigma2]sigma2d.cpp

r190497 Thursday 17th November, 2022 at 06:33:07 UTC by Osso
New working clones
------------------
Bloxeed (Japan, earlier) (FD1094 317-0139) [Brian Troha, The Dumping Union]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/sega]segas18.cpp

r190496 Wednesday 16th November, 2022 at 23:44:54 UTC by AJR
Make numbers signed in debugger where it matters
- Perform signed calculations for /, %, >>, /=, %=, >>=, <, >, <=, >= operators in debugger expressions
- Eliminate workarounds in debugger printf method for system printf not reliably handling 64-bit integers (a previous refactoring adopted strformat for this)
- Output signed decimals for %d in debugger printf formats; also add %u format
- Add two-argument sext function to debugger
[/branches/a800_cart/src/emu/debug]debugcmd.cpp express.cpp

r190495 Wednesday 16th November, 2022 at 23:11:05 UTC by 987123879113
hornet: Replace JVS impl with jvs_host device (#10559)
[/branches/a800_cart/src/mame/konami]hornet.cpp k573mcal.cpp

r190494 Wednesday 16th November, 2022 at 20:59:35 UTC by Angelo Salese
tecmo/tehkanwc.cpp: mark teedoff ROMs #1 to #4 with BAD_DUMP
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp

r190493 Wednesday 16th November, 2022 at 20:35:52 UTC by AJR
Update cpu.lua for 9bb87665baa2faf1edd6fd2ce67c5de28fa0459e
[/branches/a800_cart/scripts/src]cpu.lua

r190492 Wednesday 16th November, 2022 at 20:34:28 UTC by 0kmg
a2600.xml: Added an unreleased prototype. (#10558)

New working software list additions
-----------------------------------
Turbo (NTSC, prototype) [Rom Hunter]
[/branches/a800_cart/hash]a2600.xml

r190491 Wednesday 16th November, 2022 at 20:07:16 UTC by AJR
unidasm: Add CDC 1700, Cyber 18, Sigma 2 and Xerox 530 disassemblers
[/branches/a800_cart/src/devices/cpu/cdc1700]cdc1700d.cpp* cdc1700d.h*
[/branches/a800_cart/src/devices/cpu/sigma2]sigma2d.cpp* sigma2d.h*
[/branches/a800_cart/src/tools]unidasm.cpp

r190490 Wednesday 16th November, 2022 at 17:42:10 UTC by Osso
New working clones
------------------
Soreike Kokology [SpinalFeyd]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/sega]segas32.cpp

r190489 Wednesday 16th November, 2022 at 16:58:55 UTC by Osso
galaxian/galaxian.cpp: fixed GFX ROM loading for galactica2 [Robbbert]
[/branches/a800_cart/src/mame/galaxian]galaxian.cpp

r190488 Wednesday 16th November, 2022 at 16:07:17 UTC by 987123879113
jvshost: Fix size of encoded packet with escaped bytes (#10557)
[/branches/a800_cart/src/devices/machine]jvshost.cpp

r190487 Wednesday 16th November, 2022 at 14:05:37 UTC by wilbertpol
msx2.cpp: Fix floppy support for y805128r2 and y805128r2e (#10556)
[/branches/a800_cart/src/mame/msx]msx.cpp msx2.cpp

r190486 Wednesday 16th November, 2022 at 03:05:45 UTC by AJR
aviio.cpp, msdib.cpp: Use core inline functions as appropriate
[/branches/a800_cart/src/lib/util]aviio.cpp msdib.cpp

r190485 Tuesday 15th November, 2022 at 23:35:05 UTC by hap
namcos22: fix zsort overflow problem
[/branches/a800_cart/src/mame/namco]namcos22.cpp namcos22_v.cpp

r190484 Tuesday 15th November, 2022 at 22:55:38 UTC by Angelo Salese
olympia/portrait.cpp: simplify scroll hookup
[/branches/a800_cart/src/mame/olympia]portrait.cpp portrait.h

r190483 Tuesday 15th November, 2022 at 19:12:21 UTC by AJR
Semicolon surgery
[/branches/a800_cart/src/devices/bus/bbc/userport]sdcard.h
[/branches/a800_cart/src/mame/barcrest]mpu3.cpp
[/branches/a800_cart/src/mame/pinball]stargame.cpp
[/branches/a800_cart/src/mame/quantel]dpb7000.cpp
[/branches/a800_cart/src/mame/sinclair]atm.cpp

r190482 Tuesday 15th November, 2022 at 18:05:45 UTC by hap
namcos22.h: update prev commit
[/branches/a800_cart/src/mame/namco]namcos22.cpp namcos22.h

r190481 Tuesday 15th November, 2022 at 17:40:03 UTC by hap
tsimquest: adjust svg border
[/branches/a800_cart/src/mame/handheld]hh_sm510.cpp
[/branches/a800_cart/src/mame/namco]namcos22.cpp namcos22_v.cpp

r190480 Tuesday 15th November, 2022 at 17:16:52 UTC by Vasantha Crabb
Miscellaneous cleanup:

* mame/namcos22.h: Use common helpers for integer manipulation, more
 appropriate use of inline/static/constexpr.
* bus/gio64/newport.cpp: Changed a couple instances of K&R formatting
 that snuck in to Allman like the rest of the file.
* bus/gameboy/gbxfile.h: Added comment about another use of GBX footer
 "extra data".
[/branches/a800_cart/src/devices/bus/gameboy]gbxfile.h
[/branches/a800_cart/src/devices/bus/gio64]newport.cpp
[/branches/a800_cart/src/mame/namco]namcos22.h

r190479 Tuesday 15th November, 2022 at 17:05:46 UTC by arcadeshadow
vsmile_cd.xml: Replaced abbreviated country names with full names in descriptions. (#10543)
[/branches/a800_cart/hash]vsmile_cd.xml

r190478 Tuesday 15th November, 2022 at 17:02:03 UTC by Osso
- merit/merit.cpp: dumped crt-209 module for dodgcitya, dodgcityb and dodgcityc [Team Europe, Brian Troha]

- misc/ssingles.cpp: some minor cleanups

- mr/dribling.cpp: consolidated driver in single file
[/branches/a800_cart/src/mame/merit]merit.cpp
[/branches/a800_cart/src/mame/misc]ssingles.cpp
[/branches/a800_cart/src/mame/mr]dribling.cpp dribling.h dribling_v.cpp

r190477 Tuesday 15th November, 2022 at 16:59:36 UTC by arcadeshadow
pico.xml: Cleaned up descriptions. (#10544)

* Replaced abbreviated country names with full names.
* Use lowercase for descriptive text.
[/branches/a800_cart/hash]pico.xml

r190476 Tuesday 15th November, 2022 at 15:27:32 UTC by Olivier Galibert
Fix the linux CI, hopefully
[/branches/a800_cart].travis.yml
[/branches/a800_cart/.github/workflows]ci-linux.yml

r190475 Tuesday 15th November, 2022 at 15:23:01 UTC by 0kmg
a7800.xml: Marked light gun games as unsupported. (#10535)
[/branches/a800_cart/hash]a7800.xml

r190474 Tuesday 15th November, 2022 at 12:50:06 UTC by 0kmg
a7800.xml: Added 10 homebrew cartridges. (#10518)

New working software list additions
-----------------------------------
Armor Attack II [Robert Tuccitto]
Bentley Bear's Crystal Quest (NTSC) [Robert Tuccitto]
Crazy Otto (NTSC, Ms. Pac-Man hack) [Robert Tuccitto]
Crazy Otto (PAL, Ms. Pac-Man hack) [Robert Tuccitto]
Froggie [Robert Tuccitto]
K.C. Munchkin! [Robert Tuccitto]
Rip-Off (NTSC) [Robert Tuccitto]
Rip-Off (PAL) [Robert Tuccitto]
Scramble (NTSC) [Robert Tuccitto]
Worm! [GroovyBee]
[/branches/a800_cart/hash]a7800.xml

r190473 Tuesday 15th November, 2022 at 12:49:25 UTC by iceknigh7
nes.xml: Added new working entry (#10545)

- The Cheetahmen: The Creation (USA) [Magic Jewelry Nerd]
[/branches/a800_cart/hash]nes.xml

r190472 Tuesday 15th November, 2022 at 12:49:00 UTC by algestam
New working machine added (#10551)

-----------
Castlevania II: Simon's Quest (Tiger handheld) [algestam, Sean Riddle]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/handheld]hh_sm510.cpp

r190471 Tuesday 15th November, 2022 at 12:48:22 UTC by Ryan Holtz
-e132xsfe.cpp: Fixed missing bit mask causing UBSAN warnings. [Ryan Holtz] (#10550)

Co-authored-by: Ryan Holtz <TheMogMiner>
[/branches/a800_cart/src/devices/cpu/e132xs]e132xsfe.cpp

r190470 Tuesday 15th November, 2022 at 12:45:26 UTC by 0kmg
n64.xml: Added an unreleased prototype. (#10552)

New working software list additions
-----------------------------------
SimCopter 64 (prototype 19970616) [VGHF]
[/branches/a800_cart/hash]n64.xml

r190469 Monday 14th November, 2022 at 23:06:18 UTC by Angelo Salese
olympia/portrait.cpp: apply some WIP cleanups, make it playable (#10540)

- Make color palette to be b&w for the time being, being more visible to the eye than the previous washed out attempt;
- mask sprite area against defined playfield clip rectangle;
- fix global sprite Y positions, they mostly follow up current scroll value except for some edge cases;
- attempt to fix sprite priorities;
- make tilemap bank more logical (?) bitwise;
[/branches/a800_cart/src/mame/olympia]portrait.cpp portrait.h portrait_v.cpp

r190468 Monday 14th November, 2022 at 22:23:09 UTC by hap
namcos22: add object brightness adjust
[/branches/a800_cart/src/mame/namco]namcos22.cpp namcos22.h namcos22_v.cpp

r190467 Monday 14th November, 2022 at 17:25:41 UTC by Osso
- irem/m72.cpp: Added more PLDs to various sets, added main board BPROMs to most sets. [Porchy, The PLD Archive, Brian Troha, The Dumping Union]

- nmk/quizdna.cpp, nmk/quizpanic.cpp: consolidated drivers in single files
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/acorn]ssfindo.cpp
[/branches/a800_cart/src/mame/irem]m72.cpp
[/branches/a800_cart/src/mame/nmk]quizdna.cpp quizdna.h quizdna_v.cpp quizpani.cpp quizpani.h quizpani_v.cpp

r190466 Monday 14th November, 2022 at 17:23:34 UTC by Osso
New working clones
------------------
Pitapat Puzzle (set 2) [Jorge Silva]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/f32]crospang.cpp

r190465 Monday 14th November, 2022 at 16:19:27 UTC by jiaxun.yang
newport: Split out iterator setup stage (#10546)

In REX3, iterator setup should be a dedicated operation that
is only execuated if
a). A Draw command is execuated with DoSetup at DRAWMODE0 set
or
b). A host write is issued to SETUP register

At setup stage REX3 will calcuate quadrant for a block or span
drawcall or octant together with some Bresenham parameters for
a line drawcall.

Linux newport_con driver is rely on this behavior to use quadrant
calculated by previous draw call to render characters.

Fixes: #9667
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
[/branches/a800_cart/src/devices/bus/gio64]newport.cpp newport.h

r190464 Monday 14th November, 2022 at 12:57:08 UTC by hap
tilemap_t::draw_instance: add another safety check for priority bitmap
[/branches/a800_cart/src/emu]tilemap.cpp

r190463 Monday 14th November, 2022 at 11:09:51 UTC by tim.lindner
wd_fdc: adjust wp detection delay to better match real hardware (#10547)
[/branches/a800_cart/src/devices/machine]wd_fdc.cpp

r190462 Monday 14th November, 2022 at 10:13:04 UTC by Curt Coder
abc1600: Fixed hard disk formatting by introducing configurable byte transfer and command delays into the NSCSI system. [Curt Coder]
[/branches/a800_cart/hash]a5200.xml a800.xml a800_flop.xml xegs.xml
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/a800]a5200_supercart.cpp a5200_supercart.h a800_carts.cpp a800_carts.h a800_slot.cpp a800_slot.h a8sio.cpp atari1050.h atari810.h atrax.cpp atrax.h bbsb.cpp bbsb.h cassette.cpp corina.cpp corina.h maxflash.cpp maxflash.h oss.cpp oss.h phoenix.cpp phoenix.h rom.cpp rom.h rtime8.cpp rtime8.h sic.cpp sic.h sparta.cpp sparta.h supercharger.cpp supercharger.h telelink2.cpp telelink2.h ultracart.cpp ultracart.h williams.cpp williams.h
[/branches/a800_cart/src/devices/bus/abcbus]lux4105.cpp
[/branches/a800_cart/src/devices/bus/nscsi]s1410.cpp s1410.h
[/branches/a800_cart/src/devices/machine]nscsi_bus.cpp nscsi_bus.h
[/branches/a800_cart/src/mame/atari]antic.cpp atari400.cpp atari400.h gtia.cpp

r190461 Friday 2nd December, 2022 at 13:29:19 UTC by wilbertpol
video/v9938.cpp: Implemented V9958 registers 26 and 27 for graphic23 and graphic4 modes. (#10619)

Fixes MT08466.
[src/devices/video]v9938.cpp

r190460 Friday 2nd December, 2022 at 13:09:56 UTC by 0kmg
Fixed some misspelling occurrences here and there. (#10605)
[hash]apple2gs_flop_clcracked.xml msx1_cass.xml
[src/devices/machine]mc68901.cpp
[src/lib/formats]hxchfe_dsk.cpp ti99_dsk.cpp
[src/mame/stern]cliffhgr.cpp

r190459 Friday 2nd December, 2022 at 12:50:30 UTC by arcadeshadow
apple2_flop_orig.xml: Use title case for company names (proper nouns). (#10622)
[hash]apple2_flop_orig.xml

r190458 Friday 2nd December, 2022 at 12:47:32 UTC by arcadeshadow
a800.xml: Metadata cleanups. (#10624)

- Replaced countries' abbreviations by their full name.
- Lowercase on some descriptive words like "Rev", "Alt", "Prototype", "Pirate".
[hash]a800.xml

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team