Search found 2617 matches

by Dbug
Sat Jul 21, 2018 12:31 pm
Forum: Cross development tools
Topic: OSDK C and the scanf() function
Replies: 1
Views: 17

Re: OSDK C and the scanf() function

Hello! As it happens, you are probably the first person having tried to use scanf in the OSDK since we switched to XA instead of FRAsm. Basically we forgot to convert the syntax for the scanf.s and sscanf.s files in the lib folder. I just fixed that, but until I release a new version of the OSDK you...
by Dbug
Thu Jul 19, 2018 6:51 pm
Forum: General Discussion
Topic: California Devices Inc and the HCS10017
Replies: 7
Views: 308

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: 6457

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: 39436

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: 411

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: 7468

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: 25909

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: 411

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: 8596

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: 411

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: 244

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: 25909

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: 8596

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: 4352

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: 8596

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.