static int test_mnemo(const char *opcode)
{
int size;
- uae_u8 data[4] = { 0 };
uae_u32 v;
char tfname[256];
int filecnt = 0;
#define SAVE_EXCEPTION
#define RESTORE_EXCEPTION
#define TRY(var) try
-#define CATCH(var) catch([[maybe_unused]] m68k_exception var)
+#define CATCH(var) catch([[maybe_unused]] m68k_exception &var)
#define THROW(n) throw m68k_exception(n)
#define THROW_AGAIN(var) throw
#define ENDTRY
bool overlay0color = !(data->a2410_palette_control[6 - 4] & 0x40);
uae_u16 bitmap_mask = data->a2410_palette_control[4 - 4];
- uae_u8 overlay_mask[2] = { data->a2410_overlay_mask[0], data->a2410_overlay_mask[1] };
if (data->a2410_overlay_blink_cnt >= data->a2410_overlay_blink_rate_on) {
+ uae_u8 overlay_mask[2] = { data->a2410_overlay_mask[0], data->a2410_overlay_mask[1] };
if (data->a2410_palette_control[6 - 4] & 4)
overlay_mask[0] = 0;
if (data->a2410_palette_control[6 - 4] & 8)
static int inquiry (struct dev_info_spti *di, int unitnum, uae_u8 *inquirydata)
{
uae_u8 cmd[6] = { 0x12,0,0,0,36,0 }; /* INQUIRY */
- uae_u8 out[INQUIRY_SIZE] = { 0 };
int outlen = sizeof (out);
uae_u8 *p = execscsicmd_in_internal (di, unitnum, cmd, sizeof (cmd), &outlen, 0);
int inqlen = 0;
{
public:
float x, y;
- D3DXVECTOR2()
- {
- }
+ D3DXVECTOR2() = default;
D3DXVECTOR2(float x, float y)
{
this->x = x;
{
public:
float x, y, z;
- D3DXVECTOR3()
- {
- }
+ D3DXVECTOR3() = default;
D3DXVECTOR3(float x, float y, float z)
{
this->x = x;
{
public:
float x, y, z, w;
- D3DXVECTOR4()
- {
- }
+ D3DXVECTOR4() = default;
D3DXVECTOR4(float x, float y, float z, float w)
{
this->x = x;
write_log(_T("IDXGIOutput QueryInterface %08x\n"), result);
return 0;
}
- adapterOutputx = adapterOutput1;
+ adapterOutputx = std::move(adapterOutput1);
} else {
DXGI_OUTPUT_DESC1 desc1;
result = adapterOutput6->GetDesc1(&desc1);
void mouse_ps2_poll(int x, int y, int z, int b, void *p)
{
mouse_ps2_t *mouse = (mouse_ps2_t *)p;
- uint8_t packet[3] = {0x08, 0, 0};
if (!x && !y && !z && b == mouse->b)
return;
if (mouse->mode == MOUSE_STREAM && (mouse->flags & MOUSE_ENABLE) &&
((mouse_queue_end - mouse_queue_start) & 0xf) < 13)
{
+ uint8_t packet[3] = { 0x08, 0, 0 };
mouse->b = b;
// pclog("Send packet : %i %i\n", ps2_x, ps2_y);
if (mouse->x > 255)
{
Uchar *Whatever;
long i=0,k=0;
- Ushort Pattern_Addresses_Table[128];
short BODYaddy, SAMPaddy, nbr_sample, siz_patlist, nbr_patstored;
long Total_Sample_Size=0;
long Where = PW_Start_Address;
{
MemoryRegion *vga_io_memory;
const MemoryRegionPortio *vga_ports, *vbe_ports;
- PortioList *vga_port_list = g_new(PortioList, 1);
- PortioList *vbe_port_list = g_new(PortioList, 1);
// qemu_register_reset(vga_reset, s);
1);
memory_region_set_coalescing(vga_io_memory);
if (init_vga_ports) {
+ PortioList* vga_port_list = g_new(PortioList, 1);
portio_list_init(vga_port_list, vga_ports, s, "vga");
portio_list_add(vga_port_list, address_space_io, 0x3b0);
}
if (vbe_ports) {
+ PortioList* vbe_port_list = g_new(PortioList, 1);
portio_list_init(vbe_port_list, vbe_ports, s, "vbe");
portio_list_add(vbe_port_list, address_space_io, 0x1ce);
}
static void save_chunk (struct zfile *f, uae_u8 *chunk, size_t len, const TCHAR *name, int compress)
{
uae_u8 tmp[8], *dst;
- uae_u8 zero[4]= { 0, 0, 0, 0 };
uae_u32 flags;
size_t pos;
size_t chunklen, len2;
zfile_fwrite (chunk, 1, len, f);
/* alignment */
len2 = 4 - (len & 3);
- if (len2)
- zfile_fwrite (zero, 1, len2, f);
+ if (len2) {
+ uae_u8 zero[4] = { 0, 0, 0, 0 };
+ zfile_fwrite(zero, 1, len2, f);
+ }
write_log (_T("Chunk '%s' chunk size %u (%u)\n"), name, chunklen, len);
}
data->fifo_write_index = 0;
data->fifo_read_index = 0;
data->data_in_fifo = 0;
- data->snddev_status = 0;
- data->snddev_irq = 0;
data->fifo_half = 0;
} else if (addr < 0x90 || addr >= 0xc0) {
hit = false;
data->fifo_write_index = 0;
data->fifo_read_index = 0;
data->data_in_fifo = 0;
- data->snddev_status = 0;
- data->snddev_irq = 0;
data->fifo_half = 0;
} else if ((addr & 0x00ff) == 0x19) { // ?
;