Mercurial > repos > blastem
comparison sms.c @ 1640:3602f3b20072
Small cleanup of vdp_context struct layout and removal of separately allocated buffers
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 16 Nov 2018 19:56:24 -0800 |
parents | 360d5bab199f |
children | 6909c5d0bbb5 |
comparison
equal
deleted
inserted
replaced
1639:93518786f882 | 1640:3602f3b20072 |
---|---|
579 sms->normal_clock = sms->master_clock = 53693175; | 579 sms->normal_clock = sms->master_clock = 53693175; |
580 | 580 |
581 sms->psg = malloc(sizeof(psg_context)); | 581 sms->psg = malloc(sizeof(psg_context)); |
582 psg_init(sms->psg, sms->master_clock, 15*16); | 582 psg_init(sms->psg, sms->master_clock, 15*16); |
583 | 583 |
584 sms->vdp = malloc(sizeof(vdp_context)); | 584 sms->vdp = init_vdp_context(0); |
585 init_vdp_context(sms->vdp, 0); | |
586 sms->vdp->system = &sms->header; | 585 sms->vdp->system = &sms->header; |
587 | 586 |
588 sms->header.info.save_type = SAVE_NONE; | 587 sms->header.info.save_type = SAVE_NONE; |
589 sms->header.info.name = strdup(media->name); | 588 sms->header.info.name = strdup(media->name); |
590 | 589 |