Jump to content

sigloiv

Members+
  • Posts

    48
  • Joined

  • Last visited

Everything posted by sigloiv

  1. Wow. You guys are really making a ton of progress. I've seen most of your videos so far, and I have to say that this and the Resident Evil 4 one are probably the best.
  2. YAAAAAAAY!!!!!!! I cannot wait. I personally would prefer to get this on the Nintendo DS. I don't what some weird 3d rendition--just good ol' classic Mother. Plus, I could bring it everywhere.
  3. Wait, I get it now...Cygwin compiles nix apps for Windows. However, there is a MinGW makefile (which means that dsemu-ng should run perfectly fine on Windows). EDIT: OK, I've gotten so far with this, and I'm not going to give up until it's totally compiled. MinGW is totally working with the fltk libraries, and I've gotten quite a bit into the compilation without an error. I believe that this error may actually be attributed to the code and not me...I could be wrong though. Anyways, here's the error: arm7tdmi.o(.text+0x42f7):arm7tdmi.cpp: undefined reference to `ARM7TDMI::XTLUT' arm7tdmi.o(.text+0x4428):arm7tdmi.cpp: undefined reference to `ARM7TDMI::XOLUT' thumb7-olut.o(.text+0x11c):thumb7-olut.cpp: undefined reference to `ARM7TDMI::topBXreg()' make: *** [arm7tdmi.dll] Error 1 EDIT: I just compiled the previous build with the same MinGW environment, and it worked fine. There's definately something wrong with this particular build.
  4. The only other one that doesn't have the Endian issue is the MSC one, and that just outputs something about a missing separator on line 29.
  5. Has anyone gotten dsemu-ng to compile with Cygwin? This is the farthest I've gotten: $ make -f Makefile.mingw rm -f sysdep.h echo '#define DSEMU_VERSION_STR "DSemu-ng-20060103"' >> sysdep.h gcc -o endtest endtest.c if [ -z `./endtest` ]; then echo "#define BOK_BIG_ENDIAN 0" >> sysdep.h; else ec ho "#define BOK_BIG_ENDIAN 1" >> sysdep.h; fi rm -f endtest if [ `fltk-config --version 2> /dev/null` > "0" ]; then touch fltk-check; else rm -f fltk-check; fi g++ -O2 -Wall -pedantic -ansi -fPIC -c -DARM7TDMI_X86 -o dsemu.o dsemu.cpp dsemu.cpp:1: warning: -fPIC ignored for target (all code is position independent) In file included from dsemu.cpp:8: log.h: In static member function `static const char* Logger::logname()': log.h:96: error: `snprintf' undeclared (first use this function) log.h:96: error: (Each undeclared identifier is reported only once for each function it appears in.) make: *** [dsemu.o] Error 1 By the way, this is with the mingw Makefile. I've tried all of 'em, and none work, but this one was the one I thought I should be using.
  6. Actually, iDeaS has got one commercial game fully working, but it's some obscure Japanese game and the version that runs it hasn't been released yet. More info at ngemu.com (too lazy to grab the exact link).
  7. It probably will. You just have to give it time. Be patient. Anything could happen.
  8. I remember one that I really liked, but I can't quite remember the name. It was up there near the top (it's started with an A or a B, I think) and it was something about mutation or a beast or something. You basically killed zombies and stuff, but you mutated as you went. Every level had a different final mutation. The first one was a werewolf, the second one was a dragon...all I know is that it was really fun.
  9. It's an omen! You should cease development immediately! Then again, it could also mean that you leave your computer on too much and you got a crappy power supply. I'm hoping mine will hold up running 24/7 for at least 4 more years.
  10. Are you doing any overclocking?
  11. I just want to let you know that the finished version is shown above. From now on, I'll just be posting changes to avoid too much clutter. (It is pretty cluttered up there).
  12. Got it. I'll stop putting anything about the touchscreen functionality for the.bin's in my post above.
  13. I've done some testing with Cedega 4.3.2 and DSEmu 0.4.5 and here are the results I came up with. Thanks to robbbert I know have his whole demos collection, so I should be able to run results parallel to him. That way you can easily see the differences between Cedega/Linux and the Windows version. All of these had some sort of functionality: 2d_emu.bin: Works perfectly at 15-16 FPS. If there's touch-screen functionality it doesn't work. 2dexample-arm9a.bin: Same as above execpt screens are flipped. 4sprites.bin: The bottom screen flashes different colors. The top and bottom screen are otherwise mirrored with small black artifacts. No touch-screen functionality I can figure out. 4tiles.bin: The top screen is black while the bottom screen is divided into 4 sections that each look like a tiled wallpaper in Windows 98 (similar, not exact). No touch-screen functionality I can figure out. armwrestler-w1.bin: Bottom screen is black while top screen displays the menu. Green all the way through. armwrestler-w2.bin: Identical to above except screens are flipped. battleship.bin: First screen with start button worked perfectly. Touch-screen didn't work. bug.bin: Both screen were navy blue. The equation "x = 0" is displayed in white font on the top-left corner of the bottom screen. calc-arm9.bin: The bottom screen at the bottom half of the top screen are black while the remaining portion is yellow. This remains for about 5-8 seconds until the yellow is replaced with navy blue and the words "MEM CLEARED<line break here>DEFAULTS SET" are displayed in yellow. Meanwhile, a 1-pixel white line crawls across the bottom of the blue and a yellow block flashes in the upper-left hand corner (much like a DOS prompt). carre.bin: "PlayerAdvance" is displayed on the top screen as a fancy graphic as is "Greetz to the Community" is on the bottom screen. This lasts for about one second until it is replaced with a black screen with the solitary phrase "Noveau 1" displayed in white on the top screen. cassebrique.bin: A NeoFlash advertisement is displayed on the bottom screen while the top screen is black. The screen changes when I hit Enter, in which case a yellow, blue, and red border is displayed on top of a black screen. davr1.bin: The top screen is pink with tan font while the bottom screen is black. davr3.bin: The top screen is pink with black dots while the bottom screen is black. dskonga.bin: A start screen is quickly flashed. Then, two bongos are displayed on the bottom with a pink circle and a light blue, jagged circle overlayed on them. The top screen shows the Donkey Konga line but no markers go over it. Pressing A, B, L, or R results in 10 points being taken away. After awhile a score screen is shown on the top screen. I actually hit a couple "invisible" beat markers by hitting the keys randomly. This means that the cotnrols are working as are the background but the moving markers are the only not being displayed. DSmode4dc.bin: The phrase "MODE 4 DIRECT COLOR DEMO" is displayed in green on the lower screen. The top screen is black. DSmode4ep.bin: The top screen is solid blue. The bottom screen is a black background with the phrase "MODE 4 EXT PLTT DEMO". dspaint.bin: Text is displayed on the top as it normally should (I've done this demo in Windows on Dualis before). The bottom screen has an artifacted line going across the middle. dspaint2.bin: The bottom screen has an artifacted line while the top screen has a strange purple and black graphic. dsPaint_r4.bin: Everything looks fine. The colors appear on the side as do the tools above. I can change the tools with the arrow keys. duckhunt.bin: The background appears perfectly. Buttons do nothing. earth.bin: Stars move across the screens. first1.bin: Everything's perfect. I've seen this one on a DS before. follarium.bin: The top screen says Touch to Start. The bottom screen is the splash. I believe (based on the top screen saying "Touch to Start") that the screens may be flipped...not sure though. footjonglage.bin: Same as carre.bin for about 2 seconds. Then the bottom screen becomes solid green and the top screen becomes solid blue. joats-template.bin: The bottom screen starts off as a dark blue and slowly gets lighter. Then it goes black and starts over. The top screen is black the whole time. mcommand.bin: Screens are flipped. Objects (everything except background) are pixellated. mines-arm9.bin: Screens are flipped. Top screen displays "Touch to Start". mines-arm9a.bin: Bottom screen is blue, top screen is black. musk.bin: Shows the PlayerAdvance screen as described on other demos. Hitting Enter shows two color inverted screens dispalying the word "Musk". Hitting Enter again causes a desert like environment to scroll by. PandaForth.bin: Displays the phrase "-=[ PandaForth ]=- by Torlus" on both screens (top is yellow on black and bottom is black on white). PongDS.bin: Playable, but pretty slow (14-16 FPS). Don't know if that's normal or not. sman.bin: The top screen shows red blocks while the bottom screen shows blue blocks. They alternate glowing. smantouch.bin: Same as sman.bin except colors are solid...no blocks. sponge-arm9.bin: Solid red on top screen, solid blue on bottom screen. taupes DS.bin: Shows a gopher on the top screen with the word "Taupes". The bottom screen shows 9 gopher holes. Tetris-1p.bin: Top screen shows action. Playable, but slow (16 FPS). Bottom screen is black. Tetris-2p.bin: L and R change the color of the bottom screen. Both screens show seperate Tetris games. A moves the top screen's block right, while B pushes the top screen's block down. The bottom screen is playable with the arrow keys. Tetris.bin: Similar to Tetris-2p.bin except all blocks are blue 2x2 squares and the L and R buttons do nothing. Also, no "Press Start" message is displayed...the game just starts on its own. tile02.bin: The alphabet and numbers are displayed in green in a QWERTY format. under_pressure.bin: Both screens are identical. Bars are displayed in the center (much like bars on a cellphone displaying signal strength) and an Na atom bounces around. birds.nds: Shows a score counter at the top of the top screen. The bottom screen and the rest of the top screen are just white. ext_palette1.nds: Shows a reddish room (looks like an NES RPG room) on the bottom screen while some debug info is displayed on the top screen. Pressing Start cycles an option on the top screen. follarium.nds: The top screen shows "Touch to Play" while the bottom is a splash. Clicking the bottom screen goes to a NeoFlash advertisement. Clicking again goes to a game screen. It would be playable if the screens weren't flipped as clicking in areas parallel to the top screen triggers certain events. framebuffer_demo1.nds: A red block scrolls around the top screen in one line. gorilla.nds: Froze the emulator but didn't close it. NDS_WinS.nds: Shows a GBAX splash and "Tap Screen to Continue" screen. Tapping goes to a Windows-like desktop. Everything on the desktop is completely usable. The calibration is a little left and down though. By far the most exciting working demo so far! NDS_WinS1.nds: Identical to NDS_WinS.nds except it's got a graphing calculator and the icons are slightly different. Even more exciting due to the complexity of the graphinc calculator. nibbles.nds: Shows a GBAX splash and hitting Start advances to the "Touch Screen to Continue" screen. Touching advances to a game screen, but the snake never appears. Eventually, the phrase "Game Over" appears. OMalone.nds: Shows artifacted lines on the bottom screen. The top screen is black. ShootDS: Shows a "Touch to Start" screen. Touching makes the message disappear. Clicking in certain places changes what seems to be X and Y values in the corner. sound_demo1.nds: Shows a green block in the upper-right corner of the top screen. Rest of both screens is black. space_invaders: You're demo works fine DoubleC! It's just a tad slow though. sponge.nds: Shows a highly artifacted greenish screen. "Touching" seems to make a brown artifact move around the "environment". tetris10.nds: Same as Tetris.bin except all types of blocks are present. tetris12.nds: Shows a GBAX splash. Pressing Start advances. A giant game of Tetris plays out. I just played it for about half an hour and wish I could continue. I'd say it was playable. All of these were black screens: balltest.bin birslip.bin cube_emu.bin davr2.bin draw-arm9.bin drops-arm9.bin Frogger.bin hello-paint.bin hello-world.bin mapTiles.bin mode3pac.bin mode6.bin nibbles10.bin Oil_Panic_bools.bin Oil_Panic_uint16.bin rotshape.bin ship_emu.bin smeal_arm9.bin Snakes.bin texture_emu.bin tri_emu.bin earth4b.nds ext_palette2.nds GridlockDS.nds JWPool.nds magic_lines.nds Metroid.nds MixedCubes.nds neoflash.nds nibbles11.nds oilpanic.nds sphere.nds SPRITE.NDS tetris11.nds texture.nds transformer.nds All of these were white screens: birds-arm9.bin All of these crash and close the emulator: carre.nds FeaRog3d.nds hello-world.nds polarium.nds viewer.nds Extra stuff: 1. "Open GBA" and "Close" are greyed out. 2. Opening a second rom crashes it and closes it. 3. Things like moving objects and sprites seem to have trouble appearing on all the demos. 4. Official ROMs don't work (at least none that I've tried). Then again, they probably shouldn't. Finally, I'm done.
  14. I bought a Athlon XP 2800+ with a retail heatsink (came with the boxed version) for a computer I was building. Since Day 1 (before I even formatted the HDD for the first time) the CPU ran at about 110 degrees Farenheit according to the BIOS. I have never had a single problem with stability or noise...ever. They just run hot and there's nothing you can do about it save purchasing a liquid cooling system. On the flipside, there's nothing you really need to do about it. Like IJTF_Cinder said, don't get worked up over it. Just because they run hot doesn't mean there's something wrong with them.
  15. This is one of the reasons I might actually buy a MagicKey. SNES games on my DS is pretty hard to resist even if it just for bragging rights. (Which it's not. Playing Chrono Trigger on a 6-hour car ride is pretty irresistable.)
  16. I might actually wake up for this. I've slept in until about 10 o'clock every morning this summer, but I think I'll get up 7:50 and stagger over to the computer. I'll join #1emu and get the link as soon as possible. Hear you all then, sigloiv
  17. SDL would probably be the best considering it doesn't rely on having any Window Managers (like Qt to KDE and GTK to Gnome) and it comes standard on pretty much any distro. Also, I have yet to try DSEmu in Cedega. It contains a lot of libraries and runtimes that Wine does not. EDIT: robbbert: I'd really appreciate it if I could get ahold of those demos. What could be the best way to contact you? Also, I have an FTP server set up that you could upload to. Oh, and no offense taken if you're too busy. I'll be tracking some down in the coming days anyways.
  18. I just wanted to say thank you to you, Chris Double. I can't tell you how happy I was when I visited DSEmu.org for the first time in two months to discover that someone new was working on the project. That's not all though. Not only have you breathed new life into DSEmu, but you have regained the old spirit associated with DSEmu: it isn't about commercial games or features as fast as possible, but spending awhile to get the core working and slowly build up. Unfortunately, I use Linux 100% and refuse to go back to Windows until the spyware/adware issue gets to be virtually destroyed (never). I will, however, give you all the updates on DSEmu running in Cedega, Wine, and (as soon as I get a copy) Crossover-Office. So thank you, Chris, and keep up the good work. P.S. robbbert: I'll try to get on IRC to ask you about this (hope you use IRC) , but I'd really appreciate it if I could get ahold of your demo collection. A burning hard drive destroyed mine and I'd love to be able to participate in testing again.
  19. This and that tunneling program on http://jardrule.tk (down right now) both look pretty skeptical. Of course, as the real progress on legitimate applications gets farther the number of spoofs, fakes, and just plain crap stuff will increase.
  20. I have a total of 17 DS demos. I'm feeling really nice right now and so I'm going to download Apache for my new XP installation and I'm going to set up a directory listing of the demos. EDIT: Here's the link: http://razragna.no-ip.com/ It will be updated in real time as to when I put up the demos. Please do not abuse it as I share this home with my parents (heck, I'm only 13, I can't pay for my own ISP) and they get sort of mad when the download speeds drop (as it does when the upload speeds goes beyond 15 KB/s). If you do abuse it, all the demos will be taken back immediately.
  21. Well, the X and Y buttons don't work because they are mapped to the secondary CPU which Two9A hasn't taken full advantage of yet (I'm not sure if he's even emulated the 2nd CPU at all).
  22. Ah, got it. Forgot about that whole loading thing. Although, honestly I've never even seen or held a flash cart in my life much less actually use one.
  23. Just out of curiosity, what are emulators really for? They're obviously not for playing commercial games but what are they for? I mean, shouldn't homebrew developers have the console they're actually developing for?
  24. Let me tell you. Outpost.com's prices compared to the actual Fry's electronics brick-and-mortar store is like comparing coupons in your Sunday paper to FatWallet.com. There's no comparison, the second one wins every time.
  25. Great job! I can't wait to get home and try out the new version. Right now I'm sitting in a 7th-8th grade computer lab watching 30 kids go insane because the HDD ran out of space and the district admins reformatted. Most people's stuff is gone (mine isn't). Can't wait to try the new version
×
×
  • Create New...