This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's Your Projects subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. Project Ideas/Start New Projects => Your Projects
Author Message
Rebma Boss


Member


Joined: 16 Dec 2007
Posts: 116

Posted: 27 May 2009 08:25:21 pm    Post subject:

Wario Land! My favorite Gameboy game!
Back to top
Graphmastur


Advanced Member


Joined: 25 Mar 2009
Posts: 360

Posted: 27 May 2009 08:50:43 pm    Post subject:

calc84maniac wrote:
tiuser1010 wrote:
Have you put these games online yet like on ticalc?

I'm pretty sure it would be illegal to upload them with the roms included. Plus, the emulator isn't quite fit for public consumption yet (i.e. saved games still aren't being saved to appvars and there's no tool to build an app from a rom yet).


As for illegality, I would have to say that it probably would be. As for saving to appvar's, I would have to know how you are doing that, but if there is a command that allocates memory, or something, you could use that, just have the emulator see that the save commands are saved to the appvar.

You would have to list how to get a rom, when you release the emulator.

Good luck, and I would love to test and help.
Back to top
Mapar007


Advanced Member


Joined: 04 Oct 2008
Posts: 365

Posted: 28 May 2009 12:23:05 pm    Post subject:

How did you emulate the hardware stuff like the screen? (assuming you still have low-level compatibility)
Back to top
panyan


Member


Joined: 29 Dec 2007
Posts: 142

Posted: 28 May 2009 01:22:34 pm    Post subject:

i cant wait till its done, please try to add pokemon compatibility!
Back to top
darkstone knight


Advanced Member


Joined: 07 Sep 2008
Posts: 438

Posted: 28 May 2009 05:11:27 pm    Post subject:

Mapar007 wrote:
How did you emulate the hardware stuff like the screen? (assuming you still have low-level compatibility)


the gameboy uses a memory-mapped dispay (i think >.>)

each frame, he scales the buffer and copies it to the screen (probably 110/4=28 fps)
Back to top
Graphmastur


Advanced Member


Joined: 25 Mar 2009
Posts: 360

Posted: 28 May 2009 05:34:47 pm    Post subject:

How do you get rom images?
Back to top
Rebma Boss


Member


Joined: 16 Dec 2007
Posts: 116

Posted: 28 May 2009 05:36:26 pm    Post subject:

I think it's illegal to list where/how you get a rom. Search engines are best for this kind of thing
Back to top
calc84maniac


Elite


Joined: 22 Jan 2007
Posts: 770

Posted: 28 May 2009 10:48:46 pm    Post subject:

darkstone knight wrote:
Mapar007 wrote:
How did you emulate the hardware stuff like the screen? (assuming you still have low-level compatibility)


the gameboy uses a memory-mapped dispay (i think >.>)

each frame, he scales the buffer and copies it to the screen (probably 110/4=28 fps)

Actually, it has memory-mapped tilemaps and sprites. Smile
Back to top
calc84maniac


Elite


Joined: 22 Jan 2007
Posts: 770

Posted: 29 May 2009 08:06:04 am    Post subject:

*bump*

Okay, I've run into a serious problem which involves the TI-OS. When I delete an APP and the emulator is moved in the defragmentation, AN ENTIRE APP PAGE WILL BECOME BLANK (filled with $ff). Just so you know, this happens every time with Link's Awakening and it's happened once with Super Mario Land 2 (but I've only tried it once), and both of these APPs are 34 pages large. Could some TI-OS guru help me out here? This is a very bad problem...
Back to top
Mapar007


Advanced Member


Joined: 04 Oct 2008
Posts: 365

Posted: 29 May 2009 12:49:59 pm    Post subject:

34 pages????? :D

You mean a page from the emulator, or from the games?
Back to top
Graphmastur


Advanced Member


Joined: 25 Mar 2009
Posts: 360

Posted: 29 May 2009 01:04:39 pm    Post subject:

Personally, I would suggest creating your own delete routine, and doing with it, what you need. For example, backing whatever you want to stay in an appvar or something, and then, you wouldn't have to worry about it getting deleted.
Back to top
Mapar007


Advanced Member


Joined: 04 Oct 2008
Posts: 365

Posted: 30 May 2009 05:52:03 am    Post subject:

You can't do a such thing unless you're a hook guru. (able to detect which app is going to be deleted in the Mem menu)
Back to top
Graphmastur


Advanced Member


Joined: 25 Mar 2009
Posts: 360

Posted: 30 May 2009 09:58:36 am    Post subject:

Considering he made an app emulator, it wouldn't suprise me.
Back to top
Graphmastur


Advanced Member


Joined: 25 Mar 2009
Posts: 360

Posted: 30 May 2009 09:58:36 am    Post subject:

Oops, double post.

Last edited by Guest on 30 May 2009 09:59:49 am; edited 1 time in total
Back to top
Mapar007


Advanced Member


Joined: 04 Oct 2008
Posts: 365

Posted: 30 May 2009 01:11:12 pm    Post subject:

Unless (MenuCurrent+2) is set in mem mgmnt I don't see a way (and even then it is difficult).
Back to top
Graphmastur


Advanced Member


Joined: 25 Mar 2009
Posts: 360

Posted: 30 May 2009 02:05:37 pm    Post subject:

Why can't he just go in, and reset each page to $FF?
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 30 May 2009 11:23:58 pm    Post subject:

@calc84maniac:

I don't have any specific ideas yet - the defragmenting code is buried pretty deep, it'll take me a little while to untangle it Smile - but just in case it helps: precisely how large is the app? (You said it's 34 pages; how large is the last page?) Also, which page gets erased? A random page? The same one every time? One that's zero mod 4?
Back to top
calc84maniac


Elite


Joined: 22 Jan 2007
Posts: 770

Posted: 31 May 2009 07:45:09 am    Post subject:

FloppusMaximus wrote:
@calc84maniac:

I don't have any specific ideas yet - the defragmenting code is buried pretty deep, it'll take me a little while to untangle it Smile - but just in case it helps: precisely how large is the app? (You said it's 34 pages; how large is the last page?) Also, which page gets erased? A random page? The same one every time? One that's zero mod 4?

The last page is empty except for the signature. Also, the same page gets erased every time for the same ROM, but it differs between them. In Link's Awakening, page $11 gets erased. In Super Mario Land, it was a different one (either $07 or $17, I can't remember which).
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 31 May 2009 08:26:37 am    Post subject:

If I remember correctly, the TI-OS can only "delete" one sector (64k or 4 pages) at a time, so if an App shares a sector with another one, it could be problematic.
Back to top
TI-newb


Member


Joined: 24 Dec 2008
Posts: 158

Posted: 31 May 2009 08:36:00 am    Post subject:

These Emulators..look very... hazardous to calculators..
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    » Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
» View previous topic :: View next topic  
Page 2 of 10 » All times are UTC - 5 Hours

 

Advertisement