Gb émulator for Ti 89! port possible ?
Moderator: BigEvilCorporation
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
Gb émulator for Ti 89! port possible ?
Hi,
i found this émulator for Ti-89:
http://www.ticalc.org/archives/files/fi ... 36950.html
this calculator have a 68K just like the Sega Genesis do you think it's possible to port it ?
because the émulation looks like impressive
thanks
i found this émulator for Ti-89:
http://www.ticalc.org/archives/files/fi ... 36950.html
this calculator have a 68K just like the Sega Genesis do you think it's possible to port it ?
because the émulation looks like impressive
thanks
-
- Newbie
- Posts: 1
- Joined: Sun Sep 05, 2010 4:39 pm
Hi,
Here are a few facts about the TI-89 :
The display is just a 1-bit framebuffer with zero extra hardware support (no tiles, no sprites). Grey levels are simulated by swapping images quickly ; it works because the LCD is a (crappy) passive matrix one.
The RAM is indeed larger, but it's not entirely available to programs ; part of it are used by the OS and other installed programs / variable. I don't know how much the emulator actually uses.
I'm neither a TI-89 programmer nor a Megadrive one, but I think it may not be impossible to port this emulator, since parts of it could be rewritten to take advantage of the hardware.
Here are a few facts about the TI-89 :
The display is just a 1-bit framebuffer with zero extra hardware support (no tiles, no sprites). Grey levels are simulated by swapping images quickly ; it works because the LCD is a (crappy) passive matrix one.
The RAM is indeed larger, but it's not entirely available to programs ; part of it are used by the OS and other installed programs / variable. I don't know how much the emulator actually uses.
I'm neither a TI-89 programmer nor a Megadrive one, but I think it may not be impossible to port this emulator, since parts of it could be rewritten to take advantage of the hardware.
-
- Very interested
- Posts: 2984
- Joined: Fri Aug 17, 2007 9:33 pm
I think that the core is usable, but the video subsystem will have to be redone from scratch, by using the Megadrive's capabilities directly (like tiles and sprites, which are not supported by the Ti89, which, as someone already pointed out, uses a framebuffer). Just like when I did my "NES emulator" for the Megadrive.
-
- Very interested
- Posts: 145
- Joined: Sun Jan 28, 2007 2:01 am
- Location: DCEvolution.net
- Contact:
-
- Very interested
- Posts: 2440
- Joined: Tue Dec 05, 2006 1:37 pm
- Location: Estonia, Rapla City
- Contact:
It should not be too hard to port to MD, the input and GFX stuff has to be completely reworked but all else should stay mostly same. I don't think the emu is doing self modification... but if it does then it complicates matters (got to do RAM juggling there...).
Most stuff could run straight out of ROM so storage should be an issue at all.
Pushing GFX tasks to VDP should make things fair bit faster
Most stuff could run straight out of ROM so storage should be an issue at all.
Pushing GFX tasks to VDP should make things fair bit faster
Mida sa loed ? Nagunii aru ei saa
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen