![]() |
2009-05-30
, 05:40
|
Posts: 54 |
Thanked: 6 times |
Joined on May 2009
|
#42
|
![]() |
2009-05-30
, 05:45
|
Posts: 1,213 |
Thanked: 356 times |
Joined on Jan 2008
@ California and Virginia
|
#43
|
dunno if trying a USB keyboard/joystick on N800 would work... mapping the keys can be a pain
![]() |
2009-06-08
, 15:52
|
|
Posts: 1,107 |
Thanked: 720 times |
Joined on Mar 2007
@ Germany
|
#44
|
The Following User Says Thank You to ArnimS For This Useful Post: | ||
![]() |
2009-08-10
, 18:36
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#45
|
![]() |
2009-08-10
, 19:07
|
|
Posts: 3,811 |
Thanked: 1,151 times |
Joined on Oct 2007
@ East Lansing, MI
|
#46
|
![]() |
2009-08-11
, 21:30
|
|
Posts: 1,107 |
Thanked: 720 times |
Joined on Mar 2007
@ Germany
|
#47
|
Ok, I tried to give it a go. I saw your "horror"then decided to follow a simpler approach not using parts of the original snes9x but using SDL. At this point, I still don't know what's faster, bare XPutImage or SDL_UpdateRect(0,0,w,h) on the N810.
The following is just a proof-of-concept:
Binary: noksnes-20090810.gz (gunzip first; armel, os2008, vfp, -Os).
Source: DrPocketSnesNok.tar.gz.
(only audio+video; no gui, no input, no pixel doubling!!! the rom to load is HARDCODED: "test.smc" in the current directory).
The assembly code seems not to play nice with AAPCS (e.g. unsigned shorts must have higher 16 bits set to zero). I fixed the most visible cases of this (which caused garbled graphics) but still have lots to fix. This (or some other thing) causes the IA to "act funny" in Super Mario Kart -- the ROM I used for testing -- creating kamikaze kart players. An interesting thing to see
.
As for speed, it seems indeed to be faster than all the other SNES emus, but i'm uploading it for you all to see and decide. The version above has no speed control at all, it just runs with a fixed frameskip of 1 (so you can see the real performance).
The Following User Says Thank You to ArnimS For This Useful Post: | ||
![]() |
2009-08-12
, 01:44
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#48
|
Hw key -> SNES button ' -> A - -> B K -> Y O -> X Backspace -> R Q -> L Dpad -> Dpad (no start!!! I forgot!!)
![]() |
2009-08-12
, 01:50
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#49
|
The Following User Says Thank You to javispedro For This Useful Post: | ||
![]() |
2009-08-12
, 07:15
|
|
Posts: 3,811 |
Thanked: 1,151 times |
Joined on Oct 2007
@ East Lansing, MI
|
#50
|
http://www.mobilegeographics.com/dev/devices.php
I love the Zodiac: device "Rdog" with company "Tpwv".....Rdog?!