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. |
|
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 - 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 - 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 |
|
|
|