mirror of
https://github.com/holub/mame
synced 2025-10-06 17:08:28 +03:00
(MESS) Applix: last one for today.
This commit is contained in:
parent
2eb3d12192
commit
1dc566e922
@ -16,9 +16,13 @@
|
|||||||
After 60 seconds, boots to the ramdisk. You can enter commands.
|
After 60 seconds, boots to the ramdisk. You can enter commands.
|
||||||
If you have a floppy mounted, it will boot from the disk.
|
If you have a floppy mounted, it will boot from the disk.
|
||||||
|
|
||||||
|
The system could support 1 or 2 5.25 or 3.5 floppy drives, although 3.5
|
||||||
|
was the recommended hardware. Format is similar to the PC 720kb, except
|
||||||
|
it has 5 sectors of 1024 bytes, giving 800kb total. We only support the
|
||||||
|
3.5-sized disks.
|
||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
- Cassette interface (coded but not working)
|
- Cassette interface (coded but not working)
|
||||||
- Floppy disk drives
|
|
||||||
- Use kbtro device (tried and failed)
|
- Use kbtro device (tried and failed)
|
||||||
- Optional serial device Z8530 Z80SCC
|
- Optional serial device Z8530 Z80SCC
|
||||||
- Optional SCSI controller NCR5380 and hard drive (max 40mb)
|
- Optional SCSI controller NCR5380 and hard drive (max 40mb)
|
||||||
@ -257,8 +261,6 @@ d4-7 = SW2 dipswitch block
|
|||||||
*/
|
*/
|
||||||
READ16_MEMBER( applix_state::applix_inputs_r )
|
READ16_MEMBER( applix_state::applix_inputs_r )
|
||||||
{
|
{
|
||||||
// set dips to Off,Off,Off,On for a video test.
|
|
||||||
|
|
||||||
return m_io_dsw->read() | m_cass_data[2];
|
return m_io_dsw->read() | m_cass_data[2];
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -808,7 +810,7 @@ static MC6845_UPDATE_ROW( applix_update_row )
|
|||||||
// 320 x 200 x 16 mode
|
// 320 x 200 x 16 mode
|
||||||
{
|
{
|
||||||
mem = vidbase + ma + x + (ra<<12);
|
mem = vidbase + ma + x + (ra<<12);
|
||||||
chr = state->m_expansion[mem]; // could be m_base, we dont know yet
|
chr = state->m_base[mem];
|
||||||
for (i = 0; i < 4; i++)
|
for (i = 0; i < 4; i++)
|
||||||
{
|
{
|
||||||
*p++ = palette[chr>>12];
|
*p++ = palette[chr>>12];
|
||||||
|
Loading…
Reference in New Issue
Block a user