Author Topic: Release of TilEm2  (Read 27201 times)

0 Members and 2 Guests are viewing this topic.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Release of TilEm2
« Reply #15 on: June 08, 2012, 11:07:19 pm »
Might it be worth it to make skins for the 84 Pockets (.fr and SE) as well?  Tho it would be kind of redundant :P
« Last Edit: June 08, 2012, 11:08:19 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline FloppusMaximus

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 290
  • Rating: +57/-5
    • View Profile
Re: Release of TilEm2
« Reply #16 on: June 08, 2012, 11:20:03 pm »
Sure, why not.  The French keypad would be a nice addition for some folks, I'm sure.

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Release of TilEm2
« Reply #17 on: June 09, 2012, 08:37:05 am »
Great news!  I will need to give this great program a try! :)


Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Release of TilEm2
« Reply #18 on: June 09, 2012, 09:52:28 am »

Well, I've installed this, but it doesnt seem to either like my ROM or work correct... (I dumped my ROM via TiLP)
It's just showing a blank screen.
I'm guessing this means you're using one of the calc models for which we don't yet have a skin.  (Oops, maybe we should have made that clearer.  Sorry about that.  And we should probably use other model skins as fallbacks.)  If you have a skin in TiEmu format (such as the one shmibs posted), you can select it in the preferences, or pick one of the ones installed with TilEm (they're in the share/tilem2/skins directory.)  Also, you can use the keyboard; see the KEYS file (KEYS.txt in the Windows distribution) for details.  F12 is the On key. :)

Hm but it's a 84 plus rom?
 EDIT:
Silly me, I didnt know that the calc screen was white when turned off. Works now!
« Last Edit: June 09, 2012, 10:13:54 am by aeTIos »
I'm not a nerd but I pretend:

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Release of TilEm2
« Reply #19 on: June 09, 2012, 01:20:50 pm »
Hm. I'll give building and packaging stuff for Mac a try.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline parserp

  • Hero Extraordinaire
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1455
  • Rating: +88/-7
  • The King Has Returned
    • View Profile
Re: Release of TilEm2
« Reply #20 on: June 09, 2012, 01:42:36 pm »
Whoa... A REAL emulator? O.O

jk looks nice :D

Offline FloppusMaximus

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 290
  • Rating: +57/-5
    • View Profile
Re: Release of TilEm2
« Reply #21 on: June 09, 2012, 11:58:42 pm »
Hm but it's a 84 plus rom?
 EDIT:
Silly me, I didnt know that the calc screen was white when turned off. Works now!

I replied to your post on Cemetech, but I want to emphasize this: apparently, the TiLP USB ROM dumper has a bug, in that it reports a ROM size of 2 MB for both the 84+ BE and SE.

So if you have an 84+ BE, and dump your ROM using TiLP 1.16 and a direct USB cable, it will produce a ROM file that is twice the size it's supposed to be.  Although this may appear to work if you select "TI-84 Plus Silver Edition" as the calculator model, it will have some serious problems sooner or later (anything involving Flash won't work.)

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Release of TilEm2
« Reply #22 on: June 10, 2012, 08:40:18 am »
Yup, that is right. None of my APPs got transferred to the ROM. Any other ways to dump a ROM?
I'm not a nerd but I pretend:

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Release of TilEm2
« Reply #23 on: June 10, 2012, 12:24:03 pm »
Hm but it's a 84 plus rom?
 EDIT:
Silly me, I didnt know that the calc screen was white when turned off. Works now!

I replied to your post on Cemetech, but I want to emphasize this: apparently, the TiLP USB ROM dumper has a bug, in that it reports a ROM size of 2 MB for both the 84+ BE and SE.

So if you have an 84+ BE, and dump your ROM using TiLP 1.16 and a direct USB cable, it will produce a ROM file that is twice the size it's supposed to be.  Although this may appear to work if you select "TI-84 Plus Silver Edition" as the calculator model, it will have some serious problems sooner or later (anything involving Flash won't work.)

what do you mean? when i open TiLP with either an 84+ or 84+SE connected through direct USB, the option for ROM dumping is always greyed out, and the TiLP user manual says:
- TI84+ / USB : no dumper yet

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Release of TilEm2
« Reply #24 on: June 10, 2012, 12:28:31 pm »
Quote
when i open TiLP with either an 84+ or 84+SE connected through direct USB, the option for ROM dumping is always greyed out,
It shouldn't be. Which TILP version are you using ?

Quote
and the TiLP user manual says: - TI84+ / USB : no dumper yet
I may have forgotten to update the manual ^^
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Release of TilEm2
« Reply #25 on: June 10, 2012, 02:51:36 pm »
i'm using TiLP2 - Version 1.17, installed through the linux autoinstall script. the option for "Dump Rom" in the dropdown menus is greyed out, but after playing around for a bit, i just successfully dumped it by double clicking on Operating System in the left pane.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Release of TilEm2
« Reply #26 on: June 10, 2012, 03:20:28 pm »
Problem fixed and documentation slightly updated, thanks for the report :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Release of TilEm2
« Reply #27 on: June 10, 2012, 04:10:58 pm »
Any other ways to dump a ROM?
Try rom8x, it worked for me.
http://www.ticalc.org/archives/files/fileinfo/373/37341.html
It doesn't dump it per se, it makes appvars which you send to the computer and put together using cmd.  No special linking stuff needed :)
Vy'o'us pleorsdti thl'e gjaemue

Offline chickendude

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +90/-1
  • Pro-Riot Squad
    • View Profile
Re: Release of TilEm2
« Reply #28 on: March 03, 2013, 02:09:33 am »
I just checked out the new sound features and it's really cool!

Anyway, i've got lots of other feature requests, too (sorry!):
-Skipping an instruction. Move the PC to the next instruction (useful for jr $ breakpoints)
-Related to the previous, a debugger option to treat jr $ as a breakpoint (ie bring up the debugger when a jr $ instruction is executed)
-Define a section in memory (width in bytes/height) to preview the contents as if it were the LCD. So if i'm using the gbuf as a buffer, i can type in the address: $9340, the width: 12, and the height: 64 and see a preview of the gbuf.
-A keyboard shortcut to change between full speed and normal calculator speed (more speed options wouldn't be bad, either, in particular slow-motion ;))
-A "set PC to highlighted line" option (though you can just adjust the PC manually, so it's not super important)
-It'd also be nice to see the HEX code beside the instructions (and optionally be able to change them, like the memory editor beneath it)
-Maybe the debugger could pop up when your code jumps out of the executable code range?
-Conditional breakpoints: stop execution only when a certain flag is set/reset or a register(/register pair) = a certain value.

There are already a ton of features that i'd never thought of before but which i use everyday now, like the execute until ret feature and the run 'til next line feature. Also, the read/write breakpoints are really handy. Thanks a bunch to you and contra!

(EDIT: And these are just ideas, please don't think they're demands or anything like that!)
« Last Edit: March 03, 2013, 02:10:20 am by chickendude »

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: Release of TilEm2
« Reply #29 on: March 03, 2013, 03:49:02 am »
The ability to edit macros and being able to have delays between each keypress would be nice for tool-assisted speedrunning, along with the addition of slowdowns like WabbitEmu. :P