Search found 1564 matches

by Jubatian
Wed Oct 21, 2015 8:48 am
Forum: Off Topic
Topic: Could anyone help me acquiring an Uzebox?
Replies: 17
Views: 14939

Could anyone help me acquiring an Uzebox?

So the dilemma is here. I wish to do stuff on this nifty little game console, but lets face it: I am no electrical engineer, and that's only part of a bigger problem. In short: Could somebody spare some time to solder an Uzebox for me, and send it me in a manner I can receive it safe and sound? (Of ...
by Jubatian
Wed Oct 21, 2015 8:13 am
Forum: Uzebox Emulator
Topic: Get that emu faster
Replies: 90
Views: 97027

Re: Get that emu faster

No it doesn't because the pre-decoder still uses 8-bit types internally. ;) I know, but that's still pretty much enough to break stuff in subtle manners. It makes things only worse that the variables are global to the exec function, so you can only change their type to all the instructions, so you ...
by Jubatian
Wed Oct 21, 2015 6:40 am
Forum: Off Topic
Topic: Merging with Git without a loss of sanity
Replies: 2
Views: 5078

Re: Merging with Git without a loss of sanity

Text editor (mcedit), removing the conflict markers by hand :) But essentially the setup for complex situations is the same you describe with meld: I have three terminals open side-by-side with mcedit showing the respective versions.
by Jubatian
Wed Oct 21, 2015 6:33 am
Forum: Uzebox Emulator
Topic: Get that emu faster
Replies: 90
Views: 97027

Re: Get that emu faster

I though about doing the same in my run of performance optimizations, but I discarded it. This is far from being a trivial change, and I have experience on it (my RRPGE emulator's 16 bit CPU's ALU is realized with 32+ bit unsigned integers). For most part it works, but there are a few instructions, ...
by Jubatian
Tue Oct 20, 2015 7:54 pm
Forum: Music & Graphics
Topic: Gordian Tomb: awesomeness in a few kilobytes
Replies: 2
Views: 7897

Gordian Tomb: awesomeness in a few kilobytes

Gordian Tomb is a Commodore 64 game, which is notable for me for its soundtrack. If you like the old breadbin, you should know about the HVSC , where you can get just about all the SIDs ever composed, be them demos, game soundtracks, whatever. This particular piece comes from Thomas Detert, and is e...
by Jubatian
Tue Oct 20, 2015 7:39 pm
Forum: Music & Graphics
Topic: Hidden gem NES music!
Replies: 2
Views: 7706

Re: Hidden gem NES music!

Huh, this is nice indeed :) I wonder how large the music is in the reality, I mean in kilobytes. I checked out a gameplay video of the thing. That game is quite a feat for the NES!
by Jubatian
Tue Oct 20, 2015 7:14 pm
Forum: Uzebox Emulator
Topic: Get that emu faster
Replies: 90
Views: 97027

Re: Get that emu faster

What you describe should essentially have very similar end effect to what I did as clean-up. I would except breaking this up the way you describe (CunningFellow) would even be slower without the benefit of microcoding than what I did. The most characteristic effect of my change is that update_hardwa...
by Jubatian
Tue Oct 20, 2015 8:39 am
Forum: Uzebox Emulator
Topic: Get that emu faster
Replies: 90
Views: 97027

Re: Get that emu faster

Dammit! The boons of having a Harvard architecture! :D The idea is indeed great, just needs proper testing and verifying. Even I had this in mind some long time ago when building an own emu, but there I planned the instruction set so it naturally had a single function table (switch), and forgot abou...
by Jubatian
Tue Oct 20, 2015 8:03 am
Forum: Uzebox Emulator
Topic: Timing issues in uzem140
Replies: 26
Views: 32739

Re: Timing issues in uzem140

I rather opened an own topic for this: Merging with Git without a loss of sanity
by Jubatian
Tue Oct 20, 2015 8:02 am
Forum: Off Topic
Topic: Merging with Git without a loss of sanity
Replies: 2
Views: 5078

Merging with Git without a loss of sanity

Before other topics would receive too much unrelated content... So how to merge with Git in a clean and sane way, and what to pay attention to? For now just up to debates... My thoughts. First and foremost when someone's idea he is working on falls behind the master branch he contributes to, he shou...