Search found 2616 matches

by Dbug
Thu Jul 19, 2018 6:51 pm
Forum: General Discussion
Topic: California Devices Inc and the HCS10017
Replies: 6
Views: 245

Re: California Devices Inc and the HCS10017

Then its only the custom metal lines that make up the "Paul Johnson designed" HCS10017 specific logic that we'll need to wait for the silicon surface photographs (i.e. die shots) to reveal the placement of. I'm really hoping to arrange for such photos to be made over the coming weeks. A decap of th...
by Dbug
Wed Jul 18, 2018 4:11 pm
Forum: Painting tricks
Topic: HIRESMAN
Replies: 10
Views: 6436

Re: HIRESMAN

coco.oric wrote:
Tue Jul 17, 2018 1:37 pm
forum.defence-force forum is OK in china
oric.org is not allowed. same for oric french forum
Interesting, I wonder why :)
by Dbug
Sun Jul 08, 2018 8:11 am
Forum: Hardware hacks and extensions
Topic: Simplest MMC Interface hardware
Replies: 63
Views: 39340

Re: Simplest MMC Interface hardware

3) plug the usb mouse in usb port, and the hardware will return delta X & deltaY from the last access to the chip, (coordinates must be read from page 3) Driver must be written too :) This option looks like it would be much lighter on the Oric since the deltaX/Y would be read directly by the machin...
by Dbug
Sun Jul 08, 2018 8:08 am
Forum: BASIC programming
Topic: Multiple IF THEN ELSE on the same line?
Replies: 6
Views: 401

Re: Multiple IF THEN ELSE on the same line?

"Quite hard to read" is subjective. Considering that complexity is one of the parameters that makes things difficult to understand, I would say that the two lines of IF are not much simpler to decode, and despite being almost idiomatic leave the room for errors where the second variable does not mat...
by Dbug
Mon Jul 02, 2018 6:18 pm
Forum: BASIC programming
Topic: VirtualBasic and Oric
Replies: 13
Views: 7456

Re: VirtualBasic and Oric

If you look at the episode of Upgrade Time I published last Sunday, you'll see that I'm not far from releasing a new version of Bas2Tap that natively handles labels, without any memory or performance penalty compared to native line numbers :)

I even mention Maximus in it :D
by Dbug
Mon Jul 02, 2018 6:15 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 86
Views: 25836

Re: Clock Signal — an Oric emulator for macOS and Linux

Something to not forget, is that many of the disk image file formats we are using today have been inherited from the first emulators written in pre-pentium time, when people considered a 486DX66 to be the fastest thing around. Clock cycle accurate emulation was not doable for the processor, the vide...
by Dbug
Sun Jul 01, 2018 4:43 pm
Forum: BASIC programming
Topic: Multiple IF THEN ELSE on the same line?
Replies: 6
Views: 401

Re: Multiple IF THEN ELSE on the same line?

So, the solution is to do a negative check and use THEN ELSE: 11370 IF (S$="TWI" )AND (TW=0) THEN PRINT"CROAK":GOTO11407 11371 IF (S$="TWI") AND (TW<>0) THEN PRINT"You don't have any":GOTO10000 becomes IF (S$<>"TWI") THEN ELSE IF(TW=0)THEN PRINT"CROAK":GOTO11407 ELSE PRINT"You don't have any":GOTO10...
by Dbug
Sun Jul 01, 2018 4:40 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 99
Views: 8524

Re: Upgrade Time: Encounter

Episode 15 of Upgrade Time is ready:

On the menu: Using labels instead of line numbers, and dealing with multiple IF THEN ELSE on the same line :)
by Dbug
Sun Jul 01, 2018 11:20 am
Forum: BASIC programming
Topic: Multiple IF THEN ELSE on the same line?
Replies: 6
Views: 401

Re: Multiple IF THEN ELSE on the same line?

I found a solution :D
by Dbug
Sat Jun 30, 2018 9:37 am
Forum: BASIC programming
Topic: Txt2Bas related question?
Replies: 4
Views: 236

Re: Txt2Bas related question?

Well, there are two different things to consider with your issue: - The actual storage of things in the ORIC - How to display them It would technically possible to convert anything into DATA lines, with line numbers, etc... (it's actually what Bin2Txt does, see http://osdk.org/index.php?page=documen...
by Dbug
Sat Jun 30, 2018 9:15 am
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 86
Views: 25836

Re: Clock Signal — an Oric emulator for macOS and Linux

I'm just a silent lurker, it's interesting to follow, but I don't really have anything to comment on :D
by Dbug
Mon Jun 25, 2018 6:07 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 99
Views: 8524

Re: Upgrade Time: Encounter

I committed the code change for Bas2Tap 1.2, it now can correctly convert the previous episode's source code.
The binary is in the SVN repository:
http://miniserve.defence-force.org/svn/ ... as2tap.exe
by Dbug
Sun Jun 24, 2018 2:22 pm
Forum: Games
Topic: POP source code found (Prince of Princia)
Replies: 10
Views: 4350

Re: POP source code found (Prince of Princia)

Imo, the way to go is to do what Jonathan and Chema have done: They more than ported games, they also extended them, and made them more playable than the originals. (case in point, I never managed to finish Stormlord or Impossible Mission on the Atari ST, I did manage to finish the Oric versions)
by Dbug
Sun Jun 24, 2018 2:18 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 99
Views: 8524

Re: Upgrade Time: Encounter

Episode 14 of Upgrade Time is now available:

Today's topic was about how to handle (or fail at) code complexity and fix bugs.
by Dbug
Sun Jun 24, 2018 9:53 am
Forum: BASIC programming
Topic: Multiple IF THEN ELSE on the same line?
Replies: 6
Views: 401

Multiple IF THEN ELSE on the same line?

While working on Encounter, I realized that the length of the program was more or less caused by many situations needed to do tests involving three possible combinations: - If A and B then do something - If A and C then do something else - Do something else A concrete example: 11370 IF (S$="TWI" )AN...