mirror of
https://github.com/AppleWin/AppleWin.git
synced 2025-01-11 21:29:43 +00:00
Add Disk2 LSS ROM
This commit is contained in:
parent
0f29d1ca2e
commit
572fcbf1d5
65
resource/341-0028-a.rom
Normal file
65
resource/341-0028-a.rom
Normal file
@ -0,0 +1,65 @@
|
||||
Ш
|
||||
|
||||
|
||||
|
||||
99;;8(
|
||||
|
||||
|
||||
|
||||
99;;-Ш8H
|
||||
|
||||
|
||||
|
||||
(H(H(H(H-H8H
|
||||
|
||||
|
||||
|
||||
(H(H(H(HШШШШ
|
||||
|
||||
|
||||
|
||||
XxXxXxXxXxXx
|
||||
|
||||
|
||||
|
||||
XxXxXxXxШШШШ
|
||||
|
||||
|
||||
|
||||
hh€hh€h€h€
|
||||
|
||||
|
||||
|
||||
hh€hh€ШНШШ
|
||||
|
||||
|
||||
|
||||
<EFBFBD>№<EFBFBD>№<EFBFBD>»<EFBFBD>»<EFBFBD>Ѕ<EFBFBD>ё
|
||||
|
||||
|
||||
|
||||
<EFBFBD>№<EFBFBD>№<EFBFBD>»<EFBFBD>»ШЩШШ
|
||||
|
||||
|
||||
|
||||
ЁИЁИЁИЁИ)YЁИ
|
||||
|
||||
|
||||
|
||||
ЁИЁИЁИЁИЩэШш
|
||||
|
||||
|
||||
|
||||
ШшШшШшШшЩэ ш
|
||||
|
||||
|
||||
|
||||
ШшШшШшШшШЭиа
|
||||
|
||||
|
||||
|
||||
и€ии€иMиа
|
||||
|
||||
|
||||
|
||||
и€ии€и
|
@ -354,6 +354,7 @@ IDR_PRAVETS_8C_ROM ROM "Pravets8C.rom"
|
||||
IDR_TK3000_2E_ROM ROM "TK3000e.rom"
|
||||
IDR_BASE_64A_ROM ROM "Base64A.rom"
|
||||
IDR_FREEZES_F8_ROM ROM "FREEZES_NON-AUTOSTART_F8_ROM.rom"
|
||||
IDR_DISK2_341_0028_A ROM "341-0028-a.rom"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -52,6 +52,7 @@
|
||||
#define IDR_APPLE2_JPLUS_VIDEO_ROM 152
|
||||
#define IDR_BASE_64A_ROM 153
|
||||
#define IDR_BASE64A_VIDEO_ROM 154
|
||||
#define IDR_DISK2_341_0028_A 155
|
||||
#define IDC_KEYB_BUFFER_ENABLE 1005
|
||||
#define IDC_SAVESTATE 1006
|
||||
#define IDC_SAVESTATE_ON_EXIT 1007
|
||||
|
@ -2376,6 +2376,11 @@ void Disk2InterfaceCard::InitializeIO(LPBYTE pCxRomPeripheral)
|
||||
res = GetFirmware(IDR_DISK2_16SECTOR_FW, m_16SectorFirmware);
|
||||
_ASSERT(res);
|
||||
|
||||
BYTE* pData = GetFrame().GetResource(IDR_DISK2_341_0028_A, "ROM", DISK2_LSS_SIZE);
|
||||
_ASSERT(pData);
|
||||
if (pData)
|
||||
memcpy(m_16SectorLSSROM, pData, DISK2_LSS_SIZE);
|
||||
|
||||
// Note: We used to disable the track stepping delay in the Disk II controller firmware by
|
||||
// patching $C64C with $A9,$00,$EA. Now not doing this since:
|
||||
// . Authentic Speed should be authentic
|
||||
|
@ -269,6 +269,9 @@ private:
|
||||
bool m_is13SectorFirmware;
|
||||
bool m_force13SectorFirmware;
|
||||
|
||||
static const UINT DISK2_LSS_SIZE = 256;
|
||||
BYTE m_16SectorLSSROM[DISK2_LSS_SIZE];
|
||||
|
||||
WORD m_currDrive;
|
||||
FloppyDrive m_floppyDrive[NUM_DRIVES];
|
||||
BYTE m_floppyLatch;
|
||||
|
Loading…
x
Reference in New Issue
Block a user