Author Topic: TI Emulate  (Read 18430 times)

0 Members and 2 Guests are viewing this topic.

SirCmpwn

  • Guest
TI Emulate
« on: October 18, 2010, 08:26:57 am »
Hello,
I worked a bunch on TI Emulate last night, which, for those of you who don't know, is a .NET based z80 emulation library geared towards calculators that I will be using in tiDE.  I'd like to thank calc84maniac for his excessive help on the matter, it was quite useful.  I support roughly 30 opcodes at the moment, and two ports.  All registers as well as the CPU bus are properly emulated.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: TI Emulate
« Reply #1 on: October 18, 2010, 08:28:40 am »
Hello,
I worked a bunch on TI Emulate last night, which, for those of you who don't know, is a .NET based z80 emulation library geared towards calculators that I will be using in tiDE.  I'd like to thank calc84maniac for his excessive help on the matter, it was quite useful.  I support roughly 30 opcodes at the moment, and two ports.  All registers as well as the CPU bus are properly emulated.

Can't wait for you to post it here.

.NET? VB, C#?

SirCmpwn

  • Guest
Re: TI Emulate
« Reply #2 on: October 18, 2010, 08:32:29 am »
C#.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI Emulate
« Reply #3 on: October 18, 2010, 08:34:02 am »
it runs 83/84 series, right?
Sig wipe!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: TI Emulate
« Reply #4 on: October 18, 2010, 08:37:01 am »
it runs 83/84 series, right?

If it does it's just what I'm needing...

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI Emulate
« Reply #5 on: October 18, 2010, 08:37:39 am »
I hope it is better at capturing still screenshot unlike wabbitemu...
Sig wipe!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: TI Emulate
« Reply #6 on: October 18, 2010, 08:37:57 am »
I hope it is better at capturing still screenshot unlike wabbitemu...

I hope it works unlike wabbitemu

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI Emulate
« Reply #7 on: October 18, 2010, 08:39:47 am »
the problem with wabbit is that u have to press backspace, assign it a name, and press backspace again quick...
Sig wipe!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: TI Emulate
« Reply #8 on: October 18, 2010, 08:42:14 am »
the problem with wabbit is that u have to press backspace, assign it a name, and press backspace again quick...

Yup, if he makes it work minimally, I'll be so happy: 'cos I'll be able to program ti83/84.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI Emulate
« Reply #9 on: October 18, 2010, 08:43:12 am »
u don't have 83/84?
Sig wipe!

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI Emulate
« Reply #10 on: October 18, 2010, 11:01:59 am »
Are you guys using the latest version of Wabbitemu from http://wabbit.codeplex.com/?
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI Emulate
« Reply #11 on: October 18, 2010, 03:26:31 pm »
the problem with wabbit is that u have to press backspace, assign it a name, and press backspace again quick...
And sometimes stopping capture doesn't work x.x (usually with extremly long screenshots and when changing emulation speed and doing lots of other stuff in the meantime, though). Also everytime a new release comes out it breaks lots of stuff so when you get a working version, keep a backup copy before updating x.x. I hope it gets finished but it seems that they are not planning to add stuff SirCmpwn needs to interface with tiDE, so basically, this is why he needs to write his own emu.

SirCmpwn one thing I wonder: How will your emulator handle grayscale? Will it be like WabbitEmu kinda? Virtual TI had nice 4 lv grayscale but it looked terrible with 3 level grayscale.

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: TI Emulate
« Reply #12 on: October 18, 2010, 03:48:40 pm »
hmmm, does it use .dlls? and, will it be open source?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI Emulate
« Reply #13 on: October 18, 2010, 06:33:04 pm »
Would there be something wrong with using dlls? I know with old stuff they can't be signed/registered on Windows Vista/7 anymore. Take for example two of my Visual Basic 6.0 games in the downloads section (ANIGIF.OCX and DAXCTLE.OCX)

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: TI Emulate
« Reply #14 on: October 18, 2010, 06:36:37 pm »
hmm? No.. no. nonononono... no

I just want to know :D