{"action":"created","issue":{"url":"https://api.github.com/repos/z88dk/z88dk/issues/145","repository_url":"https://api.github.com/repos/z88dk/z88dk","labels_url":"https://api.github.com/repos/z88dk/z88dk/issues/145/labels{/name}","comments_url":"https://api.github.com/repos/z88dk/z88dk/issues/145/comments","events_url":"https://api.github.com/repos/z88dk/z88dk/issues/145/events","html_url":"https://github.com/z88dk/z88dk/issues/145","id":219715623,"number":145,"title":"new c lib (+sms): polish sms target before release","user":{"login":"aralbrec","id":13653828,"avatar_url":"https://avatars3.githubusercontent.com/u/13653828?v=3","gravatar_id":"","url":"https://api.github.com/users/aralbrec","html_url":"https://github.com/aralbrec","followers_url":"https://api.github.com/users/aralbrec/followers","following_url":"https://api.github.com/users/aralbrec/following{/other_user}","gists_url":"https://api.github.com/users/aralbrec/gists{/gist_id}","starred_url":"https://api.github.com/users/aralbrec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aralbrec/subscriptions","organizations_url":"https://api.github.com/users/aralbrec/orgs","repos_url":"https://api.github.com/users/aralbrec/repos","events_url":"https://api.github.com/users/aralbrec/events{/privacy}","received_events_url":"https://api.github.com/users/aralbrec/received_events","type":"User","site_admin":false},"labels":[{"id":342594057,"url":"https://api.github.com/repos/z88dk/z88dk/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":{"login":"aralbrec","id":13653828,"avatar_url":"https://avatars3.githubusercontent.com/u/13653828?v=3","gravatar_id":"","url":"https://api.github.com/users/aralbrec","html_url":"https://github.com/aralbrec","followers_url":"https://api.github.com/users/aralbrec/followers","following_url":"https://api.github.com/users/aralbrec/following{/other_user}","gists_url":"https://api.github.com/users/aralbrec/gists{/gist_id}","starred_url":"https://api.github.com/users/aralbrec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aralbrec/subscriptions","organizations_url":"https://api.github.com/users/aralbrec/orgs","repos_url":"https://api.github.com/users/aralbrec/repos","events_url":"https://api.github.com/users/aralbrec/events{/privacy}","received_events_url":"https://api.github.com/users/aralbrec/received_events","type":"User","site_admin":false},"assignees":[{"login":"aralbrec","id":13653828,"avatar_url":"https://avatars3.githubusercontent.com/u/13653828?v=3","gravatar_id":"","url":"https://api.github.com/users/aralbrec","html_url":"https://github.com/aralbrec","followers_url":"https://api.github.com/users/aralbrec/followers","following_url":"https://api.github.com/users/aralbrec/following{/other_user}","gists_url":"https://api.github.com/users/aralbrec/gists{/gist_id}","starred_url":"https://api.github.com/users/aralbrec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aralbrec/subscriptions","organizations_url":"https://api.github.com/users/aralbrec/orgs","repos_url":"https://api.github.com/users/aralbrec/repos","events_url":"https://api.github.com/users/aralbrec/events{/privacy}","received_events_url":"https://api.github.com/users/aralbrec/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2017-04-05T21:08:48Z","updated_at":"2017-04-21T09:00:36Z","closed_at":"2017-04-21T05:33:31Z","body":"There are a few loose ends associated with the new c library's sms target.\r\n\r\n* [x] optional printf driver.\r\n* [x] printf driver with tty codes.\r\n* [x] printf terminal needs scroll up function - follow pattern of functions for zx target.\r\n* [x] need basic key wait functions - in_wait_key() in particular for output terminal.\r\n* [x] should have get_tile, put_tile, set_tile functions to save and restore areas on screen.  devkitSMS has one of them, should follow pattern in sp1 sprite engine for zx.\r\n* [x] verify aplib decompression library works properly.\r\n* [x] verify zx7 decompression into vram works properly.\r\n* [x] ensure the memory mapped registers MM_FFFF, MM_FFFE, MM_FFFD, MM_FFFC are available through sms.h\r\n* [x] ensure the vram <-> memory transfer functions are available from sms.h and working\r\n* [x] verify z88dk/devkitSMS operates properly #57 \r\n* [x] check sccz80 c interface to devkitSMS, wrong behaviour in moggy master example.\r\n"},"comment":{"url":"https://api.github.com/repos/z88dk/z88dk/issues/comments/296134359","html_url":"https://github.com/z88dk/z88dk/issues/145#issuecomment-296134359","issue_url":"https://api.github.com/repos/z88dk/z88dk/issues/145","id":296134359,"user":{"login":"zx70","id":10224992,"avatar_url":"https://avatars2.githubusercontent.com/u/10224992?v=3","gravatar_id":"","url":"https://api.github.com/users/zx70","html_url":"https://github.com/zx70","followers_url":"https://api.github.com/users/zx70/followers","following_url":"https://api.github.com/users/zx70/following{/other_user}","gists_url":"https://api.github.com/users/zx70/gists{/gist_id}","starred_url":"https://api.github.com/users/zx70/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zx70/subscriptions","organizations_url":"https://api.github.com/users/zx70/orgs","repos_url":"https://api.github.com/users/zx70/repos","events_url":"https://api.github.com/users/zx70/events{/privacy}","received_events_url":"https://api.github.com/users/zx70/received_events","type":"User","site_admin":false},"created_at":"2017-04-21T09:00:36Z","updated_at":"2017-04-21T09:00:36Z","body":"Impressive work,  well done guys !"}}
{"actor":{"display_login":"zx70"}}