CalcEmu: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 14: Line 14:


==Installation==
==Installation==
#Download and extract file
Note: This application requires an authentic ROM image to run. The file should be named ti85.rom.
#[http://chishm.drunkencoders.com/DLDI/ DLDI patch] .nds file and copy it to the root directory of the card
#Copy the ti85.rom to the root of your card(no subfolder) (This ROM cant be found with this app. Read below "To obtain a TI-85 rom")
#If you want additional features, you may want to copy ti85.sna to the root as well.  


It includes some ASM Games. After it has loaded, press Custom -> F1 to get to the gamemenu.
Download and extract file.
 
[http://chishm.drunkencoders.com/DLDI/ DLDI patch] .nds file to the root directory of the card.
 
Copy the ROM image that you obtained ti85.rom to the root of your card (no subfolder).
 
If you want additional features, you may want to copy ti85.sna to the root as well.
 
It includes some ASM Games. After it has loaded, press Custom > F1 to get to the gamemenu.


==User guide==
==User guide==
'''To obtain a TI-85 rom:'''
===Obtain a TI-85 rom===
Get a TI-85 calculator. Make or Get linking cable (serial or parallel should work)
Get a TI-85 calculator. Make or get linking cable (serial or parallel should work).


Download a rom dumper. Virtual TI (Windows) and TiLP (crossplatform) can both do this.  
Download a rom dumper. Virtual TI (Windows) and TiLP (crossplatform) can both do this.  


Follow instructions provided with rom dumper.(Optional) Use 'fixrom'. A few people have complained of corrupted ROM files, this tool will fix your problems. See the included README.fixrom
Follow instructions provided with rom dumper. (Optional) Use fixrom. A few people have complained of corrupted ROM files, this tool will fix your problems. See the included README.fixrom.


'''GUI buttons'''
===GUI buttons===
:SAVE: Save the current state to 'ti85.sna' on your CF/SD card
* SAVE - Save the current state to 'ti85.sna' on your CF/SD card.
:LOAD: Load the current state from 'ti85.sna' on your CF/SD card
* LOAD - Load the current state from 'ti85.sna' on your CF/SD card.
:RESET: Tap this to do a full reset of the calculator in case it crashes.
* RESET - Tap this to do a full reset of the calculator in case it crashes.
:SIZE: Tap this to toggle scaling from proportional to stretched
* SIZE - Tap this to toggle scaling from proportional to stretched.
:REAL/FULL/freal: Tap this to switch between the emulation modes
* REAL/FULL/freal - Tap this to switch between the emulation modes.
::REAL -- attempt to emulate at actual speed (This isn't quite perfect yet however)
** REAL - Attempt to emulate at actual speed (This isn't quite perfect yet however).
::FULL -- emulate as fast as possible
** FULL - Emulate as fast as possible.
::freal -- emulate at actual speed, unless doing processing, then run at full speed
** freal - Emulate at actual speed, unless doing processing, then run at full speed.
:SKIP/ALL: Tap this to toggle between skipping frames and rendering them all. It is slightly faster when skipping frames, useful for graphing/calculation, but games will probably want ALL.
* SKIP/ALL - Tap this to toggle between skipping frames and rendering them all. It is slightly faster when skipping frames, useful for graphing/calculation, but games will probably want ALL.
::SEND -- Read section below
** SEND - Read section below.


===Sending Files to the TI-85===
===Send Files to the TI-85===
'''Method 1: Standard link emulation'''
'''Method 1 - Standard link emulation:'''


This is more cumbersome, and you have to worry about running out of RAM,
This is more cumbersome, and you have to worry about running out of RAM, but should be more compatible. Also, this is required for apps with external levels.
but should be more compatible. Also, this is required for apps with external
levels.


#From the home screen, click [2nd] [LINK] [F2]
From the home screen, click [2nd] [LINK] [F2].
#The screen says 'Waiting' and the busy indicator in top-right is spinning
#Tap 'SEND' on the touchscreen
#Use D-PAD to scroll through the files, and press A to send a file
#After it returns to the GUI, you can either:
:A. Send another file (go to step 3)
:B. Stop sending files (tap ON key a few times to stop transmitting)


'''Method 2: MagicLoad(TM)'''
The screen says Waiting and the busy indicator in top-right is spinning.


This is very nice when it works. It's similar to the 'archive' on other TI models, in that it will load a game from your SD/CF card, run it, then save it back when it's done.  
Tap SEND on the touchscreen
#Make sure 'LOAD.85S' is install on your calculator, along with Usgard 1.5 (These are both pre-installed if you use the included save-state)
 
#From the home screen, click [CUST] [F1]
Use D-Pad to scroll through the files, and press A to send a file.
#Use Arrows to select 'load' on the list of apps (it may be the only one)
 
#Use ENTER or A to launch it
After it returns to the GUI, you can either:
#A file list will appear on the bottom screen
* A - Send another file.
#Use the D-PAD to scroll through the files, and press A to launch one
* B - Stop sending files (tap ON key a few times to stop transmitting).
 
'''Method 2 - MagicLoad(TM):'''
 
This is very nice when it works. It's similar to the archive on other TI models, in that it will load a game from your SD/CF card, run it, then save it back when it's done.  
 
Make sure LOAD.85S is installed on your calculator, along with Usgard 1.5 (These are both pre-installed if you use the included save-state).
 
From the home screen, click [CUST] [F1].
 
Use Arrows to select load on the list of apps (it may be the only one).
 
Use ENTER or A to launch it. A file list will appear on the bottom screen
 
Use the D-Pad to scroll through the files, and press A to launch one.


==Controls==
==Controls==
D-PAD - arrows
D-Pad - Arrows


A - enter
A - Enter


B - 2nd
B - 2nd
Line 75: Line 86:
X - F1
X - F1


Y - alpha
Y - Alpha


Start - shows debug screen while held
Start - Shows debug screen while held


Select - more
Select - More


Start+Select - reset (warning! no confirmation! Press ON after reset.)
Start+Select - Reset (please be warned there is no confirmation, press ON after reset)


R - 2nd
R - 2nd


L - currently unused
L - Currently unused


==Changelog==
==Changelog==
'''R1: Oct 11, 2006'''
'''R3: July 30, 2007'''
*Initial public release.
* Fatlib updated with DLDI.


'''R2: Oct 15, 2006'''
'''R2: Oct 15, 2006'''
*Added save and load state. Select between scaling modes.  
* Added save and load state. Select between scaling modes.  
*Select frame-skipping. Select real or full speed.
* Select frame-skipping. Select real or full speed.
*Included a save-state file with some games loaded in it.
* Included a save-state file with some games loaded in it.


'''R3: July 30, 2007'''
'''R1: Oct 11, 2006'''
*Fatlib updated with DLDI
* Initial public release.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Maths homebrews on DS]]

Revision as of 13:38, 21 May 2021

DS85
File:Ds85.jpg
General
Author(s)Davr
TypeMathematics
Versionr3
LicenceMixed
Links
[Media:Ds85r3.rar Download]
Website
Advertisements

<htmlet>adsense</htmlet>


DS85 R3 is a TI-85 Emulator for Nintendo DS. Original version by Milan Pikula. It requires a TI-85 rom to run.

Installation

Note: This application requires an authentic ROM image to run. The file should be named ti85.rom.

Download and extract file.

DLDI patch .nds file to the root directory of the card.

Copy the ROM image that you obtained ti85.rom to the root of your card (no subfolder).

If you want additional features, you may want to copy ti85.sna to the root as well.

It includes some ASM Games. After it has loaded, press Custom > F1 to get to the gamemenu.

User guide

Obtain a TI-85 rom

Get a TI-85 calculator. Make or get linking cable (serial or parallel should work).

Download a rom dumper. Virtual TI (Windows) and TiLP (crossplatform) can both do this.

Follow instructions provided with rom dumper. (Optional) Use fixrom. A few people have complained of corrupted ROM files, this tool will fix your problems. See the included README.fixrom.

GUI buttons

  • SAVE - Save the current state to 'ti85.sna' on your CF/SD card.
  • LOAD - Load the current state from 'ti85.sna' on your CF/SD card.
  • RESET - Tap this to do a full reset of the calculator in case it crashes.
  • SIZE - Tap this to toggle scaling from proportional to stretched.
  • REAL/FULL/freal - Tap this to switch between the emulation modes.
    • REAL - Attempt to emulate at actual speed (This isn't quite perfect yet however).
    • FULL - Emulate as fast as possible.
    • freal - Emulate at actual speed, unless doing processing, then run at full speed.
  • SKIP/ALL - Tap this to toggle between skipping frames and rendering them all. It is slightly faster when skipping frames, useful for graphing/calculation, but games will probably want ALL.
    • SEND - Read section below.

Send Files to the TI-85

Method 1 - Standard link emulation:

This is more cumbersome, and you have to worry about running out of RAM, but should be more compatible. Also, this is required for apps with external levels.

From the home screen, click [2nd] [LINK] [F2].

The screen says Waiting and the busy indicator in top-right is spinning.

Tap SEND on the touchscreen

Use D-Pad to scroll through the files, and press A to send a file.

After it returns to the GUI, you can either:

  • A - Send another file.
  • B - Stop sending files (tap ON key a few times to stop transmitting).

Method 2 - MagicLoad(TM):

This is very nice when it works. It's similar to the archive on other TI models, in that it will load a game from your SD/CF card, run it, then save it back when it's done.

Make sure LOAD.85S is installed on your calculator, along with Usgard 1.5 (These are both pre-installed if you use the included save-state).

From the home screen, click [CUST] [F1].

Use Arrows to select load on the list of apps (it may be the only one).

Use ENTER or A to launch it. A file list will appear on the bottom screen

Use the D-Pad to scroll through the files, and press A to launch one.

Controls

D-Pad - Arrows

A - Enter

B - 2nd

X - F1

Y - Alpha

Start - Shows debug screen while held

Select - More

Start+Select - Reset (please be warned there is no confirmation, press ON after reset)

R - 2nd

L - Currently unused

Changelog

R3: July 30, 2007

  • Fatlib updated with DLDI.

R2: Oct 15, 2006

  • Added save and load state. Select between scaling modes.
  • Select frame-skipping. Select real or full speed.
  • Included a save-state file with some games loaded in it.

R1: Oct 11, 2006

  • Initial public release.


Advertising: