PDA

View Full Version : DS85 Release 2 - TI85 Emulator for the Nintendo DS



wraggster
October 15th, 2006, 22:18
What a great day for the DS Scene, heres a new emulator release by Davr (http://blog.davr.org/2006/10/15/ds85-release-2/):


Here is the second release of my TI-85 emulator port. New features include:

Saving & Loading State
Support for loading Virtual TI save states
ROM & Save/Load support for non-libfat devices (GBA Flashcarts, EZ4, G6)
Can turn frameskipping on & off (when skipping is on, speeds things up a bit)
Can toggle between real speed and full speed. (full speed is actually faster than a real TI, but it makes it hard to play games)
Comes with an included save-state with several games already loaded. (Usgard shell, ZKart3D, ztetris, solytare, jezzball, Lunoid8, mineswp, and PhoenixZ)
Toggle between proportional and stretched scaling modes

Tip: If you want to load some apps to the emu, right now an option is to use Rusty Wagner's excellent windows-based Virtual TI. Create a save state from there, and rename it to 'ti85.sna' and place it on your CF/SD card.

Make sure to read the included README.txt file completely!

NOTE: Make sure your TI-85 Rom is version 10.0! Other versions have not been tested, but may work. However, they will definately NOT work with the included save state. To check rom version, on your calculator type '[2nd] [MODE] [ALPHA] [S]'. Press any key EXCEPT [ENTER] to exit this screen. (Pressing [ENTER] will erase your memory)

Download and Give Feedback Via Comments

rigor
October 16th, 2006, 00:31
Good things but, why not a TI 89 or 92 emu ?

Adrenalin
October 16th, 2006, 11:16
awesome!

(not that i play with calculaters in my spare time lol)

Deburner
October 16th, 2006, 11:25
i tried it, but the touchscreen buttons weren't working correctly on my ds

my ds works good with all other games and homebrew except for WrightFlight touchscreens a little off too there

kcajblue
October 17th, 2006, 00:05
this is awesome.

Joel92
October 17th, 2006, 04:10
YES! now i have a reason to bring my ds to school. is the TI 85 just a slitely newer version of the TI 83 plus?

korkow
October 19th, 2006, 04:24
Actually, The TI-85 is very, very old. Made back in 1992. The 83+ came several years later.

Mjolnir106
January 8th, 2007, 02:30
Hey I got my calc. stolen the other day and am thinking about getting this, does it work well?

kcajblue
January 8th, 2007, 23:54
why dont you try it?

DanTheManMS
January 9th, 2007, 02:49
It works alright, although you will probably have to use your thumb for pressing most of the buttons instead of the stylus. I've also had issues where it wouldn't respond to button presses for a few seconds and the hit the button I'm trying to press 3 or 4 times in a row, so I'd get "f(x) = sin x x x x x" instead of the "f(x) = sin x" I'm trying to get.

Shejken
January 24th, 2007, 23:59
Great stuff!

Is there any chance that a ti-83+ emu will be released for the ds?

AladdinSane
February 7th, 2007, 23:16
Even though I followed all instructions, it won't work. When I go to run it it says:

GFX Init!
fat init: 0
malloc cpu: 20348f8 reset:
reset cpu. malloc ram:2034930
open/ti85.rom for read
libfat open fail!

ERROR: Could not locate ROM!

this is displayed on the lower screen in red text on a black BG. The top screen is completely white.

I am using an original DS, M3 Simply, and a Kingston 1GB MicroSD card. Any help would be greatly appreciated.

EDIT: just learned that I can't use a DLDI patch on it.

DanTheManMS
February 8th, 2007, 04:47
Yeah, this was made before the advent of DLDI, so it probably won't work on slot-1 cards.

AladdinSane
February 9th, 2007, 20:01
Anyone know how hard it would be to make it DLDI compatible? I know a bit of C++, I downloaded devkitPro, and I have a big C++ book. I might be able to do it, I just need the source code and a bit of help getting started.

Spelvin
February 24th, 2007, 23:03
Even though I followed all instructions, it won't work.
I am using an original DS, M3 Simply, and a Kingston 1GB MicroSD card. Any help would be greatly appreciated.
EDIT: just learned that I can't use a DLDI patch on it.
I get this message, too:

GFX Init!
fat init: 0
malloc cpu: 2036e90 reset:
reset cou. malloc ram: 2036ex8
open /ti85.rom for read
libfat open fail!
looking for append: 8100000

ERROR: Could not locate ROM!

And i am using Supercard Lite, so it has the same problems w/ slot-2 stuff as well.

Benedictine
February 25th, 2007, 00:14
I had the same problem...

The solution is:

- Put all the archives in one folder (unzziped).
- Open a cmd (windows prompt i think they call it in inglish :P)
- Write this

copy ds85_02.ds.gba /B + ti85.rom ds85_02_rom.ds.gba /B

- Then rename it for ds85.nds

I have SCLite and it works pretty good.

Tripsk8er333
February 27th, 2007, 03:45
I tried this and it will not load all the way. I have a M3 DS Simply. Do you Know a way I can get it to work for it? If you could please telll me I need this for Algebra 2 class. ;)

