mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
deff4306c5
Structural changes: - amiga_copper.cpp: convert to device, added copins implementation as debugging mailbox, convert to logmacro.h; - 8364_paula.cpp: convert audio implementation accessors from switch-case to per-channel maps; - amiga.cpp: convert OCS/ECS/AGA chipset flavours to address_map_bank_device, currently using the older custom_chip_r/_w as a legacy trampoline that will be progressively removed once that we have working implementations of Agnus/Denise and derivatives; - akiko.cpp: convert to logmacro.h; - amigafdc.cpp: better elaborate QA notes, add "Trackdisk" to device long name as officially referred by Amiga SDK: - amiga.cpp: kicked off an amiga_demos.xml SW list hookup; Adds the following implementation detail changes: - amigaaga.cpp: fix sprites and bitplanes in dualpf modes, fixes at very least cd32:dstreets on gameplay; - amigaaga.cpp: fix BPLCON0 when planes == 7 is set, fixes title screen GFXs in surfninj; - amigaaga.cpp: use HAM6 when not in AGA mode, fixes colors in cdtv:townona when run with CD32 system; - amigaaga.cpp: fix sprite control fetches when FMODE != 0, fixes at very least Digger AGA sprites display; - amigaaga.cpp: add extended bitplane delay hooks; - amigaaga.cpp: fix HAM8 when in HIRES mode, fixes at least roadkill title and car screens; - amiga.cpp: allow LOF bit to be set by writing bit 15 on VPOSW, fix roadkill AGA boot; - amigaaga.cpp: implement Extra Half-Brite mode, used by bblow_a main menu - amiga.cpp: disallow blitter address writes to go beyond the allocated chip RAM, fixes OCS sockid and AGA sockid_a drawing spurious filled tiles on playfield; - amiga.cpp, amigaaga.cpp: workaround most GFX pitch corruptions, caused by implicit DDFSTOP overrunning width loop; - amiga.cpp: allow DDFSTRT and DDFSTOP to read bit 2 in lores mode, fix swordsod GFX pitch in gameplay; - amiga.cpp: use pf2pri for non-dual playfield, fixes alfred player sprite visibility; - akiko.cpp: subq command adds +2 in command buffer, fixes cdtv:defcrown hardlock emulation; - amigaaga.cpp: implement bscan2; - amiga.cpp: disable floppy drive default for CD32; - cubo.cpp: add inputs to eldoralg/odeontw/odeontw2; - amiga.cpp: allow CD32 to read CDTV titles from SW list; New NOT_WORKING software list additions --------------------------------------- cdtv.xml: 17 Bit - Collection for Amiga CDTV, 17 Bit - Continuation Disc, A Bun for Barney (USA), Advanced Military Systems (Europe), American Heritage Illustrated Encyclopedic Dictionary (USA, 1991a Edition), Barney Bear Goes to School (USA), Cinderella - The Original Fairy Tale (USA), Defender of the Crown CDTV (Europe), Deutschland Kompakt (Germany), Fantastic Voyage (USA), Garden Fax - Garden Plants (USA), Garden Fax - Trees, Shrubs, Roses, and Conifers (USA), Language TV - English (France), Lemmings (Europe), Log!cal (Europe), Mud Puddle (USA, Multi 5), Pandora's CD v1.0 (alt), Psycho Killer (U2A2020UA), CDTV Demo Disc (Europe), Raffles (Sweden), Snoopy - The Case of the Missing Blanket (Sweden), Team Yankee (Europe), The Curse of Ra (Germany), The Demo Collection for Amiga CDTV (Europe, Black Disc), The Hutchinson Encyclopedia (Europe), The New Basics Electronic Cookbook (USA, 1991a Edition), Time Table of History - Business, Politics & Media (USA, 1991a Edition), Trivial Pursuit - The CDTV Edition (Europe, v1.0a), Turrican (Germany, alt), Turrican II: The Final Fight (Germany, alt), Welcome to CDTV Multimedia (USA, CDRM-499000), Wrath of the Demon (USA), Xenon 2 - Megablast (Eng, Fra, Ger, Ita), Ten on Ten Compilation [redump.org]
60 lines
2.1 KiB
XML
60 lines
2.1 KiB
XML
<?xml version="1.0"?>
|
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
|
<!--
|
|
license:CC0
|
|
|
|
General purpose Amiga demos collection
|
|
|
|
The idea here is to collect Public Domain demos that can be run without any user intervention and
|
|
be run with in a side-by-side fashion.
|
|
|
|
TODO:
|
|
- Add filter by unsupported chipset;
|
|
- Add estimate wall-clock times in seconds, by platform;
|
|
-->
|
|
<softwarelist name="amiga_demos" description="Commodore Amiga demos">
|
|
|
|
<software name="drgnmega" supported="no">
|
|
<description>Dragons Megademo I (Demo)</description>
|
|
<year>1990</year>
|
|
<publisher><homebrew></publisher>
|
|
<info name="developer" value="Dragons"/>
|
|
<!-- OCS/ECS -->
|
|
<part name="flop1" interface="floppy_3_5">
|
|
<dataarea name="flop" size="901120">
|
|
<rom name="dragons megademo (19xx)(dragons).adf" size="901120" crc="f15010ec" sha1="07c47185534f127bf21a9fe013d71a2250c7a037"/>
|
|
</dataarea>
|
|
</part>
|
|
</software>
|
|
|
|
<software name="miseryd2" supported="no">
|
|
<description>Misery Dentro 2 (Demo)</description>
|
|
<year>1993</year>
|
|
<publisher><homebrew></publisher>
|
|
<info name="developer" value="Masque of TRSI, Tristar and Red Sector Inc."/>
|
|
<info name="release" value="19930328"/>
|
|
<!-- 2nd place in CeBIT 1993 Amiga Demo Competition in Germany -->
|
|
<!-- OCS/ECS -->
|
|
<part name="flop1" interface="floppy_3_5">
|
|
<dataarea name="flop" size="901120">
|
|
<rom name="misery dentro 2 (1992)(trsi).adf" size="901120" crc="c61f8f60" sha1="25a16e354931f2050dffb5b945a9210b59e9be08"/>
|
|
</dataarea>
|
|
</part>
|
|
</software>
|
|
|
|
<software name="elysium" supported="no">
|
|
<description>Sanity Elysium (Demo)</description>
|
|
<year>1991</year>
|
|
<publisher><homebrew></publisher>
|
|
<info name="developer" value="Sanity"/>
|
|
<info name="release" value="19910428"/>
|
|
<!-- 3rd place in Amiga Summit Convention 1991 in Denmark -->
|
|
<!-- OCS/ECS -->
|
|
<part name="flop1" interface="floppy_3_5">
|
|
<dataarea name="flop" size="901120">
|
|
<rom name="elysium (1991)(sanity).adf" size="901120" crc="5311a737" sha1="dba662f8f21d37916d978fe370e24b5c567d7846"/>
|
|
</dataarea>
|
|
</part>
|
|
</software>
|
|
|
|
</softwarelist>
|