Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Qt/KDE Port of WabbitEmu
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Qt/KDE Port of WabbitEmu (Read 6422 times)
0 Members and 1 Guest are viewing this topic.
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
Qt/KDE Port of WabbitEmu
«
on:
June 22, 2009, 12:37:43 pm »
I have been working on a
Qt
/
KDE 4
port of WabbitEmu (Revolution Software's emulator
here
), mainly for people to use it on Linux distributions.
Current features include:
- Loading and saving ROMs/states
- Loading calculator files
- Animated screenshots
- Different view modes (skinless, various zoom levels)
- Keyboard and mouse input, with buttons being darkened when they are pressed, which can be helpful when getting used to the keyboard controls
Planned features include:
- Sound
- Copying ANS from the calculator to the clipboard
- A debugger
- Miscellaneous smaller features, such as doing more error checking (right now, I think it crashes if the user presses a key on the computer's keyboard that does not map to a key on the calculator's keyboard)
Here are some older screenshots:
Menu Options
Skinless Mode and Zoomed Screen
It currently relies on the KDE 4 libraries (which includes Qt 4 libraries) and the GD graphics library, and it will probably depend on at least one more library when I add sound support. However, it wouldn't be too hard to make a "light" version that only uses the Qt libraries and lacks extra features like savestate previews, animated screenshots, better KDE integration, and sound.
I'll probably have the source in an SVN repository sometime this week.
EDIT: I got SVN set up today. Follow the instructions
here
«
Last Edit: June 22, 2009, 02:39:57 pm by bfr
»
Logged
bfr's website -
http://bfr.tifreakware.net
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Qt/KDE Port of WabbitEmu
«
Reply #1 on:
June 22, 2009, 12:59:02 pm »
mhmm nice, too bad I don't have linux. This should solve most issues about how most linux users are stuck with TiLem, though. Btw welcome back into programming.
(Is MLC still existing for 83+ and 68k, btw?)
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
Re: Qt/KDE Port of WabbitEmu
«
Reply #2 on:
June 22, 2009, 01:21:09 pm »
Thanks. I'm not sure what happened to MLC for the TI-83+. Madskillz seemed interested in it at one point, but I'm not sure how far he progressed.
I haven't really worked on MLC 68K in about a year, but it was pretty close to being usable. There are mainly just a few serious issues with a few commands, the options menu is not complete, and there are some inconsistencies with the speeds at which things run at. It isn't a priority right now, but I'll probably work on it some more once I've completed more of my other programming projects and school stuff.
Logged
bfr's website -
http://bfr.tifreakware.net
TravisE
LV4
Regular (Next: 200)
Posts: 182
Rating: +33/-0
Re: Qt/KDE Port of WabbitEmu
«
Reply #3 on:
June 24, 2009, 09:25:03 pm »
Always cool to see people working on projects for other operating systems! Qt is nice, too; I can't stand GTK+.
Logged
ticalc.org staff member—
http://www.ticalc.org/
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Qt/KDE Port of WabbitEmu
«
Reply #4 on:
June 25, 2009, 12:38:53 am »
True, personally I always hated how people were limited in softwares on linux. 1 year ago, when Omnimaga IRC channel became solely a music channel (during the entire time Omnimaga was down including the temporary board), people kept asking what was a good music maker software for Linux, like FL Studio, Logic, ACID Pro, Ejay, etc. I also remember people asking other questions such as how to get on Battle.Net with Starcraft on Linux (Windows emulators). Linux is underrated IMHO. Had it got more software choices, I would probably not mind ditching Windows completly and only having a Linux distro (an easy to use one) installed.
Logged
magicdanw
LV1
Newcomer (Next: 20)
Posts: 6
Rating: +0/-0
Re: Qt/KDE Port of WabbitEmu
«
Reply #5 on:
August 18, 2009, 07:30:27 pm »
Nice so far! I hope this is still being worked on, because I would love to have a full-featured emulator under Linux.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Qt/KDE Port of WabbitEmu
«
Reply #6 on:
August 18, 2009, 07:55:01 pm »
I hope it is, Linux got so few stuff in terms of Calc developpement, still. TilEm is not that bad, but WabbitEmu is much better now. I still remember some Omnimaga users (sometimes new members) coming in our IRC channel to ask "is there any <software x> to do <x thing> for calculators on Linux?" The same thing could have been said about Mac OS, tho. Often people had to rely on emulators and the like :S
This is also one reason that always kept me away from Linux in the past (another reason is also software-related, but more online gaming-oriented)
Also nice to see you're still around, Magicdanw
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
Re: Qt/KDE Port of WabbitEmu
«
Reply #7 on:
August 18, 2009, 08:02:25 pm »
Unfortunately, I was on a vacation and could not work on it during that time, and when I came back, my Linux computer stopped working, so I haven't worked on it much in a while (I might be able to get KDE working on Windows, but I have some school stuff to get out of the way first before school starts anyway).
For now, people can use
TiLem
if they need a debugger, virtual linking, or a Z80 calculator not currently supported (the Qt/KDE port of WabbitEmu currently does support animated screenshots, which TiLem doesn't, though, as far as I know). Which Z80 calculators are supported is primarily determined by the version of Spencer's and Jim E's core code I'm using. I've tested the regular TI-83 Plus, but I don't think the TI-84 Plus and TI-84 Plus Silver Edition work yet (I think they work now on the Windows version - I just need to update the core code I'm using). I don't think the core code I'm using supports the TI-86 either, but even if it did, the screen size I'm assuming to retrieve, save, and display the LCD data would be wrong, and the file dialogs currently are just meant for TI-83 Plus series file types (I guess they do have the "All files" option, though).
I'm glad that people are finding/going to find this useful
EDIT:
DJ Omnimaga: I was typing this message while you posted.
Yeah, don't worry, I'll continue working on it when I don't have much school work to do and I have a Linux computer (my parents don't want me to install Linux, or dual-boot, or do anything like that to this computer) or get around to getting it to compile on Windows. Or maybe I'll look into some sort of Linux virtualization later.
«
Last Edit: August 18, 2009, 08:11:03 pm by bfr
»
Logged
+1/-0 karm for this message
bfr's website -
http://bfr.tifreakware.net
Print
Pages: [
1
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Qt/KDE Port of WabbitEmu