Meloku
February 28th, 2007, 01:00
OMFG!!! Im studying engineering and i was saving money for a TI... Now im gonna waste it all in DS games and use this app XD XD

Sigma83
February 28th, 2007, 03:14
OMFG!!! Im studying engineering and i was saving money for a TI... Now im gonna waste it all in DS games and use this app XD XD

lol

Tripsk8er333
March 6th, 2007, 18:44
I think this is one of the coolest homebrew apps, but I wish I could use it for my M3 DS Simply. I get this..GFX Init!
fat init: 0
malloc cpu: 2036e90 reset:
reset cou. malloc ram: 2036ex8
open /ti85.rom for read
libfat open fail!
looking for append: 8100000

ERROR: Could not locate ROM!

I know this was not made for the DLDI format, but does anyone think they could fix this? That would be the coolest thing ever.:D

DanTheManMS
March 6th, 2007, 21:56
Have you followed Benedictine's instructions for making a binary that does not require FAT access?

Tripsk8er333
March 7th, 2007, 01:15
Have you followed Benedictine's instructions for making a binary that does not require FAT access?

Are you saying I can use this on my M3 DS Simply? If I can Please show me how to do this. Where do I find Benedictine's instructions for making a binary that does not require FAT access? If this will allow me to Use this on My DS Simply please tell me How. That would be the Coolest thing Ever.:D

DanTheManMS
March 7th, 2007, 01:35
Back on page 2, he posted instructions. Follow those, and theoretically it should then work on an M3 Simply.

Tripsk8er333
March 7th, 2007, 02:12
:( I tried that and I got this
GFX Init!
fat init: 0
malloc cpu: 20348f8 reset :
reste cpu. malloc ram: 2034930
open ?ti85.rom for read
libfat open fail!
ERROR: Could not locate ROM!:( I tried using the ds.gba but it only loaded 1/4 way. I used the .nds to get that above. If I send you the TI-85 ROM. Do you think you could Help me with this?

DanTheManMS
March 7th, 2007, 02:19
If that doesn't work, then I have no idea, sorry.

Tripsk8er333
March 7th, 2007, 03:34
Hello,
I have been trying to get the DS85 Release 2 to work on my M3 DS SIMPLY. I know it was made before DLDI, but is it possible to get it to work on my card?

When I first tried it I got this

GFX Init!
fat init: 0
malloc cpu: 2036e90 reset:
reset cou. malloc ram: 2036ex8
open /ti85.rom for read
libfat open fail!
looking for append: 8100000

ERROR: Could not locate ROM!


I have tried eveything I can Think of to get this to work. I tried this

- I Put all the archives in one folder (unzziped).
- I Opened a cmd
- Then I Wrote this

copy ds85_02.ds.gba /B + ti85.rom ds85_02_rom.ds.gba /B

- Then rename it for ds85.nds

Then I got this

GFX Init!
fat init: 0
malloc cpu: 20348f8 reset :
reste cpu. malloc ram: 2034930
open ?ti85.rom for read
libfat open fail!
ERROR: Could not locate ROM!

I tried using the ds.gba in the command line but it only loaded 1/4 way. I used the .nds in the command line to get that above.

Do you Know a way that I could get this to work on My M3 DS Simply? If I send you My TI-85.ROM could you help me with this? I really want to use this.:)

Please help me!!!:confused:

souLLy
March 7th, 2007, 07:40
I'd suggest contacting the author and asking them if they'd be kind enough to add dldi support :)

