기술
이 dynarec와 함께 안 드 로이드에 대 한 첫 번째 닌텐도 DS 에뮬레이터입니다. 바로 지금 NDS 에뮬레이터 이므로 베타에서 많은 버그와 느린 실행 됩니다. 그러나, 나 시도 하 고 그래서 그것은 훨씬 더 자주 그것을 업데이 트 거 야!
나 지금 당장 에뮬레이터에 종사 했습니다 단일 스레드에서 두 Cpu 에뮬레이션 합니다. 먼저 잠시 ARM9 CPU를 에뮬레이션 다음 잠시 동안 ARM9 CPU를 에뮬레이트합니다. 문제는 그 모방 두 사이 전환할 매우 느린 내가 기본적으로 메모리에 모든 레지스터를 제거 하 고 다시 그들을 로드 해야 하기 때문. 하지만 지금은 별도 스레드에서 Cpu를 에뮬레이션 하려고 했는데, 두 가지 문제가 있다. 스레드를 동기화 하는 것은 너무 느리다입니다. 나는 통역에 성능 개선을 제공 이후 그것은 훨씬 쉽게 디버깅, 다중 스레딩 기본적으로 사용 하 여. 난 정말 이므로 말 그대로 빨리 이것을 쓰기 가능한 방법이 없습니다 이것은 내 코드에서 버그에 의해 발생 합니다. Spinlock를 사용 하 고 더 큰 시간 슬라이스를 사용 하 여 특정 이미지 화면 플래시, 그래픽 하드웨어 아니 충분히 업데이트 되 고 있기 때문에. 다른 문제는 그 exophase dynarec 여러 스레드에 대 한 정확 하 게 구축 되지 않습니다. 각 스레드가 별도 각 데이터 구조 복사본 필요 했으나는 dynarec 전역 변수 어디에 나 있습니다. 말 그대로 복사-붙여넣기 코드의 생각입니다. 그러니까 기본적으로, 당신이 그를 이해 하지 못했지만, 많은 코드를 다시 작성 되었습니다 및 적어도, 이론적으로, 그것은 해야한다 큰 속도 향상.자주 묻는 질문 (FAQ): https://docs.google.com/document/pub?id=1GHzr1oMy7zx3ui2AmOd0nev_qLQsUm85fb151TNKc-MDo 사용 하지 상태 저장 장기 저장. 저장 된 게임 들을 대신 사용 합니다. 최신 업데이트에서 작동 상태 저장 하는 보장이 있다입니다. 저장 된 게임에서 작동 합니다. 누군가가 그 스테이트 save 깨진 업데이트를 나중에 불평 나 이메일, 난 그냥 웃을 거 고 그것을 삭제.어떤 문제가 있다면 이메일로 하시기 바랍니다. 난 그냥 그것이 나쁜 말 1 스타 리뷰를 게시 하는 경우 정말 버그를 수정할 수 없습니다.다른 기능을 추가할 수
-재생 MicrophoneHow?
당신의 rom SD 카드에 저장 하 고 Dsoid를 실행. 귀하의 장치에는 물건을 보여주는 검은 화면이 표시 됩니다. 이것은 내장 된 파일 탐색기입니다. 파일 탐색기를 사용 하 여 귀하의 rom을 탐색 하 고 재생을 시작 하려면 rom을 선택! 화면 제어 버튼 화면 활성화/비활성화의 중간 상단에 터치 버튼. 해야 당신이 질문이 FAQ를 참조 하십시오. Desmume, exophase의 dynarec을 기반으로
소스에 대 한 이메일
나 지금 당장 에뮬레이터에 종사 했습니다 단일 스레드에서 두 Cpu 에뮬레이션 합니다. 먼저 잠시 ARM9 CPU를 에뮬레이션 다음 잠시 동안 ARM9 CPU를 에뮬레이트합니다. 문제는 그 모방 두 사이 전환할 매우 느린 내가 기본적으로 메모리에 모든 레지스터를 제거 하 고 다시 그들을 로드 해야 하기 때문. 하지만 지금은 별도 스레드에서 Cpu를 에뮬레이션 하려고 했는데, 두 가지 문제가 있다. 스레드를 동기화 하는 것은 너무 느리다입니다. 나는 통역에 성능 개선을 제공 이후 그것은 훨씬 쉽게 디버깅, 다중 스레딩 기본적으로 사용 하 여. 난 정말 이므로 말 그대로 빨리 이것을 쓰기 가능한 방법이 없습니다 이것은 내 코드에서 버그에 의해 발생 합니다. Spinlock를 사용 하 고 더 큰 시간 슬라이스를 사용 하 여 특정 이미지 화면 플래시, 그래픽 하드웨어 아니 충분히 업데이트 되 고 있기 때문에. 다른 문제는 그 exophase dynarec 여러 스레드에 대 한 정확 하 게 구축 되지 않습니다. 각 스레드가 별도 각 데이터 구조 복사본 필요 했으나는 dynarec 전역 변수 어디에 나 있습니다. 말 그대로 복사-붙여넣기 코드의 생각입니다. 그러니까 기본적으로, 당신이 그를 이해 하지 못했지만, 많은 코드를 다시 작성 되었습니다 및 적어도, 이론적으로, 그것은 해야한다 큰 속도 향상.자주 묻는 질문 (FAQ): https://docs.google.com/document/pub?id=1GHzr1oMy7zx3ui2AmOd0nev_qLQsUm85fb151TNKc-MDo 사용 하지 상태 저장 장기 저장. 저장 된 게임 들을 대신 사용 합니다. 최신 업데이트에서 작동 상태 저장 하는 보장이 있다입니다. 저장 된 게임에서 작동 합니다. 누군가가 그 스테이트 save 깨진 업데이트를 나중에 불평 나 이메일, 난 그냥 웃을 거 고 그것을 삭제.어떤 문제가 있다면 이메일로 하시기 바랍니다. 난 그냥 그것이 나쁜 말 1 스타 리뷰를 게시 하는 경우 정말 버그를 수정할 수 없습니다.다른 기능을 추가할 수
-재생 MicrophoneHow?
당신의 rom SD 카드에 저장 하 고 Dsoid를 실행. 귀하의 장치에는 물건을 보여주는 검은 화면이 표시 됩니다. 이것은 내장 된 파일 탐색기입니다. 파일 탐색기를 사용 하 여 귀하의 rom을 탐색 하 고 재생을 시작 하려면 rom을 선택! 화면 제어 버튼 화면 활성화/비활성화의 중간 상단에 터치 버튼. 해야 당신이 질문이 FAQ를 참조 하십시오. Desmume, exophase의 dynarec을 기반으로
소스에 대 한 이메일
이전 버전
- 01/04/2014: Dsoid 1.9.15
- 05/02/2013: Dsoid 1.9.14
- 05/01/2013: Dsoid 1.9.13
- 03/23/2013: Dsoid 1.9.12
- 02/01/2013: Dsoid 1.9.9
- 08/21/2012: Dsoid 1.7.1
- Report a new version
Free Download
QR 코드에 의해 다운로드
- 앱 이름: Dsoid
- 종류: 아케이드 게임
- 앱코드: com.qingping
- 버전: 1.9.15
- 요구 사항: 2.3이상
- 파일 크기 : 2.03 MB
- 업데이트: 2017-07-31