Support and General Use > Plugins/Viewers

Discuss Mikhail Tkach's InfoNES port

<< < (3/11) > >>

Mad Cow:

--- Quote from: criznach on October 09, 2007, 06:28:55 PM ---
--- Quote from: Mad Cow on October 09, 2007, 05:06:50 PM --- Also, could you try to port the screen rotation code from rockboy or mpegplayer? That would allow the gigabeat to use that 1:1 ratio code of yours. ;D
--- End quote ---

I think screen rotation would be slower than the 1:1 code because it probably has to be drawn one pixel at a time.  But it wouldn't be hard to do.  Is gigabeat always rotated on rockboy?


--- Quote from: Mad Cow on October 09, 2007, 05:06:50 PM ---Does the menu even work right now? I tried and it didn't actually do anything when you selected an option, it just showed a dialog box with the name of the option.
--- End quote ---

You mean the menu in rockboy?  I guess quit is the only option I've tried, and I know it works.  I haven't personally done anything with a menu in InfoNes, and I didn't know there was one.  There are a few dummy functions but I don't think they do anything.  I was going to work on that later tonight.  :)


--- End quote ---

I was talking about the dummy menu in infones. There's an option to rotate in rockboy, and it's rotated by default on mpegplayer. I think rotation is done in the LCD controller, because I don't think that there's any loss of speed in rockboy when it's turned on. maybe look through the cod eand see what's up. I tried, but couldn't find/understand it.

crzyboyster:
So it seems that the NES emulator is really making progress. Can I expect to see this released in svn by late november or early december, or any time at all?  ;D Thanks for making rockbox even better.

criznach:

--- Quote from: MikeT on October 09, 2007, 04:35:23 PM ---I'm building for Iriver H10 simulator. The buttons don't work correctly and I have to kill the sim in order to exit.

--- End quote ---

Do you have sound working yet?  I haven't tried your patch.

MikeT:
No, no working sound unfortunately.

kkurbjun:

--- Quote from: Mad Cow on October 09, 2007, 07:07:04 PM ---
--- Quote from: criznach on October 09, 2007, 06:28:55 PM ---
--- Quote from: Mad Cow on October 09, 2007, 05:06:50 PM --- Also, could you try to port the screen rotation code from rockboy or mpegplayer? That would allow the gigabeat to use that 1:1 ratio code of yours. ;D
--- End quote ---

I think screen rotation would be slower than the 1:1 code because it probably has to be drawn one pixel at a time.  But it wouldn't be hard to do.  Is gigabeat always rotated on rockboy?


--- Quote from: Mad Cow on October 09, 2007, 05:06:50 PM ---Does the menu even work right now? I tried and it didn't actually do anything when you selected an option, it just showed a dialog box with the name of the option.
--- End quote ---

You mean the menu in rockboy?  I guess quit is the only option I've tried, and I know it works.  I haven't personally done anything with a menu in InfoNes, and I didn't know there was one.  There are a few dummy functions but I don't think they do anything.  I was going to work on that later tonight.  :)


--- End quote ---

I was talking about the dummy menu in infones. There's an option to rotate in rockboy, and it's rotated by default on mpegplayer. I think rotation is done in the LCD controller, because I don't think that there's any loss of speed in rockboy when it's turned on. maybe look through the cod eand see what's up. I tried, but couldn't find/understand it.

--- End quote ---

The rotation code is in lcd.c starting around line 830.  This is similar to the way that it is done in doom as well.  It is not performed by the controller, but it is very fast.  It is using fixed point calculations to scale and rotate based on the source and destination screen sizes.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version