Search found 4675 matches
- Sat Jan 25, 2014 9:27 am
- Forum: Emulation and Cross Development
- Topic: Convert assembly source files to CBMProgStudio
- Replies: 10
- Views: 3585
Re: Convert assembly source files to CBMProgStudio
Can someone give some hints on how to easily convert this source code? Or is this a no go? Too cumbersome? There are possibly as many variant of syntaxes for assembly sources as there are assemblers around, regardless whether they are hosted on the target computer itself or run as cross-assembler o...
- Sun Jan 19, 2014 4:19 pm
- Forum: Programming
- Topic: Fun with CBM arithmetics
- Replies: 33
- Views: 26370
Re: Fun with CBM arithmetics
On the C64, it is also possible to copy the BASIC-ROM into the RAM, and patch it there. Here's a program which does exactly this: 1 POKE1,PEEK(1)AND248OR7 2 FORT=40960TO53247:POKET,PEEK(T):NEXT 3 POKE47708,83:POKE47709,191 4 FORT=0TO5:READA:POKE48979+T,A:NEXT 5 POKE1,PEEK(1)AND248OR6 6 DATA133,104,5...
- Sun Jan 19, 2014 4:04 pm
- Forum: General Topics
- Topic: Volumes for the 4channels of VIC?
- Replies: 9
- Views: 972
Re: Volumes for the 4channels of VIC?
The VIC chip has only a global volume for all sound channels, and that includes the 3 square wave generators and the noise generator. You should know that the volume range of 0..15 only applies well when only a single voice is activated. If two voices are activated, volumes greater than 8 or 9 lead ...
- Thu Jan 16, 2014 11:24 am
- Forum: Games
- Topic: New Release: Doom
- Replies: 328
- Views: 96621
Re: WIP: Doom
The image won't load into minipaint. What kind of freaky RAM Layout do I need to get this to work? There is nothing 'freaky' about the required memory configuration. MINIPAINT runs with a standard +16K RAM expansion. [1] After loading the screen data, the colors won't load and then the machine cras...
- Tue Jan 14, 2014 4:31 pm
- Forum: Emulation and Cross Development
- Topic: Saving Character Sets in VICE
- Replies: 3
- Views: 2086
Re: Saving Character Sets in VICE
VICE - to save the character sets to disk. s "FILENAME" 8 start end Within the VICE monitor, the memory view first corresponds to the value in the $01 port register. In most cases the I/O area from $D000 .. $DFFF is active. For the C64 you can, however, switch the VICE monitor to another ...
- Tue Jan 14, 2014 3:32 pm
- Forum: Games
- Topic: New Release: Doom
- Replies: 328
- Views: 96621
Re: WIP: Doom
That will probably my chance to finally try it out. :D Would be cool if you can provide me the picture. I will try my best to touch it up a little. :D Here we go: https://dateipfa.de/.Public/denial/images/minigrafik/doom-splash.png ( download ) It's a raw convert of the original Doom title screen (...
- Tue Jan 14, 2014 9:01 am
- Forum: Games
- Topic: New Release: Doom
- Replies: 328
- Views: 96621
Re: WIP: Doom
Hi there! I wonder if the Developer of this game is here. I would like to make a better title screen than this dithered piece of hell. :( -Exin :lol: If you had cared reading the previous posts in this thread, you'd have found that I am responsible for this 'dithered piece of hell'. Actually, I had...
- Fri Jan 03, 2014 8:56 am
- Forum: Programming
- Topic: Fun with CBM arithmetics
- Replies: 33
- Views: 26370
Re: Fun with CBM arithmetics
In the last two days I checked the patched BASIC ROM in two installations of VICE on my notebook. As a picture is more worth than a thousand words, I got the idea to use my Mandelbrot zoomer for illustrating purposes: :mrgreen: Here's a co-ordinate set, where both x- and y-coordinates just straddle ...
- Wed Jan 01, 2014 2:13 pm
- Forum: Programming
- Topic: Fun with CBM arithmetics
- Replies: 33
- Views: 26370
Re: Fun with CBM arithmetics
PM sent.orion70 wrote:Congrats on being the first to release software in 2014
- Wed Jan 01, 2014 6:49 am
- Forum: Announcement Board
- Topic: VIC-20 Software Releases of 2014
- Replies: 18
- Views: 32678
VIC-20 Software Releases of 2014
Name: BASIC ROM patch Author: Mike Released: Januar 1st, 2014 Requirements: VIC-20 Description: a firmware patch to cure a defect in the multiplication routine of the BASIC ROM Screenshot (try it out with an unpatched ROM!): https://dateipfa.de/.Public/denial/images/tools/basic-patch.png Download: b...
- Wed Jan 01, 2014 6:13 am
- Forum: Programming
- Topic: Fun with CBM arithmetics
- Replies: 33
- Views: 26370
Proposal for a patch
Here's my proposal for a patch: 1. It is intended to keep the optimization, 2. It must be ensured, that the routine at $D983 is always called with C=1, 3. It must be ensured, that the contents of $68 are 0 upon calling $D983. The routine in question is buried (too) deep into the BASIC ROM, and it is...
- Tue Dec 31, 2013 3:30 pm
- Forum: Programming
- Topic: Fun with CBM arithmetics
- Replies: 33
- Views: 26370
Re: Fun with CBM arithmetics
I've found the bug. The circumstances that trigger the bug are a bit complicated, but I'll try to explain. During multiplication, this routine is called 4 times for each byte of the mantissa of one of the factors. The current mantissa byte is contained in A, and the Z flag has been set accordingly: ...
- Tue Dec 31, 2013 9:13 am
- Forum: Programming
- Topic: Fun with CBM arithmetics
- Replies: 33
- Views: 26370
Re: Fun with CBM arithmetics
Seems like we're zeroing in on the bug. I had hopes it would 'only' be the conversion routine which was broken, but it's (sadly) most probably the multiplication at fault: :( 1 A=.75+59E-9 2 PRINTA*1E9-7.5E8,1E9*A-7.5E8 3 PRINT(A+0)*(1E9+0)-7.5E8,(1E9+0)*(A+0)-7.5E8 4 PRINT(A*1)*(1E9*1)-7.5E8,(1E9*1...
- Sat Dec 28, 2013 11:17 am
- Forum: International VIC
- Topic: Listings aus CPU im Roeske Verlag (GER)
- Replies: 4
- Views: 4900
Re: Listings aus CPU im Roeske Verlag (GER)
Abschließendes Update: Auch Froschfänger ist in der Zwischenzeit aufgetaucht. Es war tatsächlich in Ausgabe 11/84 der CPU abgedruckt worden. Zusammen mit Zauberwald und 19 weiteren Spielen gibt es jetzt " Mike's unexpanded type-in collection " mit Auswahlmenü. Ende gut, Alles gut! :mrgreen...
- Sat Dec 28, 2013 8:00 am
- Forum: General Topics
- Topic: Forum moved to new host
- Replies: 78
- Views: 18325
Re: Forum moved to new host
At least for me, the internal links containing "[...]sleepingelephant.com/ipw-web/bulletin/bb/[...]" now function again correctly! :D :D :D There are some older (internal) links with "[...]/v-web/bulletin/bb/[...]", which wouldn't work - but they are only far and in-between. In a...