• SEARCH

    통합검색
세모계
    • Dark Mode
    • GNB Always Open
    • GNB Height Maximize
    • Color
    • Brightness
    • SINCE 2015.01.19.
    • 세모계 세모계
    •   SEARCH
    • 세상의 모든 계산기  
      • 자유(질문) 게시판  
      • 계산기 뉴스/정보  
      • 수학, 과학, 공학 이야기  
      • 세모계 : 공지 게시판  
        • 구글 맞춤검색  
      • 세상의 모든 계산기  
        • 자유(질문) 게시판  
    • TI  
    • CASIO  
    • HP  
    • SHARP  
    • 일반(쌀집) 계산기  
    • 기타계산기  
    • 세모계
    • by ORANGEDAY
  • TI
    • TI nspire
    • [Firebird] TI-nspire emu for WIN, MAC, Android, IOS (에뮬레이터)

    • Profile
      • 세상의모든계산기
        *.165.6.43
      • 2024.09.17 - 20:31 2015.11.27 - 09:13  3002  4

    1. 소개 

    Firebird 라는 TI-nspire 에뮬레이터가 v 0.2▷ 0.3▷ 1.5▷  1.6까지 개발되었습니다. 

    https://github.com/nspire-emus/firebird

     

    관련 동영상
    https://www.youtube.com/watch?v=uR7Vmn61Ai0

     

     

    2. 설치 및 실행

    처음 설치하면 아래와 같은 설정과정을 거쳐야 하는데, 

    2021-01-25.png

    다른 에뮬(kArmTI)과 마찬가지로 Boot1, Boot2 이미지를 따로 구하셔야 합니다.
    (해당 파일을 배포하는 것은 불법이며, 본인이 가진 장비에서 dump(추출)하시는 것이 원칙입니다.)
    그 방법은 아래 링크를 참고하시기 바랍니다.

    https://github.com/nspire-emus/firebird/wiki/First-Time-Setup

    설치 순서

    1. Configuration
      2021-01-25 (6).png
      ​​​​​​
      1. Boot1 - Select 
        ​​​​
      2. Flash - Create
        1. Boot2 - Select
        2. OS - Select
        3. Save As...
           
      3. Snapshot file - Select
        (나중에 해도 됨)
        ​​​​​
    2. OS Install
      키패드  【on】 을 클릭하면 
      화면이 켜지고 부팅되면 최초로 아래 문구가 표시됩니다. 
      "Factory Image found. Press 'I' to install

      2021-01-25 (3).png

      이 때 키패드 【I​​​】 클릭하면 OS가 설치됩니다. 설치하는데 약간 시간(1분~2분)이 걸립니다. 

    3. 에뮬 내 계산기가 재부팅되고 계산기 최초 설정화면이 나오면 정상 설치가 완료된 것입니다.
      2021-01-25 (4).png

     

    [주의] Snapshot 저장

    Shutdown 시 snapshot 저장 옵션이 있긴 한데...
    프로그램을 종료(Quit)하면 마지막 작업 내용이 snapshot에 자동 저장되지 않습니다. 
    계산기 내부에 file로 저장하더라도 snapshot이 저장되지 않으면 원래대로 돌아가버리기 때문에 소용이 없습니다.

    마지막 작업 상태를 유지하시려면 반드시 Snapshot - Suspend 버튼을 눌러서 스냅샷을 저장한 후 종료하시기 바랍니다.

    Turbo 모드

    화면 윗쪽에 있는 Speed : xx % 를 클릭하면 파란색으로 바뀌면서 Turbo 모드가 됩니다. 

    Normal 모드 : 60%~70%~90% 왔다갔다
    Turbo 모드 : 16000%~실제 계산 300%

    계산 시간이 매~~~~~우 오래 걸리는 프로그램을 돌릴 때는 유용할 수도 있는데...
    키보드나 마우스 입력이 중복 입력되는 심각한 문제가 있습니다.
    또, 계산기 시간이 빠르게 지나가서 화면이 매우 빠르게 꺼집니다. 

    일단 handheld 설정에서 Power Standby 를 기본 값인 3 Minutes 에서 최대값인 30 Minutes 로 변경하시구요.
    계산 명령까지는 Normal Mode에서 진행하시고, 계산 중간에만 (일시적으로) Turbo 모드로 전환했다가, 계산이 끝나면 다시 Normal 모드로 돌아오는 것이 가장 효과적인 방법 같습니다.

     

    3. 사용 소감

    둘 다 Document 열기나 간단한 계산 등의 기본 명령에 대한 반응은 빠릿빠릿하지 않습니다. 
    (실물 계산기도 그런 감이 있긴 합니다만...)


    0.2~0.3 버전 때 느낌을 기억하진 못합니다만... 1.5 받아서 다시 해보니 빠릿빠릿 한 것 같습니다.

     

    위 스샷의 프로그램(Root Locus Plot ver 1.44) 명령(r.locusplot(ex.scielo[7],10,5)을 기준으로 걸린 시간은 다음과 같습니다.
    (사용된 PC의 CPU는 i5-2540m 일겁니다. 아마도)

    • TI-nspire CX CAS (실물 계산기) & OS3.2 ≒ 52초 
    • TI-nspire CAS Student Software & OS3.2 ≒ 2초 
    • Firebird(Ver 0.2) for WIN & OS4.0 ≒ 31초 (Turbo Mode 에서 14초)
    • Firebird(Ver 0.2) for Android & OS4.0  ≒ 120초?
    • kArmTI (ver 1.78) & OS4.0 = 18초

    RYZEN 7 4700U CPU에서 

    • Firebird(Ver 1.5) for WIN & OS4.5 ≒ 26초 (Turbo Mode 6초 정도)

     

    사용이 끝나고 프로그램을 완전 종료하면(terminate) 다시 시작할 때 cold booting 과정을 진행하게 되는데, WIN 버전은 참을만 하지만, Android 버전은 좀 오래 걸립니다. 완전 종료 안하고 그냥 홈으로 가면 suspend 상태에서 깨어나는 것이 가능합니다만, RAM을 247MB 나 먹고있기 때문에... ㅠㅠ

    Snapshot 기능으로 해결

     

    화면을 클릭하는 것으로 터치패드가 작동하긴 하는데... 윈도우 마우스 커서 작동법과는 완전히 다른 느낌이라서 적응이 필요한 것 같습니다. 적응하기 보다는 키보드로 키패드로 입력하는게 더 빠를 것 같습니다만...

     

    총평 

    심각한 버그가 보이진 않아서 사용은 가능하지만, 아직 실사하기에는 조금 부족한 듯 합니다. 
    발전 및 개선 가능성은 많이 남아있다고 보여지므로 개발 과정을 지켜보고 응원을 좀 해야할 듯 합니다. 


    쓸만해진 것 같습니다. 

    0
    0
    Attached file
    K-20151127-314364.png 35.4KB 55수정됨_Screenshot_2015-11-27-08-55-54 (2) (1).png 13.6KB 52수정됨_Screenshot_2015-11-27-08-58-15 (2) (1).png 15.2KB 672021-01-25.png 28.6KB 432021-01-25 (3).png 51.5KB 442021-01-25 (2).png 28.1KB 442021-01-25 (4).png 130.4KB 342021-01-25 (6).png 27.9KB 39
    이 게시물을..
    • 세상의모든계산기 세상의모든계산기 Lv. 25

      계산기는 거들 뿐
      혹은
      계산기를 거들 뿐

    • [TI-nspire] nspire의 .tns 파일에 이미지 집어넣기세상의모든계산기
    • 날짜 사이의 차이(일수) 구하는 함수.구 dbd(), 신 dbd_DMY(), dbd_MDY()세상의모든계산기

     댓글 4

      • Profile
      • 세상의모든계산기 (*.165.6.43) 2015.11.27 13:05 #comment_10776
        nspiroid 라는 에뮬도 있나봅니다.
        https://www.youtube.com/watch?v=ysi8kT5pmsA
        0
        댓글
      • Profile
      • 세상의모든계산기 (*.165.6.43) 2015.12.15 10:43 #comment_11973
        [firebird] Ver 0.3 이 Release 되었습니다.
        0
        댓글
      • Profile
      • 세상의모든계산기 (*.95.21.182) 2021.01.25 11:20 #comment_31894

        오랫만에 찾아봤던니 1.5 까지 올라왔네요.
        https://github.com/nspire-emus/firebird/releases/tag/v1.5

        설정에서 Shutdown - Save snapshot on shutdown 에 v 체크 했는데도 적용이 안되는 것 같습니다. 
        버그인듯?

        2021-01-30 (2).png​​​​​​

        ​

        Attached file
        2021-01-30 (2).png 28.5KB / 57
        0
        댓글
      • Profile
      • 세상의모든계산기 (*.95.21.182) 2021.02.01 18:36 #comment_32021

        아무 조치도 안한 것 같은데, 이제 snapshot 자동 저장 되네요.

        0
        댓글
    • 댓글 입력
    • 에디터 전환
    댓글 쓰기 에디터 사용하기 닫기
    • 목록 목록
    • [TI-nspire] nspire의 .tns 파일에 이미지 집어넣기
    • 날짜 사이의 차이(일수) 구하는 함수.구 dbd(), 신 dbd_DMY(), dbd_MDY()
    • 목록
    4
    by OrangeDay
    • TI
    • allcalc.org
    • 세모계 all rights reserved.