Benedictine
March 7th, 2007, 13:56
The instructions i posted worked for me. I think i can help you, send me an e-mail [email protected]

Tripsk8er333
March 7th, 2007, 15:41
The instructions i posted worked for me. I think i can help you, send me an e-mail [email protected]

Hey, do you want me to send my TI-85 roms in the email?

Benedictine
March 7th, 2007, 16:09
Hey, do you want me to send my TI-85 roms in the email?

Sure

DanTheManMS
March 8th, 2007, 03:04
Based on the fact that it doesn't work with the M3 Simply, my guess is that those instructions will only work for devices with GBA compatibility.

Narutonoor
June 25th, 2007, 21:45
I have a question about the readme, I have a ez Flash II Ez-Flashcart for GBA
This is for people using things like EZ4, G6, or standard GBA flash carts.
1. Obtain TI-85 Rom (see above)
2. Append the rom to the .ds.gba file.
On Windows:
copy /b ds85_02.ds.gba + ti85.rom ds85_02_rom.ds.gba
On Linux (should also work on OSX): cat ds85_02.ds.gba ti85.rom > ds85_02_rom.ds.gba
3. Flash the ds85_02_rom.ds.gba file to your cart, and use the included .sav file
-------
I got the rom, I appended it to "ti85.rom.ds.gba"
But I don't know what it means here:
On Windows:
copy /b ds85_02.ds.gba + ti85.rom ds85_02_rom.ds.gba
Then it says
3. Flash the ds85_02_rom.ds.gba file to your cart, and use the included .sav file
What .sav file where is ds85_02_rom.ds.gba?

DanTheManMS
June 25th, 2007, 22:48
You have to use the command-line in order to type in that command. Look it up on Google to figure out how to navigate the command-line. That solves the first problem.

The ds85_02_rom.ds.gba file will be created when you use the command-line to combine the files. That's the file you will flash to your cart. I don't know where the .sav file is, but it shouldn't be required for the emulator to function.

taiyoh
August 23rd, 2007, 02:42
um...can someone help me out...I have no idea how to append the rom to the emulator,I'm currently running a G6 Lite:confused:

grisou
September 30th, 2007, 15:25
The rom of my fathers TI-85 (v4.0) doesnt work with m3simply :(

Would be nice if someone could just upload a full working package for m3simply on rapidshare.

DanTheManMS
September 30th, 2007, 18:41
This version doesn't support DLDI, so it won't work on slot-1 devices. Go to http://blog.davr.org/2007/08/01/ds85-with-dldi-support/ for a version that supports DLDI.

The_Amaster
February 15th, 2009, 23:59
Yeah, this is old as hell, but I'm trying to get it to work for my Calc class...
I've got an M3DS Real, and I've gotten the DLDI compatable version, and the actual TI85 ROM in my root. Whenever I run the
emulator, it displays:

Init!
fatlib init: 1 - ID: 5344334D
malloc cpu: 2074108 reset:
reset cpu. malloc ram: 2074140
open /ti185Load Fileread
fatlib opened file 207211c

and the it lets me navigate the contents of my card, as if asking me to load something. But I have no idea what I'm looking for.