Page 1 of 7

Emulator - get latest release here.

Posted: Tue Dec 23, 2008 1:15 am
by DavidEtherton
Image

Attached is the latest release of the emulator. I'll edit this post as necessary so that it's always the most recent.

Prebuilt executable for Win32 (no warranties, but it is scanned to be virus and trojan-free). People maintaining builds for other platforms, feel free to add messages to this thread and edit them as releases are updated.

Current version: v2.0 (Github updated as well, on master branch)

Changes for V2.0
  • Code ported to SDL2
  • Improved refresh rate from 30hz to 60hz
  • Rewrite of the CPU decoder core for massive speed improvements
  • Rewrite of the line renderer for speed improvements
  • Support arbitrary window resizing
  • Added support for movie capture (requires ffmpeg)
  • Improvements to the SD emulation
  • Support for Emscriptem compiler (to run in browser)
  • Lots of other improvements and bug fixes
  • Many thanks to Artfox, Jubatian and CunningFellow for their awesome work on this version, you guys rocks!
Downloads

Re: Emulator - get latest release here.

Posted: Tue Dec 23, 2008 3:26 am
by tim1724
Prebuilt executable for Mac OS X. It is a Universal Binary (both Intel and PowerPC) built for Leopard (Mac OS X 10.5). It requires the framework version of SDL. Put SDL.framework in either /Library/Frameworks or ~/library/Frameworks. Get it here: http://www.libsdl.org/download-1.2.php

Includes executable, source (unchanged except for a #include line), Makefile, and supporting files needed for Mac OS X compilation (SDLMain.h and SDLMain.m), along with a Mac-specific readme file.

Current version: v1.09

I'll try to keep this updated with the latest version, but forgive me if I lag behind a bit. Dave just updates this thing too often for me to keep up. :-) You can always compile the latest source yourself with my Makefile.


--
Tim Buchheim

Re: Emulator - get latest release here.

Posted: Tue Dec 23, 2008 4:18 pm
by uze6666
Hi Dave, can I suggest you update only the initial post with you updates? My storage is raising sharply since a few weeks.

Uze

Re: Emulator - get latest release here.

Posted: Tue Dec 23, 2008 4:29 pm
by DavidEtherton
uze6666 wrote:Hi Dave, can I suggest you update only the initial post with you updates? My storage is raising sharply since a few weeks.

Uze
Sure -- the emulator is usually under 30k compressed, but I can see how that can still add up. I can delete the attachments from old posts too.

-Dave

Re: Emulator - get latest release here.

Posted: Tue Dec 23, 2008 4:44 pm
by uze6666
Thanks. Size is one issue but also having those attachments all over the place may get confusing for newbies.

Re: Emulator - get latest release here.

Posted: Tue Dec 23, 2008 11:44 pm
by uze6666
Hey Dave, I've integrated the emulator sources to the project and committed that to SVN. I've also added a download package with pre-compiled binaries:

http://code.google.com/p/uzebox/downloa ... -win32.zip

For the other versions I'm not sure what it takes so perhaps I will let others add it.

Uze

Re: Emulator - get latest release here.

Posted: Sun Feb 08, 2009 9:10 pm
by atscha
hy there!

Is there any macos build of the emu around? Would love to play megatris!

Re: Emulator - get latest release here.

Posted: Wed Feb 11, 2009 5:39 am
by keithkml
Hi, I got the latest version and it's running very slowly for me - I believe it's slower than previous releases. Either way it's not running in real time, and it's using all available CPU. Is this normal? I'm on an Intel P4 1.8Mhz laptop on XP Pro. Anything else I can do to debug to give you more information?

Re: Emulator - get latest release here.

Posted: Wed Feb 11, 2009 6:12 am
by DavidEtherton
keithkml wrote:Hi, I got the latest version and it's running very slowly for me - I believe it's slower than previous releases. Either way it's not running in real time, and it's using all available CPU. Is this normal? I'm on an Intel P4 1.8Mhz laptop on XP Pro. Anything else I can do to debug to give you more information?
Did you have 1.08 before? I only made one relevant change to the win32 version, so the only thing I can think of is I accidentally made a debug build instead of a release build. But I just downloaded the source code and rebuilt the release build and it came out to the same size.

Can anybody else confirm a slowdown? It's possible I grabbed the wrong version out of SVN somehow.

EDIT: The only thing that might matter is

pixel = palette[value];

changed to

pixel = palette[value & DDRC];

but I'd be surprised if that was visible as more than a 1-2% on final framerate considering all the other overhead in the emulator. On my MacBookPro SDL is the bottleneck by far -- particularly in windowed mode. Perhaps you were running in fullscreen before and are now in windowed mode?

-Dave

Re: Emulator - get latest release here.

Posted: Wed Feb 11, 2009 6:24 am
by uze6666
Is there any macos build of the emu around? Would love to play megatris!
Sure just download "uzem-1.09-mac.zip" a few posts upwards. Btw, if you want quicker answers, join the forums. I rarely check for anonymous posts.
Can anybody else confirm a slowdown? It's possible I grabbed the wrong version out of SVN somehow.
No slowdown at all for me, everything is perfect!

Uze